Feature #457
Hooks for Host states
Status: | Closed | Start date: | 12/22/2010 | |
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assignee: | Ruben S. Montero | % Done: | 0% | |
Category: | Core & System | |||
Target version: | Release 2.2 | |||
Resolution: | fixed | Pull request: |
Description
This will add the ability to execute custom scripts when the host enters the error state, or when a host is created.
Associated revisions
feature #457: New Host Hook classes
feature #457: The Host Pool is integrated with the host hooks
feature #457: Tests for the host hooks.
feature #457: Host update method executes update hooks
feature #457: Changed types in MySQL constructor
feature #457: Upgraded LCM tests to the new HostPool and MySQL classes
feature #457: Check LCM state in DM callback actions
feature #457: New clean_up method for VMs to implement resubmissions.
feature #457: Rename DELETE state to CLEANUP
feature #457: Ressubmit action for DM and DM-LCM coupling for "active" VM resubmission
feature #457: added host error hook
feature #457: new force option for suspended VMs
feature #457: fixes for host hook on error
feature #457: Added retry to IM SSH driver, so host doesn't err just for network problems
Feature #457: Unit testing for Host Hooks
feature #457: making execution of remote commands tolerant to network errors by adding retry
feature #457: retries is now an option for IMs. Also the number of retries defaults to 0 for all drivers
feature #457: Refactor of base classes of NebulaTest, changes for lcm and host in place. Needs to be propagated to the other tests.
Feature #457: Refactor of tests build process
feature #457: Add hooks for VM on FAILED
feature #457: Refactor Sconstruct files
feature #457: Update do_tests.sh with the new scons options
feature #457: do_tests now removes new test DBs
Feature #457: Fix memory leaks in tests
History
#1 Updated by Ruben S. Montero over 10 years ago
- Status changed from New to Closed
- Resolution set to fixed
Changes are in master