Created by James Page and last modified
Get this branch:
bzr branch lp:~openstack-charmers-next/charms/precise/swift-proxy/trunk
Members of OpenStack Charmers - Testing Charms can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

OpenStack Charmers - Testing Charms

Recent revisions

154. 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: I26ae366c84d3cd9a9c2471385effd2a6202e9314
Closes-Bug: 1572575

153. By James Page

Resync charm-helpers

Avoid use of 'service --status-all' which is currently
broken on trusty for upstart managed daemons; the change
moves to detecting how the daemon is managed, and then
using upstart status XXX or the return code of service XXX
status to determine whether a process is running.

Fixes for IPv6 network address detection under Ubuntu
16.04 which changes the output format of the ip commands

Update the version map to include 8.1.x as a Neutron
version for Mitaka.

Change-Id: I2a0282f56d89b7a38e47230da26bfc064988eda8
Closes-Bug: 1581171
Closes-Bug: 1581598
Closes-Bug: 1580674

152. By Edward Hope-Morley

Allow min-part-hours to be set back to zero

Charm is currently accidentally ignoring
min-hours=0. This patch fixes that.

Closes-Bug: 1570314
Change-Id: I1a71a881009e6ead5d00a72084ce4dea6714bcf2

151. By Liam Young

Fix pbr requirement

Change-Id: I985dcf98c7934ae0fbcbc77d9e2f85ad171dc7ac

150. By Alex Kavanagh

Enhanced pause/resume for maintenance mode

The existing pause/resume has been enhanced by adding more robust service
checks and hooking into the pause/resume functionality in the charmhelpers

Change-Id: Ia487499ec4d8e4f41ec985eac02d97e085a06e2c

149. By James Page

Add support for Swift 2.7.0

Resync charm-helpers to pickup changes to add 2.7.0 to
the list of Swift releases for Mitaka.

Change-Id: I2a82d4a10f535fa30bd56afc2631b7dacab8e24e

148. By James Page

Check apache2 process for keystone/liberty+

Keystone runs under apache2 for liberty+; update amulet
tests to check for apache2 instead of keystone.

Change-Id: I31a683e4acd2f4104453e067bd0e8a0b4e4c73bd

147. By Jenkins <email address hidden>

Merge "Refactor of ring management code"

146. By James Page

Add Juju Network Space support

Juju 2.0 provides support for network spaces, allowing
charm authors to support direct binding of relations and
extra-bindings onto underlying network spaces.

Resync charm-helpers to pickup support in API endpoint
resolution code and add API extra-bindings to the charm

Change-Id: I5c719eafc32948ad23b16da1eced5a26f8afdcae

145. By Edward Hope-Morley

Add hardening support

Add charmhelpers.contrib.hardening and calls to install,
config-changed, upgrade-charm and update-status hooks.
Also add new config option to allow one or more hardening
modules to be applied at runtime.

Change-Id: I7e6abb16d16d08575cad4f3a52b6fc54b3ac01c2

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.