80cec7d937
The installed kernel rpm != running kernel causing Cannot find module directory /lib/modules/4.18.0-193.28.1.el8_2.x86_64/ Related-Bug: #1907457 Change-Id: I6d1153692b9e7ce84b17f38195f9a0aad779200b
263 lines
8.7 KiB
YAML
263 lines
8.7 KiB
YAML
---
|
|
# zuul.d/build-image.yaml
|
|
# Zuul layout for TripleO Build Image jobs.
|
|
|
|
- project-template:
|
|
name: tripleo-ci-buildimage-jobs
|
|
check:
|
|
jobs:
|
|
- tripleo-buildimage-overcloud-full-centos-7-train:
|
|
files: &build_images_files
|
|
- ^playbooks/tripleo-buildimages/.*$
|
|
- ^roles/oooci-build-images/.*$
|
|
- zuul.d/layout.yaml
|
|
- zuul.d/build-image.yaml
|
|
- tripleo-buildimage-ironic-python-agent-centos-7-train:
|
|
files: *build_images_files
|
|
- tripleo-buildimage-overcloud-full-centos-8:
|
|
files: *build_images_files
|
|
- tripleo-buildimage-overcloud-full-centos-8-victoria:
|
|
files: *build_images_files
|
|
- tripleo-buildimage-overcloud-full-centos-8-ussuri:
|
|
files: *build_images_files
|
|
- tripleo-buildimage-overcloud-full-centos-8-train:
|
|
files: *build_images_files
|
|
- tripleo-buildimage-ironic-python-agent-centos-8:
|
|
files: *build_images_files
|
|
- tripleo-buildimage-ironic-python-agent-centos-8-victoria:
|
|
files: *build_images_files
|
|
- tripleo-buildimage-ironic-python-agent-centos-8-ussuri:
|
|
files: *build_images_files
|
|
- tripleo-buildimage-ironic-python-agent-centos-8-train:
|
|
files: *build_images_files
|
|
- tripleo-buildimage-overcloud-hardened-full-centos-8:
|
|
files: *build_images_files
|
|
- tripleo-buildimage-overcloud-hardened-full-centos-8-victoria:
|
|
files: *build_images_files
|
|
- tripleo-buildimage-overcloud-hardened-full-centos-8-ussuri:
|
|
files: *build_images_files
|
|
- tripleo-buildimage-overcloud-hardened-full-centos-8-train:
|
|
files: *build_images_files
|
|
gate:
|
|
jobs:
|
|
- tripleo-buildimage-overcloud-full-centos-7-train:
|
|
files: *build_images_files
|
|
- tripleo-buildimage-ironic-python-agent-centos-7-train:
|
|
files: *build_images_files
|
|
- tripleo-buildimage-overcloud-full-centos-8:
|
|
files: *build_images_files
|
|
- tripleo-buildimage-overcloud-full-centos-8-victoria:
|
|
files: *build_images_files
|
|
- tripleo-buildimage-overcloud-full-centos-8-ussuri:
|
|
files: *build_images_files
|
|
- tripleo-buildimage-overcloud-full-centos-8-train:
|
|
files: *build_images_files
|
|
- tripleo-buildimage-ironic-python-agent-centos-8:
|
|
files: *build_images_files
|
|
- tripleo-buildimage-ironic-python-agent-centos-8-victoria:
|
|
files: *build_images_files
|
|
- tripleo-buildimage-ironic-python-agent-centos-8-ussuri:
|
|
files: *build_images_files
|
|
- tripleo-buildimage-ironic-python-agent-centos-8-train:
|
|
files: *build_images_files
|
|
|
|
- project-template:
|
|
name: tripleo-buildimage-jobs
|
|
check:
|
|
jobs:
|
|
- tripleo-buildimage-overcloud-full-centos-7
|
|
- tripleo-buildimage-overcloud-full-centos-8
|
|
- tripleo-buildimage-ironic-python-agent-centos-7
|
|
- tripleo-buildimage-ironic-python-agent-centos-8
|
|
- tripleo-buildimage-overcloud-hardened-full-centos-7
|
|
- tripleo-buildimage-overcloud-hardened-full-centos-8
|
|
gate:
|
|
jobs:
|
|
- tripleo-buildimage-overcloud-full-centos-7
|
|
- tripleo-buildimage-overcloud-full-centos-8
|
|
- tripleo-buildimage-ironic-python-agent-centos-7
|
|
- tripleo-buildimage-ironic-python-agent-centos-8
|
|
|
|
- project-template:
|
|
name: tripleo-buildimage-jobs-centos-8
|
|
check:
|
|
jobs:
|
|
- tripleo-buildimage-overcloud-full-centos-8
|
|
- tripleo-buildimage-ironic-python-agent-centos-8
|
|
gate:
|
|
jobs:
|
|
- tripleo-buildimage-overcloud-full-centos-8
|
|
- tripleo-buildimage-ironic-python-agent-centos-8
|
|
experimental:
|
|
jobs:
|
|
- tripleo-buildimage-ironic-python-agent-centos-8
|
|
- tripleo-buildimage-overcloud-hardened-full-centos-8
|
|
|
|
# CentOS 8 Image Build Jobs
|
|
- job:
|
|
name: tripleo-buildimage-ironic-python-agent-centos-8
|
|
parent: tripleo-build-images-base-centos-8
|
|
branches: ^(?!stable/(queens|rocky|stein)).*$
|
|
vars:
|
|
tripleo_image_type: ironic-python-agent
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^releasenotes/.*$
|
|
|
|
- job:
|
|
name: tripleo-buildimage-overcloud-full-centos-8
|
|
parent: tripleo-build-images-base-centos-8
|
|
branches: ^(?!stable/(queens|rocky|stein)).*$
|
|
vars:
|
|
tripleo_image_type: overcloud-full
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^releasenotes/.*$
|
|
|
|
- job:
|
|
name: tripleo-buildimage-overcloud-hardened-full-centos-8
|
|
parent: tripleo-build-images-base-centos-8
|
|
branches: ^(?!stable/(queens|rocky|stein)).*$
|
|
voting: false
|
|
vars:
|
|
tripleo_image_type: overcloud-hardened-full
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^releasenotes/.*$
|
|
|
|
- job:
|
|
name: tripleo-buildimage-ironic-python-agent-centos-8-victoria
|
|
parent: tripleo-buildimage-ironic-python-agent-centos-8
|
|
branches: master
|
|
override-checkout: stable/victoria
|
|
vars:
|
|
branch_override: stable/victoria
|
|
|
|
# Branchful job to run on CI branchless repos which have master only
|
|
- job:
|
|
name: tripleo-buildimage-ironic-python-agent-centos-8-ussuri
|
|
parent: tripleo-buildimage-ironic-python-agent-centos-8
|
|
branches: master
|
|
override-checkout: stable/ussuri
|
|
vars:
|
|
branch_override: stable/ussuri
|
|
|
|
- job:
|
|
name: tripleo-buildimage-ironic-python-agent-centos-8-train
|
|
parent: tripleo-buildimage-ironic-python-agent-centos-8
|
|
branches: master
|
|
override-checkout: stable/train
|
|
vars:
|
|
branch_override: stable/train
|
|
|
|
- job:
|
|
name: tripleo-buildimage-overcloud-full-centos-8-victoria
|
|
parent: tripleo-buildimage-overcloud-full-centos-8
|
|
branches: master
|
|
override-checkout: stable/victoria
|
|
vars:
|
|
branch_override: stable/victoria
|
|
|
|
# Branchful job to run on CI branchless repos which have master only
|
|
- job:
|
|
name: tripleo-buildimage-overcloud-full-centos-8-ussuri
|
|
parent: tripleo-buildimage-overcloud-full-centos-8
|
|
branches: master
|
|
override-checkout: stable/ussuri
|
|
vars:
|
|
branch_override: stable/ussuri
|
|
|
|
- job:
|
|
name: tripleo-buildimage-overcloud-full-centos-8-train
|
|
parent: tripleo-buildimage-overcloud-full-centos-8
|
|
branches: master
|
|
override-checkout: stable/train
|
|
vars:
|
|
branch_override: stable/train
|
|
|
|
- job:
|
|
name: tripleo-buildimage-overcloud-hardened-full-centos-8-victoria
|
|
parent: tripleo-buildimage-overcloud-hardened-full-centos-8
|
|
branches: master
|
|
override-checkout: stable/victoria
|
|
vars:
|
|
branch_override: stable/victoria
|
|
|
|
# Branchful job to run on CI branchless repos which have master only
|
|
- job:
|
|
name: tripleo-buildimage-overcloud-hardened-full-centos-8-ussuri
|
|
parent: tripleo-buildimage-overcloud-hardened-full-centos-8
|
|
branches: master
|
|
override-checkout: stable/ussuri
|
|
vars:
|
|
branch_override: stable/ussuri
|
|
|
|
# Branchful job to run on CI branchless repos which have master only
|
|
- job:
|
|
name: tripleo-buildimage-overcloud-hardened-full-centos-8-train
|
|
parent: tripleo-buildimage-overcloud-hardened-full-centos-8
|
|
branches: master
|
|
override-checkout: stable/train
|
|
vars:
|
|
branch_override: stable/train
|
|
|
|
- job:
|
|
name: tripleo-buildimage-overcloud-full-centos-7-train
|
|
parent: tripleo-build-images-base
|
|
branches: master
|
|
override-checkout: 'stable/train'
|
|
vars:
|
|
tripleo_image_type: overcloud-full
|
|
tripleo_image_os: centos7
|
|
branch_override: stable/train
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^releasenotes/.*$
|
|
|
|
- job:
|
|
name: tripleo-buildimage-ironic-python-agent-centos-7-train
|
|
parent: tripleo-build-images-base
|
|
branches: master
|
|
override-checkout: 'stable/train'
|
|
vars:
|
|
tripleo_image_type: ironic-python-agent
|
|
tripleo_image_os: centos7
|
|
branch_override: stable/train
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^releasenotes/.*$
|
|
|
|
# CentOS 7 Image Build Jobs
|
|
- job:
|
|
name: tripleo-buildimage-ironic-python-agent-centos-7
|
|
parent: tripleo-build-images-base
|
|
branches: ^(stable/(pike|queens|rocky|stein|train)).*$
|
|
vars:
|
|
tripleo_image_type: ironic-python-agent
|
|
tripleo_image_os: centos7
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^releasenotes/.*$
|
|
|
|
- job:
|
|
name: tripleo-buildimage-overcloud-full-centos-7
|
|
parent: tripleo-build-images-base
|
|
branches: ^(stable/(pike|queens|rocky|stein|train)).*$
|
|
vars:
|
|
tripleo_image_type: overcloud-full
|
|
tripleo_image_os: centos7
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^releasenotes/.*$
|
|
|
|
- job:
|
|
name: tripleo-buildimage-overcloud-hardened-full-centos-7
|
|
parent: tripleo-build-images-base
|
|
branches: ^(stable/(pike|queens|rocky|stein|train)).*$
|
|
vars:
|
|
tripleo_image_type: overcloud-hardened-full
|
|
tripleo_image_os: centos7
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^releasenotes/.*$
|