Commit Graph

736 Commits

Author SHA1 Message Date
James Page 6b27d77f4c Merge pull request #98 from gnuoy/refactor-vault-unseal-code
Facade for vault & basic_setup_and_unseal
2019-10-14 10:46:36 +01:00
Liam Young 79a149bfc5 Facade for vault & basic_setup_and_unseal
Add a facade for interacting with vault and a function which
unseals vault units (useful when vault units have been rebooted).
2019-10-14 08:56:35 +00:00
James Page d29a1fdadd Merge pull request #97 from gnuoy/fix-finding-vault-creds
Search for vault credentials file.
2019-10-14 09:32:48 +01:00
Liam Young e0c10b5457 Search for vault credetials file.
During testing the vault credentials are stored on the lead unit.
Unfortunatly which unit is the designated leader can change during
the life of the test (particularly if the test involves rebooting
vault units). This change adds a function to search the units for
the credentials file rather than assuming its on the lead unit.
2019-10-14 07:50:55 +00:00
Frode Nordahl 9d8543b28a Merge pull request #96 from gnuoy/issue/94
No origin for tempest series upgrade
2019-10-13 13:15:27 +02:00
Liam Young 34a8cc14b8 No origin for designate-bind series upgrade 2019-10-13 09:50:21 +00:00
James Page 9f2560746e Merge pull request #93 from gnuoy/issue/92
No origin for designate-bind series upgrade
2019-10-12 10:44:45 +01:00
Liam Young f0d2853aec No origin for designate-bind series upgrade 2019-10-12 07:31:06 +00:00
Frode Nordahl bf483db765 Merge pull request #91 from gnuoy/issue/88
Ensure units are idle before prepare_series_upgrade
2019-10-11 14:11:35 +02:00
Frode Nordahl 2b3c42fe4a Merge pull request #90 from gnuoy/issue/89
Saml tests rely on lxml
2019-10-11 14:11:22 +02:00
Liam Young 9f73b218ac Ensure units are idle before prepare_series_upgrade
Ensure all units are idel before running prepare_series_upgrade.
Closes issue #88
2019-10-11 11:40:10 +00:00
Liam Young c05f784669 Saml tests rely on lxml 2019-10-11 11:30:16 +00:00
Ryan Beisner ebc28e68d8 Merge pull request #87 from gnuoy/issue/81
dist upgrade before series upgrade
2019-10-10 09:06:11 -05:00
Liam Young 7c5e26d85d Merge pull request #70 from natalytvinova/add-cinder-backup
Porting Cinder Backup tests to Zaza
2019-10-10 15:01:55 +01:00
Liam Young 7fd66a7a14 Move dist upgrade earlier so agent is still running 2019-10-10 12:22:18 +00:00
Liam Young 0080d84c33 dist upgrade before series upgrade 2019-10-10 11:21:59 +00:00
Natalia Litvinova 0e932ed61e Porting Cinder Backup tests to Zaza
Porting the Amulet tests from Cinder Backup to the Zaza framework.

