Merge "Test openSUSE 42.2/42.3 image builds"

This commit is contained in:
Jenkins 2017-05-31 04:37:57 +00:00 committed by Gerrit Code Review
commit d0e0714f71
8 changed files with 13 additions and 6 deletions

View file

@ -1,3 +1,5 @@
# This is a cross-platform list tracking distribution packages needed by tests;
# see http://docs.openstack.org/infra/bindep/ for additional information.
squashfs-tools
zypper [!platform:redhat !platform:ubuntu-trusty]
gnupg2 [!platform:redhat !platform:ubuntu-trusty]

View file

@ -0,0 +1 @@
Verify we can build an openSUSE Leap 42.3 image.

View file

@ -6,10 +6,6 @@ located in distribution specific sub directories under
http://download.opensuse.org/repositories/Cloud:/Images:/
For example, the images of openSUSE 13.2 can be found here:
http://download.opensuse.org/repositories/Cloud:/Images:/openSUSE_13.2/images/
These images should be considered experimental. There are currently only x86_64
images.

View file

@ -0,0 +1 @@
Verify we can build an openSUSE Leap 42.3 image.

View file

@ -14,6 +14,6 @@ This element expects the `ZYPPER_REPOS` variable to be exported by the
operating system element. This variable contains repository mappings in
the following format: `${repo_name}==>${repo_url}`. For example::
ZYPPER_REPOS="update=>http://download.opensuse.org/update/leap/42.1/oss/ "
ZYPPER_REPOS+="oss=>http://download.opensuse.org/distribution/leap/42.1/repo/oss/"
ZYPPER_REPOS="update=>http://download.opensuse.org/update/leap/42.2/oss/ "
ZYPPER_REPOS+="oss=>http://download.opensuse.org/distribution/leap/42.2/repo/oss/"
export ZYPPER_REPOS

View file

@ -24,9 +24,14 @@ export LC_ALL=
DEFAULT_SKIP_TESTS=(
# we run version pinned test in gate (this just runs latest)
fedora/build-succeeds
# These require "zypper" on the host which is not available on
# all platforms
opensuse-minimal/build-succeeds
opensuse-minimal/opensuse423-build-succeeds
# in non-voting
gentoo/build-succeeds
opensuse/build-succeeds
opensuse/opensuse423-build-succeeds
ubuntu-minimal/precise-build-succeeds
# good to have the test case around - but because of changes
# in testing does not work always.