Disable broken image building
The periodic jobs for building images are all failing, add some low-hanging fruits for fixing: 1) Remove usage of own Fedora image build tools, they were removed as part of change Ie6a8496c202ff0bf330dd0f434cff8777e5ef112. 2) Add openstack/tripleo-image-elements and openstack/heat-templates as required-repo for the build jobs, they are requirements. Still, these are still failing, let's disable the periodic jobs. They have been broken since ages without fixing. There's no record of a successful run under Zuul v3. Last images at http://tarballs.openstack.org/magnum/images/ are from 2017. Change-Id: I01122fa029b4124d912e80ea43bca07b8f2ebe5c
This commit is contained in:
parent
ef0678ec98
commit
42c75c4d3d
14
.zuul.yaml
14
.zuul.yaml
@ -321,6 +321,8 @@
|
|||||||
- openstack/dib-utils
|
- openstack/dib-utils
|
||||||
- openstack/diskimage-builder
|
- openstack/diskimage-builder
|
||||||
- openstack/magnum
|
- openstack/magnum
|
||||||
|
- openstack/heat-templates
|
||||||
|
- openstack/tripleo-image-elements
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: magnum-dib-buildimage-fedora-atomic-25
|
name: magnum-dib-buildimage-fedora-atomic-25
|
||||||
@ -396,11 +398,13 @@
|
|||||||
- magnum-functional-swarm-ironic
|
- magnum-functional-swarm-ironic
|
||||||
- magnum-functional-k8s-multinode
|
- magnum-functional-k8s-multinode
|
||||||
- magnum-functional-swarm-mode-multinode
|
- magnum-functional-swarm-mode-multinode
|
||||||
periodic:
|
# XXX: The periodic jobs are completely broken and need to be fixed,
|
||||||
jobs:
|
# enable them once they work again.
|
||||||
- magnum-dib-buildimage-fedora-atomic-25
|
# periodic:
|
||||||
- magnum-dib-buildimage-ubuntu-mesos
|
# jobs:
|
||||||
- magnum-dib-buildimage-centos-dcos
|
# - magnum-dib-buildimage-fedora-atomic-25
|
||||||
|
# - magnum-dib-buildimage-ubuntu-mesos
|
||||||
|
# - magnum-dib-buildimage-centos-dcos
|
||||||
post:
|
post:
|
||||||
jobs:
|
jobs:
|
||||||
- magnum-container-publish
|
- magnum-container-publish
|
||||||
|
@ -77,9 +77,7 @@
|
|||||||
|
|
||||||
#TODO: Add size validation
|
#TODO: Add size validation
|
||||||
else
|
else
|
||||||
MAGNUM_ELEMENTS=./openstack/magnum/magnum/drivers/common/image
|
export ELEMENTS_PATH=$DIB_ELEMENTS
|
||||||
export ELEMENTS_PATH=$DIB_ELEMENTS:$MAGNUM_ELEMENTS
|
|
||||||
$MAGNUM_ELEMENTS/fedora-atomic/install_imagebuild_deps.sh
|
|
||||||
|
|
||||||
export DIB_RELEASE="25"
|
export DIB_RELEASE="25"
|
||||||
|
|
||||||
@ -90,8 +88,6 @@
|
|||||||
|
|
||||||
disk-image-create -x -o $WORKSPACE/{{ image_name }}-dib fedora-atomic
|
disk-image-create -x -o $WORKSPACE/{{ image_name }}-dib fedora-atomic
|
||||||
|
|
||||||
# validate image
|
|
||||||
$MAGNUM_ELEMENTS/fedora-atomic/validate_atomic_image.sh $WORKSPACE/{{ image_name }}-dib.qcow2
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
set +u
|
set +u
|
||||||
|
Loading…
Reference in New Issue
Block a user