Commit Graph

34 Commits

Author SHA1 Message Date
Alex Kavanagh 98445c5f9f 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: I83fe6b1d397299c716bf67b11d1d30167a87ea84
2023-08-04 18:45:56 +01:00
Alex Kavanagh 3ac1472fe6 Add xena bundles
- add non-voting focal-xena bundle
- add non-voting impish-xena bundle
- rebuild to pick up charm-helpers changes
- update tox/pip.sh to ensure setuptools<50.0.0

Change-Id: Icbc9877edc720792f9bb09d8b246d38748b5f5ba
2021-09-21 13:58:47 +01:00
Corey Bryant a85044fe2e rebuild - restore c-h proxy env vars for add-apt-repository
Change-Id: Ie69ab17f330c6dfc06f09f51dde34b96fb677794
2021-05-13 09:07:40 -04:00
David Ames 096c6b5c59 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: I06b9deae0bc7376c8ba3c6705cba9ec5ed6d94c5
2021-02-01 14:06:46 -08:00
Alex Kavanagh 746e7f88a4 Fix missing auto DB creation on Victoria
Also updates for testing period for 20.01 release.
All these changes are needed together in order to have passing
functional tests.

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: Ieff90482f0acfac735c1ed69fc0593bd44913bac
Closes-Bug: #1903725
2021-01-27 18:18:52 +01:00
Alex Kavanagh 3768debc33 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: Ia6d12ef586678867e2fa183942f8d0b131fbd2d3
2020-10-14 16:07:25 +01:00
Alex Kavanagh f4ed57fc08 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: Ic9b019feec791d33f45e71264f4649d60b75f958
2020-09-26 18:28:48 +01:00
Alex Kavanagh 22017a5a8f Release sync for 20.08
- Classic charms: sync charm-helpers.
- Classic ceph based charms:  also sync charms.ceph
- Reactive charms: trigger a rebuild

Change-Id: If9861704a9cc5eacca1ba1042b124f6f5620b981
2020-07-27 20:48:25 +01:00
Liam Young 1999476e1b CH Sync for rabbit relation bug fix
Charmhelper sync to pick up the fix to the AMQP context.

Also remove jinja2 from wheelhouse.txt as is a duplicate
and due to improvements in charm build it now causes the
build to fail.

Change-Id: I1c41ccedfbe453180b4c7835b47028ff7604711a
Closes-Bug: #1796886
2020-06-30 11:56:51 +00:00
Alex Kavanagh 254c7908b8 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: I51482cc30f21cb03710655f08b93171d6f3bf8d8
2020-06-02 14:26:59 +01:00
Alex Kavanagh f5fa98bc07 Rebuild for sync charm-helpers for 20.05 release
Change-Id: I7b740a140b57bc869c66e6e1f3a2d1dc69b64da2
2020-05-11 12:59:05 +01:00
David Ames 7b30cea486 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: I193337bbf53d0f5d396eee6b630ccc5d692b33cd
2020-04-28 14:16:18 -07:00
Frode Nordahl f87010e246 Rebuild for updates to charms.openstack
Change-Id: I87b8a6492e927becea890459b1ea5878e29bcd54
2020-03-11 09:24:39 +01:00
Liam Young 8c40794869 Rebuild for 20.02 release
Change-Id: I41e42ee1c3c2363127235ce8a5b01c38694cecbb
2020-02-05 16:52:17 +00:00
Frode Nordahl 1be0e5bce4
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: Ibc2d91afd0e49eb9120eacbb1d6260a159c5f2db
2019-08-22 09:00:19 +02:00
David Ames c0b11b8671 Rebuild for sync charms.openstack
Change-Id: I5f0b7508c54eb16d7a6ed4a10104ca78478f70ab
Partial-Bug: #1838783
2019-08-02 10:54:02 -07:00
James Page d1f1499304 Rebuild with new charmhelpers release
0.19.13 supports use of Ubuntu Disco.

