Skip to content
Snippets Groups Projects
Unverified Commit b9e4e271 authored by Cristian Calin's avatar Cristian Calin Committed by GitHub
Browse files

[CI] fix molecule tests on opensuse by upgrading to 15.4 (#9175)

* [CI] fix molecule tests on opensuse by upgrading to 15.4

* [opensuse] use correct python crytography package name depending on distribution version
parent 8585134d
No related branches found
No related tags found
No related merge requests found
...@@ -31,7 +31,7 @@ SUPPORTED_OS = { ...@@ -31,7 +31,7 @@ SUPPORTED_OS = {
"rockylinux8" => {box: "generic/rocky8", user: "vagrant"}, "rockylinux8" => {box: "generic/rocky8", user: "vagrant"},
"fedora35" => {box: "fedora/35-cloud-base", user: "vagrant"}, "fedora35" => {box: "fedora/35-cloud-base", user: "vagrant"},
"fedora36" => {box: "fedora/36-cloud-base", user: "vagrant"}, "fedora36" => {box: "fedora/36-cloud-base", user: "vagrant"},
"opensuse" => {box: "opensuse/Leap-15.3.x86_64", user: "vagrant"}, "opensuse" => {box: "opensuse/Leap-15.4.x86_64", user: "vagrant"},
"opensuse-tumbleweed" => {box: "opensuse/Tumbleweed.x86_64", user: "vagrant"}, "opensuse-tumbleweed" => {box: "opensuse/Tumbleweed.x86_64", user: "vagrant"},
"oraclelinux" => {box: "generic/oracle7", user: "vagrant"}, "oraclelinux" => {box: "generic/oracle7", user: "vagrant"},
"oraclelinux8" => {box: "generic/oracle8", user: "vagrant"}, "oraclelinux8" => {box: "generic/oracle8", user: "vagrant"},
......
--- ---
# OpenSUSE ships with Python installed # OpenSUSE ships with Python installed
- name: Gather host facts to get ansible_distribution_version ansible_distribution_major_version
setup:
gather_subset: '!all'
filter: ansible_distribution_*version
- name: Check that /etc/sysconfig/proxy file exists - name: Check that /etc/sysconfig/proxy file exists
stat: stat:
...@@ -59,6 +63,17 @@ ...@@ -59,6 +63,17 @@
state: present state: present
update_cache: true update_cache: true
become: true become: true
when:
- ansible_distribution_version is version('15.4', '<')
- name: Install python3-cryptography
zypper:
name: python3-cryptography
state: present
update_cache: true
become: true
when:
- ansible_distribution_version is version('15.4', '>=')
# Nerdctl needs some basic packages to get an environment up # Nerdctl needs some basic packages to get an environment up
- name: Install basic dependencies - name: Install basic dependencies
......
...@@ -32,7 +32,7 @@ platforms: ...@@ -32,7 +32,7 @@ platforms:
- kube_node - kube_node
- k8s_cluster - k8s_cluster
- name: opensuse - name: opensuse
box: opensuse/Leap-15.3.x86_64 box: opensuse/Leap-15.4.x86_64
cpus: 1 cpus: 1
memory: 1024 memory: 1024
groups: groups:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment