lp://staging/~openstack-charmers-next/charms/xenial/ceph/trunk
- Get this branch:
- bzr branch lp://staging/~openstack-charmers-next/charms/xenial/ceph/trunk
Branch information
- Status:
- Development
Recent revisions
- 169. 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: I1892c43d52cf74
74596f5896c2109 61ee735e8aa - 168. By James Page
-
Re-license charm as Apache-2.0
All contributions to this charm where made under Canonical
copyright; switch to Apache-2.0 license as agreed so we
can move forward with official project status.In order to make this change, this commit also drops the
inclusion of upstart configurations for very early versions
of Ceph (argonaut), as they are no longer required.Change-Id: I5e5db16b6f04ee
8282275e9fa63a8 d864c5b51ec - 167. 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: Iad8888761d1016
b833585bd33ca37 58e8ade769f - 166. By Edward Hope-Morley
-
Sync c-h and fix config-flags permitted sections
Change-Id: I0f93d339f97108
568c2c9afdf9ded c788b945c86
Related-Bug: 1522375 - 165. 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: I5ed2530b1e06a4
565029d62124b46 9b97e17d342
Closes-Bug: 1522375 - 164. By James Page
-
Limit OSD object name lengths for Jewel + ext4
As of the Ceph Jewel release, certain limitations apply to
OSD object name lengths: specifically if ext4 is in use for
block devices or a directory based OSD is configured, OSD's
must be configured to limit object name length:osd max object name len = 256
osd max object namespace len = 64This may cause problems storing objects with long names via
the ceph-radosgw charm or for direct users of RADOS.Also ensure that ceph.conf as a final newline as ceph requires
this.Change-Id: I99447232bd0021
16f1f5822f1cf87 2984f79ef81
Closes-Bug: 1580320
Closes-Bug: 1578403 - 163. 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: I043f45ec309d4c
198a9535e1c6b54 0a083352cc0
Closes-Bug: 1581171
Closes-Bug: 1581598
Closes-Bug: 1580674 - 160. By Edward Hope-Morley
-
Sync charm-helpers to get fix for pool_exists()
Change-Id: I8ffe165f6d6ee0
c2d3cd04489e7cb 82d7245439e
Closes-Bug: 1572506
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)