
Molecule is the defacto testing tool for ansible roles. Switch to it to make it easier for users to test. Change-Id: I881e895877c9702e62c4415d48b0f33f34f7487b Depends-On: https://review.openstack.org/593369 Signed-off-by: Paul Belanger <pabelanger@redhat.com>
35 lines
611 B
YAML
35 lines
611 B
YAML
---
|
|
dependency:
|
|
name: galaxy
|
|
driver:
|
|
name: docker
|
|
lint:
|
|
name: yamllint
|
|
platforms:
|
|
- name: ubuntu-bionic
|
|
image: ubuntu:bionic
|
|
provisioner:
|
|
name: ansible
|
|
config_options:
|
|
ssh_connection:
|
|
pipelining: true
|
|
inventory:
|
|
group_vars:
|
|
all:
|
|
nodepool_service_nodepool_builder_manage: false
|
|
nodepool_service_nodepool_launcher_manage: false
|
|
lint:
|
|
name: ansible-lint
|
|
log: true
|
|
playbooks:
|
|
converge: ../../tests/playbooks/run.yaml
|
|
scenario:
|
|
name: default
|
|
verifier:
|
|
name: testinfra
|
|
directory: ../tests
|
|
options:
|
|
verbose: true
|
|
lint:
|
|
name: flake8
|