Skip to content
Snippets Groups Projects
  1. Jun 23, 2016
  2. Jun 17, 2016
    • James Page's avatar
      Switch to using charm-store for amulet tests · 358eb4f5
      James Page authored
      All OpenStack charms are now directly published to the charm store
      on landing; switch Amulet helper to resolve charms using the
      charm store rather than bzr branches, removing the lag between
      charm changes landing and being available for other charms to
      use for testing.
      
      This is also important for new layered charms where the charm must
      be build and published prior to being consumable.
      
      Change-Id: I355ae85812ed540c2aac322444cea19ccd322e14
      358eb4f5
  3. Jun 15, 2016
    • David Ames's avatar
      DNS HA · 31ccb187
      David Ames authored
      Implement DNS high availability. Pass the correct information to
      hacluster to register a DNS entry with MAAS 2.0 or greater rather
      than using a virtual IP.
      
      Charm-helpers sync to bring in DNS HA helpers
      
      Change-Id: I543095a210e668f30c3617990b3ee668a3143dd9
      31ccb187
  4. May 27, 2016
    • James Page's avatar
      Resync charm helpers · 89cee399
      James Page authored
      Add support for OpenStack Newton and Ocata.
      
      Rework version detection code to just match on major version for
      OpenStack projects using semantic versioning.
      
      Provide fallback version detection based on major.minor versions
      for swift packages.
      
      Rework config-flags support helpers.
      
      Fix is_ip function to correctly detect both IPv4 and IPv6 addresses.
      
      Change-Id: I04abcebe8181810c4c66e1f0691f5693ce7f7827
      89cee399
  5. May 18, 2016
    • James Page's avatar
      Resync charm-helpers · deaf758c
      James Page authored
      Avoid use of 'service --status-all' which is currently
      broken on trusty for upstart managed daemons; the change
      moves to detecting how the daemon is managed, and then
      using upstart status XXX or the return code of service XXX
      status to determine whether a process is running.
      
      Fixes for IPv6 network address detection under Ubuntu
      16.04 which changes the output format of the ip commands
      slightly.
      
      Update the version map to include 8.1.x as a Neutron
      version for Mitaka.
      
      Change-Id: Ied1707170d7cfed6beaed9435bd0edd446ef06a2
      Closes-Bug: 1581171
      Closes-Bug: 1581598
      Closes-Bug: 1580674
      deaf758c
  6. Apr 17, 2016
    • Alex Kavanagh's avatar
      Fixes pause/resume failure on w/lib & x/mit lp:1570375 · 95c47320
      Alex Kavanagh authored
      Pause failed as configure_https() had a service restart that was missed
      in the initial pause/resume feature addition.  configure_https() was
      triggered via a 'config-changed' hook that could occur whilst the unit
      is pause.
      
      Also enhanced the pause/resume test to include a forced 'config-changed'
      hook to run to test that the fix works.
      
      Change-Id: I0d2820fe5d447dd7877afacb0a63a8590f027b31
      Closes-Bug: #1570375
      95c47320
  7. Apr 13, 2016
  8. Apr 12, 2016
  9. Mar 31, 2016
    • James Page's avatar
      Add Juju Network Space support · 1e7dfe0d
      James Page authored
      Juju 2.0 provides support for network spaces, allowing
      charm authors to support direct binding of relations and
      extra-bindings onto underlying network spaces.
      
      Resync charm-helpers to pickup support in API endpoint
      resolution code and add API extra-bindings to the charm
      metadata.
      
      Change-Id: Ica87935997e116d32beea4cab1a6f12f1de54b54
      1e7dfe0d
  10. Mar 24, 2016
    • Edward Hope-Morley's avatar
      Add hardening support · ae67aad7
      Edward Hope-Morley authored
      Add charmhelpers.contrib.hardening and calls to install,
      config-changed, upgrade-charm and update-status hooks. Also
      add new config option to allow one or more hardening
      modules to be applied at runtime.
      
      Change-Id: I7752d72cc5a3f47fe66bca23aac730d76af8556a
      ae67aad7
  11. Mar 23, 2016
    • James Page's avatar
      Update to charm-tools >= 2.0.0 · 02545874
      James Page authored
      The new release of charm-tools no longer ships the charm
      command; update minimum version requirement and switch
      to using charm-proof instead, unblocking current pep8
      failures across all charms.
      
      Also pin the version of requests to 2.6.0 until theblues
      (indirect dependency of charm-tools) sort out its
      requirements versioning.
      
      Change-Id: I0431192e165353aa2fd414f06afaf6ce132f9970
      02545874
  12. Mar 17, 2016
    • Alex Kavanagh's avatar
      Update/add pause/resume maintenance mode and sync charm-helpers · 50af0a1b
      Alex Kavanagh authored
      Adds improved pause and resume unit to the charm such tha the
      charm stays paused during maintenance operations.  Updates the
      basic_deployment.py to use the the new version of
      python-ceilometerclient (that's available in xenial, but works
      back to icehouse/precise.
      
      Change-Id: I869e467d0e4d9fecd661a6f946d45e31535ea11e
      50af0a1b
  13. Mar 16, 2016
    • Billy Olsen's avatar
      Use tox in Makefile targets · 6b300fe0
      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: I47859e9b828a007eb3496cc6f0cfabef3e6add2c
      6b300fe0
  14. Mar 04, 2016
    • James Page's avatar
      Add full support for mitaka and drop old releases · 0057f287
      James Page authored
      Rework ceilometer.conf to remove use of deprecated groups and options.
      
      Don't install aodh alarming services for Mitaka; this will be handled in
      a new aodh charm.
      
      Rework upgrade tests from precise-havana -> trusty-kilo.
      
      Change-Id: I74112fd6206665bbb7a20eaa5be15ac85116ae03
      0057f287
    • James Page's avatar
      Remove templates for unsupported releases · 98d931fb
      James Page authored
      Grizzly and Havana have been unsupported for some time; remove
      templates as they are no longer tested or required.
      
      Change-Id: I97377182fe28e3f7aa98784b537e1a353a58280d
      98d931fb
  15. Mar 03, 2016
  16. Mar 02, 2016
  17. Mar 01, 2016
  18. Feb 29, 2016
  19. Feb 24, 2016
  20. Feb 16, 2016
  21. Feb 12, 2016
    • Edward Hope-Morley's avatar
      [hopem,r=jamespage] · 27a7c91a
      Edward Hope-Morley authored
      Sync charmhelpers to get support for supplying a Ascii Armor PGP key to
      openstack-origin (currently only supports Radix64)
      Closes-Bug: 1518975
      27a7c91a
  22. Feb 11, 2016
  23. Feb 10, 2016
  24. Feb 04, 2016
  25. Jan 19, 2016
  26. Jan 12, 2016
  27. Jan 08, 2016
  28. Jan 06, 2016
Loading