]> git.apps.os.sepia.ceph.com Git - ceph-cm-ansible.git/commitdiff
testnode: Skip certain actions in containers
authorZack Cerza <zack@redhat.com>
Fri, 21 Jan 2022 18:58:19 +0000 (11:58 -0700)
committerZack Cerza <zack@redhat.com>
Wed, 9 Mar 2022 21:56:13 +0000 (14:56 -0700)
Signed-off-by: Zack Cerza <zack@redhat.com>
roles/testnode/defaults/main.yml
roles/testnode/tasks/yum_systems.yml

index c798f4cc37f971af8e445d1ad7b6e41927c6eefd..2c441e670fd4a4f0485b569a4c91a78bab0a505b 100644 (file)
@@ -76,3 +76,6 @@ configure_abrt: false
 
 # Configure cachefilesd (https://tracker.ceph.com/issues/6373)
 configure_cachefilesd: false
+
+# Is this a containerized testnode?
+containerized_node: false
index 44f36f32fad73c1ded9eaa405a76dd7e1cb42f59..2be3c5c0293a113980ce01d8528de63588ec79eb 100644 (file)
@@ -9,6 +9,8 @@
     group: root
     owner: root
     mode: 0644
+  when:
+    - not containerized_node
 
 - name: Set mode on /etc/fuse.conf
   file:
@@ -53,6 +55,9 @@
 - name: Rebuild rpmdb
   command:
     rpm --rebuilddb
+  # https://bugzilla.redhat.com/show_bug.cgi?id=1680124
+  when:
+    not containerized_node
 
 - name: Check /etc/os-release to see if this is CentOS Stream
   shell: "grep 'CentOS Stream' /etc/os-release || true"