11288: Slurm requires reason to put node in DOWN state.
authorPeter Amstutz <peter.amstutz@curoverse.com>
Fri, 17 Mar 2017 17:27:03 +0000 (13:27 -0400)
committerPeter Amstutz <peter.amstutz@curoverse.com>
Fri, 17 Mar 2017 17:27:03 +0000 (13:27 -0400)
services/nodemanager/arvnodeman/computenode/dispatch/slurm.py

index be24e0fba069db5e66227d2fb448aecf12b93d36..0c8ddc29eb6ca7b37ebc947addfffbf08dc7ab46 100644 (file)
@@ -79,7 +79,7 @@ class ComputeNodeShutdownActor(SlurmMixin, ShutdownActorBase):
 
     def _destroy_node(self):
         if self._nodename:
-            self._set_node_state(self._nodename, 'DOWN')
+            self._set_node_state(self._nodename, 'DOWN', 'Reason=Node Manager shutdown')
         super(ComputeNodeShutdownActor, self)._destroy_node()