Skip to content
Snippets Groups Projects
  1. Oct 07, 2019
    • Alex Kavanagh's avatar
      Policyd override implementation · 186769cc
      Alex Kavanagh authored
      This patchset implements policy overrides for keystone.  It uses the
      code in charmhelpers.
      
      Closed-Bug: #1741723
      Change-Id: I187f4493392178d87ef7dbd67de841bbeae0c65d
      186769cc
  2. Oct 01, 2019
  3. Jul 16, 2019
  4. Apr 09, 2019
    • 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
  5. Apr 05, 2019
  6. Apr 04, 2019
  7. Mar 22, 2019
  8. Mar 07, 2019
  9. Feb 12, 2019
    • David Ames's avatar
      Update charm-helpers-hooks.yaml and sync ch · 9725a73a
      David Ames authored
      Using the new version of the sync tool which removes the charmhelpers
      directory before syncing, run charm helpers sync to find any unexpected
      missing dependencies.
      
      Change-Id: I3ba0142a09966c3cf61bec547668db6d357a916e
      9725a73a
  10. Feb 07, 2019
  11. Jan 11, 2019
  12. Jan 08, 2019
  13. Dec 21, 2018
  14. Dec 04, 2018
    • Liam Young's avatar
      Use chelper generate_ha_relation_data for ha rel · 0423950c
      Liam Young authored
      Use the generate_ha_relation_data helper from charmhelpers to
      generate the data to send down the relation to the hacluster
      charm.
      
      This results in a few changes in behaviour:
      
      1) The charm will no longer specify a nic name to bind the vip. This
         is because Pacemaker VIP resources are able to automatically
         detect and configure correct iface and netmask parameters based
         on local configuration of the unit.
      2) The original iface named VIP resource will be stopped and deleted
         prior to the creation of the new short hash named VIP resource.
      
      Change-Id: I906e96ad8cbcf2ca2d1cdbfd091070c21427214c
      0423950c
  15. Nov 23, 2018
    • Alex Kavanagh's avatar
      Sync c-h nrpe.py file to fix nrpe files copy issue · b77bc9cd
      Alex Kavanagh authored
      Due to a change to PY3, the charmhelpers directory is not in the
      CHARMDIR rather than in CHARMDIR/hooks.  This broke the
      copy_nrpe_checks() function in c-h.  c-h has been updated, to look in
      both CHARMDIR and CHARMDIR/hooks for the charmhelpers directory, and
      this patchset includes the new function definition.
      
      Change-Id: Ifc0baabee4e06b79015e02b95634bce879ae84af
      Closes-Bug: #1796830
      b77bc9cd
  16. Nov 07, 2018
  17. Oct 10, 2018
    • Corey Bryant's avatar
      py3: Switch to using Python 3 for rocky or later · 9cb5636e
      Corey Bryant authored
      Switch package install to Python 3 for OpenStack Rocky or later.
      
      When upgrading, remove any python-* packages that were explicitly
      installated and then autoremove --purge any dependencies that are
      no longer required.
      
      Also drop the python2 shebang from hooks/manager.py in favor of
      specifying the interpreter on the subprocess call. The python
      interpreter version must match the python version of the OpenStack
      payload due to the keystoneclient library imports.
      
      Depends-On: I18996e15d2d08b1dacf0533132eae880cbb9aa32
      Change-Id: If973ebc2be3b32ee3ff2122b5874dad96cda9fec
      9cb5636e
  18. Oct 04, 2018
  19. Sep 19, 2018
  20. Sep 15, 2018
    • David Ames's avatar
      Series Upgrade · f104f362
      David Ames authored
      Implement the series-upgrade feature allowing to move between Ubuntu
      series.
      
      Change-Id: I77aebf205cb88ae4da4cdbb33b9336b21c31ee32
      f104f362
  21. Aug 27, 2018
  22. Jun 21, 2018
  23. Jun 13, 2018
  24. May 15, 2018
  25. May 11, 2018
    • Felipe Reyes's avatar
      Sync charm-helpers · 0e9020bd
      Felipe Reyes authored
      Retry keystone_wait_for_propagation() on exception.
      
      Closes-Bug: #1668954
      Change-Id: I5e5689dbd5cd974b11e017b6d0f06575cabcceb2
      0e9020bd
  26. May 10, 2018
    • David Ames's avatar
      Re sync charm-helpers · 97e21855
      David Ames authored
      There was a mid-air collision with charm helpers syncs. The critical
      piece is the removal of a second stats socket line from the haproxy
      templates which breaks on trusty.
      
      All other amulet tests that include keystone will fail on trusty until
      this is landed.
      
      Change-Id: Ide3b7cbda238b9a7b93f0625c21d43335bc10e81
      97e21855
  27. May 09, 2018
  28. May 08, 2018
  29. Apr 12, 2018
    • Alex Kavanagh's avatar
      Change permissions on SSL keys to 640 · 6470d6dd
      Alex Kavanagh authored
      This tightens up the security on the SSL keys stored in
      /etc/apache2/ssl/<service> to be no longer world readable.
      
      Change-Id: I0951deff4ec95b1fc7f4389dc083c8957f8db6f0
      Closes-Bug: #1761305
      6470d6dd
  30. Apr 11, 2018
    • David Ames's avatar
      Charm-helpers sync to fix CA cert comparison · 92f5248a
      David Ames authored
      The comparison of bytes vs string of the CA certificate produces a
      false negative. This leads to rewriting certificates and affecting
      connectivity to services.
      
      Read in the certificate as bytes as well for a bytes vs bytes
      comparison.
      
      Closes-Bug: #1762431
      
      Change-Id: Ic226149cc124ac5b84ab30d95a590f08489c67f2
      92f5248a
  31. Apr 05, 2018
    • sfeole's avatar
      Don't ensure pki permissions for releases <= Pike · a189c3da
      sfeole authored
      Openstack PKI token support was dropped in the Pike release.
      The following update ensures that PKI token validation is
      only run if the release is supported when the sync leader
      broadcasts any service credentials to its peers.
      
      In this case; if the release is <= pike. then we can sync
      token certs and ensure the pki permissions are valid.
      Otherwise this action will be skipped.
      
      Closes-Bug: 1759403
      Change-Id: I3d8ba6d3cac3a3505a3722a5082c3a6933a9ef67
      a189c3da
  32. Feb 21, 2018
  33. Feb 20, 2018
    • David Ames's avatar
      Create Keystone V3 Deployment Class · 7dd36238
      David Ames authored
      For Queens keystone v2 has been dropped. V3 is the only valid API
      version. The charm has already made this change. This change is to
      bring the amulet test up to match by creating a separate class.
      
      Charm-helpers sync
      
      Enlarging the amulet timeout value.
      
      Change-Id: I822624bdf45bfb060dd75ba3b10e71984bc10e48
      7dd36238
  34. Jan 19, 2018
  35. Jan 12, 2018
    • James Page's avatar
      Remove deploy from source support · e8f1fdd8
      James Page authored
      Drop support for deployment from Git repositories, as deprecated
      in the 17.02 charm release.  This feature is unmaintained and has
      no known users.
      
      Change-Id: Ic054e29ef55d8890a3130af16b48f105efcf8f6a
      e8f1fdd8
  36. Dec 11, 2017
    • David Ames's avatar
      Update HAProxy default timeout values · e1ac46f3
      David Ames authored
      The default HAProxy timeout values are fairly strict. On a busy cloud
      it is common to exceed one or more of these timeouts. The only
      indication that HAProxy has exceeded a timeout and dropped the
      connection is errors such as "BadStatusLine" or "EOF." These can be
      very difficult to diagnose when intermittent.
      
      This charm-helpers sync pulls in the change to update the default
      timeout values to more real world settings. These values have been
      extensively tested in ServerStack. Configured values will not be
      overridden.
      
      Partial Bug: #1736171
      
      Change-Id: I973962a5c1538b0d9afbebea8cebf50d938ecfb5
      e1ac46f3
  37. Nov 27, 2017
  38. Nov 16, 2017
  39. Nov 12, 2017
Loading