Commit Graph

45 Commits

Author SHA1 Message Date
Alex Kavanagh 14f11a1812 Ensure get_requests_for_local_unit doesn't fail on incomplete relation
This is a rebuild/make sync for charms to pickup the fix in charmhelpers to fix
any inadvertant accesses of ['ca'] in the relation data before it is available
from vault in the certificates relation.  Fix in charmhelpers is in [1].

[1] https://github.com/juju/charm-helpers/pull/824
Closes-Bug: #2028683

Change-Id: I380e012bee8c415aaf1929d06d64552319d6356b
2023-08-14 10:11:16 +00:00
Alex Kavanagh 39be2957f7 Add xena bundles
- add non-voting focal-xena bundle
- add non-voting impish-xena bundle
- drop groovy-victoria bundle
- rebuild to pick up charm-helpers changes
- update tox/pip.sh to ensure setuptools<50.0.0

Change-Id: I2b8492b39c0f16d3b8646f4eb2b2211ec9f576a1
2021-09-28 18:18:17 +00:00
Corey Bryant ed1c6c5021 rebuild - restore c-h proxy env vars for add-apt-repository
Change-Id: Ibf5f1b4d284b9040740ad24d442ee4a46cb69db4
2021-05-13 09:08:43 -04:00
David Ames 0cad21f0c2 Rebuild with udpated charm-tools 2.8.2
Validate the newest version of charm-tools: 2.8.2
https://github.com/juju/charm-tools/pull/598

Change-Id: I73d998cc700eec024e74378f61de4acf82465238
2021-02-01 14:07:59 -08:00
Alex Kavanagh 03e00fb235 Rebuild for haproxy address bug 1912505
Ensures that haproxy.cfg is written with the correct
space address for peer backends.

Related-Bug: #1912505
Change-Id: Ic333d7722435e483f8bcd10892167ed923f0885a
2021-01-25 11:02:35 +00:00
Alex Kavanagh 2b0b93432a Updates for testing period for 20.01 release
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: I46b3988ec9bc9c75b5eff87096d9f814b314ca34
2021-01-15 15:57:55 +00:00
Alex Kavanagh bac83ecdcc Updates for testing period for 20.01 release
* 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: Ia7e43a6706de655fd06841799d514b046158fe07
2021-01-12 15:32:25 +00:00
Alex Kavanagh 42dc140ec3 Rebuild charm to pick up revised memcache interface
This patchset is to rebuild the charm to pick up the fixed memcache
interface in [1].

[1]: https://github.com/omnivector-solutions/interface-memcache/pull/4

Change-Id: I7cc1a74e608edaf72b9a9e062adf897b07bdb6a9
Closes-Bug: #1905511
2020-11-28 10:20:47 +00:00
Alex Kavanagh 1e6ef8fbd1 Rebuild reactive charms to pick up latest charm-helpers release.
v0.20.18 has been released and needs incorporating into the reactive charms.

Change-Id: I21bafb3c5d179407446f6089b26d8b0da629c170
2020-10-14 16:28:19 +01:00
Alex Kavanagh c88adb9dd1 Sync libraries & common files prior to freeze
* charm-helpers sync for classic charms
* charms.ceph sync for ceph charms
* rebuild for reactive charms
* sync tox.ini files as needed
* sync requirements.txt files to sync to standard

Change-Id: I5b232af01089555cbb80869ceee1e4bab90a79ea
2020-09-26 18:32:14 +01:00
Alex Kavanagh 0d8cdb3597 Release sync for 20.08
- 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: I195b4aece426c7dfd6cd112b9bfbd765eecfc8eb
2020-07-27 20:51:48 +01:00
Liam Young 11e7d99c76 CH Sync for rabbit relation bug fix
Charmhelper sync to pick up the fix to the AMQP context.

Change-Id: I7a0fe45696697dd2af21a68d60fb9e064348d5e4
Closes-Bug: #1796886
2020-06-25 13:13:53 +00:00
Frode Nordahl 9846a089ec
Rebuild to fix Python 3.4 compatibility issue
Change-Id: Ifcf67187febd939689a059b7153b2489e803addc
Closes-Bug: #1883657
2020-06-16 10:49:15 +02:00
Alex Kavanagh eb2e3bd57d Updates for 20.08 cycle start for groovy and libs
- Adds groovy to the series in the metadata
- Classic charms: sync charm-helpers.
- Classic ceph based charms:  also sync charms.ceph
- Reactive charms: trigger a rebuild

