lp://qastaging/charms/ceph-mon
- Get this branch:
- bzr branch lp://qastaging/charms/ceph-mon
Branch merges
Branch information
- Owner:
- OpenStack Charmers
- Status:
- Development
Recent revisions
- 185. 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: I33df3ade8ce85f
1928f44d402b8a2 f445c479efb
Closes-Bug: 1607961
(cherry picked from commit 9d73455515f200239926950eddec81 3e4b6b617d) - 184. By David Ames
-
Updates for stable branch creation for 16.07
Set defaultbranch for git review/gerrit.
Switch amulet tests to stable.
Switch to using stable charm-helpers branch.Change-Id: I7bf2c1136a7608
7ff900840aedeb5 ef57140cdaa - 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: I162ebdbeee0d7bae4866b6462f98f 11e3892b7ba - 182. By Liam Young
-
Pre 1607 release charm-helpers sync
Sync charmhelpers to pick up bug fixes for 1607 release
Change-Id: I1fab5136b8320d
a6cb8d1efc269ef a655e9fcb4c - 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: I0d378cdffdc2ea
a5c34578e85aba6 acb7a47a41d - 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: Idc7aef438e8041
24e1c8af08db169 5ba7ed1872f
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 d337fdbfd0e0977
de94c18d024c1f9 490b380279.
This reverts commit cf0f18d59a40f7af2159d6de258eb7 f14103435b. Change-Id: I94b7c7f5dc0245
d273394aeb35273 1f7bffb1c91 - 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: I4f8d2b4f18b9c4
d447a0e003de5b3 188cfa01529 - 176. By Billy Olsen
-
Add weight to ceph broker for pool creation
Adds a weight parameter to the Ceph Broker API in order to allow the
proper number of placement groups to be calculated based upon the
relative amount of data that a pool will consume from the Ceph storage
cluster.This commit adds two new config options:
1. 'expected-osd-count' , an integer, which allows users deploying a
bundle in an all-in-one deployment to specify the number of OSDs
that are expected in the configuration in order to prevent faulty
calculations due to races (e.g. pool creation requested prior to
having all of the OSDs join the Ceph cluster).
2. 'pgs-per-osd', an integer, which allows users to tweak the number
of placement groups per OSD based upon expected growth of the
Ceph cluster itself.Partial-Bug: #1492742
Change-Id: Ia67a8a9d62a201
82d440490b08455 1d89b8292e9
Signed-off-by: Billy Olsen <email address hidden>
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)