The Amulet tests can be found here:
https://opendev.org/openstack/charm-cinder-backup/src/commit/4273738b94b22cca187487af2bad982be49fdd69/tests/basic_deployment.py
2019-10-09 13:02:19 +03:00
Frode Nordahl 1512bcdd1a Merge pull request #52 from openstack-charmers/feature/ceph-auto-pg
Add ceph pg tuning test
2019-10-09 08:38:56 +02:00
David Ames 20f1b9c699 Merge pull request #84 from ajkavanagh/policyd-improve-logging
Fix GlanceTest and improve logging
2019-10-07 15:12:58 -07:00
Alex Kavanagh b33afe9cb3 Add note re: GlanceTest function 2019-10-07 23:06:22 +01:00
Alex Kavanagh 81c4432136 Improve logging on the policyd tests
This has no 'testing' changes, just improves the logging output.
2019-10-07 22:06:21 +01:00
James Page 3b6a5119e1 Merge pull request #83 from ajkavanagh/fix-skip-policyd-check
Fix skiptest on policyd
2019-10-07 11:22:48 +01:00
Alex Kavanagh 001635e23b Fix skiptest on policyd
The wrong approach was used.  It was supposed to be a raise rather than
just a cls call.  This PR fixes-up the SkipTest in policyd.
2019-10-07 10:10:27 +01:00
Liam Young 0a33d4f8c2 Merge pull request #80 from ed1000/add-ceilometer
Disabling ceilometer-polling service in pause_resume
2019-10-04 12:02:25 +01:00
Frode Nordahl 26c22d0989 Merge pull request #67 from ajkavanagh/policy-overrides-neutron
Finalise policyd tests for 19.10 release.
2019-10-04 11:05:10 +02:00
Eduardo Sousa bb162918db Disabling pause_resume
This test is being disabled because of bug #1846390.
https://bugs.launchpad.net/charms/+source/ceilometer/+bug/1846390
2019-10-04 00:19:49 +01:00
Alex Kavanagh 909a8d8969 Add remaining policyd tests for 19.10 release
This adds the modified neutron-api, glance, cinder policyd
tests.  In particular, the test verifies that an operation can be
overriden and removed and that the api calls works, doesn't work, and
then works again.
2019-10-03 17:22:29 +01:00
Alex Kavanagh 6b75086957 Add neutron-api charm policyd test 2019-10-03 17:22:29 +01:00
Alex Kavanagh fe70f56b26 Add base specializer for Keystone test 2019-10-03 17:22:29 +01:00
James Page 14340336d2 Merge pull request #63 from xtrusia/cert_ttl
Increase cert ttl from 80days to 4000days
2019-10-03 15:06:58 +01:00
James Page c76b62a8a8 Merge pull request #57 from rodrigogansobarbieri/bug/1836408
Add ceph-proxy cinder-ceph setup test
2019-10-03 14:40:58 +01:00
Rodrigo Barbieri 7b0de8d34d Add ceph-proxy cinder-ceph setup test
This change adds a functional test that verifies
ceph-proxy has successfully created a cinder-ceph
restricted ceph pool.

Related-Bug: lp#1836408
2019-10-02 10:48:54 -03:00
Liam Young 83ea8d94a1 Merge pull request #66 from ed1000/add-ceilometer
Change pause and resume from ceilometer to services
2019-10-02 13:17:47 +01:00
Frode Nordahl 9d391cd8dc Merge pull request #79 from openstack-charmers/disable_addport_for_dvr
disable add_dataport_to_netplan for dvr deployments
2019-10-02 13:18:29 +02:00
Andrew McLeod d96bdd118d disable add_dataport_to_netplan for dvr deployments 2019-10-02 13:11:46 +02:00
Andrew McLeod e788c8610f Merge pull request #77 from ajkavanagh/fix-mac-address
WIP - fix mac_address access issue
2019-10-02 09:50:02 +02:00
Eduardo Sousa b8cbae441a Change pause and resume from ceilometer to services 2019-10-01 15:55:30 +01:00
Alex Kavanagh 55ee8ffe3f WIP - fix mac_address access issue 2019-10-01 10:49:19 +01:00
Liam Young 17f18e3fc1 Merge pull request #76 from openstack-charmers/disable_add_netplan
disable dataport addition
2019-10-01 09:22:59 +01:00
Andrew McLeod 34cf2f1914 disable dataport addition 2019-10-01 10:14:44 +02:00
Frode Nordahl 4265083953 Merge pull request #74 from openstack-charmers/fix_get_mac_from_port
refresh port in get mac method
2019-09-30 19:25:06 +02:00
Andrew McLeod cd7b3a1786 pep8 fixes 2019-09-30 16:39:27 +02:00
Andrew McLeod 2a917f5908 refresh port in get mac method 2019-09-30 16:32:10 +02:00
Andrew McLeod 529516d3d4 Merge pull request #73 from gnuoy/diable-netplan-plumb
Disable add_dataport_to_netplan while issue #72 is investigated
2019-09-30 15:41:51 +02:00
Liam Young 64ddda0541 Disable add_dataport_to_netplan while issue #72 is investogated 2019-09-30 13:36:59 +00:00
Frode Nordahl 65bb49e1fd Merge pull request #71 from gnuoy/check-aodh-api-after-resume
Check aodh api after a change.
2019-09-30 15:16:38 +02:00
Liam Young ea84bf9ed8 Check aodh api after a change.
The first query against the aodh api after a restart seems to
fail. So, check the api after a restart with a tenacity wrapper.
2019-09-30 12:31:50 +00:00
Liam Young 725f2f6d3a Merge pull request #69 from openstack-charmers/fix_mac_keyerror
add tenacity with backoff to configure ext dataport method
2019-09-30 12:09:39 +01:00
Andrew McLeod e5e7d03e1f fix doctstring 2019-09-30 13:04:12 +02:00
Andrew McLeod 443b2295c3 add doctstring 2019-09-30 13:00:19 +02:00