OpenStack Autopilot requires a per unit pause/resume action.
Bug #1480886 reported by
Geoff Teale
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
percona-cluster (Juju Charms Collection) |
Fix Released
|
Undecided
|
Geoff Teale |
Bug Description
To support maintenance of machines we need the percona-cluster charm to support per unit pause and resume actions.
Pause will:
- stop mysqld
- prevent mysqld from starting automatically should the machine be rebooted
Resume will:
- reenable automatic startup of mysqld
- start mysqld
I will provide a branch to address this (as previously discussed)
Related branches
lp://staging/~tealeg/charms/trusty/percona-cluster/pause-and-resume
Merged
into
lp://staging/~openstack-charmers-archive/charms/trusty/percona-cluster/next
at
revision 74
- Chris Glass (community): Approve
- Adam Collard (community): Approve
-
Diff: 2140 lines (+1754/-89)15 files modifiedactions.yaml (+4/-0)
actions/actions.py (+51/-0)
charm-helpers-tests.yaml (+1/-0)
charmhelpers/contrib/network/ip.py (+5/-1)
charmhelpers/core/hookenv.py (+11/-9)
charmhelpers/core/host.py (+32/-16)
charmhelpers/core/kernel.py (+68/-0)
tests/00-setup (+2/-0)
tests/31-test-pause-and-resume.py (+38/-0)
tests/charmhelpers/contrib/amulet/deployment.py (+4/-2)
tests/charmhelpers/contrib/amulet/utils.py (+243/-52)
tests/charmhelpers/contrib/openstack/amulet/deployment.py (+23/-9)
tests/charmhelpers/contrib/openstack/amulet/utils.py (+359/-0)
tests/charmhelpers/core/__init__.py (+15/-0)
tests/charmhelpers/core/hookenv.py (+898/-0)
Changed in percona-cluster (Juju Charms Collection): | |
assignee: | nobody → Geoff Teale (tealeg) |
status: | New → In Progress |
Changed in percona-cluster (Juju Charms Collection): | |
status: | In Progress → Fix Committed |
Changed in percona-cluster (Juju Charms Collection): | |
milestone: | none → 15.10 |
status: | Fix Committed → Fix Released |
To post a comment you must log in.