| # NOTE(pabelanger): This file needs to be merged into zuul.d/projects.yaml but |
| # needs to first be cleaned up, it is too large. |
| |
| - project: |
| name: opendev.org/openstack/puppet-pacemaker |
| templates: |
| - system-required |
| - tripleo-ovb |
| |
| - project: |
| name: opendev.org/openstack/tripleo-ci |
| templates: |
| - dependencies-pipeline-main |
| - ovb-branchless |
| - ovb-experimental |
| - system-required |
| - tripleo-ovb |
| - ci-config-molecule-python |
| - tempest-skiplist-integration-pipeline |
| |
| - project: |
| name: opendev.org/openstack/tripleo-common |
| templates: |
| - system-required |
| - ovb-experimental |
| - tripleo-ovb |
| |
| - project: |
| name: opendev.org/openstack/tripleo-heat-templates |
| templates: |
| - system-required |
| - ovb-experimental |
| - tripleo-ovb |
| |
| - project: |
| name: opendev.org/openstack/tripleo-ansible |
| templates: |
| - system-required |
| openstack-experimental: |
| jobs: |
| - tripleo-ci-centos-8-ovb-3ctlr_1comp-featureset001: |
| files: &tripleo_ansible_files001 |
| - ^tripleo_ansible/.* |
| irrelevant-files: &tripleo_ansible_irfiles001 |
| - .*.md$ |
| - .*.rst$ |
| - .*.txt$ |
| - .*molecule.* |
| - tripleo-ci-centos-9-ovb-3ctlr_1comp-featureset001: |
| files: *tripleo_ansible_files001 |
| irrelevant-files: *tripleo_ansible_irfiles001 |
| - tripleo-ci-centos-8-ovb-3ctlr_1comp_1supp-featureset039: |
| files: &fs_39_files |
| - ^tripleo_ansible/roles/tripleo-hieradata/.* |
| irrelevant-files: &fs_39_irrelevant |
| - .*.md$ |
| - .*.rst$ |
| - .*.txt$ |
| - .*molecule.* |
| - tripleo-ci-centos-9-ovb-3ctlr_1comp_1supp-featureset039: |
| files: *fs_39_files |
| irrelevant-files: *fs_39_irrelevant |
| |
| |
| - project: |
| name: opendev.org/openstack/openstack-virtual-baremetal |
| templates: |
| - ovb-experimental |
| openstack-check: |
| jobs: |
| - tripleo-ci-centos-9-ovb-3ctlr_1comp-featureset001-ovb-wallaby: |
| branches: master |
| - tripleo-ci-centos-9-ovb-3ctlr_1comp_1supp-featureset039-ovb-wallaby: |
| branches: master |
| |
| - project: |
| name: opendev.org/openstack/tripleo-quickstart |
| templates: |
| - system-required |
| - tripleo-ovb |
| - ovb-branchless |
| - ovb-experimental |
| openstack-check: |
| jobs: |
| - tripleo-ci-centos-9-ovb-3ctlr_1comp_1supp-featureset039: |
| files: &039_files |
| - config/general_config/featureset039.* |
| - ^roles/freeipa-setup/.* |
| - ^roles/tripleo-inventory/.* |
| - ^roles/libvirt/setup/supplemental/.* |
| - ^roles/undercloud-deploy/.* |
| - ^playbooks/baremetal-full-freeipa.* |
| - ^playbooks/baremetal-full-deploy.* |
| - tripleo-ci-centos-9-ovb-1ctlr_2comp-featureset020: |
| files: |
| - config/general_config/featureset020.* |
| - tripleo-ci-centos-9-ovb-3ctlr_1comp-featureset035: |
| files: |
| - config/general_config/featureset035.* |
| - tripleo-ci-centos-8-ovb-1ctlr_1comp-featureset002-train: |
| files: |
| - config/general_config/featureset002.* |
| - tripleo-ci-centos-9-ovb-1ctlr_1comp-featureset002-upload: |
| files: |
| - config/general_config/featureset002.* |
| - tripleo-ci-centos-8-ovb-3ctlr_1comp-featureset001-train: |
| files: |
| - config/general_config/featureset001.* |
| |
| - project: |
| name: opendev.org/openstack/tripleo-quickstart-extras |
| templates: |
| - system-required |
| - tripleo-ovb |
| - ovb-branchless |
| - ovb-experimental |
| openstack-check: |
| jobs: |
| - tripleo-ci-centos-9-ovb-3ctlr_1comp_1supp-featureset039: |
| files: *039_files |
| - tripleo-ci-centos-8-ovb-1ctlr_2comp-featureset020-train: |
| files: |
| - roles/validate-tempest/vars/tempest_skip_train.yml |
| - tripleo-ci-centos-9-ovb-1ctlr_2comp-featureset020: |
| files: |
| - roles/validate-tempest/vars/tempest_skip_master.yml |
| - tripleo-ci-centos-8-ovb-1ctlr_1comp-featureset002-train: |
| files: |
| - roles/build-images/.* |
| - tripleo-ci-centos-9-ovb-1ctlr_1comp-featureset002-upload: |
| files: |
| - roles/build-images/.* |
| |
| - project: |
| name: opendev.org/openstack/ansible-role-collect-logs |
| openstack-experimental: |
| jobs: |
| - tripleo-ci-centos-9-ovb-1ctlr_1comp-featureset001: |
| vars: |
| fail_logs_collection: true |
| |
| - project: |
| name: opendev.org/openstack/ansible-role-tripleo-modify-image |
| templates: |
| - system-required |
| - ovb-experimental |
| openstack-check: |
| jobs: |
| - tripleo-ci-centos-9-ovb-1ctlr_1comp-featureset001 |
| |
| - project: |
| name: opendev.org/openstack/tripleo-image-elements |
| openstack-check: |
| jobs: |
| - tripleo-ci-centos-8-ovb-3ctlr_1comp-featureset001 |
| - tripleo-ci-centos-9-ovb-3ctlr_1comp-featureset001 |
| |
| - project: |
| name: opendev.org/openstack/python-tripleoclient |
| templates: |
| - system-required |
| - ovb-experimental |
| - tripleo-ovb |
| openstack-experimental: |
| jobs: |
| - tripleo-ci-centos-8-ovb-3ctlr_1comp-featureset001: |
| files: &tripleoclient_files |
| - ^tripleoclient/utils.py |
| - ^tripleoclient/.*/overcloud_network.*$ |
| - ^tripleoclient/.*/overcloud_node.*$ |
| - ^tripleoclient/.*/overcloud_deploy.*$ |
| - ^tripleoclient/.*/baremetal.*$ |
| - tripleo-ci-centos-9-ovb-3ctlr_1comp-featureset001: |
| files: *tripleoclient_files |
| |
| - project: |
| name: opendev.org/openstack/metalsmith |
| templates: |
| - system-required |
| openstack-check: |
| jobs: |
| - tripleo-ci-centos-8-ovb-3ctlr_1comp-featureset001: |
| files: |
| - ^metalsmith_ansible/.*/metalsmith_instances.*$ |
| - tripleo-ci-centos-9-ovb-3ctlr_1comp-featureset001: |
| files: |
| - ^metalsmith_ansible/.*/metalsmith_instances.*$ |
| |
| - project: |
| name: opendev.org/openstack/tripleo-operator-ansible |
| templates: |
| - system-required |
| openstack-experimental: |
| jobs: |
| - tripleo-ci-centos-8-ovb-1ctlr_1comp-featureset002-upload: |
| files: |
| - roles/tripleo_overcloud_delete/.* |
| - tripleo-ci-centos-9-ovb-1ctlr_1comp-featureset001: |
| files: |
| - roles/tripleo_overcloud_container_image_upload/.* |
| - roles/tripleo_overcloud_deploy/.* |
| - roles/tripleo_overcloud_network_provision/.* |
| - roles/tripleo_overcloud_network_vip_provision/.* |
| - roles/tripleo_overcloud_node_import/.* |
| - roles/tripleo_overcloud_node_introspect/.* |
| - roles/tripleo_overcloud_node_provision/.* |
| - roles/tripleo_undercloud_install/.* |
| - tripleo-ci-centos-9-ovb-1ctlr_1comp-featureset002-upload: |
| files: |
| - roles/tripleo_overcloud_delete/.* |