Skip to content
Snippets Groups Projects
  1. Feb 02, 2018
  2. Jan 25, 2018
  3. Jan 24, 2018
  4. Jan 22, 2018
  5. Jan 19, 2018
  6. Jan 10, 2018
    • James Page's avatar
      Resync ceph helpers for misc fixes · de3b55a4
      James Page authored
      Pickup fixes for upgrade from Jewel -> Luminous.
      
      Change-Id: I3ffeebc38464096724ca0fd40f1cf29cf3e7fe4f
      Closes-Bug: 1742082
      Closes-Bug: 1742083
      Closes-Bug: 1742120
      Closes-Bug: 1742079
      Closes-Bug: 1742408
      de3b55a4
  7. Dec 20, 2017
    • Dmitrii Shcherbakov's avatar
      add bluestore-specific config options · 189e7620
      Dmitrii Shcherbakov authored
      Adds bluestore-specific options related to the metadata-only journal.
      
      The options allow a user to control:
      
      1. path to a bluestore wal (block special file or regular file)
      2. path to a bluestore db (block special file or regular file)
      3. size of both
      
      Their configuration works similarly to the FileStore journal. If paths
      are not specified both WAL and DB will be collocated on the same block
      device as data.
      
      Other options can be configured via an existing config-flags option if needed.
      http://docs.ceph.com/docs/master/rados/configuration/bluestore-config-ref/
      
      Closes-Bug: #1710474
      Change-Id: Ia85092230d4dcb0435354deb276012f923547393
      Depends-On: I483ee9dae4ce69c71ae06359d0fb96aaa1c56cbc
      Depends-On: Idbbb69acec92b2f2efca80691ca73a2030bcf633
      189e7620
    • James Page's avatar
      Fix upgrades from older charm versions · 023b086b
      James Page authored
      Ensure that netaddr and netifaces are installed on upgrade from
      older py2 based charms to the newer py3 based execution.
      
      Change-Id: I1c7b2eb545e5ef5b40ab2db5a1a968ceb7d916e1
      Closes-Bug: 1738979
      023b086b
  8. Dec 06, 2017
  9. Dec 05, 2017
    • David Ames's avatar
      Py3 Fixes · da51f916
      David Ames authored
      Charm-helpers sync for python3 fixes.
      Update Exception.message to use str(Exception)
      
      Change-Id: I0e354d0d07f220e3285eb3e863498918c82df2ca
      da51f916
    • Ryan Beisner's avatar
      Add Bionic and remove Zesty series and tests · 7848824d
      Ryan Beisner authored
      Bionic, being the next LTS, is important to enable for dev
      and test as early as possible ahead of 18.02.
      
      Zesty goes EOL in Jan 2018. The next stable charms release (18.02)
      will not provide Zesty series support, as it was an interim
      (non-LTS) release.
      
      Change-Id: If8d82e92a6768af127e68d18c65dfbc3b97f49f9
      7848824d
  10. Dec 01, 2017
  11. Nov 29, 2017
  12. Nov 22, 2017
  13. Nov 21, 2017
  14. Nov 17, 2017
    • James Page's avatar
      Avoiding conflicting CRUSH bucket keys · c33aa3d1
      James Page authored
      As of Ceph Luminous, bucket keys within the CRUSH map must be
      unique; The root bucket is always called 'default' so remap
      Juju and configuration provided bucket keys to
      'default-{row,rack}' ensuring that keys are unique.
      
      Change-Id: I7fa3dd9e001cca40e678e8983a1d7ed19d51e2fe
      Closes-Bug: 1729911
      c33aa3d1
    • Alex Kavanagh's avatar
      Bring ceph-osd to Python 3 · 4e1ecd55
      Alex Kavanagh authored
      * Synced version of charm-helpers
      * Synced version of charms.ceph to bring in Py3 compatible library
        methods.
      
      Change-Id: I5ac45740f48a71d9cb0c5943472fc8590a723514
      4e1ecd55
  15. Nov 10, 2017
  16. 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
  17. Nov 08, 2017
  18. Nov 07, 2017
  19. Nov 06, 2017
    • Xav Paice's avatar
      Add options for osd backfill pressure · f0de8613
      Xav Paice authored
      Added options for osd_max_backfills and osd_recovery_max_active, if we
      should want to override the default.
      
      Change-Id: Iaeb93d3068b1fab242acf2d741c36be5f4b29b57
      Closes-bug: #1661560
      f0de8613
  20. 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
  21. Oct 26, 2017
  22. Oct 25, 2017
  23. Oct 23, 2017
  24. Sep 26, 2017
  25. Sep 25, 2017
  26. 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
  27. 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
  28. Sep 06, 2017
  29. Aug 31, 2017
Loading