Commit Graph

29 Commits

Author SHA1 Message Date
Felipe Reyes 490a302815 Drop 'source' config key from support charms
- mysql-innodb-cluster
- rabbitmq-server

Change-Id: I1a009cd083a22ba86ba2fd4aec660d7729a283f7
Func-Test-Pr: https://github.com/openstack-charmers/zaza-openstack-tests/pull/970
2022-10-26 22:45:21 -03:00
Alex Kavanagh f8986150ab Add xena bundles
- add non-voting focal-xena bundle
- add non-voting impish-xena bundle
- remove groovy-victoria bundle
- align bundles and tests.yaml with designate charm mainly
  to allow test_nrpe_configured to be successful
- rebuild to pick up charm-helpers changes
- update tox/pip.sh to ensure setuptools<50.0.0

Change-Id: I4ba5af13097661bbd4966891c6628abf8a425659
Co-authored-by: Aurelien Lourot <aurelien.lourot@canonical.com>
2021-10-05 13:37:34 +01:00
Corey Bryant a1d1651a1e rebuild - restore c-h proxy env vars for add-apt-repository
Change-Id: I5118a7860fe6d123f744e34b70a66d59d426e731
2021-05-13 09:08:50 -04:00
David Ames fd6d755cee 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: I536b9e3ded71cb4a96f89c17671c9c24b9891efe
2021-02-01 14:08:09 -08:00
Alex Kavanagh 9585f3b3b1 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: Ie5b8bcc0a8aa553ade1d7d65ca45c5926c72baab
2021-01-15 15:58:25 +00:00
Alex Kavanagh 6fe492f9c0 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: Ib9a01f611397ba6ba926cc8518e41f930b249fd7
2021-01-12 15:32:37 +00:00
Alex Kavanagh 4cde96555e 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: I9c8b708d540ae3a7817a4d9f0aabcdf203d56cf1
2020-10-14 16:28:36 +01:00
Alex Kavanagh 0670dc08fa 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: I6c087653ed08ce17add35829a8c2f05a7f6837c9
2020-09-26 18:32:26 +01:00
Alex Kavanagh c72f509c0c 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: Ia3edbe7fbf491218ecd3279179dd2c16ba390da0
2020-07-27 20:52:00 +01:00
Alex Kavanagh b81d8d9bf8 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: Icede67a051fcd07f6b62df3d0b0401c6284e8e61
2020-06-02 14:30:20 +01:00
Alex Kavanagh 544119478b Rebuild for sync charm-helpers for 20.05 release
Change-Id: I1356bf11a10ea4e1f4ac5d88f2958621f5515bc8
2020-05-11 13:00:45 +01:00
Frode Nordahl 5b4510c6e7 Rebuild for updates to charms.openstack
Change-Id: Ia128ff08351ee37a2fb4873bf19dca2f8027e485
2020-03-11 09:24:40 +01:00
Liam Young 3b76da9d5c Rebuild for 20.02 release
Change-Id: I51cd72754f968b353c59575a77eaea42edd76d3b
2020-02-05 16:53:14 +00:00
Frode Nordahl f35a245bb3
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: I7d47bf9c1707ecca4189f2c732f6cde92c793553
2019-08-22 09:00:19 +02:00
Frode Nordahl 4478faa3e5
Distribute direct charm dependencies
Do not rely on system installed Python packages but distribute the
direct charm dependencies as part of the charms wheelhouse.

As the span of distributions we need to support with reactive
charms widens we will run into compability problems with the
current model.

For further reference see juju/charm-helpers#341 and
juju-solutions/layer-basic#135

Change-Id: Ie36ead6090021bb751d04f19796761ed577781bd
2019-08-14 16:51:42 +02:00
David Ames b7b6f250e6 Rebuild for sync charms.openstack
Change-Id: Ief27c421ec2d0ec80e476f4a06fa09758bebf3e4
Partial-Bug: #1838783
2019-08-02 10:55:19 -07:00
James Page 907b632750 Rebuild with new charmhelpers release
0.19.13 supports use of Ubuntu Disco.

Change-Id: I1e222cdd8918c0328407282a26f445199d5292a0
2019-04-09 10:39:07 +01:00
Chris MacNaughton 1d6430455c 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: Ie5a7a0f7bbb1022edda6839a58a712ecd34a9199
2019-04-04 16:30:08 +02:00
Corey Bryant 067249838b Rebuild for sync charm-helpers
Change-Id: Ic913520dec803e394d58017c956aa8e0be9c8c98
2019-01-17 17:02:43 +00:00
Liam Young 23b16ad15d Rebuild for HA resource changes in charm-helpers & charms.openstack.
Change-Id: I4bfdb8fbe78305e6eee3a8d06f4f16814f168fe4
2018-12-19 15:16:39 +00:00
Ryan Beisner b599190d9b Rebuild for sync charm-helpers
Change-Id: Ic0725c33d0929418bd00e3f93798e46fc1ba2cd3
2018-11-13 18:54:16 +00:00
Pedro ed4d74b271 Changed rebuild value to update charms.openstack
Change-Id: I4399e550eadaaa30b3d45479d83e7b3a614e7583
2018-08-27 09:48:09 +02:00
Chris MacNaughton 7668321494 Rebuild for sync charm-helpers to ensure rocky support
Change-Id: I1ccad6dcc3e433421daa089f211e07967e0426dc
2018-07-13 16:12:38 +02:00
Corey Bryant f30c055815 Rebuild to sync charm-helpers for Rocky series support
Change-Id: Iec3da4cc9538df9f557f1b2f536ce9769f410a5b
2018-06-21 19:20:21 +00:00
Alex Kavanagh 934d2534ad Rebuild the charm with the new layer-openstack
This is for bug 1767328 which resulted in the charm not installing
on trusty.

Change-Id: I9ce5cac843b2f0341feed0df3de48e41de84fcab
Related-Bug: #1767328
Depends-On: I8a7daa0fff3d5bc7b11f70cde246975987c7cb66
2018-05-10 15:47:27 +01:00
Ryan Beisner b81b0a85f7 Rebuild for sync charm-helpers
Change-Id: I0aac3db973c1a575c03c9bdf368c78fbf53a60f2
2018-02-21 14:02:36 -06:00
David Ames 4e30815ce1 Rebuild for sync charm-helpers
Change-Id: I4066f325eea4ed574b7bad4955e08f0a4e953ed1
2018-01-19 10:18:56 -08:00
James Page 1b1fc3ea1d Rebuild for application version fix
Rebuilt with latest layers and charms.openstack to resolve
issues with setting of application version for deployed
codebase.

Change-Id: Icdba3f65c27d432cc961ef077d9966d2985101a6
Closes-Bug: 1715429
Depends-On: Iac95a0b988ae6563039aae599985de5713432c00
Depends-On: I1ca762875f307db9bb15dd80b0c6a01a9e17b71e
2017-09-06 21:41:53 +01:00
James Page c2c8da7ad1 Rebuild charm with new charms.openstack
Publish charm with new release of charms.openstack, including
support for application-version in Juju 2.0.

Change-Id: I283df55338b17d55314080f8f56f2511c7a65431
2016-10-05 14:39:16 +01:00