Disable nested virt and set SUSE+Bionic jobs to non-voting

The OpenSUSE jobs are always failing due to some RPM issues and
the Bionic job is always timing out.  Let's remove them for now
to be able to land code.

Also, it looks like OpenSUSE and CentOS are getting failures
when running with nested virt on other providers.  Let's just
get rid of it.

Change-Id: Ifae3425b66254aa655df5b6bb95896da1cccc32a
This commit is contained in:
Mohammed Naser 2018-10-06 17:25:46 -04:00 committed by Jesse Pretorius (odyssey4me)
parent 3e458a8ef2
commit e1aabd05b8
2 changed files with 20 additions and 21 deletions

View File

@ -66,10 +66,6 @@
when: when:
- nodepool_dir.stat.exists - nodepool_dir.stat.exists
block: block:
# OVH nodepool nodes have an issue which causes nested virt
# instances to crash with a hardware error, then a dump.
# We therefore detect whether we're running on OVH and
# force it to use qemu instead.
- name: Discover the OpenStack-Infra mirrors - name: Discover the OpenStack-Infra mirrors
shell: | shell: |
source /etc/ci/mirror_info.sh source /etc/ci/mirror_info.sh
@ -82,9 +78,7 @@
echo "openstack_hosts_rdo_mirror_url: '${NODEPOOL_RDO_PROXY}'" >> ${NODEPOOL_OVERRIDES} echo "openstack_hosts_rdo_mirror_url: '${NODEPOOL_RDO_PROXY}'" >> ${NODEPOOL_OVERRIDES}
echo "lxc_centos_package_baseurl: 'http://${NODEPOOL_MIRROR_HOST}:8080/copr-lxc2/epel-7-x86_64/'" >> ${NODEPOOL_OVERRIDES} echo "lxc_centos_package_baseurl: 'http://${NODEPOOL_MIRROR_HOST}:8080/copr-lxc2/epel-7-x86_64/'" >> ${NODEPOOL_OVERRIDES}
echo "lxc_centos_package_key: 'http://${NODEPOOL_MIRROR_HOST}:8080/copr-lxc2/pubkey.gpg'" >> ${NODEPOOL_OVERRIDES} echo "lxc_centos_package_key: 'http://${NODEPOOL_MIRROR_HOST}:8080/copr-lxc2/pubkey.gpg'" >> ${NODEPOOL_OVERRIDES}
if [[ ${NODEPOOL_PYPI_MIRROR} == *.ovh.* ]]; then echo "nova_virt_type: 'qemu'" >> ${NODEPOOL_OVERRIDES}
echo "nova_virt_type: 'qemu'" >> ${NODEPOOL_OVERRIDES}
fi
echo "repo_build_pip_default_index: '${NODEPOOL_PYPI_MIRROR}'" >> ${NODEPOOL_OVERRIDES} echo "repo_build_pip_default_index: '${NODEPOOL_PYPI_MIRROR}'" >> ${NODEPOOL_OVERRIDES}
args: args:
executable: /bin/bash executable: /bin/bash

View File

@ -44,17 +44,18 @@
jobs: jobs:
# - openstack-ansible-deploy-aio_lxc-centos-7 # - openstack-ansible-deploy-aio_lxc-centos-7
# - openstack-ansible-deploy-aio_lxc-opensuse-423 # - openstack-ansible-deploy-aio_lxc-opensuse-423
- openstack-ansible-deploy-aio_lxc-ubuntu-bionic - openstack-ansible-deploy-aio_lxc-ubuntu-bionic:
voting: false
- openstack-ansible-deploy-aio_lxc-ubuntu-xenial - openstack-ansible-deploy-aio_lxc-ubuntu-xenial
gate: gate:
jobs: jobs:
# - openstack-ansible-deploy-aio_lxc-centos-7 # - openstack-ansible-deploy-aio_lxc-centos-7
# - openstack-ansible-deploy-aio_lxc-opensuse-423 # - openstack-ansible-deploy-aio_lxc-opensuse-423
- openstack-ansible-deploy-aio_lxc-ubuntu-bionic # - openstack-ansible-deploy-aio_lxc-ubuntu-bionic
- openstack-ansible-deploy-aio_lxc-ubuntu-xenial - openstack-ansible-deploy-aio_lxc-ubuntu-xenial
periodic: periodic:
jobs: jobs:
- openstack-ansible-deploy-aio_lxc-ubuntu-bionic # - openstack-ansible-deploy-aio_lxc-ubuntu-bionic
- openstack-ansible-deploy-aio_lxc-ubuntu-xenial - openstack-ansible-deploy-aio_lxc-ubuntu-xenial
- openstack-ansible-upgrade-aio_lxc-ubuntu-xenial - openstack-ansible-upgrade-aio_lxc-ubuntu-xenial
@ -67,12 +68,13 @@
check: check:
jobs: jobs:
# - openstack-ansible-deploy-aio_distro_lxc-centos-7 # - openstack-ansible-deploy-aio_distro_lxc-centos-7
- openstack-ansible-deploy-aio_distro_lxc-opensuse-423 - openstack-ansible-deploy-aio_distro_lxc-opensuse-423:
voting: false
# - openstack-ansible-deploy-aio_distro_lxc-ubuntu-xenial # - openstack-ansible-deploy-aio_distro_lxc-ubuntu-xenial
gate: gate:
jobs: jobs: []
# - openstack-ansible-deploy-aio_distro_lxc-centos-7 # - openstack-ansible-deploy-aio_distro_lxc-centos-7
- openstack-ansible-deploy-aio_distro_lxc-opensuse-423 # - openstack-ansible-deploy-aio_distro_lxc-opensuse-423
# - openstack-ansible-deploy-aio_distro_lxc-ubuntu-xenial # - openstack-ansible-deploy-aio_distro_lxc-ubuntu-xenial
- project-template: - project-template:
@ -94,12 +96,13 @@
check: check:
jobs: jobs:
- openstack-ansible-deploy-aio_basekit-centos-7 - openstack-ansible-deploy-aio_basekit-centos-7
- openstack-ansible-deploy-aio_basekit-opensuse-423 - openstack-ansible-deploy-aio_basekit-opensuse-423:
voting: false
# - openstack-ansible-deploy-aio_basekit-ubuntu-xenial # - openstack-ansible-deploy-aio_basekit-ubuntu-xenial
gate: gate:
jobs: jobs:
- openstack-ansible-deploy-aio_basekit-centos-7 - openstack-ansible-deploy-aio_basekit-centos-7
- openstack-ansible-deploy-aio_basekit-opensuse-423 # - openstack-ansible-deploy-aio_basekit-opensuse-423
# - openstack-ansible-deploy-aio_basekit-ubuntu-xenial # - openstack-ansible-deploy-aio_basekit-ubuntu-xenial
# NOTE(mnaser): Distro basekit jobs disabled for other distros until stable # NOTE(mnaser): Distro basekit jobs disabled for other distros until stable
@ -108,12 +111,13 @@
check: check:
jobs: jobs:
# - openstack-ansible-deploy-aio_distro_basekit-centos-7 # - openstack-ansible-deploy-aio_distro_basekit-centos-7
- openstack-ansible-deploy-aio_distro_basekit-opensuse-423 - openstack-ansible-deploy-aio_distro_basekit-opensuse-423:
voting: false
# - openstack-ansible-deploy-aio_distro_basekit-ubuntu-xenial # - openstack-ansible-deploy-aio_distro_basekit-ubuntu-xenial
gate: gate:
jobs: jobs: []
# - openstack-ansible-deploy-aio_distro_basekit-centos-7 # - openstack-ansible-deploy-aio_distro_basekit-centos-7
- openstack-ansible-deploy-aio_distro_basekit-opensuse-423 # - openstack-ansible-deploy-aio_distro_basekit-opensuse-423
# - openstack-ansible-deploy-aio_distro_basekit-ubuntu-xenial # - openstack-ansible-deploy-aio_distro_basekit-ubuntu-xenial
- project-template: - project-template:
@ -153,10 +157,11 @@
check: check:
jobs: jobs:
#- openstack-ansible-deploy-distro_ceph-centos-7 #- openstack-ansible-deploy-distro_ceph-centos-7
- openstack-ansible-deploy-distro_ceph-opensuse-423 - openstack-ansible-deploy-distro_ceph-opensuse-423:
voting: false
#- openstack-ansible-deploy-distro_ceph-ubuntu-xenial #- openstack-ansible-deploy-distro_ceph-ubuntu-xenial
gate: gate:
jobs: jobs: []
#- openstack-ansible-deploy-distro_ceph-centos-7 #- openstack-ansible-deploy-distro_ceph-centos-7
- openstack-ansible-deploy-distro_ceph-opensuse-423 # - openstack-ansible-deploy-distro_ceph-opensuse-423
#- openstack-ansible-deploy-distro_ceph-ubuntu-xenial #- openstack-ansible-deploy-distro_ceph-ubuntu-xenial