Test openSUSE 42.2/42.3 image builds
Currently openSUSE 42.3 has entered feature freeze mode so it is a good point in time to verify that 42.3 builds are working successfully. Also test opensuse-minimal for platforms that support it (need working zypper package) Change-Id: I4c613e1e68cb7375c29d544bbf70b5da9bf21414
This commit is contained in:
		| @@ -1,3 +1,5 @@ | |||||||
| # This is a cross-platform list tracking distribution packages needed by tests; | # This is a cross-platform list tracking distribution packages needed by tests; | ||||||
| # see http://docs.openstack.org/infra/bindep/ for additional information. | # see http://docs.openstack.org/infra/bindep/ for additional information. | ||||||
| squashfs-tools | squashfs-tools | ||||||
|  | zypper [!platform:redhat !platform:ubuntu-trusty] | ||||||
|  | gnupg2 [!platform:redhat !platform:ubuntu-trusty] | ||||||
|   | |||||||
| @@ -0,0 +1 @@ | |||||||
|  | Verify we can build an openSUSE Leap 42.3 image. | ||||||
| @@ -0,0 +1 @@ | |||||||
|  | export DIB_RELEASE=42.3 | ||||||
| @@ -6,10 +6,6 @@ located in distribution specific sub directories under | |||||||
|  |  | ||||||
|     http://download.opensuse.org/repositories/Cloud:/Images:/ |     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 | These images should be considered experimental. There are currently only x86_64 | ||||||
| images. | images. | ||||||
|  |  | ||||||
|   | |||||||
| @@ -0,0 +1 @@ | |||||||
|  | Verify we can build an openSUSE Leap 42.3 image. | ||||||
| @@ -0,0 +1 @@ | |||||||
|  | export DIB_RELEASE=42.3 | ||||||
| @@ -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  | operating system element. This variable contains repository mappings in  | ||||||
| the following format: `${repo_name}==>${repo_url}`. For example:: | the following format: `${repo_name}==>${repo_url}`. For example:: | ||||||
|  |  | ||||||
|  ZYPPER_REPOS="update=>http://download.opensuse.org/update/leap/42.1/oss/ " |  ZYPPER_REPOS="update=>http://download.opensuse.org/update/leap/42.2/oss/ " | ||||||
|  ZYPPER_REPOS+="oss=>http://download.opensuse.org/distribution/leap/42.1/repo/oss/" |  ZYPPER_REPOS+="oss=>http://download.opensuse.org/distribution/leap/42.2/repo/oss/" | ||||||
|  export ZYPPER_REPOS |  export ZYPPER_REPOS | ||||||
|   | |||||||
| @@ -24,9 +24,14 @@ export LC_ALL= | |||||||
| DEFAULT_SKIP_TESTS=( | DEFAULT_SKIP_TESTS=( | ||||||
|     # we run version pinned test in gate (this just runs latest) |     # we run version pinned test in gate (this just runs latest) | ||||||
|     fedora/build-succeeds |     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 |     # in non-voting | ||||||
|     gentoo/build-succeeds |     gentoo/build-succeeds | ||||||
|     opensuse/build-succeeds |     opensuse/build-succeeds | ||||||
|  |     opensuse/opensuse423-build-succeeds | ||||||
|     ubuntu-minimal/precise-build-succeeds |     ubuntu-minimal/precise-build-succeeds | ||||||
|     # good to have the test case around - but because of changes |     # good to have the test case around - but because of changes | ||||||
|     # in testing does not work always. |     # in testing does not work always. | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Dirk Mueller
					Dirk Mueller