lp:~openstack-charmers/charms/trusty/ceph-mon/next

Created by uosci-testing-bot and last modified
Get this branch:
bzr branch lp:~openstack-charmers/charms/trusty/ceph-mon/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

186. By Chris MacNaughton

Clean up dependency chain

    This includes a resync of charms_ceph to raise the directory one level
    The charms_ceph change that we're syncing in changes the
    name of the ceph.py file into the __init__.py file to remove the
    second level of namespacing

Change-Id: I0122752fa2882d98d47e14ac50bfa6d14a08a50c

185. By Jenkins <email address hidden>

Merge "Migrate to shared lib"

184. By James Page

Resync charm helpers for PG calc fixes

When the Ceph RADOS Gateway is used with small OSD configurations
(3 OSDs), the light pools consume 0.1% of storage by default; this
results in PG counts below or equal to 0; enforce a minimum PG count
of 2 as specified in the official Ceph PG calculator.

Change-Id: I33df3ade8ce85f1928f44d402b8a2f445c479efb
Closes-Bug: 1607961

183. By Chris Holcombe

Fix directory ownership as part of upgrade

This change ensures that when ceph is upgraded from an
older version that uses root to a newer version that
uses ceph as the process owner that all directories
are chowned.

Closes-Bug: 1600338
Change-Id: I162ebdbeee0d7bae4866b6462f98f11e3892b7ba

182. By Liam Young

Pre 1607 release charm-helpers sync

Sync charmhelpers to pick up bug fixes for 1607 release

Change-Id: I1fab5136b8320da6cb8d1efc269efa655e9fcb4c

181. 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: I0d378cdffdc2eaa5c34578e85aba6acb7a47a41d

180. By Jenkins <email address hidden>

Merge "Update cephx permissions for OSD actions"

179. 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: Idc7aef438e804124e1c8af08db1695ba7ed1872f
Partial-Bug: 1601972

178. By James Page

Revert "Add AppArmor profile"

ceph-mon is typically deployed under LXC or LXD, where apparmor is
not supported; revert addition of apparmor profile feature as its
currently breaking MAAS+LXD deployments.

This reverts commit d337fdbfd0e0977de94c18d024c1f9490b380279.
This reverts commit cf0f18d59a40f7af2159d6de258eb7f14103435b.

Change-Id: I94b7c7f5dc0245d273394aeb352731f7bffb1c91

177. By David Ames

Pre-release charm-helpers sync

To begin release testing get each charm up to date with lp:charm-helpers

Change-Id: I4f8d2b4f18b9c4d447a0e003de5b3188cfa01529

Branch metadata

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