Change-Id: Id452082b41538aef0fb731747178ab1396399a8d
2020-06-02 14:30:08 +01:00
Alex Kavanagh 1058b9e9d5 Rebuild for sync charm-helpers for 20.05 release
Change-Id: I99ee3d11988ee3df40869a9c1b418ab4767e0497
2020-05-11 13:00:33 +01:00
David Ames 0a3f0b9356 Rebuild reactive APIs for layer-basic regression
Fix regression in layer-basic which failed to unpack new dependencies
properly during the upgrade-charm hook.

Github Issue: #166
Closes Bug: #1875496

Change-Id: Iecffc54c72693437e88c4d3effaa5e3a6d6df20d
2020-04-28 14:16:26 -07:00
Frode Nordahl 3c2d3523fc Rebuild for updates to charms.openstack
Change-Id: Ifc14b09dbde7cd251209bf18c089ab9d48e12e82
2020-03-11 09:24:40 +01:00
Liam Young 6b58798d6f Rebuild for 20.02 release
Change-Id: I3c14268a9dd7b3601507274c041ea276891847e7
2020-02-05 16:53:07 +00:00
Frode Nordahl 72ba057849
Rebuild for sync layer-openstack
Also explicitly set ``include_system_packages`` to False.

While that setting is now the a default we consume from
``layer-basic`` it is more clear for the causual reader
of the charm source code.

Remove redundant entries from ``wheelhouse.txt``.

Change-Id: I8ebc75746307caa05aad705160b5bd834010bb52
2019-08-22 09:00:19 +02:00
David Ames c3b888c07b Rebuild for sync charms.openstack
Change-Id: Ib5159c885b81a392595375fc3801ccd13d0d1b1a
Partial-Bug: #1838783
2019-08-02 10:55:06 -07:00
James Page 4610ab3ad7 Rebuild with new charmhelpers release
0.19.13 supports use of Ubuntu Disco.

Change-Id: I5342ab1528554e7d157351018203b045033bdc17
2019-04-09 10:38:54 +01:00
Chris MacNaughton 27e4b57a71 Sync charm-helpers for Stein release
As a part of the Stein release, we need to ensure
that charmhelpers is up to date.

Change-Id: Ic0164a76e3941456ffbbd9b2d727cccc2a1952a5
2019-04-04 16:29:56 +02:00
Frode Nordahl f657d278ed
Rebuild for sync charms.openstack changes
Change-Id: Iba77bbe1d192166b4d76f5eaf965cd758fe1d899
Closes-Bug: #1821314
2019-03-22 12:34:00 +01:00
David Ames b6f6dd7e3c Rebuild for sync charms.openstck
Change-Id: I43904f57e4b9e6dc9218fc45755c7c3072403483
Closes-Bug: #1813982
2019-02-01 16:13:19 -08:00
Corey Bryant a5bfa3978a Rebuild for sync charm-helpers
Change-Id: I2936577d8c11cd3f7d1b1ce84696f6afa91f64df
2019-01-17 17:02:34 +00:00
Liam Young 4b8a7ca433 Rebuild for HA resource changes in charm-helpers & charms.openstack.
Change-Id: Iea6bf3a5f07e67335faa59ccdef9542a52804914
2018-12-19 15:16:32 +00:00
James Page 03778b8cb5 Rebuild for haproxy restart issues
Rebuild charm to pickup latest changes to charms.openstack to
resolve issues with haproxy being restarted due to random
dict iteration.

Change-Id: I96643fbe74f0413c6e44b4c78e0c8a5effbb5d8f
Closes-Bug: 1800980
2018-11-27 10:37:38 +00:00
David Ames 06febb43ec Rebuild reactive charms for mysql-shared interface
Pull in the fix for Bug #1800730 in the mysql-shared interface.

Change-Id: I3bd7c167678be2b27aa7597cf5e161b9a21d3689
Partial-Bug: #1800730
2018-11-26 10:21:33 -08:00
Ryan Beisner 12e23cafd0
Rebuild for sync charm-helpers
Change-Id: Icc86642684163a638f9071447fd7e851002148b0
2018-11-07 15:42:49 -06:00
Pedro 52765bc775 Changed rebuild value to update charms.openstack
Change-Id: I24bc24d19c3f73adb136751ad8a96bd221640f0e
2018-08-27 09:58:19 +02:00
Chris MacNaughton 31892f868f Rebuild for sync charm-helpers to ensure rocky support
Change-Id: I9d0c746cd712ab63c80867b9403a9417ad5dd827
2018-07-13 16:12:23 +02:00
Corey Bryant 867b6139e1 Rebuild to sync charm-helpers for Rocky series support
Change-Id: I9e8dd97ce519e7e2de7bf140f570ff8d26cd4882
2018-06-21 19:19:46 +00:00
Liam Young 1d94147e98 Rebuild to pull in support for tls-certificates
Support for tls-certificates has been added to the openstack-api
layer, charms.openstack and charm-helpers. Trigger a rebuild to
pull in those updates.

