summaryrefslogtreecommitdiff
path: root/test/integration
diff options
context:
space:
mode:
Diffstat (limited to 'test/integration')
-rw-r--r--test/integration/targets/setup_mysql_db/tasks/main.yml7
-rw-r--r--test/integration/targets/zypper/tasks/zypper.yml9
2 files changed, 14 insertions, 2 deletions
diff --git a/test/integration/targets/setup_mysql_db/tasks/main.yml b/test/integration/targets/setup_mysql_db/tasks/main.yml
index 64fb4f0d71..fe0ad8dd3f 100644
--- a/test/integration/targets/setup_mysql_db/tasks/main.yml
+++ b/test/integration/targets/setup_mysql_db/tasks/main.yml
@@ -71,6 +71,13 @@
with_items: "{{mysql_packages}}"
when: ansible_pkg_mgr == 'apt'
+- 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: "{{ item }}"
diff --git a/test/integration/targets/zypper/tasks/zypper.yml b/test/integration/targets/zypper/tasks/zypper.yml
index d817d66564..5806147d3d 100644
--- a/test/integration/targets/zypper/tasks/zypper.yml
+++ b/test/integration/targets/zypper/tasks/zypper.yml
@@ -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