Skip to content
Snippets Groups Projects
  1. Nov 07, 2017
  2. Nov 06, 2017
  3. Nov 05, 2017
  4. Nov 04, 2017
  5. Nov 03, 2017
  6. Nov 02, 2017
  7. Nov 01, 2017
  8. Oct 30, 2017
  9. Oct 26, 2017
  10. Oct 25, 2017
  11. Oct 23, 2017
  12. Oct 22, 2017
  13. Oct 20, 2017
  14. Oct 11, 2017
    • Edward Hope-Morley's avatar
      Do relation consistency sweep on leader change · 9953530f
      Edward Hope-Morley authored
      The current charm design is to perform a sweep of all units
      related on the identity-service interface to ensure that
      they have all the correct setting values applied. If the
      leader unit is deleted and a new one is elected this will
      not happen until some event e.g. config-changed occurs. This
      can result in remote units malfunctioning since they think they
      are not configured. We resolve this by always doing a sweep when
      the leader-elected hook fires.
      
      Also fixes infinite loop edge case when ssl-cert-master switches
      as a result of leader switch.
      
      Also includes cherry-pick of commit:
      - ID: a59de539
      - Title: Fix issue with haproxy not restarted
      
      Change-Id: Icd68cc70d81d7d518c918e831056f686dbc7db1e
      Closes-Bug: 1721269
      (cherry picked from commit 68a0c872)
      9953530f
  15. Sep 12, 2017
    • David Ames's avatar
      Updates for stable branch creation · 00379aad
      David Ames authored
      Set default branch for git review/gerrit.
      
      Switch amulet tests to stable.
      
      Switch to using stable charm-helpers branch.
      
      Change-Id: I91b95577f1f3963541f6196381e2ce881847a19f
      00379aad
  16. Sep 07, 2017
    • James Page's avatar
      Ensure os_release is reset during upgrades · 7fb7ff90
      James Page authored
      Reset the os_release cache during the OpenStack upgrade process,
      ensuring that any post dist-upgrade operations are made in the
      context of the new OpenStack release, not the old one.
      
      Change-Id: I3d3584dd8e97f85e16c38e1143f627b03fa63bd0
      Closes-Bug: 1715624
      7fb7ff90
  17. Aug 25, 2017
    • Billy Olsen's avatar
      Remove cluster-change-departed hook · 97861e9c
      Billy Olsen authored
      The cluster-change-departed hook is tied to the cluster-changed
      hook. In the cluster changed hook, there is logic to ensure the
      initial admin exists which makes calls to the keystone service.
      If the remote database has already been removed (as seen in recent
      CI runs), then this will cause the hook to fail execution.
      
      This is safe to remove as the primary purpose of the cluster-changed
      hook is to sync the SSL keys and update identity relation units.
      There should be no need to sync the keys when a unit is departing
      the cluster relation. Likewise, the update of the identity relations
      are not needed either as the VIP is used for access to the keystone
      services by remote units and the access credentials won't change.
      
      Change-Id: Id8fed284557f67f5676189ec8951b778cf506c97
      Closes-Bug: #1713108
      97861e9c
  18. Aug 24, 2017
  19. Aug 23, 2017
  20. Aug 22, 2017
  21. Aug 21, 2017
    • Frode Nordahl's avatar
      Make sure haproxy runs post-install · 01816c84
      Frode Nordahl authored
      Unconfigured keystone service listening on ports destined for haproxy
      race with start of haproxy service.
      
      Change-Id: I9f601344e72bd67738429f82151f9683f5ecf8e4
      Closes-Bug: #1648396
      01816c84
  22. Aug 18, 2017
    • Alex Kavanagh's avatar
      Fix dangling file open() commands with no corresponding close · b3a6fdf5
      Alex Kavanagh authored
      The code relies on a undocumented (and probably unstable) feature
      of CPython to close a file when the reference is GCed.  However,
      it's pretty poor practice to do so, so this patchset replaces them
      with "with ..." statements to ensure that the files are closed
      when no longer being used.
      
      Change-Id: I6f24bc042a820ddd0147247267ee159753cfc1fb
      b3a6fdf5
  23. Aug 15, 2017
  24. Aug 11, 2017
    • Jenkins's avatar
      Merge "Dual Stack VIPs" · b1527da9
      Jenkins authored
      b1527da9
    • David Ames's avatar
      Dual Stack VIPs · 1328ce58
      David Ames authored
      Enable dual stack IPv4 and IPv6 VIPs on the same interface.
      HAProxy always listens on both IPv4 and IPv6 allowing connectivity
      on either protocol.
      
      Update edge cases for is_ssl_cert_master for Bug #1709356.
      
      Update amulet tests for keystoneauth1 tests.
      
      charm-helpers sync for HAProxy template changes.
      
      Closes-Bug: #1709356
      
      Change-Id: I401071fcdd66252f389475d45e8136fc68c474f1
      1328ce58
Loading