charm-ceph-osd:stable/16.04

Last commit made on 2019-04-19
Get this branch:
git clone -b stable/16.04 https://git.launchpad.net/charm-ceph-osd

Branch merges

Branch information

Name:
stable/16.04
Repository:
lp:charm-ceph-osd

Recent commits

c1e17b6... by OpenDev Sysadmins <email address hidden>

OpenDev Migration Patch

This commit was bulk generated and pushed by the OpenDev sysadmins
as a part of the Git hosting and code review systems migration
detailed in these mailing list posts:

http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html

Attempts have been made to correct repository namespaces and
hostnames based on simple pattern matching, but it's possible some
were updated incorrectly or missed entirely. Please reach out to us
via the contact information listed at https://opendev.org/ with any
questions you may have.

8135000... 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 = 64

This 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: I26f1d8a6f9560b307929f294d2d637c92986cf41
Closes-Bug: 1580320
Closes-Bug: 1578403
(cherry picked from commit 53d09832e59b3cb268f7ae2d72335b7780905c7b)

0bfbdf8... by James Page

Resync stable 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: I51618d881e3618e17a355de94ba8a17bfc07f336
Closes-Bug: 1581171
Closes-Bug: 1581598
Closes-Bug: 1580674

8d56329... by James Page

Updates for stable branch creation

Set defaultbranch for git review/gerrit.

Switch amulet tests to stable.

Switch to using stable charm-helpers branch.

Change-Id: I0395b37a33227756b894c31fc173b8f449508bed

5d30ecf... by Chris MacNaughton

Charmhelpers Sync, fixes mount detection

This charmhelpers change corrects how we detect
 if a device is mounted

Closes-Bug: #1513009
Closes-Bug: #1571840

Change-Id: I5c42fba38d11dd1cc02723dbe8e1b6bae7d5d35d

f1fc225... by Chris Holcombe

Revert "add juju availability zone to ceph osd location when present"

This reverts commit c94e0b4b0e6c0cbda1c2c09b4189fe2ad9bf447f.

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: I889d556d180d47b54af2991a65efcca09d685332

73087e1... by Jenkins <email address hidden>

Merge "Update test to validate processes better"

c8847fe... by Chris MacNaughton

Update test to validate processes better

This test is being updated to use the new functionality
being made available in the charmhelpers sync

Also, update tests/charmhelpers

Change-Id: I3109be2ee6069101c72ca1cfd786bcfc66fa27e0

f455a18... by Liam Young

Fix pbr requirement

Change-Id: I86dc381922bff2b2ca3c6c7b0f326e6d388fa32d

828ae40... by Liam Young

Charmhelper sync before 1604 testing

Change-Id: I688e367fa758cf9f052e85de13b3c549876807a7