Liam Young
463cf25cd6
Move guest creation code.
...
The code to create a guest is currently in the nova tests area but
many other tests need to reuse this code. So, move the guest
creation code to the configuration area to be consistent with
network setup.
2019-03-04 13:04:32 +00:00
Pete Vander Giessen
f323d05878
Merge pull request #185 from openstack-charmers/revert-183-keystone-security-audit
...
Revert "Add test for Keystone security-checklist action"
2019-02-28 17:33:15 +01:00
Pete Vander Giessen
f298138edd
Merge branch 'master' into revert-183-keystone-security-audit
2019-02-28 17:17:05 +01:00
Pete Vander Giessen
1ff5b44a2b
Merge pull request #186 from openstack-charmers/revert-184-ceph-osd-security-checklist
...
Revert "Add ceph-osd test for the security checklist action"
2019-02-28 17:16:48 +01:00
Chris MacNaughton
f338ee4a03
Revert "Add ceph-osd test for the security checklist action"
2019-02-28 16:53:42 +01:00
Chris MacNaughton
a054765c1a
Revert "Add test for Keystone security-checklist action ( #183 )"
...
This reverts commit b68be17407 .
2019-02-28 16:53:04 +01:00
Ryan Beisner
d6bb2393f8
Merge pull request #184 from openstack-charmers/ceph-osd-security-checklist
...
Add ceph-osd test for the security checklist action
2019-02-28 15:04:59 +01:00
Chris MacNaughton
ca8b0dc9ff
Add ceph-osd test
2019-02-28 14:45:24 +01:00
Chris MacNaughton
b68be17407
Add test for Keystone security-checklist action ( #183 )
...
Also includes a helper to validate security assertions in zaza tests
2019-02-28 13:33:32 +01:00
Liam Young
d075bb6936
Merge pull request #182 from thedac/include-swiftclient
...
Declare swfitclient requirement
2019-02-09 06:58:23 +00:00
David Ames
bcecba0a53
Declare swfitclient requirement
...
When zaza is installed as a dependency it requires swiftclient.
Guarantee swiftclient is installed as a dependency of zaza.
2019-02-08 16:28:24 -08:00
Alex Kavanagh
9ad092ab9b
Merge pull request #176 from javacruft/radosgw-tests
...
ceph: Add tests for radosgw
2019-02-05 14:17:38 +00:00
James Page
7bc8fb6da2
Allow configure section to be absent
2019-02-05 10:56:15 +00:00
James Page
bf90ca9939
Merge branch 'master' into radosgw-tests
2019-02-05 10:32:10 +00:00
James Page
7f6730e7ca
Sort out encoding
2019-02-04 11:29:41 +00:00
James Page
eda78c178f
Fix get_object call
2019-02-04 11:28:13 +00:00
James Page
4dd28679ef
Fixup put object call
2019-02-04 11:26:45 +00:00
James Page
273d2910e9
Add basic Swift check
2019-02-04 10:40:01 +00:00
Alex Kavanagh
e88b307440
Merge pull request #181 from ChrisMacNaughton/spacing-fix
...
match correct PEP8 styling
2019-02-01 13:15:39 +00:00
Chris MacNaughton
60f998be17
match correct PEP8 styling
2019-02-01 13:32:13 +01:00
James Page
579e588787
Rework rgw service checks
2019-01-31 11:54:17 +00:00
Alex Kavanagh
3d387c09eb
Merge pull request #180 from ChrisMacNaughton/document-assertions
...
Add docstrings to file-assertion code
2019-01-31 10:11:11 +00:00
Chris MacNaughton
0a73120e0f
Add docstrings to file-assertion code
2019-01-31 08:51:55 +01:00
David Ames
08f8dd12ee
Merge pull request #179 from gnuoy/bug/configure-cinder-version
...
Pass a version to the cinder client.
2019-01-30 09:27:03 -08:00
Liam Young
97edfa0433
Pass a version to the cinder client.
...
Passing a version to the cinder client is mandatory *1 so
supply a version and default to 2 as per existing amulet
helper.
*1 https://github.com/openstack/python-cinderclient/blob/master/cinderclient/client.py#L795
2019-01-30 16:49:31 +00:00
Chris MacNaughton
a0f44d13c2
Merge pull request #177 from ChrisMacNaughton/glob-permissions
...
Allow file assertions to include globs
2019-01-30 14:29:58 +01:00
Chris MacNaughton
17d5ee2d3b
Merge branch 'master' into glob-permissions
2019-01-30 12:19:11 +01:00
Chris MacNaughton
fdffe20a8a
remove dynamic function default
2019-01-30 11:59:44 +01:00
Chris MacNaughton
a49dfb79c9
move paths calculation out one loop
2019-01-30 11:50:10 +01:00
Frode Nordahl
aefecfe05f
Merge pull request #178 from ChrisMacNaughton/dvr-networking
...
allow deployed bundle to use DVR
2019-01-30 11:34:19 +01:00
Chris MacNaughton
6ec0eeb04f
allow deployed bundle to use DVR
2019-01-30 11:02:24 +01:00
Chris MacNaughton
774a49faef
Support globstar for recursion
2019-01-29 14:49:03 +01:00
Chris MacNaughton
cd6ad8485f
Allow file assertions to include globs
2019-01-29 14:03:47 +01:00
James Page
733fe2e600
Fixup hostname string formatting
2019-01-28 16:40:48 +00:00
James Page
a5b95bb12c
ceph: Add tests for radosgw
...
Basic ones to start with.
2019-01-28 15:14:47 +00:00
Liam Young
8f041c5328
Merge pull request #174 from openstack-charmers/revert-173-add-file-assertions-release
...
Revert "WIP: Add release comparison options"
2019-01-17 09:41:40 +00:00
Liam Young
0b6d5e69b9
Revert "WIP: Add release comparison options"
2019-01-17 09:39:34 +00:00
Liam Young
29a197b1a2
Merge pull request #173 from ChrisMacNaughton/add-file-assertions-release
...
WIP: Add release comparison options
2019-01-17 09:39:25 +00:00
Chris MacNaughton
f7f1c33b5b
Add release comparison options
2019-01-15 17:00:53 +01:00
Liam Young
0107fd4543
Merge pull request #172 from ChrisMacNaughton/local-tests
...
Allow tests to be imported from the charm directory
2019-01-14 10:19:31 +00:00
Chris MacNaughton
a51b8d9070
Allow tests to be imported from the charm directory
2019-01-11 09:07:08 +01:00
David Ames
50aeb64bcc
Merge pull request #171 from ChrisMacNaughton/file-ownership
...
rename expected file from files.yaml to file-assertions.yaml
2018-12-13 08:32:49 -08:00
Chris MacNaughton
ec82f8f889
rename expected file from files.yaml to file-assertions.yaml
2018-12-13 15:40:45 +01:00
Liam Young
d68757ff4b
Merge pull request #170 from fnordahl/add-octavia-crud-action
...
Make Octavia setup function run `configure-resources` action
2018-12-04 15:01:32 +00:00
Frode Nordahl
d5b996f572
Make Octavia setup function run configure-resources action
2018-12-04 14:37:58 +01:00
Chris MacNaughton
8e29453f74
Merge pull request #169 from thedac/generalize_config_change
...
Allow application_name parameter to config_change
2018-12-04 10:01:06 +01:00
David Ames
25cfab8651
Allow application_name parameter to config_change
...
When the charm under test is not the self.application_name of the object
of the setup/test class zaza.test_charms.test_utils.config_change would
try to make a configuration change to the wrong charm. This lead to
https://github.com/openstack-charmers/zaza/issues/168 .
This change allows passing application_name to config_change for when
the charm under test is not the same as the object's
self.application_name.
Closes-Issue: https://github.com/openstack-charmers/zaza/issues/168
2018-12-03 19:33:06 +00:00
David Ames
9411241295
Merge pull request #166 from openstack-charmers/log-overlays
...
Log overlays and template renders for greater visibility
2018-11-30 13:37:33 -08:00
Ryan Beisner
f9d6203f4b
Log overlays and template renders for greater visibility
2018-11-30 15:22:47 -06:00
David Ames
9e62dae2ef
Merge pull request #163 from fnordahl/add-ovs-and-octavia-tests
...
Add Octavia tests
2018-11-30 08:22:45 -08:00