Skip to content
Snippets Groups Projects
  1. Jan 20, 2021
    • Alex Kavanagh's avatar
      Hotfix charmhelpers sync for local_address() fix · 6cdbf7f3
      Alex Kavanagh authored
      The network-get --primary-address juju-info fails on pre-2.8.?
      versions of juju.  This results in a NoNetworkBinding error.
      Fallback to unit_get() if that occurs for local_address().
      
      Change-Id: I309ef298fecfe8d5cb2fd4c3322c3d734094f5d4
      6cdbf7f3
  2. Jan 15, 2021
    • Alex Kavanagh's avatar
      Updates for testing period for 20.01 release · 05f5c6e7
      Alex Kavanagh authored
      Includes updates to charmhelpers/charms.openstack for cert_utils
      and unit-get for the install hook error on Juju 2.9
      
      * charm-helpers sync for classic charms
      * rebuild for reactive charms
      * ensure tox.ini is from release-tools
      * ensure requirements.txt files are from release-tools
      * On reactive charms:
        - ensure master branch for charms.openstack
        - ensure master branch for charm-helpers
      
      Change-Id: I40621954e3108f73b79257755aa518646e52c88f
      05f5c6e7
  3. Jan 14, 2021
    • Alex Kavanagh's avatar
      Updates for testing period for 20.01 release · 76971996
      Alex Kavanagh authored
      * charm-helpers sync for classic charms
      * rebuild for reactive charms
      * ensure tox.ini is from release-tools
      * ensure requirements.txt files are from release-tools
      * On reactive charms:
        - ensure master branch for charms.openstack
        - ensure master branch for charm-helpers
      
      Change-Id: I73cdbc4f9a444cb3bc5e9daa4d1cc038b5ed26c5
      76971996
  4. Nov 27, 2020
  5. Sep 28, 2020
    • James Page's avatar
      Make EC profiles immutable · 8e74666f
      James Page authored
      Changing an existing EC profile can have some nasty side effects
      including crashing OSD's (which is why its guarded with a --force).
      
      Update the ceph helper to log a warning and return if an EC profile
      already exists, effectively making them immutable and avoiding
      any related issues.
      
      Reconfiguration of a pool would be undertaking using actions:
      
        - create new EC profile
        - create new pool using new EC profile
        - copy data from old pool to new pool
        - rename old pool
        - rename new pool to original pool name
      
      this obviously requires an outage in the consuming application.
      
      Change-Id: I630f6b6c5e3c6dd252a85cd373d7e204b9e77245
      Closes-Bug: 1897517
      8e74666f
  6. 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
  7. Jul 27, 2020
    • Alex Kavanagh's avatar
      Release sync for 20.08 · 8db81805
      Alex Kavanagh authored
      - Classic charms: sync charm-helpers.
      - Classic ceph based charms:  also sync charms.ceph
      - Reactive charms: trigger a rebuild
      - sync tox.ini
      - sync requirements.txt and test-requirements.txt
      
      Change-Id: I0003f91a5f451ed3234ae8f4bc273fa4b49f2b51
      8db81805
  8. Jul 24, 2020
  9. May 11, 2020
  10. Mar 05, 2020
  11. Feb 05, 2020
  12. Jan 17, 2020
  13. Oct 14, 2019
    • Ryan Beisner's avatar
      Sync charm/ceph helpers, tox, and requirements · 63c0ebbc
      Ryan Beisner authored
      Also clean up pre-existing pep8 violations in the
      files/* dir which was previously not covered by lint testing.
      
      Also clean-up mocking issues around apt-pkg replacements in the
      unit tests.
      
      Also fix py35 issue with enabled_manager_modules() function in the
      charmhelpers library (see
      https://github.com/juju/charm-helpers/pull/387).
      
      Also fix the functional tests bundles so they actually test the
      version of OpenStack that the bundle indicates.
      
      Change-Id: I2c8d84fadc11311c622dd308c4694496872dc157
      63c0ebbc
  14. Jul 16, 2019
  15. Apr 05, 2019
  16. Apr 04, 2019
  17. Mar 10, 2019
    • Alex Kavanagh's avatar
      Convert the charm to Python3 · ddd26acc
      Alex Kavanagh authored
      * Move charmhelpers to the root of the charm
      * sync charmhelpers to latest version
      
      Change-Id: Id0b838f0206635cf912d205f2fb6fda7b31d0dfe
      ddd26acc
Loading