Resolve ansible-lint test failures
With the merge of https://review.openstack.org/520177 in the
tests repo some ansible-lint failures which previously were
not being picked up are now detected.
This adds the appropriate skip tags to the tasks so that they
are not evaluated by ansible-lint.
Change-Id: I7572b7befa2af6af3c2102b79487913d14eb9d20
(cherry picked from commit e941396601
)
This commit is contained in:
parent
81aaca158b
commit
0797e8bdad
@ -32,25 +32,34 @@
|
||||
- httplib2
|
||||
- python-barbicanclient
|
||||
- python-openstackclient
|
||||
|
||||
- name: Check the barbican api
|
||||
uri:
|
||||
url: "http://localhost:9311"
|
||||
status_code: 200,300
|
||||
|
||||
- name: Create a test secret
|
||||
shell: |
|
||||
. /root/openrc
|
||||
openstack secret store --payload secrete --payload-content-type text/plain
|
||||
register: barbican_secret_store
|
||||
tags:
|
||||
- skip_ansible_lint
|
||||
|
||||
- name: Register secret location
|
||||
set_fact:
|
||||
secret_ref: "{{ item.split('|')[2] }}"
|
||||
with_items: "{{ barbican_secret_store.stdout_lines }}"
|
||||
when: item.find('Secret href') != -1
|
||||
|
||||
- name: Retrieve test secret
|
||||
shell: |
|
||||
. /root/openrc
|
||||
openstack secret get --decrypt --payload_content_type text/plain {{ secret_ref }}
|
||||
register: barbican_secret_store
|
||||
tags:
|
||||
- skip_ansible_lint
|
||||
|
||||
- name: Check retrieved secret
|
||||
assert:
|
||||
that: barbican_secret_store.stdout.find('secrete') != -1
|
||||
|
Loading…
Reference in New Issue
Block a user