[ANSIBLE][MOLECULE] Skip checking packager cache cleaning idempotency 61/120561/2
authorBartek Grzybowski <b.grzybowski@partner.samsung.com>
Thu, 15 Apr 2021 10:32:33 +0000 (12:32 +0200)
committerBartek Grzybowski <b.grzybowski@partner.samsung.com>
Thu, 15 Apr 2021 11:57:17 +0000 (13:57 +0200)
Change-Id: I621bd2ed4452c10a6747392a709d1c17282a11ef
Issue-ID: OOM-2722
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
ansible/roles/package-repository-check/molecule/default/molecule.yml
ansible/roles/package-repository-check/molecule/ubuntu/molecule.yml
ansible/roles/package-repository-check/tasks/Debian.yml
ansible/roles/package-repository-check/tasks/RedHat.yml

index 7bb276e..78d6f32 100755 (executable)
@@ -31,25 +31,6 @@ provisioner:
   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:
index 84ccfb8..a641ae0 100755 (executable)
@@ -27,25 +27,6 @@ provisioner:
     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:
index 45a2b1c..bfa21c8 100755 (executable)
@@ -6,6 +6,8 @@
       command: apt clean && apt autoclean
       args:
         warn: false
+      tags:
+        - molecule-idempotence-notest
     # Refresh cache to ensure repo is reachable
     - name: Update apt cache
       apt:
@@ -13,6 +15,7 @@
         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:
@@ -34,3 +37,5 @@
   service:
     name: resolvconf
     state: restarted
+  tags:
+    - molecule-idempotence-notest
index e841f17..b0466b5 100755 (executable)
@@ -6,6 +6,8 @@
       command: yum clean all
       args:
         warn: false
+      tags:
+        - molecule-idempotence-notest
     # Refresh cache to ensure repo is reachable
     - name: Update yum cache
       yum: