Commit Graph

753 Commits

Author SHA1 Message Date
Edin Sarajlic 1acbfd8741 Add a function for retrieving a message to an Rmq unit 2019-10-14 10:45:59 +11:00
Edin Sarajlic 20aad97033 Add a function for publishing a message to an Rmq unit 2019-10-14 10:45:59 +11:00
Edin Sarajlic e09660f7c1 Add a function for disabling SSL on Rmq units 2019-10-14 10:45:59 +11:00
Edin Sarajlic 79d70e4f8d Add a function for enabling SSL on Rmq units 2019-10-14 10:45:59 +11:00
Edin Sarajlic 97cc2b8e60 Add function validating is SSL is disabled on Rmq units 2019-10-14 10:45:59 +11:00
Edin Sarajlic c917c5b370 Add function validating if SSL is enabled on Rmq units 2019-10-14 10:45:59 +11:00
Edin Sarajlic 79a9f179df Add function for determing if SSL is enabled in unit's Rmq config 2019-10-14 10:45:59 +11:00
Edin Sarajlic 6d3714aa06 Add a function for deleting a user from a Rmq cluster 2019-10-14 10:45:59 +11:00
Edin Sarajlic 3a64bec97a Add function for adding a user to an Rmq cluster 2019-10-14 10:45:59 +11:00
Edin Sarajlic 313f07bd0c Add test confirming that all Rmq units are part of cluster 2019-10-14 10:45:59 +11:00
Edin Sarajlic e0707fac04 Add an RmqTests class (tests to follow...) 2019-10-14 10:45:59 +11:00
Edin Sarajlic efb781b048 Create rabbitmq_server.tests file (add a license as a starter) 2019-10-14 10:45:59 +11:00
Edin Sarajlic 6749ff763e Add a function for creating connection to Rmq instance on unit 2019-10-14 10:45:59 +11:00
Edin Sarajlic fa68f09e72 Add a function providing all units/nodes Rmq cluster_status in JSON 2019-10-14 10:45:59 +11:00
Edin Sarajlic 47657d6113 Add a function for getting Rmq cluster_status info from a unit 2019-10-14 10:45:59 +11:00
Edin Sarajlic 2fb7dcbdfc Add function that waits until Rmq units are clustered and ready 2019-10-14 10:45:59 +11:00
Edin Sarajlic cf91a9dab9 Create rabbitmq_server.utils file (add a license as a starter) 2019-10-14 10:45:59 +11:00
Edin Sarajlic 31c71f4061 Add function that runs/checks a command on all units, expecting exit 0 2019-10-14 10:45:59 +11:00
Edin Sarajlic 2888cb5e92 Add a function that checks port access given a list of units 2019-10-14 10:45:33 +11:00
Edin Sarajlic 27bd15a9e0 Add a function that returns contents of a file from a unit 2019-10-14 10:45:33 +11:00
Edin Sarajlic 9bceee55c8 Add function that returns a map of unit names -> hostnames 2019-10-14 10:45:33 +11: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