Change-Id: I621bd2ed4452c10a6747392a709d1c17282a11ef
Issue-ID: OOM-2722
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
name: ansible
env:
ANSIBLE_ROLES_PATH: ../../../../test/roles
-scenario:
- test_sequence:
- - lint
- - cleanup
- - destroy
- - dependency
- - syntax
- - create
- - prepare
- - converge
- # - idempotence
- # --> Action: 'idempotence'
- # ERROR: Idempotence test failed because of the following tasks:
- # * [infra_host] => package-repository-check : Clean yum cache
- # * [node0] => package-repository-check : Clean yum cache
- - side_effect
- - verify
- - cleanup
- - destroy
verifier:
name: testinfra
options:
host_vars:
infrastructure-server:
cluster_ip: 6.5.4.3
-scenario:
- test_sequence:
- - lint
- - cleanup
- - destroy
- - dependency
- - syntax
- - create
- - prepare
- - converge
- # - idempotence
- # --> Action: 'idempotence'
- # ERROR: Idempotence test failed because of the following tasks:
- # * [infra_host] => package-repository-check : Clean yum cache
- # * [node0] => package-repository-check : Clean yum cache
- - side_effect
- - verify
- - cleanup
- - destroy
verifier:
name: testinfra
options:
command: apt clean && apt autoclean
args:
warn: false
+ tags:
+ - molecule-idempotence-notest
# Refresh cache to ensure repo is reachable
- name: Update apt cache
apt:
state: latest
tags:
- skip_ansible_lint # Prevent '[403] Package installs should not use latest' ansible lint task rule
+ - molecule-idempotence-notest
rescue:
- name: Fail if apt cache updating failed
fail:
service:
name: resolvconf
state: restarted
+ tags:
+ - molecule-idempotence-notest
command: yum clean all
args:
warn: false
+ tags:
+ - molecule-idempotence-notest
# Refresh cache to ensure repo is reachable
- name: Update yum cache
yum: