lp://qastaging/~openstack-charmers/charms/trusty/swift-storage/next
- Get this branch:
- bzr branch lp://qastaging/~openstack-charmers/charms/trusty/swift-storage/next
Branch merges
Branch information
- Owner:
- OpenStack Charmers
- Status:
- Development
Recent revisions
- 129. By Liam Young
-
Pre 1607 release charm-helpers sync
Sync charmhelpers to pick up bug fixes for 1607 release
Change-Id: I37acb43de3e468
9f439973a827eaa e2ffb3d23f8 - 128. By James Page
-
Use bundletester for amulet test execution
Switch to using bundletester for execution of functional tests,
leveraging tox to build out test virtualenvs.Rename amulet tests inline with gate-* and dfs-* naming standards.
Update README to refer to functional testing section of the charm
guide.Change-Id: I038797ce2ac891
567707e1b9c0697 ba31ba3baed - 127. By David Ames
-
Install python dependencies early for CH ip.py
When using charmhelpers.
contrib. network. ip apt install was quietly
failing. Install python dependencies in the early install hook
(before install.real).Charm-helpers sync to bring in apt_install with fatal=True
Change-Id: I03b43c5bb75a83
1fa55fd09c43c5b a2f79ae123b
Partial-Bug: 1601972 - 126. By David Ames
-
Pre-release charm-helpers sync
To begin release testing get each charm up to date with lp:charm-helpers
This also brings the tests up to date with recent changes
to the keystone endpoints registered by the proxy charm.Change-Id: I96312a20b04385
7def4a3116c7565 2f63bc38ac2 - 125. By Billy Olsen
-
Change worker-multiplier to float
Change the worker-multiplier to a floating point config option type
instead of integer. This allows users to specify workers to be less
than the number of CPUs, which is useful in deployments with multiple
services deployed into containers on top of bare metal.The fix is to simply change the config option type and to sync in
the necessary update from lp:charm-helpers.Partial-Bug: #1602444
Change-Id: I31d7652e7ad5db
0185b78e2c4c2c1 d2ddba05be2
Signed-off-by: Billy Olsen <email address hidden> - 124. By James Page
-
Resync charmhelpers for licensing change
The charm-helpers project have re-licensed to Apache 2.0
inline with the agreed licensing approach to intefaces,
layers and charms generally.Resync helpers to bring charmhelpers inline with charm
codebase.Change-Id: I99e94eec42adc1
9ab92b14a20e59c c60360e0b58 - 122. By James Page
-
Switch to using charm-store for amulet tests
All OpenStack charms are now directly published to the charm store
on landing; switch Amulet helper to resolve charms using the
charm store rather than bzr branches, removing the lag between
charm changes landing and being available for other charms to
use for testing.This is also important for new layered charms where the charm must
be build and published prior to being consumable.Change-Id: Iebb7837721f08a
4f7cf0657ede5e6 822045608b2 - 121. By James Page
-
Resync charm helpers
Add support for OpenStack Newton and Ocata.
Rework version detection code to just match on major version for
OpenStack projects using semantic versioning.Provide fallback version detection based on major.minor versions
for swift packages.Rework config-flags support helpers.
Fix is_ip function to correctly detect both IPv4 and IPv6 addresses.
Change-Id: Ifc28f520ebe9ca
d30b1a30524e0b4 c0b3882f015 - 120. By James Page
-
Use JUJU_MODEL_UUID for Juju 2.0
Juju 2.0 renames the environment variable JUJU_ENV_UUID
to JUJU_MODEL_UUID; use this environment variable as a
fallback if JUJU_ENV_UUID is not set to support Juju 2.0,
whilst continuing to provide support for Juju < 2.0.Change-Id: I0e9ebbe59032e3
d15864ee1f9bd49 b404b339a3b
Closes-Bug: 1572575
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)