reports.html

Report generated on 16-Sep-2020 at 06:11:55 by pytest-html v2.1.1

Environment

Packages {"pluggy": "0.13.1", "py": "1.9.0", "pytest": "6.0.2"}
Platform Linux-4.18.0-193.14.2.el8_2.x86_64-x86_64-with-centos-8.2.2004-Core
Plugins {"cov": "2.10.1", "forked": "1.3.0", "html": "2.1.1", "metadata": "1.10.0", "testinfra": "5.3.1", "xdist": "2.1.0"}
Python 3.6.8

Summary

1 tests ran in 344.52 seconds.

1 passed, 0 skipped, 0 failed, 0 errors, 0 expected failures, 0 unexpected passes

Results

Result Test Duration Links
Passed tests/test_molecule.py::test_molecule 344.50
------------------------------Captured stdout call------------------------------
--> Test matrix ├── container_startup_config │ ├── prepare │ └── converge ├── podman_container │ ├── prepare │ ├── converge │ └── verify ├── podman_container_info │ ├── prepare │ ├── converge │ └── verify ├── podman_volume_info │ ├── prepare │ ├── converge │ └── verify ├── tripleo_container_config_scripts │ ├── prepare │ └── converge ├── tripleo_container_configs │ ├── prepare │ └── converge └── tripleo_strategies ├── converge └── verify --> Scenario: 'container_startup_config' --> Action: 'prepare' PLAY [Prepare] ***************************************************************** TASK [Gathering Facts] ********************************************************* ok: [instance] TASK [test_deps : Gather variables for each operating system] ****************** ok: [instance] => (item=/home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/test_deps/vars/centos-8.yml) TASK [test_deps : Detect mirrors file] ***************************************** ok: [instance] TASK [test_deps : Fetch latest repo version] *********************************** ok: [instance] TASK [test_deps : Create default repo file] ************************************ changed: [instance] TASK [test_deps : Install tripleo-repos package] ******************************* changed: [instance] TASK [test_deps : Create tripleo repos] **************************************** skipping: [instance] TASK [test_deps : Install tripleo packages] ************************************ skipping: [instance] TASK [test_deps : Install selinux python libs] ********************************* ok: [instance] TASK [test_deps : Install python yaml libs] ************************************ ok: [instance] TASK [test_deps : Install extra packages] ************************************** skipping: [instance] PLAY RECAP ********************************************************************* instance : ok=8 changed=2 unreachable=0 failed=0 skipped=3 rescued=0 ignored=0 --> Scenario: 'container_startup_config' --> Action: 'converge' PLAY [Converge] **************************************************************** TASK [Gathering Facts] ********************************************************* ok: [instance] TASK [Create temporary for container configs] ********************************** changed: [instance] TASK [Generate container startup configs] ************************************** changed: [instance] TASK [Check that HAproxy container configuration file was created] ************* ok: [instance] TASK [Check that HAproxy container configuration is correct] ******************* ok: [instance] PLAY RECAP ********************************************************************* instance : ok=5 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 --> Scenario: 'podman_container' --> Action: 'prepare' PLAY [Prepare] ***************************************************************** TASK [Gathering Facts] ********************************************************* ok: [instance] TASK [test_deps : Gather variables for each operating system] ****************** ok: [instance] => (item=/home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/test_deps/vars/centos-8.yml) TASK [test_deps : Detect mirrors file] ***************************************** ok: [instance] TASK [test_deps : Fetch latest repo version] *********************************** ok: [instance] TASK [test_deps : Create default repo file] ************************************ ok: [instance] TASK [test_deps : Install tripleo-repos package] ******************************* ok: [instance] TASK [test_deps : Create tripleo repos] **************************************** skipping: [instance] TASK [test_deps : Install tripleo packages] ************************************ skipping: [instance] TASK [test_deps : Install selinux python libs] ********************************* ok: [instance] TASK [test_deps : Install python yaml libs] ************************************ ok: [instance] TASK [test_deps : Install extra packages] ************************************** ok: [instance] TASK [Check podman version] **************************************************** ok: [instance] TASK [Print podman version] **************************************************** ok: [instance] => msg: |- podman version: Version: 1.6.4 RemoteAPI Version: 1 Go Version: go1.13.4 OS/Arch: linux/amd64 Testing with ansible 2.9.13 with python 3.6.8 on host CentOS 8.2 PLAY RECAP ********************************************************************* instance : ok=11 changed=0 unreachable=0 failed=0 skipped=2 rescued=0 ignored=0 --> Scenario: 'podman_container' --> Action: 'converge' PLAY [Converge] **************************************************************** TASK [Gathering Facts] ********************************************************* ok: [instance] TASK [Delete all container leftovers from tests] ******************************* ok: [instance] => (item=alpine:3.7) ok: [instance] => (item=container) ok: [instance] => (item=container2) TASK [Test no image with default action] *************************************** ...ignoring TASK [Test no image with state 'started'] ************************************** ...ignoring TASK [Test no image with state 'present'] ************************************** ...ignoring TASK [Check no image] ********************************************************** ok: [instance] => changed=false msg: No image test passed! TASK [Ensure image doesn't exist] ********************************************** ok: [instance] TASK [Check pulling image] ***************************************************** changed: [instance] TASK [Check using already pulled image] **************************************** changed: [instance] TASK [Check output is correct] ************************************************* ok: [instance] => changed=false msg: Pulling image test passed! TASK [Check failed image pull] ************************************************* ...ignoring TASK [Check output is correct] ************************************************* ok: [instance] => changed=false msg: All assertions passed TASK [Force container recreate] ************************************************ changed: [instance] TASK [Check output is correct] ************************************************* ok: [instance] => changed=false msg: Force recreate test passed! TASK [Stop container] ********************************************************** changed: [instance] TASK [Stop the same container again (idempotency)] ***************************** ok: [instance] TASK [Check output is correct] ************************************************* ok: [instance] => changed=false msg: Stopping container test passed! TASK [Delete stopped container] ************************************************ changed: [instance] TASK [Delete again container (idempotency)] ************************************ ok: [instance] TASK [Check output is correct] ************************************************* ok: [instance] => changed=false msg: Deleting stopped container test passed! TASK [Create container, but don't run] ***************************************** changed: [instance] TASK [Check output is correct] ************************************************* ok: [instance] => changed=false msg: Creating stopped container test passed! TASK [Delete created container] ************************************************ changed: [instance] TASK [Start container that was deleted] **************************************** changed: [instance] TASK [Check output is correct] ************************************************* ok: [instance] => changed=false msg: All assertions passed TASK [Delete started container] ************************************************ changed: [instance] TASK [Delete again container (idempotency)] ************************************ ok: [instance] TASK [Check output is correct] ************************************************* ok: [instance] => changed=false msg: Deleting started container test passed! TASK [Recreate container with parameters] ************************************** changed: [instance] TASK [Check output is correct] ************************************************* ok: [instance] => changed=false msg: Parameters container test passed! TASK [Check basic idempotency of running container] **************************** changed: [instance] TASK [Check basic idempotency of running container - run it again] ************* ok: [instance] TASK [Check that nothing was changed] ****************************************** ok: [instance] => changed=false msg: All assertions passed TASK [Run changed container (with tty enabled)] ******************************** changed: [instance] TASK [Check that container is recreated when changed] ************************** ok: [instance] => changed=false msg: All assertions passed TASK [Run changed container without specifying an option, use defaults] ******** changed: [instance] TASK [Check that container is recreated when changed to default value] ********* ok: [instance] => changed=false msg: All assertions passed TASK [Remove container] ******************************************************** changed: [instance] TASK [Check podman_actions] **************************************************** ok: [instance] => changed=false msg: All assertions passed TASK [Check basic idempotency of pod container] ******************************** changed: [instance] TASK [Check basic idempotency of pod container - run it again] ***************** ok: [instance] TASK [Check that nothing was changed in pod containers] ************************ ok: [instance] => changed=false msg: All assertions passed TASK [Run changed pod container (with tty enabled)] **************************** changed: [instance] TASK [Check that container is recreated when changed] ************************** ok: [instance] => changed=false msg: All assertions passed TASK [Remove container] ******************************************************** changed: [instance] TASK [Run three containers at once] ******************************************** changed: [instance] TASK [Delete all container leftovers from tests] ******************************* ok: [instance] => (item=alpine:3.7) changed: [instance] => (item=container) changed: [instance] => (item=container2) changed: [instance] => (item=alpine) changed: [instance] => (item=web) changed: [instance] => (item=test) TASK [Remove pod] ************************************************************** changed: [instance] PLAY RECAP ********************************************************************* instance : ok=48 changed=20 unreachable=0 failed=0 skipped=0 rescued=0 ignored=4 --> Scenario: 'podman_container' --> Action: 'verify' Skipping, no tests found. --> Scenario: 'podman_container_info' --> Action: 'prepare' PLAY [Prepare] ***************************************************************** TASK [Gathering Facts] ********************************************************* ok: [instance] TASK [test_deps : Gather variables for each operating system] ****************** ok: [instance] => (item=/home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/test_deps/vars/centos-8.yml) TASK [test_deps : Detect mirrors file] ***************************************** ok: [instance] TASK [test_deps : Fetch latest repo version] *********************************** ok: [instance] TASK [test_deps : Create default repo file] ************************************ ok: [instance] TASK [test_deps : Install tripleo-repos package] ******************************* ok: [instance] TASK [test_deps : Create tripleo repos] **************************************** skipping: [instance] TASK [test_deps : Install tripleo packages] ************************************ skipping: [instance] TASK [test_deps : Install selinux python libs] ********************************* ok: [instance] TASK [test_deps : Install python yaml libs] ************************************ ok: [instance] TASK [test_deps : Install extra packages] ************************************** ok: [instance] PLAY RECAP ********************************************************************* instance : ok=9 changed=0 unreachable=0 failed=0 skipped=2 rescued=0 ignored=0 --> Scenario: 'podman_container_info' --> Action: 'converge' PLAY [Converge] **************************************************************** TASK [Gathering Facts] ********************************************************* ok: [instance] TASK [Generate random value for container name] ******************************** ok: [instance] TASK [Make sure container doesn't exist] *************************************** ...ignoring TASK [Get missing container info] ********************************************** ok: [instance] TASK [Check results] *********************************************************** ok: [instance] => changed=false msg: All assertions passed TASK [Make sure container exists] ********************************************** changed: [instance] TASK [Get existing container info] ********************************************* ok: [instance] TASK [Get all containers info] ************************************************* ok: [instance] TASK [Dump podman container inspect result] ************************************ ok: [instance] => existing_container: changed: false containers: - AppArmorProfile: '' Args: - 15m BoundingCaps: - CAP_CHOWN - CAP_DAC_OVERRIDE - CAP_FSETID - CAP_FOWNER - CAP_MKNOD - CAP_NET_RAW - CAP_SETGID - CAP_SETUID - CAP_SETFCAP - CAP_SETPCAP - CAP_NET_BIND_SERVICE - CAP_SYS_CHROOT - CAP_KILL - CAP_AUDIT_WRITE Config: Annotations: io.container.manager: libpod io.kubernetes.cri-o.ContainerType: sandbox io.kubernetes.cri-o.Created: '2020-09-16T06:10:31.00807828Z' io.kubernetes.cri-o.TTY: 'false' io.podman.annotations.autoremove: 'FALSE' io.podman.annotations.init: 'FALSE' io.podman.annotations.privileged: 'FALSE' io.podman.annotations.publish-all: 'FALSE' org.opencontainers.image.stopSignal: '15' AttachStderr: false AttachStdin: false AttachStdout: false Cmd: - sleep - 15m Domainname: '' Entrypoint: '' Env: - PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin - TERM=xterm - HOSTNAME=e812eae8ba3e - container=podman - HOME=/root Hostname: e812eae8ba3e Image: docker.io/library/alpine:latest Labels: null OnBuild: null OpenStdin: false StdinOnce: false StopSignal: 15 Tty: false User: '' Volumes: null WorkingDir: / ConmonPidFile: /var/run/containers/storage/overlay-containers/e812eae8ba3ed206b8501c73a8b60fd28a3d9a06d5614704656089edae293727/userdata/conmon.pid Created: '2020-09-16T06:10:31.00807828Z' Dependencies: [] Driver: overlay EffectiveCaps: - CAP_CHOWN - CAP_DAC_OVERRIDE - CAP_FSETID - CAP_FOWNER - CAP_MKNOD - CAP_NET_RAW - CAP_SETGID - CAP_SETUID - CAP_SETFCAP - CAP_SETPCAP - CAP_NET_BIND_SERVICE - CAP_SYS_CHROOT - CAP_KILL - CAP_AUDIT_WRITE ExecIDs: [] ExitCommand: - /usr/bin/podman - --root - /var/lib/containers/storage - --runroot - /var/run/containers/storage - --log-level - error - --cgroup-manager - systemd - --tmpdir - /var/run/libpod - --runtime - runc - --storage-driver - overlay - --events-backend - journald - container - cleanup - e812eae8ba3ed206b8501c73a8b60fd28a3d9a06d5614704656089edae293727 GraphDriver: Data: LowerDir: /var/lib/containers/storage/overlay/50644c29ef5a27c9a40c393a73ece2479de78325cae7d762ef3cdc19bf42dd0a/diff MergedDir: /var/lib/containers/storage/overlay/213a53e852b9645e297ff7fb566b73d35bc6fa90608ebca672363d4663e26eb7/merged UpperDir: /var/lib/containers/storage/overlay/213a53e852b9645e297ff7fb566b73d35bc6fa90608ebca672363d4663e26eb7/diff WorkDir: /var/lib/containers/storage/overlay/213a53e852b9645e297ff7fb566b73d35bc6fa90608ebca672363d4663e26eb7/work Name: overlay HostConfig: AutoRemove: false Binds: [] BlkioDeviceReadBps: null BlkioDeviceReadIOps: null BlkioDeviceWriteBps: null BlkioDeviceWriteIOps: null BlkioWeight: 0 BlkioWeightDevice: null CapAdd: [] CapDrop: [] Cgroup: '' CgroupParent: '' Cgroups: default ConsoleSize: - 0 - 0 ContainerIDFile: '' CpuCount: 0 CpuPercent: 0 CpuPeriod: 0 CpuQuota: 0 CpuRealtimePeriod: 0 CpuRealtimeRuntime: 0 CpuShares: 0 CpusetCpus: '' CpusetMems: '' Devices: [] DiskQuota: 0 Dns: [] DnsOptions: [] DnsSearch: [] ExtraHosts: [] GroupAdd: [] IOMaximumBandwidth: 0 IOMaximumIOps: 0 IpcMode: '' Isolation: '' KernelMemory: 0 Links: null LogConfig: Config: null Type: k8s-file Memory: 0 MemoryReservation: 0 MemorySwap: 0 MemorySwappiness: -1 NanoCpus: 0 NetworkMode: default OomKillDisable: false OomScoreAdj: 0 PidMode: '' PidsLimit: 4096 PortBindings: {} Privileged: false PublishAllPorts: false ReadonlyRootfs: false RestartPolicy: MaximumRetryCount: 0 Name: '' Runtime: oci SecurityOpt: [] ShmSize: 65536000 Tmpfs: {} UTSMode: '' Ulimits: - Hard: 1048576 Name: RLIMIT_NOFILE Soft: 1048576 - Hard: 1048576 Name: RLIMIT_NPROC Soft: 1048576 UsernsMode: '' VolumeDriver: '' VolumesFrom: null HostnamePath: /var/run/containers/storage/overlay-containers/e812eae8ba3ed206b8501c73a8b60fd28a3d9a06d5614704656089edae293727/userdata/hostname HostsPath: /var/run/containers/storage/overlay-containers/e812eae8ba3ed206b8501c73a8b60fd28a3d9a06d5614704656089edae293727/userdata/hosts Id: e812eae8ba3ed206b8501c73a8b60fd28a3d9a06d5614704656089edae293727 Image: a24bb4013296f61e89ba57005a7b3e52274d8edd3ae2077d04395f806b63d83e ImageName: docker.io/library/alpine:latest IsInfra: false LogPath: /var/lib/containers/storage/overlay-containers/e812eae8ba3ed206b8501c73a8b60fd28a3d9a06d5614704656089edae293727/userdata/ctr.log MountLabel: system_u:object_r:container_file_t:s0:c608,c875 Mounts: [] Name: ansible-test-podman-12079fa7 Namespace: '' NetworkSettings: Bridge: '' EndpointID: '' Gateway: 10.88.0.1 GlobalIPv6Address: '' GlobalIPv6PrefixLen: 0 HairpinMode: false IPAddress: 10.88.0.14 IPPrefixLen: 16 IPv6Gateway: '' LinkLocalIPv6Address: '' LinkLocalIPv6PrefixLen: 0 MacAddress: 76:c9:3f:86:43:a4 Ports: [] SandboxID: '' SandboxKey: /var/run/netns/cni-03b9f4cd-57e6-b720-b1e8-a3c4e3e763f3 SecondaryIPAddresses: null SecondaryIPv6Addresses: null OCIConfigPath: /var/lib/containers/storage/overlay-containers/e812eae8ba3ed206b8501c73a8b60fd28a3d9a06d5614704656089edae293727/userdata/config.json OCIRuntime: runc Path: sleep Pod: '' ProcessLabel: system_u:system_r:container_t:s0:c608,c875 ResolvConfPath: /var/run/containers/storage/overlay-containers/e812eae8ba3ed206b8501c73a8b60fd28a3d9a06d5614704656089edae293727/userdata/resolv.conf RestartCount: 0 Rootfs: '' State: ConmonPid: 43575 Dead: false Error: '' ExitCode: 0 FinishedAt: '0001-01-01T00:00:00Z' Healthcheck: FailingStreak: 0 Log: null Status: '' OOMKilled: false OciVersion: 1.0.1-dev Paused: false Pid: 43587 Restarting: false Running: true StartedAt: '2020-09-16T06:10:31.487138775Z' Status: running StaticDir: /var/lib/containers/storage/overlay-containers/e812eae8ba3ed206b8501c73a8b60fd28a3d9a06d5614704656089edae293727/userdata failed: false stderr: '' stderr_lines: [] TASK [Comparison with 'podman container inspect'] ****************************** changed: [instance] TASK [Convert podman inspect output to JSON] *********************************** ok: [instance] TASK [Cleanup] ***************************************************************** changed: [instance] TASK [Make checks] ************************************************************* ok: [instance] => changed=false msg: All assertions passed TASK [Delete all container leftovers from tests] ******************************* ok: [instance] => (item=alpine:3.7) ok: [instance] => (item=container) ok: [instance] => (item=container2) PLAY RECAP ********************************************************************* instance : ok=14 changed=4 unreachable=0 failed=0 skipped=0 rescued=0 ignored=1 --> Scenario: 'podman_container_info' --> Action: 'verify' Skipping, no tests found. --> Scenario: 'podman_volume_info' --> Action: 'prepare' PLAY [Prepare] ***************************************************************** TASK [Gathering Facts] ********************************************************* ok: [instance] TASK [test_deps : Gather variables for each operating system] ****************** ok: [instance] => (item=/home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/test_deps/vars/centos-8.yml) TASK [test_deps : Detect mirrors file] ***************************************** ok: [instance] TASK [test_deps : Fetch latest repo version] *********************************** ok: [instance] TASK [test_deps : Create default repo file] ************************************ ok: [instance] TASK [test_deps : Install tripleo-repos package] ******************************* ok: [instance] TASK [test_deps : Create tripleo repos] **************************************** skipping: [instance] TASK [test_deps : Install tripleo packages] ************************************ skipping: [instance] TASK [test_deps : Install selinux python libs] ********************************* ok: [instance] TASK [test_deps : Install python yaml libs] ************************************ ok: [instance] TASK [test_deps : Install extra packages] ************************************** ok: [instance] PLAY RECAP ********************************************************************* instance : ok=9 changed=0 unreachable=0 failed=0 skipped=2 rescued=0 ignored=0 --> Scenario: 'podman_volume_info' --> Action: 'converge' PLAY [Converge] **************************************************************** TASK [Gathering Facts] ********************************************************* ok: [instance] TASK [Print podman version] **************************************************** changed: [instance] TASK [Generate random value for volume name] *********************************** ok: [instance] TASK [Make sure volume doesn't exist] ****************************************** ...ignoring TASK [Get missing volume info] ************************************************* ...ignoring TASK [Check results] *********************************************************** ok: [instance] => changed=false msg: All assertions passed TASK [Make sure volume exists] ************************************************* changed: [instance] TASK [Get existing volume info] ************************************************ ok: [instance] TASK [Dump podman volume inspect result] *************************************** ok: [instance] => existing_volume: changed: false failed: false stderr: '' stderr_lines: [] volumes: - CreatedAt: '2020-09-16T06:11:08.163993851Z' Driver: local Labels: {} Mountpoint: /var/lib/containers/storage/volumes/ansible-test-podman-d6cb7e36/_data Name: ansible-test-podman-d6cb7e36 Options: {} Scope: local TASK [Comparison with 'podman volume inspect'] ********************************* changed: [instance] TASK [Convert podman inspect output to JSON] *********************************** ok: [instance] TASK [Cleanup] ***************************************************************** changed: [instance] TASK [Make checks] ************************************************************* ok: [instance] => changed=false msg: All assertions passed TASK [Cleanup] ***************************************************************** ...ignoring PLAY RECAP ********************************************************************* instance : ok=14 changed=6 unreachable=0 failed=0 skipped=0 rescued=0 ignored=3 --> Scenario: 'podman_volume_info' --> Action: 'verify' Skipping, no tests found. --> Scenario: 'tripleo_container_config_scripts' --> Action: 'prepare' PLAY [Prepare] ***************************************************************** TASK [Gathering Facts] ********************************************************* ok: [instance] TASK [test_deps : Gather variables for each operating system] ****************** ok: [instance] => (item=/home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/test_deps/vars/centos-8.yml) TASK [test_deps : Detect mirrors file] ***************************************** ok: [instance] TASK [test_deps : Fetch latest repo version] *********************************** ok: [instance] TASK [test_deps : Create default repo file] ************************************ ok: [instance] TASK [test_deps : Install tripleo-repos package] ******************************* ok: [instance] TASK [test_deps : Create tripleo repos] **************************************** skipping: [instance] TASK [test_deps : Install tripleo packages] ************************************ skipping: [instance] TASK [test_deps : Install selinux python libs] ********************************* ok: [instance] TASK [test_deps : Install python yaml libs] ************************************ ok: [instance] TASK [test_deps : Install extra packages] ************************************** skipping: [instance] PLAY RECAP ********************************************************************* instance : ok=8 changed=0 unreachable=0 failed=0 skipped=3 rescued=0 ignored=0 --> Scenario: 'tripleo_container_config_scripts' --> Action: 'converge' PLAY [Converge] **************************************************************** TASK [Gathering Facts] ********************************************************* ok: [instance] TASK [Create temporary directory for container config scripts] ***************** changed: [instance] TASK [Write container config scripts] ****************************************** changed: [instance] TASK [Check that container_puppet_apply.sh file was created with right permissions] *** ok: [instance] TASK [Check that container_puppet_apply.sh script is correct] ****************** ok: [instance] PLAY RECAP ********************************************************************* instance : ok=5 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 --> Scenario: 'tripleo_container_configs' --> Action: 'prepare' PLAY [Prepare] ***************************************************************** TASK [Gathering Facts] ********************************************************* ok: [instance] TASK [test_deps : Gather variables for each operating system] ****************** ok: [instance] => (item=/home/zuul/src/opendev.org/openstack/tripleo-ansible/tripleo_ansible/roles/test_deps/vars/centos-8.yml) TASK [test_deps : Detect mirrors file] ***************************************** ok: [instance] TASK [test_deps : Fetch latest repo version] *********************************** ok: [instance] TASK [test_deps : Create default repo file] ************************************ ok: [instance] TASK [test_deps : Install tripleo-repos package] ******************************* ok: [instance] TASK [test_deps : Create tripleo repos] **************************************** skipping: [instance] TASK [test_deps : Install tripleo packages] ************************************ skipping: [instance] TASK [test_deps : Install selinux python libs] ********************************* ok: [instance] TASK [test_deps : Install python yaml libs] ************************************ ok: [instance] TASK [test_deps : Install extra packages] ************************************** skipping: [instance] PLAY RECAP ********************************************************************* instance : ok=8 changed=0 unreachable=0 failed=0 skipped=3 rescued=0 ignored=0 --> Scenario: 'tripleo_container_configs' --> Action: 'converge' PLAY [Converge] **************************************************************** TASK [Gathering Facts] ********************************************************* ok: [instance] TASK [Write container config json files] *************************************** changed: [instance] TASK [Check that container_config1.json file was created] ********************** ok: [instance] TASK [Check that container_config1.json configuration is correct] ************** ok: [instance] PLAY RECAP ********************************************************************* instance : ok=4 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 --> Scenario: 'tripleo_strategies' --> Action: 'converge' PLAY [Run strategy tests] ****************************************************** TASK [Run TripleO linear success] ********************************************** changed: [localhost] TASK [Run TripleO linear fail] ************************************************* changed: [localhost] TASK [Run TripleO free success] ************************************************ changed: [localhost] TASK [Run TripleO free fail] *************************************************** changed: [localhost] PLAY RECAP ********************************************************************* localhost : ok=4 changed=4 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 --> Scenario: 'tripleo_strategies' --> Action: 'verify' Skipping, no tests found.
------------------------------Captured stderr call------------------------------
fatal: [instance]: FAILED! => changed=false msg: State 'started' required image to be configured! fatal: [instance]: FAILED! => changed=false msg: State 'started' required image to be configured! fatal: [instance]: FAILED! => changed=false msg: State 'present' required image to be configured! fatal: [instance]: FAILED! => changed=false msg: Can't pull image ineverneverneverexist stderr: |- Trying to pull registry.access.redhat.com/ineverneverneverexist... name unknown: Repo not found Trying to pull registry.redhat.io/ineverneverneverexist... unable to retrieve auth token: invalid username/password: unauthorized: Please login to the Red Hat Registry using your Customer Portal credentials. Further instructions can be found here: https://access.redhat.com/RegistryAuthentication Trying to pull docker.io/library/ineverneverneverexist... denied: requested access to the resource is denied Error: error pulling image "ineverneverneverexist": unable to pull ineverneverneverexist: 3 errors occurred: * Error initializing source docker://registry.access.redhat.com/ineverneverneverexist:latest: Error reading manifest latest in registry.access.redhat.com/ineverneverneverexist: name unknown: Repo not found * Error initializing source docker://registry.redhat.io/ineverneverneverexist:latest: unable to retrieve auth token: invalid username/password: unauthorized: Please login to the Red Hat Registry using your Customer Portal credentials. Further instructions can be found here: https://access.redhat.com/RegistryAuthentication * Error initializing source docker://ineverneverneverexist:latest: Error reading manifest latest in docker.io/library/ineverneverneverexist: errors: denied: requested access to the resource is denied unauthorized: authentication required stderr_lines: <omitted> stdout: '' stdout_lines: <omitted> fatal: [instance]: FAILED! => changed=true cmd: - podman - container - rm - -f - ansible-test-podman-12079fa7 delta: '0:00:00.104641' end: '2020-09-16 06:10:28.675038' msg: non-zero return code rc: 1 start: '2020-09-16 06:10:28.570397' stderr: 'Error: Failed to evict container: "": Failed to find container "ansible-test-podman-12079fa7" in state: no container with name or ID ansible-test-podman-12079fa7 found: no such container' stderr_lines: <omitted> stdout: '' stdout_lines: <omitted> fatal: [instance]: FAILED! => changed=true cmd: - podman - volume - rm - ansible-test-podman-d6cb7e36 delta: '0:00:00.103268' end: '2020-09-16 06:11:05.918930' msg: non-zero return code rc: 125 start: '2020-09-16 06:11:05.815662' stderr: 'Error: no volume with name "ansible-test-podman-d6cb7e36" found: no such volume' stderr_lines: <omitted> stdout: '' stdout_lines: <omitted> fatal: [instance]: FAILED! => changed=false msg: |- Unable to gather info for ansible-test-podman-d6cb7e36: Error: no volume with name "ansible-test-podman-d6cb7e36" found: no such volume fatal: [instance]: FAILED! => changed=true cmd: - podman - volume - rm - ansible-test-podman-d6cb7e36 delta: '0:00:00.120234' end: '2020-09-16 06:11:12.870850' msg: non-zero return code rc: 125 start: '2020-09-16 06:11:12.750616' stderr: 'Error: no volume with name "ansible-test-podman-d6cb7e36" found: no such volume' stderr_lines: <omitted> stdout: '' stdout_lines: <omitted>