Commit Graph

47 Commits

Author SHA1 Message Date
Alex Kavanagh 02b406b6f3 Convert charm to Python 3
Change-Id: Ib7cc06b3b42f26f725a9ea79f09189cc72952d29
2019-03-14 12:40:07 +00:00
David Ames 3e4de79299 Update charm-helpers-hooks.yaml and sync ch
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: Ifa240291b5176da8081fc37473016a8254ba9e08
2019-02-12 15:56:55 -08:00
Corey Bryant 217e818042 Sync charm-helpers
Change-Id: I3634727db57eba68e8c838499bb9405121fa5d57
2019-01-11 14:37:08 +00:00
Corey Bryant c6f299747b Sync charm-helpers
Change-Id: I71e17eca590ce04cba2930cd2305b893468e62a2
2019-01-08 15:17:16 +00:00
Ryan Beisner 334f9eb547
Sync charm-helpers
Change-Id: Ia73d4a05344da2cc59d6478ddfe7704d91170e85
2018-11-07 15:34:30 -06:00
Ryan Beisner 598ecc81b4 Add cosmic
Add a tactical change which is already merged into charm-helpers.

This needs to go into all charms to solve the chicken:egg issue
where cosmic is untestable until this change exists.

Reference:

4835c6c167

Change-Id: I5949c9620fb775b0c11cd13b51b7f94a8a010bea
2018-09-19 13:26:42 +02:00
Ryan Beisner 55d11c8e76 Update functional test definitions
Change-Id: I7e1104d787895410bd94c11ba9f682d159ca086d
2018-08-27 18:14:58 -05:00
Chris MacNaughton ac30227081 Sync charm-helpers to ensure Rocky support
Change-Id: I40de4c97207ab4bd5c3a64e6cf7dff7edf4c051a
2018-07-13 15:54:54 +02:00
David Ames 6ebcc30d77 Enable Bionic as a gate test
Change bionic test from dev to gate for 18.05.

Change-Id: I3d7c36b5728dfdf62e48507aa4f7e05c8fb54c48
2018-05-08 11:59:23 -07:00
Liam Young a2e655cbf3 Fix up amulet for queens
* Fix up amulet tests to use keystone v3 clients.
* Remove admin_* and auth_* for Queens l3_agent and metadata
  config files as they no longer appears to be used.
* charm helper sync

Change-Id: I880b7f710fa6b5ba480fb41d4095871fd9dabed7
2018-03-02 20:29:50 +00:00
Ryan Beisner 57a7dd86f5 Sync charm-helpers
Change-Id: I49b73bae7379dc50027b8c9ec8beee926dce927c
2018-02-21 14:08:39 -06:00
Ryan Beisner 9422937917 Sync charm-helpers
Notable issues resolved:

openstack_upgrade_available() broken for swift
https://bugs.launchpad.net/charm-swift-proxy/+bug/1743847

haproxy context doesn't consider bindings
https://bugs.launchpad.net/charm-helpers/+bug/1735421

regression in haproxy check
https://bugs.launchpad.net/charm-helpers/+bug/1743287

Change-Id: Ia244151bbb74ddecd30ea2005d741c072b5ace9a
2018-01-19 12:08:51 +00:00
David Ames fe46216882 CH sync for bionic support
Sync charm-helpers for Bionic support.

Change-Id: I597e774d9bdcc50fe9fe3d3da27e4c541519de39
2018-01-03 16:19:24 -08:00
Ryan Beisner f6e6d2becd Sync charm-helpers
Change-Id: I85dbb3d36a113bbe2baf3edd33775d1c7cbfe72c
2017-11-22 18:24:48 +00:00
Andrew McLeod d6c5ecdd34 Enable xenial-pike amulet test
Make default func27-smoke xenial-pike
Charm-helpers sync

Change-Id: I325902a23d1c72a743417261139d7542a8fa5e2e
2017-11-21 12:17:36 +13:00
Ryan Beisner 3cd7048023 Sync charm-helpers
Change-Id: I4004108a9a3c1bd6221a4e983852b15dd37c3381
2017-08-24 16:53:35 -05:00
David Ames 3101266105 Enable Zesty-Ocata Amulet Tests
- Turn on Zesty-Ocata Amulet test definitions.
- Standardize test-requirements.txt
- Sync charm helpers for various fixes

Change-Id: Ibe6fffd7f615e43342b73258bde870dee9dcc5ad
2017-05-05 15:31:42 +00:00
Alex Kavanagh e1018cf3b2 Fix alphanumeric comparisons for openstack and ubuntu releases
- sync charmhelpers with fix-alpha helpers
- fix up code where the alpha comparisons are done

Change-Id: Ib42a1e976c05a164f134ea54e4bd390b7d79d55c
Related-Bug: #1659575
2017-03-29 17:51:58 +01:00
David Ames f58b1d3018 Enable Ocata Amulet Tests
- Add Zesty as a supported series to metadata.yaml.
- Turn on Xenial-Ocata Amulet test definitions.
- Sync charm helpers to get Juju 2.x amulet compatibility.
- Keeping Zesty-Ocata Amulet test definitions turned off until the
  metadata.yaml changes propagate to the charm store.
- Resync tox.ini to resolve trusty amulet test failures.

Change-Id: Ie191a57b33dd6b349e190686cb5b8a9a5b3075d1
2017-03-21 17:46:09 +00:00
David Ames f37ae6bc76 Pre-release charm-helpers sync 17.02
Get each charm up to date with lp:charm-helpers for release testing.

