3 Commits

Author SHA1 Message Date
Jesse Pretorius
3e7377b4df 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.

Depends-On: I76157ccedfbcb8b0c2cba852bfa6b78ba6981c6c
Change-Id: I9f5c71aa896f25cfece39e080c74f99fb7be57b2
2017-11-24 11:28:04 +00:00
Jimmy McCrory
4995ed78f3 Fix role gate tests for Ansible 2.3
'ansible_become' defined as a host_var or in the inventory for a host
has a higher precedence than 'become' defined within a playbook.

In change Id5b76a87809f03951c954fc3d752419a673403f7, 'become' was
defined explicitly for each play running against localhost so
'ansible_become' should be removed from its host_vars.

Change-Id: I0a3019ed7f4e151625682d009e5359378152592d
2017-04-19 17:31:12 -07:00
Mike Carden
7e8a647985 Add tests for the ironic CLI
This is an initial set of tests of the ironicclient intended
to show that the ironic role has been installed and that the
API is responding correctly.

Tests are:
  - list chassis
  - list nodes
  - list drivers
  - create node
  - validate node
  - create port
  - update node
  - delete node

Change-Id: I98e67e076bce8711cb1c8e0f8b2e9ae0d89d520d
2016-04-11 09:36:14 +00:00