lp://qastaging/~openstack-charmers/charms/trusty/swift-storage/next

Created by uosci-testing-bot and last modified
Get this branch:
bzr branch lp://qastaging/~openstack-charmers/charms/trusty/swift-storage/next
Members of OpenStack Charmers can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

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: I37acb43de3e4689f439973a827eaae2ffb3d23f8

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: I038797ce2ac891567707e1b9c0697ba31ba3baed

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: I03b43c5bb75a831fa55fd09c43c5ba2f79ae123b
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: I96312a20b043857def4a3116c75652f63bc38ac2

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: I31d7652e7ad5db0185b78e2c4c2c1d2ddba05be2
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: I99e94eec42adc19ab92b14a20e59cc60360e0b58

123. By Jenkins <email address hidden>

Merge "Re-license charm as Apache-2.0"

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: Iebb7837721f08a4f7cf0657ede5e6822045608b2

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: Ifc28f520ebe9cad30b1a30524e0b4c0b3882f015

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: I0e9ebbe59032e3d15864ee1f9bd49b404b339a3b
Closes-Bug: 1572575

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp://qastaging/~openstack-charmers-archive/charms/precise/swift-storage/trunk
This branch contains Public information 
Everyone can see this information.