commit df96346eb9ce729a58a57a96f756551c398068e0
Author: Alex Kavanagh <email address hidden>
Date: Thu Aug 10 12:34:09 2017 +0100
Enable worker-multiplier on manila
This change draws on the charms.openstack and layer-openstack-api
changes to provide the ability to configure the number of workers that
the manila charm starts for API usage.
It also:
* Packages the manila charm into a venv. This is because the
subordinate charms are ALSO reactive, which means that different
versions of either charms.reactive or charms.openstack could be
overwritten from the subordinate charm.
* Band-aid an issue with manila-share not being started even though all
of the config is properly set. This uses the update-status hook to
check to see if the manila-share service should be running.
(Bug: #1706699)
* Work-around for a bug in python-manilaclient (Bug: #1707303) which
caused basic_deployment test 400 to fail.
Reviewed: https:/ /review. openstack. org/492491 /git.openstack. org/cgit/ openstack/ charm-manila/ commit/ ?id=df96346eb9c e729a58a57a96f7 56551c398068e0
Committed: https:/
Submitter: Jenkins
Branch: master
commit df96346eb9ce729 a58a57a96f75655 1c398068e0
Author: Alex Kavanagh <email address hidden>
Date: Thu Aug 10 12:34:09 2017 +0100
Enable worker-multiplier on manila
This change draws on the charms.openstack and layer-openstack-api
changes to provide the ability to configure the number of workers that
the manila charm starts for API usage.
It also:
* Packages the manila charm into a venv. This is because the
subordinate charms are ALSO reactive, which means that different
versions of either charms.reactive or charms.openstack could be
overwritten from the subordinate charm.
* Band-aid an issue with manila-share not being started even though all
of the config is properly set. This uses the update-status hook to
check to see if the manila-share service should be running.
(Bug: #1706699)
* Work-around for a bug in python-manilaclient (Bug: #1707303) which
caused basic_deployment test 400 to fail.
Change-Id: I0ea0f14fb69bea 5d2008ed70d72ba 27c98c96679 655f5f109ec67ae 7f0fba35fda 7523003015d7012 ece2f0eae4f
Depends-On: I3cea350e536306
Depends-On: Id4145ffaa62272
Related-Bug: #1677543
Partial-Bug: #1706699
Related-Bug: #1707303