From d4dbc7f2e0d963e37e371f3b505152c2e11f1ca6 Mon Sep 17 00:00:00 2001 From: Matt Clay Date: Fri, 18 Jan 2019 16:07:17 -0800 Subject: [PATCH] Fix subversion integration test on Fedora 29. (#51089) * Fix subversion integration test on Fedora 29. This upgrades the sqlite-libs and subversion packages to make sure that the version of sqlite expected by subversion is installed. * Fix compatibility with RHEL and CentOS. --- test/integration/targets/subversion/tasks/setup.yml | 7 +++++++ test/integration/targets/subversion/vars/RedHat.yml | 4 ++++ 2 files changed, 11 insertions(+) diff --git a/test/integration/targets/subversion/tasks/setup.yml b/test/integration/targets/subversion/tasks/setup.yml index 5d645195728..1ec5b5fc240 100644 --- a/test/integration/targets/subversion/tasks/setup.yml +++ b/test/integration/targets/subversion/tasks/setup.yml @@ -12,6 +12,13 @@ name: '{{ subversion_packages }}' state: present +- name: upgrade SVN pre-reqs + package: + name: '{{ upgrade_packages }}' + state: latest + when: + - upgrade_packages | default([]) + - name: create SVN home folder file: path: '{{ subversion_server_dir }}' diff --git a/test/integration/targets/subversion/vars/RedHat.yml b/test/integration/targets/subversion/vars/RedHat.yml index 666d229cd92..3e3f9109389 100644 --- a/test/integration/targets/subversion/vars/RedHat.yml +++ b/test/integration/targets/subversion/vars/RedHat.yml @@ -2,5 +2,9 @@ subversion_packages: - mod_dav_svn - subversion +upgrade_packages: +# prevent sqlite from being out-of-sync with the version subversion was compiled with +- subversion +- sqlite apache_user: apache apache_group: apache