Update molecule tests for latest ansible/molecule 95/73495/1
authorEric Ball <eball@linuxfoundation.org>
Fri, 6 Jun 2025 18:44:05 +0000 (11:44 -0700)
committerEric Ball <eball@linuxfoundation.org>
Fri, 6 Jun 2025 18:44:05 +0000 (11:44 -0700)
Change-Id: Iac43fd26155cbc83069f406878d4d3700f4d28e6
Signed-off-by: Eric Ball <eball@linuxfoundation.org>
molecule/default/molecule.yml
molecule/default/verify.yml [new file with mode: 0644]

index c2b2c93..6e63070 100644 (file)
@@ -4,21 +4,20 @@ dependency:
 driver:
   name: docker
 platforms:
-  - name: centos7
-    image: centos:7
-  - name: centos8
-    image: quay.io/centos/centos:stream8
-  - name: centos9
-    image: quay.io/centos/centos:stream9
-  - name: ubuntu1804
-    image: ubuntu:18.04
+  - name: centos7
+    image: centos:7
+  - name: centos8
+    image: quay.io/centos/centos:stream8
+  - name: centos9
+    image: quay.io/centos/centos:stream9
+  - name: ubuntu1804
+    image: ubuntu:18.04
   - name: ubuntu2004
     image: ubuntu:20.04
   - name: ubuntu2204
     image: ubuntu:22.04
 provisioner:
   name: ansible
-scenario:
-  name: default
-verifier:
-  name: testinfra
+  # Fix for role path finding in latest molecule versions (~25.4.0)
+  env:
+    ANSIBLE_ROLES_PATH: ../../../
diff --git a/molecule/default/verify.yml b/molecule/default/verify.yml
new file mode 100644 (file)
index 0000000..d7ba6b8
--- /dev/null
@@ -0,0 +1,6 @@
+---
+- name: Verify
+  hosts: all
+  tasks:
+    - name: Check java version
+      shell: "java -version"