Change-Id: Ib96419e065e18ea3b1552a1a2f2b01831c679aff
2018-05-16 09:08:10 +00:00
Frode Nordahl a07f38d0b8 Rebuild to pull in charms.openstack
Pull in fix for rendering Apache VirtualHost correctly
when charm is bound to network spaces.

Change-Id: Ibffa77f8cde39114dc990b345120f55ff83d63d3
Related-Bug: #1745389
Closes-Bug: #1769973
2018-05-11 08:10:04 +02:00
Alex Kavanagh 293fc11bc0 Rebuild charm to get charm-helpers 0.18.7
This is to fix a regression introduced in charm-helpers 0.18.6
which caused designate to crash when it tried access cached hookenv
config in charms.openstack ConfigurationAdapter class

Change-Id: I5813229481f660b6da8918fa4d72f78610ea3b55
Closes-Bug: #1756412
2018-03-19 14:48:13 +00:00
David Ames 49c5fdeb82 Rebuild to pull in charms.openstack
Pull in the fix for internal, public and admin certificates in
charms.openstack.

Change-Id: I287151ede2156b58b3057d8d569a3298acee8664
Closes-Bug: #1750915
2018-03-06 16:27:22 +01:00
Ryan Beisner c30e1a117e Rebuild for sync charm-helpers
Change-Id: I3a54bbf8eceacd6b6b489d6813e590e35610aba8
2018-02-21 14:02:33 -06:00
David Ames e09b868217 Rebuild for sync charm-helpers
Change-Id: I6674976044ebcc969062bcd343324382309869a6
2018-01-19 10:18:47 -08:00
David Ames 04735bccb8 Update HAProxy default timeout values
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 source charm rebuild pulls in the changes 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: I14236fb745bffc46129e0cebbd2f527ab318b6c8
2017-12-11 13:00:22 -08:00
Liam Young 5dd2848c9f Rebuild to pickup dnsha fixes
Recent fixes for dnsha landed in charms.openstack after the
corresponding fixes to this charm. This change rebuilds the charm
to pickup those fixes.

Also pass through USER env var to fix charm builds

Change-Id: I41dd681506c0cc2e3460ce9a39112a45158cd488
2017-11-06 10:10:59 +00:00
Liam Young a2375ca7f2 Rebuild charm to get SSL fixes
Trigger a rebuild of the charm to pickup an update to
charms.openstack which fixes enabling SSL for API
endpoint.

Change-Id: I6e5deab2d1f7e5d98ec4b29762ebeebe601ad786
Partial-Bug: #1719331
2017-09-27 20:43:31 +00:00
James Page e3be7c0e89 Rebuild for application version fixes
Rebuild with updated layers and charms.openstack to fix issue
with application version not being set.

Change-Id: Ida07c05eb28839e7d3b60b9299b5ddb3f00b2bb8
Closes-Bug: 1715429
Depends-On: Iac95a0b988ae6563039aae599985de5713432c00
Depends-On: I1ca762875f307db9bb15dd80b0c6a01a9e17b71e
2017-09-06 21:33:28 +01:00
David Ames 046047076e Rebuild for IPv4/IPv6 Dualstack changes
Change-Id: I2213f9e3de3a301993af25fd5cfbcd57a7e27ed0
2017-08-22 13:20:01 -07:00
Dmitrii Shcherbakov b67c676803 rebuild the charm to include new charms.openstack
fix in question:
https://review.openstack.org/#/c/484808/

Change-Id: Iaf064cc0fd101f37944ea2e69a8bd34f354e3142
Related-Bug: #1691452
2017-07-28 01:25:29 +03:00
James Page 06d7b798f8 Rebuild with new charms.openstack
Pickup changes to charms.openstack including application-version
support for Juju 2.0.

Fixup unit test failure due to charms.openstack changes in adapters.

Change-Id: Ia681fab88900494b1942e6b41114055db9f7b4f6
2016-10-05 12:09:22 +01:00