Change-Id: Ib81f3c5ed73c3458c6a06d933fa59c2c9d437867
2019-04-09 10:37:46 +01:00
Chris MacNaughton 3d64b2a7ea 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: I2fca636013525195206f69e779648ca793a70161
2019-04-04 16:29:05 +02:00
Frode Nordahl 6e6dee6d68
Rebuild for sync charms.openstack changes
Change-Id: I089131f6822a7434851b02a0fdb6416ea12f587f
Closes-Bug: #1821314
2019-03-22 12:32:32 +01:00
David Ames 2cdcea8d15 Rebuild for sync charms.openstck
Change-Id: Ib61d3a0087d8441af9e4a34056e548e5b66572ba
Closes-Bug: #1813982
2019-02-01 16:13:11 -08:00
Corey Bryant b7ba9448b8 Rebuild for sync charm-helpers
Change-Id: Ie26a4945f705c448e160b6514b06338f9d6ac3ad
2019-01-17 17:01:51 +00:00
Liam Young f43048a7d4 Rebuild for HA resource changes in charm-helpers & charms.openstack.
Change-Id: Id2c8b351e5ca829f9c70f0af20eac49f93b7713c
2018-12-19 15:16:06 +00:00
James Page 402f48a171 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: I4af99978ca18015530026cb99702e4abd6dde6b7
Closes-Bug: 1800980
2018-11-27 10:38:00 +00:00
David Ames 5c2825621a Rebuild reactive charms for mysql-shared interface
Pull in the fix for Bug #1800730 in the mysql-shared interface.

Change-Id: Ieafd4f8178972866ea813dd3201ee3fbff55266a
Partial-Bug: #1800730
2018-11-26 10:21:26 -08:00
Ryan Beisner 645603a7ea
Rebuild for sync charm-helpers
Change-Id: Id2d25fb6384f5f9b7ad8729db6f882aaa8efd396
2018-11-07 15:41:16 -06:00
Chris MacNaughton 72cbc354b6 Rebuild for sync charm-helpers to ensure rocky support
Change-Id: Iebf40c3aef822532d7579d1f4e64379798638966
2018-07-13 16:11:33 +02:00
Corey Bryant 03c0ff16c6 Rebuild to sync charm-helpers for Rocky series support
Change-Id: I4b76e3e189185b56922b901f2da11fefc16d7184
2018-06-21 19:18:08 +00:00
Liam Young 94788d939a 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: Id952857a5de6d5e465c3bc4dd65f6afcc52fa48f
2018-05-16 09:08:07 +00:00
David Ames 9221b00306 Rebuild to pull in charms.openstack
Pull in the fix for internal, public and admin certificates in
charms.openstack.

Change-Id: I6399716022da7550bde3a78197e09149b80b36ba
Closes-Bug: #1750915
2018-03-06 16:26:25 +01:00
Ryan Beisner 48a0b3fbc5 Rebuild for sync charm-helpers
Change-Id: Ia0ce654bcd1692edbf9fa257ab794ebc50791b68
2018-02-21 14:02:18 -06:00
David Ames cade57d1eb Rebuild for sync charm-helpers
Change-Id: I0664f0f6929341eadd7753fa0b05c9c6d9b7c362
2018-01-19 10:18:23 -08:00
David Ames db460e7de4 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: Id94f7b3e519f693df436ccc2b57f4e5e10b3c35e
2017-12-11 13:00:13 -08:00
Liam Young d2a4ec2bc9 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: If5db1d72da041ed07159ab5af8fe41a863c92549
Partial-Bug: #1719331
2017-09-27 20:42:35 +00:00
David Ames e6698818e7 Rebuild for IPv4/IPv6 Dualstack changes
Change-Id: Ia5864d9b8bdde0cbb52d89d143771c5382794068
2017-08-22 07:42:35 -07:00