<div dir="ltr"><div>Hi OpenStack Charmers,</div><div><br></div><div>In prep for a move to a global requirements for OpenStack Charms, I'd like to hit the master branches with a batch of cleanups.  This nets -2300 LoC in the example Charm repo. ;-)</div><div><br></div><div>First, a pre-requisite charm-helpers merge proposal re: missing setup.py entries for hardening.*:<br></div><div><br></div> - <a href="https://code.launchpad.net/~1chb1n/charm-helpers/update-egg/+merge/303630">https://code.launchpad.net/~1chb1n/charm-helpers/update-egg/+merge/303630</a><br><div><br></div><div>Then, a PoC example change on the Cinder Charm:<br></div><div><br></div><div> - <a href="https://review.openstack.org/#/q/topic:tests-charmhelpers-venv">https://review.openstack.org/#/q/topic:tests-charmhelpers-venv</a><br></div><div><br></div><div>I seek review and comment on these prior to proposing the logic across all of openstack/charm-*.  Note that this example is for "classic" charms.  The change will look slightly different for "source" layered charms.</div><div><br></div><div>TIA!</div><div><br></div><div>Cheers,</div><div><br></div><div>Ryan</div></div>