--- driver: name: docker log: true platforms: - name: centos7 hostname: centos7 image: centos:7 dockerfile: Dockerfile pkg_extras: python-setuptools easy_install: - pip environment: &env http_proxy: "{{ lookup('env', 'http_proxy') }}" https_proxy: "{{ lookup('env', 'https_proxy') }}" - name: centos8 hostname: centos8 image: centos:8 dockerfile: Dockerfile pkg_extras: python*-setuptools environment: <<: *env provisioner: name: ansible inventory: hosts: all: children: overcloud: hosts: centos8: ansible_ssh_host_key_rsa_public: AAAATEST ctlplane_ip: 10.0.0.1 ctlplane_hostname: centos8.ctlplane.localdomain internal_api_ip: 10.0.1.1 internal_api_hostname: centos8.internalapi.localdomain management_ip: 10.0.0.1 # no management_hostname canonical_hostname: centos8.localdomain tripleo_role_networks: [ctlplane, internal_api, management] centos7: ansible_ssh_host_key_rsa_public: BBBBTEST hostname_resolve_network: ctlplane ctlplane_ip: 10.0.0.2 ctlplane_hostname: centos7.ctlplane.localdomain internal_api_ip: 10.0.1.2 internal_api_hostname: centos7.internalapi.localdomain canonical_hostname: centos7.localdomain tripleo_role_networks: [ctlplane, internal_api] log: true env: ANSIBLE_STDOUT_CALLBACK: yaml scenario: test_sequence: - destroy - create - prepare - converge - verify - destroy lint: enabled: false verifier: name: testinfra lint: name: flake8