Skip to content
Snippets Groups Projects
  1. Aug 29, 2017
  2. Aug 28, 2017
  3. Aug 24, 2017
  4. Aug 23, 2017
  5. Aug 21, 2017
  6. Aug 16, 2017
  7. Aug 15, 2017
  8. Aug 14, 2017
  9. Aug 09, 2017
  10. Jul 31, 2017
  11. Jul 16, 2017
  12. 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
  13. 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
  14. 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
  15. Jun 09, 2017
  16. May 18, 2017
  17. 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
  18. May 12, 2017
    • James Page's avatar
      Updates for pike b1 · 0aa8e01a
      James Page authored
      Resync charmhelpers for pike version support.
      
      Add pike tests but leave disabled until all charms support
      pike.
      
      Change-Id: Iafcbca139ca18afd3243ba05cf5170dd1ca57214
      0aa8e01a
  19. Apr 28, 2017
    • David Ames's avatar
      Enable Zesty-Ocata Amulet Tests · fff16b00
      David Ames authored
      - Turn on Zesty-Ocata Amulet test definitions.
      - Standardize test-requirements.txt
      - Sync charm helpers for various fixes
      
      Change-Id: I20bd84a97d741c4303a60ef40568e59f6fc54f1b
      fff16b00
  20. Apr 11, 2017
  21. Apr 05, 2017
  22. Mar 30, 2017
  23. Mar 28, 2017
    • Billy Olsen's avatar
      Upgrade OSDs one at a time when changing ownership · 2c5406b6
      Billy Olsen authored
      Some upgrade scenarios (hammer->jewel) require that the ownership
      of the ceph osd directories are changed from root:root to ceph:ceph.
      This patch improves the upgrade experience by upgrading one OSD at
      a time as opposed to stopping all services, changing file ownership,
      and then restarting all services at once.
      
      This patch makes use of the `setuser match path` directive in the
      ceph.conf, which causes the ceph daemon to start as the owner of the
      OSD's root directory. This allows the ceph OSDs to continue running
      should an unforeseen incident occur as part of this upgrade.
      
      Change-Id: I00fdbe0fd113c56209429341f0a10797e5baee5a
      Closes-Bug: #1662591
      2c5406b6
  24. Mar 23, 2017
    • David Ames's avatar
      Enable Ocata Amulet Tests · 42b71274
      David Ames authored
      - Add Zesty as a supported series to metadata.yaml.
      - Turn on Xenial-Ocata Amulet test definitions.
      - Sync charm helpers to get Juju 2.x amulet compatibility.
      - Keeping Zesty-Ocata Amulet test definitions turned off until the
        metadata.yaml changes propagate to the charm store.
      - Resync tox.ini to resolve amulet unit test failures.
      
      Change-Id: Ia14904339099d84d09a2fce171740459a76a8367
      42b71274
  25. Feb 17, 2017
  26. Feb 14, 2017
  27. Jan 25, 2017
  28. Jan 23, 2017
  29. Jan 20, 2017
  30. Jan 16, 2017
  31. Jan 13, 2017
  32. Jan 07, 2017
    • James Page's avatar
      Generalize upgrade paths for osds · a60775be
      James Page authored
      Make use of new charms.ceph utils to generalize the upgrade
      paths for OSD upgrades, ensuring that only supported upgrade
      paths are undertaken for Ubuntu 16.04 UCA pockets.
      
      Partial-Bug: 1611082
      
      Change-Id: Ifbf3a7ffbb5ab17e839099658c7a474784ab4083
      a60775be
  33. Dec 22, 2016
    • Billy Olsen's avatar
      Skip osd-devices not absolute paths · 665ea2b6
      Billy Olsen authored
      This change skips over any devices which does not start with a leading
      folder separator ('/'). Allowing such entries causes an OSD to be
      created out of the charm directory. This can be caused by something as
      innocuous as 2 spaces between devices. The result is that the root
      device is also running an OSD, which is undesirable.
      
      Change-Id: I0b5530dc4ec4306a9efedb090e583fb4e2089749
      Closes-Bug: 1652175
      665ea2b6
  34. Dec 12, 2016
Loading