[MOLECULE] Add testinfra tests for dns role
[oom/offline-installer.git] / ansible / roles / dns / molecule / default / molecule.yml
index 00c63ca..131c887 100644 (file)
@@ -3,11 +3,14 @@ dependency:
   name: galaxy
 driver:
   name: docker
-lint:
-  name: yamllint
+lint: |
+  set -e
+  yamllint .
+  ansible-lint .
+  flake8
 platforms:
   - name: infrastructure-server
-    image: molecule-${PREBUILD_PLATFORM_DISTRO:-centos}:${PREBUILD_DISTRO_VERSION:-centos7.6}
+    image: molecule-${PREBUILD_PLATFORM_DISTRO:-centos}:${PREBUILD_DISTRO_VERSION:-centos7.9}
     pre_build_image: True
     privileged: true
     override_command: False
@@ -17,8 +20,6 @@ platforms:
       - /var/lib/docker
 provisioner:
   name: ansible
-  lint:
-    name: ansible-lint
   env:
     ANSIBLE_ROLES_PATH: ../../../../test/roles
     ANSIBLE_LIBRARY: ../../../../library
@@ -26,11 +27,5 @@ provisioner:
     host_vars:
       infrastructure-server:
         cluster_ip: 127.0.0.1
-    group_vars:
-      all:
-        app_name: onap
-        app_data_path: "/opt/{{ app_name }}"
 verifier:
   name: testinfra
-  lint:
-    name: flake8