Change-Id: I52f64f37a16d7869a4cd8e310bd20cc0b26bf1d7
2017-02-14 14:59:00 -08:00
Ryan Beisner 3f2f528cb1 Update Amulet defs, series metadata and c-h sync
- Sync charm helpers if applicable.

- Fix test executable hashbags for virtualenv prep.

- Add Yakkety-Newton Amulet test definitions.

- Prep Xenial-Ocata Amulet test definitions (not yet enabled).

- Prep Zesty-Ocata Amulet test definitions (not yet enabled).

- Remove Precise charm series metadata if present.

- Remove Precise Amulet test definitions if present.

Change-Id: I88cffc8484be1a59c8a95cdc1bbb53cae11a0006
2016-12-03 16:42:58 +00:00
Ryan Beisner 72663140a2 Update amulet test definitions for Newton
- Remove Precise-Icehouse Amulet test definitions if they exist.

- Add Xenial-Newton Amulet test definitions.

- Add Yakkety-Newton Amulet test definitions.

- Use the percona-cluster charm in tests instead of the mysql charm.

- Remove local keystone auth test helper, use charm helper instead.

Change-Id: I42a43f3bad1233d18859307f39444121c98b4665
2016-10-10 07:21:16 -05:00
David Ames e966338488 Pre-release charm-helpers sync 16.10
Get each charm up to date with lp:charm-helpers for release testing.

Change-Id: Ic1f865f95c858866cc4cc0b6c957284bcfd9fb0f
2016-09-30 10:28:06 -07:00
Liam Young 0f29ffe984 Pre 1607 release charm-helpers sync
Sync charmhelpers to pick up bug fixes for 1607 release

Change-Id: I4364afef808dcf9a1b3d9633b15ddfdcb77efdc8
2016-07-21 14:26:55 +00:00
David Ames 1acc28ff78 Pre-release charm-helpers sync
To begin release testing get each charm up to date with lp:charm-helpers

Change-Id: If32f2d8ff84270758df009a0262023baaf5c98d5
2016-07-15 10:42:58 -07:00
James Page 9b31a8e829 Resync charmhelpers for licensing change
The charm-helpers project have re-licensed to Apache 2.0
inline with the agreed licensing approach to intefaces,
layers and charms generally.

Resync helpers to bring charmhelpers inline with charm
codebase.

Change-Id: I05d9c645a46c734ee6031b2cc7c315282968a9ab
2016-07-06 16:45:19 +01:00
David Ames 41dc7b3fad DNS HA
Allow DNS be the HA resource in leiu of a VIP when using MAAS 2.0.
Added an OCF resource dns
Added maas_dns.py as the api script to update a MAAS 2.0 DNS resource
record.

Charmhelpers sync to pull in DNS HA helpers

Change-Id: I0b71feec86a77643892fadc08f2954204b541d01
2016-06-23 09:45:49 +01:00
Edward Hope-Morley 53f67cecd0 Sync charmhelpers to get fix for LP 1581598
Change-Id: Ie180c0d992c408fef0d5bb9143e706a4f195116e
Closes-Bug: 1581598
2016-06-21 11:21:57 +01:00
Liam Young c1d57d63b8 CH sync 2016-04-12 13:46:04 +00:00
Liam Young 339196cabf Add pause/resume actions 2016-03-23 14:47:13 +00:00
Liam Young 2da126f4d0 [gnuoy,trivial] Pre-release charmhelper sync 2015-08-03 15:53:08 +01:00
Brad Marshall 83e5faf7a9 [bradm] Dropped back to just requiring charmhelpers.contrib.openstack.utils, don't need the rest now. 2015-04-20 10:39:03 +10:00
Brad Marshall d0eeae29b8 [bradm] Handle case of empty nagios_servicegroups setting 2015-02-20 10:21:37 +10:00
Brad Marshall 075105e07c [bradm] Sync charmhelpers 2015-02-19 15:41:44 +10:00
Brad Marshall 9c3ca6e743 [bradm] Sync charmhelpers nrpe support, and add nrpe checks 2015-02-12 09:49:44 +10:00
Liam Young 0c57fcc521 Fix charm-helpers.yaml and charmhelper sync 2015-01-26 10:44:46 +00:00
Liam Young d329527fa1 bunch of fixes 2014-10-12 08:12:10 +00:00
Edward Hope-Morley 31e80ef87c [hopem] synced lp:charm-helpers 2014-10-09 11:44:58 +01:00
james.page@ubuntu.com 2c53f5b496 Resync 2014-10-02 20:26:09 +01:00
Edward Hope-Morley c00be9ea34 synced charm-helpers 2014-09-30 13:53:07 +01:00
Edward Hope-Morley 1c71af51d8 synced charm-helpers 2014-09-26 13:41:08 +01:00
Edward Hope-Morley 57ece35892 synced lp:~cts-engineering/charms/trusty/charm-helpers/ipv6 2014-09-22 21:21:07 +01:00
Hui Xiang 26f0350b5f resubmit charmhelpers.contrib.network/ 2014-09-20 10:00:09 +08:00
Hui Xiang c09966689f Sync charm-helpers 2014-09-20 09:58:21 +08:00
Hui Xiang 67f5697951 Support hacluster for IPv6. 2014-08-19 15:06:29 +08:00
James Page e74e5233f2 Add fetch 2014-04-11 12:02:19 +01:00
James Page 0f0c49ff7b Redux to use charm-helpers 2014-04-11 12:02:09 +01:00