Add pause/resume actions and sync charm-helpers

Adds pause and resume unit to the charm such that the
charm stays paused during maintenance operations.

Partial-Bug: 1558642
Change-Id: Id5c44143f30305a3c412648cebb4c30caaa3e789
This commit is contained in:
Liam Young
2016-03-17 17:19:46 +00:00
parent eea709291d
commit 9be47125b5
15 changed files with 1112 additions and 165 deletions

View File

@@ -2,3 +2,14 @@ git-reinstall:
description: Reinstall neutron-api from the openstack-origin-git repositories.
openstack-upgrade:
description: Perform openstack upgrades. Config option action-managed-upgrade must be set to True.
pause:
description: |
Pause keystone services.
If the keystone deployment is clustered using the hacluster charm, the
corresponding hacluster unit on the node must first be paused as well.
Not doing so may lead to an interruption of service.
resume:
description: |
Resume keystone services.
If the keystone deployment is clustered using the hacluster charm, the
corresponding hacluster unit on the node must be resumed as well.