OpenSUSE15.1 container image + necessary test change (2.9 edition) (#68788)

* add changelog fragment

Signed-off-by: Rick Elrod <rick@elrod.me>

* Update changelogs/fragments/ansible-test-opensuse-15.1.yml

Co-Authored-By: Matt Clay <matt@mystile.com>

* Update docker.txt to use the OpenSUSE 15.1 container image

Signed-off-by: Rick Elrod <rick@elrod.me>

* handle installing mysql on suse

Signed-off-by: Rick Elrod <rick@elrod.me>

* attempt to get tests passing again

Signed-off-by: Rick Elrod <rick@elrod.me>

Co-authored-by: Matt Clay <matt@mystile.com>
pull/68815/head
Rick Elrod 6 years ago committed by GitHub
parent f1a21eb600
commit 7a861dd2f1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -0,0 +1,2 @@
minor_changes:
- ansible-test - Upgrade OpenSUSE containers to use Leap 15.1.

@ -63,6 +63,13 @@
when: ansible_pkg_mgr == 'apt'
notify: cleanup mysql
- name: install mysqldb_test opensuse dependencies
zypper:
name: "{{ mysql_packages }}"
state: latest
when: ansible_pkg_mgr == 'zypper'
notify: cleanup mysql
- name: install mysqldb_test FreeBSD dependencies
pkgng:
name: "{{ mysql_packages }}"

@ -1,10 +1,10 @@
- name: get hello package version
shell: zypper --xml se -svx hello | grep 'name="hello"' | sed 's/.*edition="\([^ ]*\)".*/\1/'
shell: zypper --xml se -svx hello | grep 'name="hello"' | grep 'repository="Main Repository"' | sed 's/.*edition="\([^ ]*\)".*/\1/'
register: hello_version
- name: set URL of test package
set_fact:
hello_package_url: http://download.opensuse.org/repositories/openSUSE:/Leap:/{{ ansible_distribution_version }}/standard/x86_64/hello-{{ hello_version.stdout }}.x86_64.rpm
hello_package_url: https://download.opensuse.org/distribution/leap/{{ ansible_distribution_version }}/repo/oss/x86_64/hello-{{ hello_version.stdout }}.x86_64.rpm
- debug: var=hello_package_url
@ -179,6 +179,11 @@
name: empty
state: removed
- name: install rpmbuild
zypper:
name: rpmbuild
state: present
- name: clean zypper RPM cache
file:
name: /var/cache/zypper/RPMS

@ -3,7 +3,7 @@ centos6 name=quay.io/ansible/centos6-test-container:1.8.0 python=2.6 seccomp=unc
centos7 name=quay.io/ansible/centos7-test-container:1.8.0 python=2.7 seccomp=unconfined
fedora30 name=quay.io/ansible/fedora30-test-container:1.9.2 python=3.7
fedora31 name=quay.io/ansible/fedora31-test-container:1.11.0 python=3.7
opensuse15py2 name=quay.io/ansible/opensuse15py2-test-container:1.8.0 python=2.7
opensuse15 name=quay.io/ansible/opensuse15-test-container:1.8.0 python=3.6
opensuse15py2 name=quay.io/ansible/opensuse15py2-test-container:1.14.0 python=2.7
opensuse15 name=quay.io/ansible/opensuse15-test-container:1.14.0 python=3.6
ubuntu1604 name=quay.io/ansible/ubuntu1604-test-container:1.8.0 python=2.7 seccomp=unconfined
ubuntu1804 name=quay.io/ansible/ubuntu1804-test-container:1.8.0 python=3.6 seccomp=unconfined

Loading…
Cancel
Save