Extend OpenSUSE Leap15 testing

Added more non-voting jobs targeted at OpenSUSE + Rocky.

Depends-On: https://review.opendev.org/#/c/651491/
Depends-On: https://review.opendev.org/#/c/651250/
Depends-On: https://review.opendev.org/#/c/653687/
Depends-On: https://review.opendev.org/#/c/656489/

Change-Id: I679ec679498c896c00b861b945d4f8780f03ec2e
This commit is contained in:
Jiří Suchomel 2019-04-18 09:18:08 +02:00 committed by Ralf Haferkamp
parent 4b4745f1cd
commit 5bb58ebf02
9 changed files with 66 additions and 0 deletions

View File

@ -37,6 +37,7 @@ helm upgrade --install cinder ./cinder \
--namespace=openstack \
--values=/tmp/cinder.yaml \
${OSH_EXTRA_HELM_ARGS} \
${OSH_VALUES_OVERRIDES_HELM_ARGS:=} \
${OSH_EXTRA_HELM_ARGS_CINDER}
#NOTE: Wait for deploy

View File

@ -33,6 +33,7 @@ helm upgrade --install ingress-kube-system ${OSH_INFRA_PATH}/ingress \
--namespace=kube-system \
--values=/tmp/ingress-kube-system.yaml \
${OSH_EXTRA_HELM_ARGS} \
${OSH_VALUES_OVERRIDES_HELM_ARGS:=} \
${OSH_EXTRA_HELM_ARGS_INGRESS_KUBE_SYSTEM}
#NOTE: Wait for deploy
@ -45,6 +46,7 @@ helm status ingress-kube-system
helm upgrade --install ingress-openstack ${OSH_INFRA_PATH}/ingress \
--namespace=openstack \
${OSH_EXTRA_HELM_ARGS} \
${OSH_VALUES_OVERRIDES_HELM_ARGS:=} \
${OSH_EXTRA_HELM_ARGS_INGRESS_OPENSTACK}
#NOTE: Wait for deploy

View File

@ -27,6 +27,7 @@ if [ "x$(systemd-detect-virt)" == "xnone" ]; then
--namespace=openstack \
--set conf.ceph.enabled=false \
${OSH_EXTRA_HELM_ARGS} \
${OSH_VALUES_OVERRIDES_HELM_ARGS:=} \
${OSH_EXTRA_HELM_ARGS_NOVA}
else
echo 'OSH is being deployed in virtualized environment, using qemu for nova'
@ -36,6 +37,7 @@ else
--set conf.nova.libvirt.virt_type=qemu \
--set conf.nova.libvirt.cpu_mode=none \
${OSH_EXTRA_HELM_ARGS} \
${OSH_VALUES_OVERRIDES_HELM_ARGS:=} \
${OSH_EXTRA_HELM_ARGS_NOVA}
fi
@ -68,6 +70,7 @@ helm upgrade --install neutron ./neutron \
--namespace=openstack \
--values=/tmp/neutron.yaml \
${OSH_EXTRA_HELM_ARGS} \
${OSH_VALUES_OVERRIDES_HELM_ARGS:=} \
${OSH_EXTRA_HELM_ARGS_NEUTRON}
#NOTE: Wait for deploy

View File

@ -25,6 +25,7 @@ helm upgrade --install libvirt ${OSH_INFRA_PATH}/libvirt \
--namespace=openstack \
--set conf.ceph.enabled=false \
${OSH_EXTRA_HELM_ARGS} \
${OSH_VALUES_OVERRIDES_HELM_ARGS:=} \
${OSH_EXTRA_HELM_ARGS_LIBVIRT}
#NOTE(portdirect): We don't wait for libvirt pods to come up, as they depend

View File

@ -24,6 +24,7 @@ make -C ${OSH_INFRA_PATH} openvswitch
helm upgrade --install openvswitch ${OSH_INFRA_PATH}/openvswitch \
--namespace=openstack \
${OSH_EXTRA_HELM_ARGS} \
${OSH_VALUES_OVERRIDES_HELM_ARGS:=} \
${OSH_EXTRA_HELM_ARGS_OPENVSWITCH}
#NOTE: Wait for deploy

View File

@ -46,6 +46,7 @@ helm upgrade --install glance ./glance \
--namespace=openstack \
--values=/tmp/glance.yaml \
${OSH_EXTRA_HELM_ARGS} \
${OSH_VALUES_OVERRIDES_HELM_ARGS:=} \
${OSH_EXTRA_HELM_ARGS_GLANCE}
#NOTE: Wait for deploy

