Commit Graph

22 Commits

Author SHA1 Message Date
Ryan Beisner 91d8c4f9f4
Retire project
Leave README around for those that follow.

http://lists.openstack.org/pipermail/openstack-discuss/2019-February/003186.html
http://lists.openstack.org/pipermail/openstack-discuss/2018-November/000057.html

Change-Id: I459871b2d4ab15807b54b7625a4096293d29e74a
2019-02-27 10:31:32 +01:00
Ryan Beisner 555c706c7a Update requirements
Also remove tests/charm-helpers if present, in favor
of the pip-installed charm-helpers.

Change-Id: I53a0b0f8f1b247e85be360902599b9a731297407
2018-10-03 13:11:09 -05:00
Ryan Beisner e5caa7b8ed 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: Id359504a045357c2a3dac8028ed9ce60d3a69e9d
2018-09-19 13:32:22 +02:00
Ryan Beisner 9e6036693b Update functional test definitions
Change-Id: Ia7d7e68974eb7b5264eed24dd6c360cfd09414f1
2018-08-27 18:17:00 -05:00
Ryan Beisner 8255eb5983 Update functional test definitions
Change-Id: I7cc25f62f02b649598dc255a1b5a8dd83e5a5a73
2018-07-18 18:37:47 -04:00
Chris MacNaughton 500eb58499 Sync charm-helpers to ensure Rocky support
Change-Id: Ibe708f4756a197572d862a72f7e59325a0eaacaa
2018-07-13 15:58:07 +02:00
Ryan Beisner 4cbb1bd332 Update series metadata
Ensure that EOL releases are removed from metadata
and tests, and that the current dev release is enabled
in metadata.  Dev release tests are enabled separately
because of chickens and eggs.

Change-Id: I8739564d16a510a459afdf541d3071d04533de8e
2018-07-11 14:06:58 -05:00
David Ames be2ce92ca3 Enable Bionic as a gate test
Change bionic test from dev to gate for 18.05.

Change-Id: Ibd9e14eaccc203f5c3c777a86c7e3b98a8ea2595
2018-05-18 16:13:43 -07:00
Ryan Beisner afa7f60069 Remove deprecated functional test targets
Change-Id: I7906d27335642d50f75475473ac150d257e4c380
2018-05-09 16:37:20 -05:00
Ryan Beisner 5f7f7bc75d Sync charm-helpers
Change-Id: Ic8561e27106d9fd973193860c116813c4fbe9e8f
2018-02-21 14:09:57 -06:00
Ryan Beisner f53864df1c 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: I8df8646310c11944305315a8a55a581f35f2b845
2018-01-19 12:10:21 +00:00
Ryan Beisner 7baaf7ef87 Add Bionic and remove Zesty series and tests
Bionic, being the next LTS, is important to enable for dev
and test as early as possible ahead of 18.02.

Zesty goes EOL in Jan 2018. The next stable charms release (18.02)
will not provide Zesty series support, as it was an interim
(non-LTS) release.

Change-Id: I0bdf3dd1d3f87f0836c87d29ff720f3b3386de1e
2017-12-05 05:29:49 +00:00
Andrew McLeod 94dc446c59 Enable xenial-pike amulet test
Add but disable artful-pike amulet test
Make default func27-smoke xenial-pike
Update charm-helpers to include tests and sync

Change-Id: Ib81e932ef15f931c44353bdcd365f12d3f3715c1
2017-11-28 16:57:31 +13:00
Ryan Beisner 77a7ec0b09 Remove deprecated series metadata and tests
Change-Id: I4dbc64a3544432d89a71083998819147c19ce2fc
2017-08-23 09:55:10 -05:00
Andrew McLeod 66462c63c6 Modify tests.yaml which specifies bundletester config params
with the following key:value pairs:

- reset_timeout: 600

Change-Id: I316dcba1462edb14ed7134a4e9a3d8c0ae74fdf7
2017-08-09 14:28:20 -06:00
David Ames b71c237741 Enable Zesty-Ocata Amulet Tests
- Turn on Zesty-Ocata Amulet test definitions.
- Standardize test-requirements.txt
- Sync charm helpers for various fixes

Change-Id: Ia0f4a99a5dc9e4b67bf51402a2f1f4bf9b1015d6
2017-05-16 23:06:09 +00:00
David Ames 7f59c00a59 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.

Change-Id: I906b0008fb15939334b993e25f977c0e8e3ed96c
2017-03-09 14:35:08 -08:00
Andrew McLeod 66707ffa31 Pre-release charm-helpers sync 17.02
Get each charm up to date with lp:charm-helpers for release testing.
Add necessary relation between nova cloud controller and neutron gateway
Closes-Bug: 1665008
Change-Id: I3fb3769b147d42d36e53293b759d394f2dc63071
2017-03-02 11:59:50 +01:00
Ryan Beisner 412f31e2a8 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: I743661420f50b10527816c1b840440949cc39b39
2016-12-08 14:41:44 -08:00
James Page 69fc33656c Updates for alignment with RDO Mitaka
Misc updates as a result of testing with latest OpenStack Mitaka RDO
packages from IBM:

 - neutron.conf: disable neutron_rootwrap_daemon - non-functional.
 - nova.conf: set lock_path to /var/lib/nova/tmp inline with rpm
   packaging.
 - run proxy install process during config-changed, ensuring that
   any new compute hosts get installed and configured.
 - enable and start services on install, as rpm packages install
   disabled.
 - refactor use of proxy in hooks module to ensure its not created
   on module load, but as an when required.
 - change behaviour of remote-key to write key to secured local file,
   avoiding the need to run this charm from a local copy with the key
   embedded.

README updated for any behavioural changes in configuration.

Change-Id: I53d7331a2ddcf73bc41bc8d73be5bf165bf55a92
2016-11-09 13:14:18 +00:00
Ryan Beisner 3f7a8fad0c Add initial tests and repo review configs
- Initialize repo for gerrit review.
- Resync charm-helpers.
- Add missing install.real hook.
- Add missing status update hook.
- Add very basic unit tests and amulet tests.
- Set cpu mode default value.

Closes-Bug: #1639020
Closes-Bug: #1638930
Partial-Bug: #1638773
Partial-Bug: #1639943

Change-Id: Ifbf627329ddb25a29d6c0af4b9a34a488bc55629
2016-11-07 20:50:16 +00:00
Ryan Beisner 9146ddc1c5 Prep for move to git/gerrit
- Fix lint
- Remove files unrelated to the charm
- Ensure license info is in place
- Update metadata and maintainer info
- Prep test dirs
- Add .gitignore
2016-10-05 18:36:43 +00:00