Skip to content
Snippets Groups Projects
  1. Aug 17, 2019
  2. Aug 13, 2019
  3. Aug 08, 2019
  4. Aug 07, 2019
    • Alex Kavanagh's avatar
      Ensure that keystone service is paused if needed on series upgrade · 21d212cb
      Alex Kavanagh authored
      During series upgrade, the keystone packages get re-installed as the
      underlying Linux has been upgraded and new package sets are updated and
      then pulled in.  For trusty->xenial this means that keystone.service
      gets enabled which then breaks haproxy.  On install, on xenial+, the
      keystone.service is disabled in the install hook.  This just replicates
      this in the series-upgrade hook.
      
      Change-Id: Ic5ed6cf354d5545b9e554e205a048955a381e0f5
      Closed-Bug: #1839021
      21d212cb
  5. Jul 30, 2019
  6. Jul 17, 2019
  7. Jul 16, 2019
  8. Jul 03, 2019
    • James Page's avatar
      Ensure federated identity backend are TLS aware · 15250435
      James Page authored
      When the certificates endpoint has completed TLS configuration
      via Vault, ensure that any federated identity backends are
      updated for the switch to TLS, other the generated SP data
      incorrectly used http:// instead of https://
      
      Closes-Bug: 1834442
      
      Change-Id: Ie160095789f5c34bc3509ffce4a7c5c0ec430632
      15250435
  9. Jun 20, 2019
  10. May 24, 2019
    • Chris MacNaughton's avatar
      Retarget Zaza to master now that split has landed · c765303a
      Chris MacNaughton authored
      This change is required as Zaza underwent a split of the openstack
      tests from the Zaza project, so we had to track the working branch
      until that change landed. As it has landed, it is now time to use
      Zaza from master again
      
      Change-Id: I74a7ba7bb75312d2c55eea0434bd7f68007972c4
      c765303a
  11. May 16, 2019
    • David Ames's avatar
      Use AuthMethod context · a103c15e
      David Ames authored
      Rather than use hard coded auth methods, use the protocal named passed
      over the keystone-fid-service-provider relation.
      
      Also, when using federation do not allow the "external" method as they
      are mutually exclusive.
      
      Change-Id: I08f0632630d7f0e8d2d7ddb057e02f9febf9ad6f
      Closes-Bug: #1828015
      Closes-Bug: #1828018
      a103c15e
  12. May 10, 2019
  13. May 09, 2019
    • Chris MacNaughton's avatar
      Migrate to split zaza - zaza.openstack · 7d444d9d
      Chris MacNaughton authored
      This change adds in zaza.openstack, as well as changing the
      branch target of zaza to a branch with zaza.openstack
      removed, allowing us to validate the new library
      
      Change-Id: Ie6deb30bc01afdc9bddfb91c975d031bfa4b0060
      7d444d9d
  14. May 07, 2019
  15. May 02, 2019
  16. May 01, 2019
  17. Apr 30, 2019
  18. Apr 26, 2019
  19. Apr 25, 2019
    • David Coronel's avatar
      Added status_set and logs to upgrade-charm hook · f01c34d7
      David Coronel authored
      When running an upgrade of the keystone charm in a large environment,
      the upgrade process can take more than 30 minutes.
      
      Prior to this change, the user would only see 'Installing apt packages'
      during most of the process.
      
      This change adds status_set and log messages to the upgrade charm hook
      so that end users can see what is the status of the upgrade.
      
      Change-Id: I1eade73fad551310ceec0bb8dcbccb777737faeb
      Closes-Bug: #1782004
      f01c34d7
  20. Apr 24, 2019
  21. Apr 19, 2019
  22. Apr 17, 2019
  23. Apr 16, 2019
  24. Apr 15, 2019
  25. Apr 12, 2019
    • Zachary Zehring's avatar
      Fix grammatical errors, some typos, and general inconsistencies · cd7ba95a
      Zachary Zehring authored
          The README was overall clean and clear, however there were some
          areas of improvement, as well as some typos which could lead to
          confusion. Most are trivial changes.
      
          - Terminate sentence with period to match rest of list
          - Add commas to introductory phrases to match rest of readme
          - Change duplicate 'os-internal-hostname' to 'os-admin-hostname'
          - Change 'https' to 'HTTPS' to match header of section
          - Fix typo 'they secondary' to 'the secondary'
          - Remove comma from 'unit, and must' as is not a compound sentence
          - Change 'Note' to 'NOTE' to match rest of readme
          - Capitalized first word in NOTE section to match rest of readme
      
      Change-Id: I38483df4340849cd268c74183b44eaf6bc02b238
      cd7ba95a
  26. Apr 10, 2019
  27. Apr 09, 2019
    • Alex Kavanagh's avatar
      Ensure that manager.py is stopped when keystone restarted · 78f0191a
      Alex Kavanagh authored
      This patch ensures that any running manager.py script is stopped if the
      keystone service (either standalone, or run via apache2) is restarted.
      The ManagerServer will automatically (re)start the manager.py script
      when it is needed.
      
      Change-Id: I4e3dff340cce73b2de7d697f3685d602defb5179
      Related-Bug: #1823743
      78f0191a
    • Frode Nordahl's avatar
      Defer processing of certificates until cert present · 0faecdf9
      Frode Nordahl authored
      When ``certificates-relation-changed`` hook is called before the
      certificate data is present on the relation do not attempt to
      configure apache.
      
      Change-Id: If915451d4b0846023355edcf3a49f643e12c7522
      Closes-Bug: #1822952
      0faecdf9
  28. Apr 08, 2019
  29. Apr 05, 2019
    • Chris MacNaughton's avatar
      Sync charm-helpers to enable Ubuntu Disco · 093c36b9
      Chris MacNaughton authored
      Change-Id: Iaa7db0b453c7697ad10347721d1005d816562be6
      093c36b9
    • Frode Nordahl's avatar
      Update series metadata · 4ca16c8e
      Frode Nordahl authored
      Ensure that EOL releases are removed from metadata
      and tests, and that the current dev release is enabled
      in metadata.  Dev release tests are enabled separately
      because of chickens and eggs.
      
      Change-Id: Ia8979f0de52763af68e28a98a8386c81716f4673
      4ca16c8e
  30. Apr 04, 2019
  31. Mar 28, 2019
    • Alex Kavanagh's avatar
      Ensure that manager.py exits cleanly if charm closes socket · 299a9520
      Alex Kavanagh authored
      In the related bug, the manager.py was crashing as it received
      (essentially) a socket close which resulted in no data being received.
      This wasn't handled properly resulting in a crash in the manager.py.
      This change simply allows the manager.py to exit cleanly, and the charm
      can restart it if it needs to.
      
      Change-Id: I76a435f48cdb8c201b0ddc529da947e6ed9ec031
      Related-Bug: #1822063
      299a9520
  32. Mar 26, 2019
    • David Ames's avatar
      Notify all back ends when clustering is complete · ce613b3c
      David Ames authored
      Before this change there was a race condition in which keystone would
      hand out its local IP rather than the VIP when in HA mode and never
      update clients other than on the identity-service relation.
      
      This change guarantees the other relations are also updated with HA VIP
      information.
      
      Change-Id: Ib2ea3103c06a7a06bb1d04b6c7e872f36d12c1c4
      ce613b3c
  33. Mar 22, 2019
Loading