lp://staging/~openstack-charmers-next/charms/vivid/ceph-osd/trunk
- Get this branch:
- bzr branch lp://staging/~openstack-charmers-next/charms/vivid/ceph-osd/trunk
Branch information
- Status:
- Development
Recent revisions
- 97. 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: I9ab9a5d8801536
e68e3ee672be0cc 9accdb5fd9a - 96. 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: I9609dd79855b54
5a2c5adc12b7ac5 73c6f246d48 - 95. 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: Ib0c1da50750027
f343bd3b77dcd6b 85a059435dd - 94. 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: I306fd138820746
c565f8c7cd83d3f fcc388b9735
Closes-Bug: 1522375 - 92. By Jenkins <email address hidden>
-
Merge "Fix Availability Zone support to not break when not set"
- 91. 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: I8aa5c594413621
00ff48be0181f4c fdb98f2e6d7
Closes-Bug: 1581171
Closes-Bug: 1581598
Closes-Bug: 1580674 - 90. 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: I26f1d8a6f9560b
307929f294d2d63 7c92986cf41
Closes-Bug: 1580320
Closes-Bug: 1578403 - 89. By Chris MacNaughton
-
Charmhelpers Sync, fixes mount detection
This charmhelpers change corrects how we detect
if a device is mountedCloses-Bug: #1513009
Closes-Bug: #1571840Change-Id: I5c42fba38d11dd
1cc02723dbe8e1b 6bae7d5d35d - 88. By Chris Holcombe
-
Revert "add juju availability zone to ceph osd location when present"
This reverts commit c94e0b4b0e6c0cb
da1c2c09b4189fe 2ad9bf447f. Support for juju provided zones was broken on older Ceph releases
where MAAS zones are not configured (i.e. nothing other than the
default zone).Backing this change out until we can provide a more complete and
backwards compatible solution.Closes-Bug: 1570960
Change-Id: I889d556d180d47
b54af2991a65efc ca09d685332
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)