diff --git a/.zuul.d/jobs.yaml b/.zuul.d/jobs.yaml index 990e251d..08594ee8 100644 --- a/.zuul.d/jobs.yaml +++ b/.zuul.d/jobs.yaml @@ -325,7 +325,7 @@ - job: name: dib-nodepool-functional-openstack-opensuse-150-src description: | - Test building and booting an openSUSE 15 image with Nodepool + Test building and booting an openSUSE 15.0 image with Nodepool and OpenStack parent: nodepool-functional-openstack-src-base nodeset: ubuntu-xenial # Bionic lacks zypper @@ -336,6 +336,23 @@ nodepool_diskimage: base_element: opensuse-minimal release: '15.0' + mirror: "http://{{ zuul_site_mirror_fqdn }}/opensuse" + +- job: + name: dib-nodepool-functional-openstack-opensuse-151-src + description: | + Test building and booting an openSUSE 15.1 image with Nodepool + and OpenStack + parent: nodepool-functional-openstack-src-base + nodeset: ubuntu-xenial # Bionic lacks zypper + vars: + nodepool_extra_packages: + - zypper + - gnupg2 + nodepool_diskimage: + base_element: opensuse-minimal + release: '15.1' + mirror: "http://{{ zuul_site_mirror_fqdn }}/opensuse" - job: name: dib-nodepool-functional-openstack-opensuse-tumbleweed-src diff --git a/.zuul.d/project.yaml b/.zuul.d/project.yaml index cbf30add..3824006f 100644 --- a/.zuul.d/project.yaml +++ b/.zuul.d/project.yaml @@ -12,6 +12,8 @@ - openstack-tox-pylint - dib-nodepool-functional-openstack-centos-7-src - dib-nodepool-functional-openstack-fedora-29-src + - dib-nodepool-functional-openstack-opensuse-150-src + - dib-nodepool-functional-openstack-opensuse-151-src - dib-nodepool-functional-openstack-ubuntu-trusty-src - dib-nodepool-functional-openstack-ubuntu-xenial-src - dib-nodepool-functional-openstack-ubuntu-bionic-src @@ -34,6 +36,8 @@ - openstack-tox-pylint - dib-nodepool-functional-openstack-centos-7-src - dib-nodepool-functional-openstack-fedora-29-src + - dib-nodepool-functional-openstack-opensuse-150-src + - dib-nodepool-functional-openstack-opensuse-151-src - dib-nodepool-functional-openstack-ubuntu-trusty-src - dib-nodepool-functional-openstack-ubuntu-xenial-src - dib-nodepool-functional-openstack-ubuntu-bionic-src @@ -45,7 +49,6 @@ - dib-nodepool-functional-openstack-gentoo-src - dib-nodepool-functional-openstack-debian-stretch-src - dib-nodepool-functional-openstack-debian-buster-src - - dib-nodepool-functional-openstack-opensuse-150-src - dib-nodepool-functional-openstack-opensuse-tumbleweed-src - octavia-v1-dsvm-scenario - octavia-v1-dsvm-py3x-scenario diff --git a/diskimage_builder/elements/simple-init/pkg-map b/diskimage_builder/elements/simple-init/pkg-map index b42f33c4..8298d22c 100644 --- a/diskimage_builder/elements/simple-init/pkg-map +++ b/diskimage_builder/elements/simple-init/pkg-map @@ -14,7 +14,8 @@ "net-tools": "sys-apps/net-tools" }, "suse": { - "dhcp-client": "dhcp-client" + "dhcp-client": "dhcp-client", + "network-scripts": "wicked-service" } }, "release": {