Skip to content
Snippets Groups Projects
  1. Nov 09, 2017
    • Zuul's avatar
      Merge "Add actions to blacklist osd-devices" · 863888f6
      Zuul authored
      863888f6
    • Frode Nordahl's avatar
      Add actions to blacklist osd-devices · c4d4e42c
      Frode Nordahl authored
      The blacklist actions allow for adding and removing devices
      to a unit-local list of devices to be skipped during osd
      initialization. This list will be used to override the
      application level, and thereby deployment wide, 'osd-devices'
      configuration option on a individual unit basis.
      
      The pre-existing list-disk action is extended to return
      list of blacklisted devices under the 'blacklist' key.
      
      Change-Id: I28a3c5d6076fb496dead3fe3387d9bbbbe9ec083
      Closes-Bug: #1730267
      c4d4e42c
  2. Nov 08, 2017
  3. Nov 07, 2017
  4. Nov 01, 2017
    • James Page's avatar
      Ensure upgrade keyring exists prior to upgrade checks · 36d5e14d
      James Page authored
      During ceph to ceph-osd/ceph-mon migrations, the bootstrap keyring
      for the cluster will be in place as the ceph-osd units are started
      alongside existing ceph units.
      
      Switch this check to look for the upgrade keyring, which won't be
      in place until the ceph-osd <-> ceph-mon relation is complete, at
      which point in time a) the unit has the correct access to perform
      the upgrade and b) the previous/current version check code will
      not trip over due to the previous value of the source option
      being None, resulting in a fallback to 'distro' as the previous
      source of ceph.
      
      Change-Id: I10895c60aeb543a10461676e4455ed6b5e2fdb46
      Closes-Bug: 1729369
      36d5e14d
  5. Oct 26, 2017
  6. Oct 25, 2017
  7. Oct 23, 2017
  8. Sep 26, 2017
  9. Sep 25, 2017
  10. Sep 20, 2017
    • Jenkins's avatar
      Merge "Add option for OSD initial weight" · d5a584bc
      Jenkins authored
      d5a584bc
    • Xav Paice's avatar
      Add option for OSD initial weight · ef3c3c7a
      Xav Paice authored
      In small clusters, adding OSDs at their full weight causes massive IO
      workload which makes performance unacceptable.  This adds a config
      option to change the initial weight, we can set it to 0 or something
      small for clusters that would be affected.
      
      Closes-Bug: 1716783
      Change-Id: Idadfd565fbda9ffc3952de73c5c58a0dc1dc69c9
      ef3c3c7a
  11. Sep 14, 2017
    • James Page's avatar
      Drop configuration for global keyring · 14f50338
      James Page authored
      Drop explicit global configuration of keyring, supporting
      installation of the ceph/ceph-mon/ceph-osd charms in the
      same machine.
      
      Change-Id: Ib4afd01fbcc4478ce90de5bd464b7829ecc5da7e
      Closes-Bug: 1681750
      14f50338
  12. Sep 06, 2017
  13. Aug 31, 2017
  14. Aug 29, 2017
  15. Aug 28, 2017
  16. Aug 25, 2017
    • Edward Hope-Morley's avatar
      Add explanation to bluestore config opt · b4900ea8
      Edward Hope-Morley authored
      Explain that for Ceph Luminous, which uses Bluestore
      as the default backend for OSDs, if the bluetsore
      option is set to false then OSDs will continue to use
      Filestore.
      
      Change-Id: I0cb65310f98562ec959018fad538e9006f1c41f6
      b4900ea8
  17. Aug 24, 2017
  18. Aug 23, 2017
  19. Aug 21, 2017
  20. Aug 16, 2017
  21. Aug 15, 2017
  22. Aug 14, 2017
  23. Aug 09, 2017
  24. Jul 31, 2017
  25. Jul 16, 2017
  26. Jul 13, 2017
    • Billy Olsen's avatar
      Check existence of ceph binaries in add-storage hook · a7f5eae2
      Billy Olsen authored
      Add a check to make sure that the ceph package is installed in
      the add-storage shim. The add-storage hook is run prior to the
      install hook in order to provide storage for the install phase
      of the charm in cases where it is needed. The ceph-osd charm
      converts Juju storage into OSDs and doesn't need the storage
      for the install hook, so just skip the hook if its run early.
      
      Change-Id: I7b7518f52d0b5ad947b0809af8ad67d342211779
      Closes-Bug: #1675186
      a7f5eae2
  27. Jul 07, 2017
    • James Page's avatar
      Add bluestore support for OSD's · ca8a5c33
      James Page authored
      Add highly experimental support for bluestore storage format for
      OSD devices; this is disabled by default and should only be enabled
      in deployments where loss of data does not present a problem!
      
      Change-Id: I21beff9ce535f1b5c16d7f6f51c35126cc7da43e
      Depends-On: I36f7aa9d7b96ec5c9eaa7a3a970593f9ca14cb34
      ca8a5c33
  28. Jun 27, 2017
    • Xav Paice's avatar
      Update ceph and charmhelpers · 70eac013
      Xav Paice authored
      Straight update using the Makefile to update helper libraries.
      
      Change-Id: I820118b6cc8a0482e609ccbc7ed3c312b2277fdd
      70eac013
  29. Jun 09, 2017
  30. May 18, 2017
  31. May 16, 2017
    • David Ames's avatar
      Do not install NTP when installed in a container · 498c2676
      David Ames authored
      Use determine_packages() to avoid installing NTP when in a container.
      Sync charms.ceph to get ceph.determine_packages().
      
      Partial-Bug: #1690513
      Change-Id: I274f2bad0edece04eb7782f94803d991cb2973dd
      498c2676
Loading