Skip to content
Snippets Groups Projects
  1. Aug 28, 2020
    • James Page's avatar
      Use charms.ceph for Ceph broker · f84e7139
      James Page authored
      Drop use of local copy of ceph_broker.py in preference to the
      centrally maintained copy in charms.ceph.
      
      Change-Id: I89aa0f9fc7d5d2d480ebabc1cb17a86dcbef21bf
      f84e7139
  2. Mar 05, 2020
  3. Jan 07, 2019
  4. Sep 26, 2017
  5. Aug 10, 2017
  6. Sep 09, 2016
    • Ryan Beisner's avatar
      Update tox.ini files from release-tools gold copy · 5384e2fa
      Ryan Beisner authored
      All OpenStack Charms now contain identical tox.ini files,
      not to be modified or made unique within each charm repo.
      
      This is to ensure consistency across charm repos in tox
      target naming, approach and purpose, also giving the
      charm dev and test experience additional consistency.
      
      Also create empty dirs with .keep files where necessary.
      Some classic charms have actions and/or lib dirs, and some
      do not. In all classic charms, flake will now check those
      dirs to ensure lint coverage of existing or future content.
      
      Manually fix up test names, Makefile and other legacy
      artifacts remaining from basic ceph-proxy on an old copy
      of ceph-mon.
      
      Change-Id: I54eb35d0e449f203237bdc9f065551a1fbc887a0
      5384e2fa
  7. Jul 12, 2016
    • Chris MacNaughton's avatar
      Add testing · 93ba89e3
      Chris MacNaughton authored
      This commit adds some unit testing to the helper libraries
      as well as amulet testing for the charm itself
      
      Change-Id: I13ff38655773521592c81bb5a6847a516abd943a
      93ba89e3
  8. Mar 16, 2016
    • Billy Olsen's avatar
      Use tox in Makefile targets · 3ba6011d
      Billy Olsen authored
      Modify the Makefile to point at the appropriate tox targets
      so that tox and Make output can be equivalent. This involves
      mapping the lint target to the pep8 target and the test target
      to the py27 target.
      
      Change-Id: I9fc18109335953f2354fd2797da11c9979824d4b
      3ba6011d
  9. Mar 10, 2016
    • Chris Holcombe's avatar
      Add support for cache tier management · 38c868b0
      Chris Holcombe authored
      This change will add two new actions to the ceph-mon charm. These
      actions will allow the user to create and remove cache tiers from
      existing pools.  Both writeback and read only mode are supported.
      
      Limitations of this patch include not having fine grain control
      over the cache tier properties.  Things like hit_set_count,
      bloom filter control or cache sizing are not supported yet.
      
      Change-Id: I5a37e79d0d23d35295a8ae97177c940af66b0485
      38c868b0
  10. Jan 08, 2016
  11. Oct 06, 2015
  12. Jun 29, 2015
  13. Jun 15, 2015
  14. Apr 16, 2015
  15. Nov 07, 2014
    • Edward Hope-Morley's avatar
      Added Ceph broker support to allow clients to request · 8000bd0d
      Edward Hope-Morley authored
      resources e.g. pools as opposed to creating them
      themselves. This hopefully simplifies the logic at
      the client side and reduces the risk of race
      conditions by shifting execution to the ceph
      charm itself. Backwards-compatibility with
      clients that don't want to/yet support this approach
      is maintained.
      8000bd0d
  16. Sep 27, 2014
    • Corey Bryant's avatar
      Amulet test fixes: · e4997e2e
      Corey Bryant authored
        * Makefile: Only run precise-icehouse and trusty-icehouse tests by default
          and increase test timeout
        * t/00-setup: Add more required dependencies
        * t/README: Mention charm-tools dependency
        * t/basic_deployment.py:
          - Specify unstable charm deployment
          - Use dicts in add_services
      e4997e2e
  17. Aug 26, 2014
  18. Aug 25, 2014
  19. May 21, 2014
  20. Jul 03, 2013
  21. Jun 24, 2013
Loading