fuel-astute/mcagents
Alex Schultz 1b8588b6ea Update erase_node deletion process
When mcollective is launched via Upstart, the current implementation
of the filesystem erase code is not being executed as part of the
SIGTERM handler that is called when we attempt to SIGTERM all
processes. This change pulls the majority of the code we use to
erase a system out of a child thread into the main agent action. This
change leaves the reboot in a child process and SIGTERM handler so
that astute will get the response for the erase_node command and will
mark it complete. An added benefit of this change is that the debug
messages are now returned back to astute and show up in the astute.log
where previously they were being silently discared.

Change-Id: Ib9ee7db0a4d872ea5d1485ec036940f12b0d251e
Closes-Bug: 1461074
2015-06-03 15:13:08 -05:00
..
erase_node.ddl Set version of Fuel to 6.1 everywhere 2015-04-16 14:56:16 +00:00
erase_node.rb Update erase_node deletion process 2015-06-03 15:13:08 -05:00
execute_shell_command.ddl Set version of Fuel to 6.1 everywhere 2015-04-16 14:56:16 +00:00
execute_shell_command.rb Improvements for Nailgun hooks 2014-10-28 15:57:58 +03:00
fake.ddl Set version of Fuel to 6.1 everywhere 2015-04-16 14:56:16 +00:00
fake.rb License information added 2013-06-24 20:24:01 +04:00
net_probe.ddl Add repo availability verification with network setup 2015-05-18 07:41:51 +00:00
net_probe.rb Add repo availability verification with network setup 2015-05-18 07:41:51 +00:00
puppetd.ddl Support puppet hook processing by PuppetD 2014-11-05 16:29:53 +03:00
puppetd.rb Remove misleading message about pids 2015-02-17 14:53:55 +03:00
puppetsync.ddl Set version of Fuel to 6.1 everywhere 2015-04-16 14:56:16 +00:00
puppetsync.rb Deploy without puppet master: 2013-11-25 11:51:27 +04:00
systemtype.ddl Set version of Fuel to 6.1 everywhere 2015-04-16 14:56:16 +00:00
systemtype.rb Send correct message about failed provision node, fix node type detection 2015-05-17 13:55:12 +03:00
uploadfile.ddl Set version of Fuel to 6.1 everywhere 2015-04-16 14:56:16 +00:00
uploadfile.rb Add ability to set user and group owners of file and permissions for it 2013-10-08 15:49:12 +04:00
version.ddl Add new agent to get agents version 2015-03-11 02:16:41 +01:00
version.rb Add new agent to get agents version 2015-03-11 02:16:41 +01:00