View File

@ -23,6 +23,7 @@ make heat
helm upgrade --install heat ./heat \
--namespace=openstack \
${OSH_EXTRA_HELM_ARGS} \
${OSH_VALUES_OVERRIDES_HELM_ARGS:=} \
${OSH_EXTRA_HELM_ARGS_HEAT}
#NOTE: Wait for deploy

View File

@ -71,6 +71,7 @@
parent: openstack-helm-keystone
vars:
values_overrides:
- ../openstack-helm-infra/ingress/values_overrides/rocky-opensuse_15.yaml
- ./keystone/values_overrides/opensuse_15.yaml
- ./keystone/values_overrides/rocky-opensuse_15.yaml
@ -106,6 +107,16 @@
- ./tools/deployment/component/keystone/keystone.sh
- ./tools/deployment/component/glance/glance.sh
- job:
name: openstack-helm-glance-rocky-opensuse_15
parent: openstack-helm-glance
vars:
values_overrides:
- ../openstack-helm-infra/ingress/values_overrides/rocky-opensuse_15.yaml
- ./keystone/values_overrides/opensuse_15.yaml
- ./keystone/values_overrides/rocky-opensuse_15.yaml
- ./glance/values_overrides/rocky-opensuse_15.yaml
- job:
name: openstack-helm-heat
parent: openstack-helm-chart-deploy
@ -122,6 +133,16 @@
- ./tools/deployment/component/keystone/keystone.sh
- ./tools/deployment/component/heat/heat.sh
- job:
name: openstack-helm-heat-rocky-opensuse_15
parent: openstack-helm-heat
vars:
values_overrides:
- ../openstack-helm-infra/ingress/values_overrides/rocky-opensuse_15.yaml
- ./keystone/values_overrides/opensuse_15.yaml
- ./keystone/values_overrides/rocky-opensuse_15.yaml
- ./heat/values_overrides/rocky-opensuse_15.yaml
- job:
name: openstack-helm-cinder
parent: openstack-helm-chart-deploy
@ -140,6 +161,16 @@
- ./tools/deployment/component/keystone/keystone.sh
- ./tools/deployment/component/cinder/cinder.sh
- job:
name: openstack-helm-cinder-rocky-opensuse_15
parent: openstack-helm-cinder
vars:
values_overrides:
- ../openstack-helm-infra/ingress/values_overrides/rocky-opensuse_15.yaml
- ./keystone/values_overrides/opensuse_15.yaml
- ./keystone/values_overrides/rocky-opensuse_15.yaml
- ./cinder/values_overrides/rocky-opensuse_15.yaml
- job:
name: openstack-helm-compute-kit
parent: openstack-helm-chart-deploy
@ -163,6 +194,23 @@
- ./tools/deployment/developer/common/170-setup-gateway.sh
- ./tools/deployment/developer/common/900-use-it.sh
- job:
name: openstack-helm-compute-kit-rocky-opensuse_15
parent: openstack-helm-compute-kit
vars:
values_overrides:
- ../openstack-helm-infra/ingress/values_overrides/rocky-opensuse_15.yaml
- ./keystone/values_overrides/opensuse_15.yaml
- ./keystone/values_overrides/rocky-opensuse_15.yaml
- ./heat/values_overrides/rocky-opensuse_15.yaml
- ./glance/values_overrides/rocky-opensuse_15.yaml
- ../openstack-helm-infra/openvswitch/values_overrides/rocky-opensuse_15.yaml
- ../openstack-helm-infra/libvirt/values_overrides/rocky-opensuse_15.yaml
- ./neutron/values_overrides/rocky.yaml
- ./neutron/values_overrides/rocky-opensuse_15.yaml
- ./nova/values_overrides/opensuse_15.yaml
- ./nova/values_overrides/rocky-opensuse_15.yaml
- job:
name: openstack-helm-apparmor
parent: openstack-helm-chart-deploy

View File

@ -30,9 +30,17 @@
voting: false
- openstack-helm-keystone-ldap
- openstack-helm-glance
- openstack-helm-glance-rocky-opensuse_15:
voting: false
- openstack-helm-heat
- openstack-helm-heat-rocky-opensuse_15:
voting: false
- openstack-helm-cinder
- openstack-helm-cinder-rocky-opensuse_15:
voting: false
- openstack-helm-compute-kit
- openstack-helm-compute-kit-rocky-opensuse_15:
voting: false
- openstack-helm-apparmor:
voting: false
gate: