diff --git a/roles/adduser/molecule/default/molecule.yml b/roles/adduser/molecule/default/molecule.yml index 0fb4997df..eba7f2a42 100644 --- a/roles/adduser/molecule/default/molecule.yml +++ b/roles/adduser/molecule/default/molecule.yml @@ -2,22 +2,18 @@ role_name_check: 1 dependency: name: galaxy -driver: - name: vagrant - provider: - name: libvirt platforms: - - name: adduser-01 - box: generic/ubuntu2004 - cpus: 1 - memory: 512 - provider_options: - driver: kvm + - name: ubuntu20 + cloud_image: ubuntu-2004 + vm_cpu_cores: 1 + vm_memory: 512 provisioner: name: ansible config_options: defaults: callbacks_enabled: profile_tasks timeout: 120 + playbooks: + create: ../../../../tests/cloud_playbooks/create-packet.yml verifier: name: testinfra diff --git a/roles/bastion-ssh-config/molecule/default/molecule.yml b/roles/bastion-ssh-config/molecule/default/molecule.yml index 11cf91ce5..68626edce 100644 --- a/roles/bastion-ssh-config/molecule/default/molecule.yml +++ b/roles/bastion-ssh-config/molecule/default/molecule.yml @@ -2,17 +2,11 @@ role_name_check: 1 dependency: name: galaxy -driver: - name: vagrant - provider: - name: libvirt platforms: - - name: bastion-01 - box: generic/ubuntu2004 - cpus: 1 - memory: 512 - provider_options: - driver: kvm + - name: ubuntu20 + cloud_image: ubuntu-2004 + vm_cpu_cores: 1 + vm_memory: 512 provisioner: name: ansible config_options: @@ -27,5 +21,7 @@ provisioner: bastion: hosts: bastion-01: + playbooks: + create: ../../../../tests/cloud_playbooks/create-packet.yml verifier: name: testinfra diff --git a/roles/bootstrap-os/molecule/default/molecule.yml b/roles/bootstrap-os/molecule/default/molecule.yml index ba5d6e602..dff5d1e83 100644 --- a/roles/bootstrap-os/molecule/default/molecule.yml +++ b/roles/bootstrap-os/molecule/default/molecule.yml @@ -2,35 +2,23 @@ role_name_check: 1 dependency: name: galaxy -driver: - name: vagrant - provider: - name: libvirt platforms: - name: ubuntu20 - box: generic/ubuntu2004 - cpus: 1 - memory: 512 - provider_options: - driver: kvm + cloud_image: ubuntu-2004 + vm_cpu_cores: 1 + vm_memory: 512 - name: ubuntu22 - box: generic/ubuntu2204 - cpus: 1 - memory: 1024 - provider_options: - driver: kvm + cloud_image: ubuntu-2204 + vm_cpu_cores: 1 + vm_memory: 512 - name: almalinux9 - box: almalinux/9 - cpus: 1 - memory: 512 - provider_options: - driver: kvm - - name: debian10 - box: generic/debian10 - cpus: 1 - memory: 512 - provider_options: - driver: kvm + cloud_image: almalinux-9 + vm_cpu_cores: 1 + vm_memory: 512 + - name: debian12 + cloud_image: debian-12 + vm_cpu_cores: 1 + vm_memory: 512 provisioner: name: ansible config_options: @@ -43,5 +31,7 @@ provisioner: user: name: foo comment: My test comment + playbooks: + create: ../../../../tests/cloud_playbooks/create-packet.yml verifier: name: testinfra diff --git a/roles/container-engine/cri-dockerd/molecule/default/molecule.yml b/roles/container-engine/cri-dockerd/molecule/default/molecule.yml index b526c64c0..21c4c0595 100644 --- a/roles/container-engine/cri-dockerd/molecule/default/molecule.yml +++ b/roles/container-engine/cri-dockerd/molecule/default/molecule.yml @@ -1,28 +1,18 @@ --- role_name_check: 1 -driver: - name: vagrant - provider: - name: libvirt platforms: - name: almalinux9 - box: almalinux/9 - cpus: 1 - memory: 1024 - nested: true - groups: + cloud_image: almalinux-9 + vm_cpu_cores: 1 + vm_memory: 1024 + node_groups: - kube_control_plane - provider_options: - driver: kvm - name: ubuntu20 - box: generic/ubuntu2004 - cpus: 1 - memory: 1024 - nested: true - groups: + cloud_image: ubuntu-2004 + vm_cpu_cores: 1 + vm_memory: 1024 + node_groups: - kube_control_plane - provider_options: - driver: kvm provisioner: name: ansible env: @@ -35,5 +25,7 @@ provisioner: group_vars: all: become: true + playbooks: + create: ../../../../../tests/cloud_playbooks/create-packet.yml verifier: name: testinfra diff --git a/roles/container-engine/cri-o/molecule/default/molecule.yml b/roles/container-engine/cri-o/molecule/default/molecule.yml index f19bd123b..449d5807a 100644 --- a/roles/container-engine/cri-o/molecule/default/molecule.yml +++ b/roles/container-engine/cri-o/molecule/default/molecule.yml @@ -1,50 +1,38 @@ --- role_name_check: 1 -driver: - name: vagrant - provider: - name: libvirt platforms: - name: ubuntu20 - box: generic/ubuntu2004 - cpus: 2 - memory: 1024 - groups: + cloud_image: ubuntu-2004 + vm_cpu_cores: 2 + vm_memory: 1024 + node_groups: - kube_control_plane - kube_node - k8s_cluster - provider_options: - driver: kvm - name: almalinux9 - box: almalinux/9 - cpus: 2 - memory: 1024 - groups: + cloud_image: almalinux-9 + vm_cpu_cores: 2 + vm_memory: 1024 + node_groups: - kube_control_plane - kube_node - k8s_cluster - provider_options: - driver: kvm - name: fedora - box: fedora/38-cloud-base - cpus: 2 - memory: 2048 - groups: + cloud_image: fedora-39 + vm_cpu_cores: 2 + vm_memory: 1024 + node_groups: - kube_control_plane - kube_node - k8s_cluster - provider_options: - driver: kvm - - name: debian10 - box: generic/debian10 - cpus: 2 - memory: 1024 - groups: + - name: debian12 + cloud_image: debian-12 + vm_cpu_cores: 2 + vm_memory: 1024 + node_groups: - kube_control_plane - kube_node - k8s_cluster - provider_options: - driver: kvm provisioner: name: ansible env: @@ -53,5 +41,7 @@ provisioner: defaults: callbacks_enabled: profile_tasks timeout: 120 + playbooks: + create: ../../../../../tests/cloud_playbooks/create-packet.yml verifier: name: testinfra