@@ -892,6 +892,10 @@ func (envs *Manager) TeardownEnvironment(environmentId uid.ID, force bool) error
892892 WorkflowTemplateInfo : env .GetWorkflowInfo (),
893893 })
894894
895+ log .WithFields (logrus.Fields {
896+ "partition" : environmentId .String (),
897+ infologger .Level : infologger .IL_Ops ,
898+ }).Info ("environment teardown complete" )
895899 return err
896900}
897901
@@ -935,7 +939,7 @@ func (envs *Manager) Environment(environmentId uid.ID) (env *Environment, err er
935939
936940func (envs * Manager ) environment (environmentId uid.ID ) (env * Environment , err error ) {
937941 if len (environmentId ) == 0 { // invalid id
938- return nil , fmt .Errorf ("invalid id: %s" , environmentId )
942+ return nil , fmt .Errorf ("empty env ID" )
939943 }
940944 envs .mu .RLock ()
941945 defer envs .mu .RUnlock ()
@@ -1050,6 +1054,7 @@ func (envs *Manager) handleDeviceEvent(evt event.DeviceEvent) {
10501054 env , err := envs .environment (t .GetEnvironmentId ())
10511055 if err != nil {
10521056 log .WithPrefix ("scheduler" ).
1057+ WithField (infologger .Level , infologger .IL_Devel ).
10531058 WithError (err ).
10541059 Error ("cannot find environment for DeviceEvent" )
10551060 }
@@ -1060,11 +1065,13 @@ func (envs *Manager) handleDeviceEvent(evt event.DeviceEvent) {
10601065 } else {
10611066 log .WithPrefix ("scheduler" ).
10621067 WithField ("partition" , envId .String ()).
1068+ WithField (infologger .Level , infologger .IL_Devel ).
10631069 Error ("DeviceEvent BASIC_TASK_TERMINATED received for task with no parent role" )
10641070 }
10651071 } else {
10661072 log .WithPrefix ("scheduler" ).
10671073 WithField ("partition" , envId .String ()).
1074+ WithField (infologger .Level , infologger .IL_Devel ).
10681075 Debug ("cannot find task for DeviceEvent BASIC_TASK_TERMINATED" )
10691076 }
10701077
@@ -1084,6 +1091,7 @@ func (envs *Manager) handleDeviceEvent(evt event.DeviceEvent) {
10841091 log .WithPrefix ("scheduler" ).
10851092 WithField ("partition" , envId .String ()).
10861093 WithField ("taskId" , taskId .Value ).
1094+ WithField (infologger .Level , infologger .IL_Devel ).
10871095 Debug ("cannot find task for DeviceEvent END_OF_STREAM" )
10881096 return
10891097 }
@@ -1092,12 +1100,14 @@ func (envs *Manager) handleDeviceEvent(evt event.DeviceEvent) {
10921100 log .WithPrefix ("scheduler" ).
10931101 WithField ("partition" , envId .String ()).
10941102 WithField ("taskId" , taskId .Value ).
1103+ WithField (infologger .Level , infologger .IL_Devel ).
10951104 WithError (err ).
10961105 Error ("cannot find environment for DeviceEvent" )
10971106 } else {
10981107 log .WithPrefix ("scheduler" ).
10991108 WithField ("partition" , envId .String ()).
11001109 WithField ("taskId" , taskId .Value ).
1110+ WithField ("role" , t .GetParent ().GetName ()).
11011111 WithField ("envState" , env .CurrentState ()).
11021112 Debug ("received END_OF_STREAM event from task, trying to stop the run" )
11031113 if env .CurrentState () == "RUNNING" {
@@ -1132,6 +1142,7 @@ func (envs *Manager) handleDeviceEvent(evt event.DeviceEvent) {
11321142 log .WithPrefix ("scheduler" ).
11331143 WithField ("partition" , envId .String ()).
11341144 WithField ("taskId" , taskId .Value ).
1145+ WithField (infologger .Level , infologger .IL_Devel ).
11351146 WithError (err ).
11361147 Error ("cannot find environment for DeviceEvent" )
11371148 } else {
@@ -1140,6 +1151,7 @@ func (envs *Manager) handleDeviceEvent(evt event.DeviceEvent) {
11401151 WithField ("taskId" , taskId .Value ).
11411152 WithField ("taskRole" , t .GetParentRolePath ()).
11421153 WithField ("envState" , env .CurrentState ()).
1154+ WithField (infologger .Level , infologger .IL_Support ).
11431155 Debug ("received TASK_INTERNAL_ERROR event from task, trying to stop the run" )
11441156 if env .CurrentState () == "RUNNING" {
11451157 go func () {
0 commit comments