lp://staging/~openstack-charmers-next/charms/xenial/ceph-radosgw/trunk

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

Related bugs

Related blueprints

Branch information

Owner:
OpenStack Charmers - Testing Charms
Status:
Development

Recent revisions

96. 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: I52581e9996fa2ef21672148ca527621e3b4f149f

95. By Jenkins <email address hidden>

Merge "Re-license charm as Apache-2.0"

94. By Jenkins <email address hidden>

Merge "DNS HA"

93. By Jenkins <email address hidden>

Merge "Switch to using charm-store for amulet tests"

92. By Jenkins <email address hidden>

Merge "Increase rgw init timeout to 1200 seconds"

91. By Alex Kavanagh

Fix for multiple status-set - related to bug 1588462

This change fixes the obvious race for a status_set() between
check_optional_interfaces() and assess_status() as the later calls the former
which calls status_set(), returns the status, which is then potentially set
again by the assess_status() function. This cleans up the code so that only a
single status_set() is performed when calling assess_status().

Change-Id: Idb11019cec20061622b5f36911e49adfb9bac14e
Related-Bug:#1588462

90. By Edward Hope-Morley

Add support for user-provided ceph config

Adds a new config-flags option to the charm that
supports setting a dictionary of ceph configuration
settings that will be applied to ceph.conf.

This implementation supports config sections so that
settings can be applied to any section supported by
the ceph.conf template in the charm.

Change-Id: I8a447209b9040890e7c10585321b71da08a26b11
Closes-Bug: 1522375

89. 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: I3546fbeb847a6d8793b4bb75048d7a68d1236d0b

88. By Edward Hope-Morley

Guard against invalid cert returned from keystone

Sometimes keystone returns invalid string data when doing a
GET for SSL certs during setup phases so we now check
returned data and ignore if invalid. Also perform some
code cleanup around cert management and add unit tests.

Closes-Bug: 1542074
Change-Id: I6c28f540d902296cfd83a99f4e052ba8b2771e9e

87. 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
slightly.

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

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

Branch metadata

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