# Managed via ./role-addition.yml, do not edit manually without testing that # new role addition does not reformat it. --- - project-template: check: jobs: - tripleo-ansible-centos-stream-molecule-aide - tripleo-ansible-centos-stream-molecule-backup_and_restore - tripleo-ansible-centos-stream-molecule-designate_bind_config - tripleo-ansible-centos-stream-molecule-env_data - tripleo-ansible-centos-stream-molecule-login_defs - tripleo-ansible-centos-stream-molecule-snapshot_and_revert - tripleo-ansible-centos-stream-molecule-test_deps - tripleo-ansible-centos-stream-molecule-test_package_action - tripleo-ansible-centos-stream-molecule-tripleo-modules - tripleo-ansible-centos-stream-molecule-tripleo_auditd - tripleo-ansible-centos-stream-molecule-tripleo_bootstrap - tripleo-ansible-centos-stream-molecule-tripleo_cellv2 - tripleo-ansible-centos-stream-molecule-tripleo_ceph_client - tripleo-ansible-centos-stream-molecule-tripleo_ceph_distribute_keys - tripleo-ansible-centos-stream-molecule-tripleo_cephadm - tripleo-ansible-centos-stream-molecule-tripleo_clients_install - tripleo-ansible-centos-stream-molecule-tripleo_collectd - tripleo-ansible-centos-stream-molecule-tripleo_compute_node - tripleo-ansible-centos-stream-molecule-tripleo_config - tripleo-ansible-centos-stream-molecule-tripleo_container_image_build - tripleo-ansible-centos-stream-molecule-tripleo_container_image_prepare - tripleo-ansible-centos-stream-molecule-tripleo_container_manage - tripleo-ansible-centos-stream-molecule-tripleo_container_rm - tripleo-ansible-centos-stream-molecule-tripleo_container_standalone - tripleo-ansible-centos-stream-molecule-tripleo_container_stop - tripleo-ansible-centos-stream-molecule-tripleo_container_tag - tripleo-ansible-centos-stream-molecule-tripleo_create_admin - tripleo-ansible-centos-stream-molecule-tripleo_etcd - tripleo-ansible-centos-stream-molecule-tripleo_firewall - tripleo-ansible-centos-stream-molecule-tripleo_ha_wrapper - tripleo-ansible-centos-stream-molecule-tripleo_hieradata - tripleo-ansible-centos-stream-molecule-tripleo_hosts_entries - tripleo-ansible-centos-stream-molecule-tripleo_httpd_config - tripleo-ansible-centos-stream-molecule-tripleo_httpd_vhost - tripleo-ansible-centos-stream-molecule-tripleo_image_serve - tripleo-ansible-centos-stream-molecule-tripleo_ironic - tripleo-ansible-centos-stream-molecule-tripleo_iscsid - tripleo-ansible-centos-stream-molecule-tripleo_kernel - tripleo-ansible-centos-stream-molecule-tripleo_keystone - tripleo-ansible-centos-stream-molecule-tripleo_keystone_resources - tripleo-ansible-centos-stream-molecule-tripleo_logrotate_crond - tripleo-ansible-centos-stream-molecule-tripleo_lvmfilter - tripleo-ansible-centos-stream-molecule-tripleo_metrics_qdr - tripleo-ansible-centos-stream-molecule-tripleo_module_load - tripleo-ansible-centos-stream-molecule-tripleo_multipathd - tripleo-ansible-centos-stream-molecule-tripleo_mysql_client - tripleo-ansible-centos-stream-molecule-tripleo_network_config - tripleo-ansible-centos-stream-molecule-tripleo_nftables - tripleo-ansible-centos-stream-molecule-tripleo_nodes_validation - tripleo-ansible-centos-stream-molecule-tripleo_nova_image_cache - tripleo-ansible-centos-stream-molecule-tripleo_nova_libvirt - tripleo-ansible-centos-stream-molecule-tripleo_nova_compute - tripleo-ansible-centos-stream-molecule-tripleo_nvdimm - tripleo-ansible-centos-stream-molecule-tripleo_ovn - tripleo-ansible-centos-stream-molecule-tripleo_ovn_cluster - tripleo-ansible-centos-stream-molecule-tripleo_ovs_dpdk - tripleo-ansible-centos-stream-molecule-tripleo_packages - tripleo-ansible-centos-stream-molecule-tripleo_persist - tripleo-ansible-centos-stream-molecule-tripleo_podman - tripleo-ansible-centos-stream-molecule-tripleo_provision_mcelog - tripleo-ansible-centos-stream-molecule-tripleo_ptp - tripleo-ansible-centos-stream-molecule-tripleo_puppet_cache - tripleo-ansible-centos-stream-molecule-tripleo_redhat_enforce - tripleo-ansible-centos-stream-molecule-tripleo_run_cephadm - tripleo-ansible-centos-stream-molecule-tripleo_securetty - tripleo-ansible-centos-stream-molecule-tripleo_ssh_known_hosts - tripleo-ansible-centos-stream-molecule-tripleo_sshd - tripleo-ansible-centos-stream-molecule-tripleo_systemd_wrapper - tripleo-ansible-centos-stream-molecule-tripleo_timezone - tripleo-ansible-centos-stream-molecule-tripleo_transfer - tripleo-ansible-centos-stream-molecule-tripleo_unbound - tripleo-ansible-centos-stream-molecule-tripleo_update_trusted_cas - tripleo-ansible-centos-stream-molecule-tripleo_upgrade_hiera - tripleo-ansible-centos-stream-molecule-tripleo_validations_package - tripleo-ansible-centos-stream-molecule-tuned - tripleo-ansible-centos-stream-role-addition gate: jobs: - tripleo-ansible-centos-stream-molecule-aide - tripleo-ansible-centos-stream-molecule-backup_and_restore - tripleo-ansible-centos-stream-molecule-designate_bind_config - tripleo-ansible-centos-stream-molecule-env_data - tripleo-ansible-centos-stream-molecule-login_defs - tripleo-ansible-centos-stream-molecule-snapshot_and_revert - tripleo-ansible-centos-stream-molecule-test_deps - tripleo-ansible-centos-stream-molecule-test_package_action - tripleo-ansible-centos-stream-molecule-tripleo-modules - tripleo-ansible-centos-stream-molecule-tripleo_auditd - tripleo-ansible-centos-stream-molecule-tripleo_bootstrap - tripleo-ansible-centos-stream-molecule-tripleo_cellv2 - tripleo-ansible-centos-stream-molecule-tripleo_ceph_client - tripleo-ansible-centos-stream-molecule-tripleo_ceph_distribute_keys - tripleo-ansible-centos-stream-molecule-tripleo_cephadm - tripleo-ansible-centos-stream-molecule-tripleo_clients_install - tripleo-ansible-centos-stream-molecule-tripleo_collectd - tripleo-ansible-centos-stream-molecule-tripleo_compute_node - tripleo-ansible-centos-stream-molecule-tripleo_config - tripleo-ansible-centos-stream-molecule-tripleo_container_image_build - tripleo-ansible-centos-stream-molecule-tripleo_container_image_prepare - tripleo-ansible-centos-stream-molecule-tripleo_container_manage - tripleo-ansible-centos-stream-molecule-tripleo_container_rm - tripleo-ansible-centos-stream-molecule-tripleo_container_standalone - tripleo-ansible-centos-stream-molecule-tripleo_container_stop - tripleo-ansible-centos-stream-molecule-tripleo_container_tag - tripleo-ansible-centos-stream-molecule-tripleo_create_admin - tripleo-ansible-centos-stream-molecule-tripleo_etcd - tripleo-ansible-centos-stream-molecule-tripleo_firewall - tripleo-ansible-centos-stream-molecule-tripleo_ha_wrapper - tripleo-ansible-centos-stream-molecule-tripleo_hieradata - tripleo-ansible-centos-stream-molecule-tripleo_hosts_entries - tripleo-ansible-centos-stream-molecule-tripleo_httpd_config - tripleo-ansible-centos-stream-molecule-tripleo_httpd_vhost - tripleo-ansible-centos-stream-molecule-tripleo_image_serve - tripleo-ansible-centos-stream-molecule-tripleo_ironic - tripleo-ansible-centos-stream-molecule-tripleo_iscsid - tripleo-ansible-centos-stream-molecule-tripleo_kernel - tripleo-ansible-centos-stream-molecule-tripleo_keystone - tripleo-ansible-centos-stream-molecule-tripleo_keystone_resources - tripleo-ansible-centos-stream-molecule-tripleo_logrotate_crond - tripleo-ansible-centos-stream-molecule-tripleo_lvmfilter - tripleo-ansible-centos-stream-molecule-tripleo_metrics_qdr - tripleo-ansible-centos-stream-molecule-tripleo_module_load - tripleo-ansible-centos-stream-molecule-tripleo_multipathd - tripleo-ansible-centos-stream-molecule-tripleo_mysql_client - tripleo-ansible-centos-stream-molecule-tripleo_network_config - tripleo-ansible-centos-stream-molecule-tripleo_nftables - tripleo-ansible-centos-stream-molecule-tripleo_nodes_validation - tripleo-ansible-centos-stream-molecule-tripleo_nova_image_cache - tripleo-ansible-centos-stream-molecule-tripleo_nova_libvirt - tripleo-ansible-centos-stream-molecule-tripleo_nova_compute - tripleo-ansible-centos-stream-molecule-tripleo_nvdimm - tripleo-ansible-centos-stream-molecule-tripleo_ovn - tripleo-ansible-centos-stream-molecule-tripleo_ovn_cluster - tripleo-ansible-centos-stream-molecule-tripleo_ovs_dpdk - tripleo-ansible-centos-stream-molecule-tripleo_packages - tripleo-ansible-centos-stream-molecule-tripleo_persist - tripleo-ansible-centos-stream-molecule-tripleo_podman - tripleo-ansible-centos-stream-molecule-tripleo_provision_mcelog - tripleo-ansible-centos-stream-molecule-tripleo_ptp - tripleo-ansible-centos-stream-molecule-tripleo_puppet_cache - tripleo-ansible-centos-stream-molecule-tripleo_redhat_enforce - tripleo-ansible-centos-stream-molecule-tripleo_run_cephadm - tripleo-ansible-centos-stream-molecule-tripleo_securetty - tripleo-ansible-centos-stream-molecule-tripleo_ssh_known_hosts - tripleo-ansible-centos-stream-molecule-tripleo_sshd - tripleo-ansible-centos-stream-molecule-tripleo_systemd_wrapper - tripleo-ansible-centos-stream-molecule-tripleo_timezone - tripleo-ansible-centos-stream-molecule-tripleo_transfer - tripleo-ansible-centos-stream-molecule-tripleo_unbound - tripleo-ansible-centos-stream-molecule-tripleo_update_trusted_cas - tripleo-ansible-centos-stream-molecule-tripleo_upgrade_hiera - tripleo-ansible-centos-stream-molecule-tripleo_validations_package - tripleo-ansible-centos-stream-molecule-tuned - tripleo-ansible-centos-stream-role-addition name: tripleo-ansible-molecule-jobs periodic-weekly: jobs: - tripleo-ansible-centos-stream-molecule-aide - tripleo-ansible-centos-stream-molecule-backup_and_restore - tripleo-ansible-centos-stream-molecule-designate_bind_config - tripleo-ansible-centos-stream-molecule-env_data - tripleo-ansible-centos-stream-molecule-login_defs - tripleo-ansible-centos-stream-molecule-snapshot_and_revert - tripleo-ansible-centos-stream-molecule-test_deps - tripleo-ansible-centos-stream-molecule-test_package_action - tripleo-ansible-centos-stream-molecule-tripleo_auditd - tripleo-ansible-centos-stream-molecule-tripleo_bootstrap - tripleo-ansible-centos-stream-molecule-tripleo_cellv2 - tripleo-ansible-centos-stream-molecule-tripleo_ceph_client - tripleo-ansible-centos-stream-molecule-tripleo_ceph_distribute_keys - tripleo-ansible-centos-stream-molecule-tripleo_cephadm - tripleo-ansible-centos-stream-molecule-tripleo_clients_install - tripleo-ansible-centos-stream-molecule-tripleo_collectd - tripleo-ansible-centos-stream-molecule-tripleo_compute_node - tripleo-ansible-centos-stream-molecule-tripleo_config - tripleo-ansible-centos-stream-molecule-tripleo_container_image_build - tripleo-ansible-centos-stream-molecule-tripleo_container_image_prepare - tripleo-ansible-centos-stream-molecule-tripleo_container_manage - tripleo-ansible-centos-stream-molecule-tripleo_container_rm - tripleo-ansible-centos-stream-molecule-tripleo_container_standalone - tripleo-ansible-centos-stream-molecule-tripleo_container_stop - tripleo-ansible-centos-stream-molecule-tripleo_container_tag - tripleo-ansible-centos-stream-molecule-tripleo_create_admin - tripleo-ansible-centos-stream-molecule-tripleo_etcd - tripleo-ansible-centos-stream-molecule-tripleo_firewall - tripleo-ansible-centos-stream-molecule-tripleo_ha_wrapper - tripleo-ansible-centos-stream-molecule-tripleo_hieradata - tripleo-ansible-centos-stream-molecule-tripleo_hosts_entries - tripleo-ansible-centos-stream-molecule-tripleo_httpd_config - tripleo-ansible-centos-stream-molecule-tripleo_httpd_vhost - tripleo-ansible-centos-stream-molecule-tripleo_image_serve - tripleo-ansible-centos-stream-molecule-tripleo_ironic - tripleo-ansible-centos-stream-molecule-tripleo_iscsid - tripleo-ansible-centos-stream-molecule-tripleo_kernel - tripleo-ansible-centos-stream-molecule-tripleo_keystone - tripleo-ansible-centos-stream-molecule-tripleo_keystone_resources - tripleo-ansible-centos-stream-molecule-tripleo_logrotate_crond - tripleo-ansible-centos-stream-molecule-tripleo_lvmfilter - tripleo-ansible-centos-stream-molecule-tripleo_module_load - tripleo-ansible-centos-stream-molecule-tripleo_multipathd - tripleo-ansible-centos-stream-molecule-tripleo_mysql_client - tripleo-ansible-centos-stream-molecule-tripleo_network_config - tripleo-ansible-centos-stream-molecule-tripleo_nftables - tripleo-ansible-centos-stream-molecule-tripleo_nodes_validation - tripleo-ansible-centos-stream-molecule-tripleo_nova_image_cache - tripleo-ansible-centos-stream-molecule-tripleo_nova_libvirt - tripleo-ansible-centos-stream-molecule-tripleo_nova_compute - tripleo-ansible-centos-stream-molecule-tripleo_nvdimm - tripleo-ansible-centos-stream-molecule-tripleo_ovn - tripleo-ansible-centos-stream-molecule-tripleo_ovn_cluster - tripleo-ansible-centos-stream-molecule-tripleo_ovs_dpdk - tripleo-ansible-centos-stream-molecule-tripleo_packages - tripleo-ansible-centos-stream-molecule-tripleo_persist - tripleo-ansible-centos-stream-molecule-tripleo_podman - tripleo-ansible-centos-stream-molecule-tripleo_ptp - tripleo-ansible-centos-stream-molecule-tripleo_puppet_cache - tripleo-ansible-centos-stream-molecule-tripleo_redhat_enforce - tripleo-ansible-centos-stream-molecule-tripleo_run_cephadm - tripleo-ansible-centos-stream-molecule-tripleo_securetty - tripleo-ansible-centos-stream-molecule-tripleo_ssh_known_hosts - tripleo-ansible-centos-stream-molecule-tripleo_sshd - tripleo-ansible-centos-stream-molecule-tripleo_systemd_wrapper - tripleo-ansible-centos-stream-molecule-tripleo_timezone - tripleo-ansible-centos-stream-molecule-tripleo_transfer - tripleo-ansible-centos-stream-molecule-tripleo_unbound - tripleo-ansible-centos-stream-molecule-tripleo_upgrade_hiera - tripleo-ansible-centos-stream-molecule-tripleo_validations_package - tripleo-ansible-centos-stream-molecule-tuned - tripleo-ansible-centos-stream-role-addition - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/aide/(?!meta).* name: tripleo-ansible-centos-stream-molecule-aide parent: tripleo-ansible-centos-stream-base vars: tripleo_role_name: aide - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/backup_and_restore/(?!meta).* name: tripleo-ansible-centos-stream-molecule-backup_and_restore parent: tripleo-ansible-centos-stream-base vars: tripleo_role_name: backup_and_restore - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/designate_bind_config/(?!meta).* name: tripleo-ansible-centos-stream-molecule-designate_bind_config parent: tripleo-ansible-centos-stream-base vars: tripleo_role_name: designate_bind_config - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/env_data/(?!meta).* name: tripleo-ansible-centos-stream-molecule-env_data parent: tripleo-ansible-centos-stream-base vars: tripleo_role_name: env_data - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/login_defs/(?!meta).* name: tripleo-ansible-centos-stream-molecule-login_defs parent: tripleo-ansible-centos-stream-base vars: tripleo_role_name: login_defs - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/snapshot_and_revert/(?!meta).* name: tripleo-ansible-centos-stream-molecule-snapshot_and_revert parent: tripleo-ansible-centos-stream-base vars: tripleo_role_name: snapshot_and_revert - job: files: - ^molecule-requirements.txt - ^.config/molecule/config.yml - ^tripleo_ansible/roles/test_deps/(?!meta).* - ^zuul.d/playbooks/pre.yml name: tripleo-ansible-centos-stream-molecule-test_deps parent: tripleo-ansible-centos-stream-base vars: tripleo_role_name: test_deps - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/ansible_plugins/action/package.py - ^tripleo_ansible/roles/test_package_action/(?!meta).* name: tripleo-ansible-centos-stream-molecule-test_package_action parent: tripleo-ansible-centos-stream-base vars: tripleo_role_name: test_package_action - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/ansible_plugins/modules/container_startup_config.py - ^tripleo_ansible/ansible_plugins/modules/tripleo_container_configs.py - ^tripleo_ansible/ansible_plugins/modules/tripleo_container_config_scripts.py - ^tripleo_ansible/ansible_plugins/modules/tripleo_os_net_config.py - ^tripleo_ansible/ansible_plugins/modules/tripleo_dnf_stream.py - ^tripleo_ansible/ansible_plugins/strategy/.* - ^tox.ini name: tripleo-ansible-centos-stream-molecule-tripleo-modules parent: tripleo-ansible-centos-stream-base voting: false - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tripleo_auditd/(?!meta).* name: tripleo-ansible-centos-stream-molecule-tripleo_auditd parent: tripleo-ansible-centos-stream-base vars: tripleo_role_name: tripleo_auditd - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tripleo_bootstrap/(?!meta).* name: tripleo-ansible-centos-stream-molecule-tripleo_bootstrap parent: tripleo-ansible-centos-stream-base vars: tripleo_role_name: tripleo_bootstrap - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tripleo_cellv2/(?!meta).* name: tripleo-ansible-centos-stream-molecule-tripleo_cellv2 parent: tripleo-ansible-centos-stream-base vars: tripleo_role_name: tripleo_cellv2 - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tripleo_ceph_client/(?!meta).* name: tripleo-ansible-centos-stream-molecule-tripleo_ceph_client parent: tripleo-ansible-centos-stream-base vars: tripleo_job_ansible_args: --skip-tags=ceph_client_rsync,clean_fetch_dir tripleo_role_name: tripleo_ceph_client - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tripleo_ceph_distribute_keys/(?!meta).* name: tripleo-ansible-centos-stream-molecule-tripleo_ceph_distribute_keys parent: tripleo-ansible-centos-stream-base vars: tripleo_job_ansible_args: --skip-tags=ceph_fetch_admin_keyring,ceph_admin_key_rsync tripleo_role_name: tripleo_ceph_distribute_keys - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tripleo_cephadm/(?!meta).* - ^tripleo_ansible/ansible_plugins/modules/ceph_(?!meta).* - ^tripleo_ansible/ansible_plugins/module_utils/ceph_spec.py name: tripleo-ansible-centos-stream-molecule-tripleo_cephadm parent: tripleo-ansible-centos-stream-base vars: tripleo_job_ansible_args: --skip-tags=cephadm_bootstrap,cephadm_mon_dump,cephadm_extract_keys tripleo_role_name: tripleo_cephadm - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tripleo_clients_install/(?!meta).* name: tripleo-ansible-centos-stream-molecule-tripleo_clients_install parent: tripleo-ansible-centos-stream-base vars: tripleo_role_name: tripleo_clients_install - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tripleo_collectd/(?!meta).* name: tripleo-ansible-centos-stream-molecule-tripleo_collectd parent: tripleo-ansible-centos-stream-base pre-run: zuul.d/playbooks/enable-fips.yml timeout: 7200 vars: enable_fips: true nslookup_target: opendev.org tripleo_role_name: tripleo_collectd voting: true - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tripleo_compute_node/(?!meta).* - ^tripleo_ansible/playbooks/.* name: tripleo-ansible-centos-stream-molecule-tripleo_compute_node parent: tripleo-ansible-centos-stream-base vars: tripleo_role_name: tripleo_compute_node - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tripleo_config/(?!meta).* name: tripleo-ansible-centos-stream-molecule-tripleo_config parent: tripleo-ansible-centos-stream-base vars: tripleo_role_name: tripleo_config - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tripleo_container_image_build/(?!meta).* name: tripleo-ansible-centos-stream-molecule-tripleo_container_image_build parent: tripleo-ansible-centos-stream-base vars: tripleo_role_name: tripleo_container_image_build - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tripleo_container_image_prepare/(?!meta).* name: tripleo-ansible-centos-stream-molecule-tripleo_container_image_prepare parent: tripleo-ansible-centos-stream-base vars: tripleo_docker_enable_vfs: true tripleo_docker_temp_file: '{{ zuul.executor.work_root }}/.tmp/docker-daemon-{{ inventory_hostname }}.json' tripleo_role_name: tripleo_container_image_prepare - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tripleo_container_manage/(?!meta).* - ^tripleo_ansible/roles/tripleo_container_rm/.* - ^tripleo_ansible/ansible_plugins/action/container_systemd.py$ - ^tripleo_ansible/ansible_plugins/filter/helpers.py$ - ^tripleo_ansible/ansible_plugins/modules/container_config_data.py$ - ^tripleo_ansible/ansible_plugins/modules/container_puppet_config.py$ - ^tripleo_ansible/ansible_plugins/modules/container_startup_config.py$ name: tripleo-ansible-centos-stream-molecule-tripleo_container_manage parent: tripleo-ansible-centos-stream-base vars: tripleo_role_name: tripleo_container_manage voting: false - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tripleo_container_rm/(?!meta).* name: tripleo-ansible-centos-stream-molecule-tripleo_container_rm parent: tripleo-ansible-centos-stream-base vars: tripleo_role_name: tripleo_container_rm - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tripleo_container_standalone/(?!meta).* name: tripleo-ansible-centos-stream-molecule-tripleo_container_standalone parent: tripleo-ansible-centos-stream-base vars: tripleo_role_name: tripleo_container_standalone - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tripleo_container_stop/(?!meta).* name: tripleo-ansible-centos-stream-molecule-tripleo_container_stop parent: tripleo-ansible-centos-stream-base vars: tripleo_role_name: tripleo_container_stop - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tripleo_container_tag/(?!meta).* name: tripleo-ansible-centos-stream-molecule-tripleo_container_tag parent: tripleo-ansible-centos-stream-base vars: tripleo_role_name: tripleo_container_tag - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tripleo_create_admin/(?!meta).* name: tripleo-ansible-centos-stream-molecule-tripleo_create_admin parent: tripleo-ansible-centos-stream-base vars: tripleo_role_name: tripleo_create_admin - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tripleo_etcd/(?!meta).* name: tripleo-ansible-centos-stream-molecule-tripleo_etcd parent: tripleo-ansible-centos-stream-base vars: tripleo_role_name: tripleo_etcd - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tripleo_firewall/(?!meta).* name: tripleo-ansible-centos-stream-molecule-tripleo_firewall parent: tripleo-ansible-centos-stream-base vars: tripleo_role_name: tripleo_firewall - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tripleo_ha_wrapper/(?!meta).* name: tripleo-ansible-centos-stream-molecule-tripleo_ha_wrapper parent: tripleo-ansible-centos-stream-base vars: tripleo_role_name: tripleo_ha_wrapper - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tripleo_hieradata/(?!meta).* name: tripleo-ansible-centos-stream-molecule-tripleo_hieradata parent: tripleo-ansible-centos-stream-base vars: tripleo_role_name: tripleo_hieradata - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tripleo_hosts_entries/(?!meta).* name: tripleo-ansible-centos-stream-molecule-tripleo_hosts_entries parent: tripleo-ansible-centos-stream-base vars: tripleo_role_name: tripleo_hosts_entries - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tripleo_httpd_config/(?!meta).* name: tripleo-ansible-centos-stream-molecule-tripleo_httpd_config parent: tripleo-ansible-centos-stream-base vars: tripleo_role_name: tripleo_httpd_config - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tripleo_httpd_vhost/(?!meta).* name: tripleo-ansible-centos-stream-molecule-tripleo_httpd_vhost parent: tripleo-ansible-centos-stream-base vars: tripleo_role_name: tripleo_httpd_vhost - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tripleo_image_serve/(?!meta).* name: tripleo-ansible-centos-stream-molecule-tripleo_image_serve parent: tripleo-ansible-centos-stream-base vars: tripleo_role_name: tripleo_image_serve - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tripleo_ironic/(?!meta).* name: tripleo-ansible-centos-stream-molecule-tripleo_ironic parent: tripleo-ansible-centos-stream-base vars: tripleo_role_name: tripleo_ironic - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tripleo_iscsid/(?!meta).* name: tripleo-ansible-centos-stream-molecule-tripleo_iscsid parent: tripleo-ansible-centos-stream-base vars: tripleo_role_name: tripleo_iscsid - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tripleo_kernel/(?!meta).* name: tripleo-ansible-centos-stream-molecule-tripleo_kernel parent: tripleo-ansible-centos-stream-base vars: tripleo_role_name: tripleo_kernel - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tripleo_keystone/(?!meta).* name: tripleo-ansible-centos-stream-molecule-tripleo_keystone parent: tripleo-ansible-centos-stream-base vars: tripleo_role_name: tripleo_keystone - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tripleo_keystone_resources/(?!meta).* name: tripleo-ansible-centos-stream-molecule-tripleo_keystone_resources parent: tripleo-ansible-centos-stream-base vars: tripleo_role_name: tripleo_keystone_resources - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tripleo_logrotate_crond/(?!meta).* name: tripleo-ansible-centos-stream-molecule-tripleo_logrotate_crond parent: tripleo-ansible-centos-stream-base vars: tripleo_role_name: tripleo_logrotate_crond - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tripleo_lvmfilter/(?!meta).* name: tripleo-ansible-centos-stream-molecule-tripleo_lvmfilter parent: tripleo-ansible-centos-stream-base vars: tripleo_role_name: tripleo_lvmfilter - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tripleo_metrics_qdr/(?!meta).* name: tripleo-ansible-centos-stream-molecule-tripleo_metrics_qdr parent: tripleo-ansible-centos-stream-base pre-run: zuul.d/playbooks/enable-fips.yml vars: tripleo_role_name: tripleo_metrics_qdr voting: false - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tripleo_module_load/(?!meta).* name: tripleo-ansible-centos-stream-molecule-tripleo_module_load parent: tripleo-ansible-centos-stream-base vars: tripleo_role_name: tripleo_module_load - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tripleo_multipathd/(?!meta).* name: tripleo-ansible-centos-stream-molecule-tripleo_multipathd parent: tripleo-ansible-centos-stream-base vars: tripleo_role_name: tripleo_multipathd - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tripleo_mysql_client/(?!meta).* name: tripleo-ansible-centos-stream-molecule-tripleo_mysql_client parent: tripleo-ansible-centos-stream-base vars: tripleo_role_name: tripleo_mysql_client - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tripleo_network_config/(?!meta).* - ^tripleo_ansible/ansible_plugins/modules/tripleo_os_net_config.py name: tripleo-ansible-centos-stream-molecule-tripleo_network_config parent: tripleo-ansible-centos-stream-base vars: tripleo_role_name: tripleo_network_config - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tripleo_nftables/(?!meta).* name: tripleo-ansible-centos-stream-molecule-tripleo_nftables parent: tripleo-ansible-centos-stream-base vars: tripleo_role_name: tripleo_nftables - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tripleo_nodes_validation/(?!meta).* name: tripleo-ansible-centos-stream-molecule-tripleo_nodes_validation parent: tripleo-ansible-centos-stream-base vars: tripleo_role_name: tripleo_nodes_validation - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tripleo_nova_image_cache/(?!meta).* - ^tripleo_ansible/ansible_plugins/action/tripleo_nova_image_cache.py - ^tripleo_ansible/ansible_plugins/modules/tripleo_nova_image_cache.py name: tripleo-ansible-centos-stream-molecule-tripleo_nova_image_cache parent: tripleo-ansible-centos-stream-base vars: tripleo_role_name: tripleo_nova_image_cache - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tripleo_nova_libvirt/(?!meta).* name: tripleo-ansible-centos-stream-molecule-tripleo_nova_libvirt parent: tripleo-ansible-centos-stream-base vars: tripleo_role_name: tripleo_nova_libvirt - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tripleo_nova_compute/(?!meta).* name: tripleo-ansible-centos-stream-molecule-tripleo_nova_compute parent: tripleo-ansible-centos-stream-base vars: tripleo_role_name: tripleo_nova_compute - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tripleo_nvdimm/(?!meta).* name: tripleo-ansible-centos-stream-molecule-tripleo_nvdimm parent: tripleo-ansible-centos-stream-base vars: tripleo_role_name: tripleo_nvdimm - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tripleo_ovn/(?!meta).* name: tripleo-ansible-centos-stream-molecule-tripleo_ovn parent: tripleo-ansible-centos-stream-base vars: tripleo_role_name: tripleo_ovn - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tripleo_ovn_cluster/(?!meta).* name: tripleo-ansible-centos-stream-molecule-tripleo_ovn_cluster parent: tripleo-ansible-centos-stream-base vars: tripleo_role_name: tripleo_ovn_cluster - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tripleo_ovs_dpdk/(?!meta).* name: tripleo-ansible-centos-stream-molecule-tripleo_ovs_dpdk parent: tripleo-ansible-centos-stream-base vars: tripleo_role_name: tripleo_ovs_dpdk - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tripleo_packages/(?!meta).* name: tripleo-ansible-centos-stream-molecule-tripleo_packages parent: tripleo-ansible-centos-stream-base vars: tripleo_role_name: tripleo_packages - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tripleo_persist/(?!meta).* name: tripleo-ansible-centos-stream-molecule-tripleo_persist parent: tripleo-ansible-centos-stream-base vars: tripleo_role_name: tripleo_persist - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tripleo_podman/(?!meta).* name: tripleo-ansible-centos-stream-molecule-tripleo_podman parent: tripleo-ansible-centos-stream-base vars: tripleo_role_name: tripleo_podman - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tripleo_provision_mcelog/(?!meta).* name: tripleo-ansible-centos-stream-molecule-tripleo_provision_mcelog parent: tripleo-ansible-centos-stream-base vars: tripleo_role_name: tripleo_provision_mcelog - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tripleo_ptp/(?!meta).* name: tripleo-ansible-centos-stream-molecule-tripleo_ptp parent: tripleo-ansible-centos-stream-base vars: tripleo_role_name: tripleo_ptp - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tripleo_puppet_cache/(?!meta).* name: tripleo-ansible-centos-stream-molecule-tripleo_puppet_cache parent: tripleo-ansible-centos-stream-base vars: tripleo_role_name: tripleo_puppet_cache - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tripleo_redhat_enforce/(?!meta).* name: tripleo-ansible-centos-stream-molecule-tripleo_redhat_enforce parent: tripleo-ansible-centos-stream-base vars: tox_envlist: mol-tripleo_redhat_enforce voting: false - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tripleo_run_cephadm/(?!meta).* name: tripleo-ansible-centos-stream-molecule-tripleo_run_cephadm parent: tripleo-ansible-centos-stream-base vars: tripleo_job_ansible_args: --skip-tags=run_cephadm tripleo_role_name: tripleo_run_cephadm - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tripleo_securetty/(?!meta).* name: tripleo-ansible-centos-stream-molecule-tripleo_securetty parent: tripleo-ansible-centos-stream-base vars: tripleo_role_name: tripleo_securetty - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tripleo_ssh_known_hosts/(?!meta).* name: tripleo-ansible-centos-stream-molecule-tripleo_ssh_known_hosts parent: tripleo-ansible-centos-stream-base vars: tripleo_role_name: tripleo_ssh_known_hosts - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tripleo_sshd/(?!meta).* name: tripleo-ansible-centos-stream-molecule-tripleo_sshd parent: tripleo-ansible-centos-stream-base vars: tripleo_role_name: tripleo_sshd - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tripleo_systemd_wrapper/(?!meta).* name: tripleo-ansible-centos-stream-molecule-tripleo_systemd_wrapper parent: tripleo-ansible-centos-stream-base vars: tripleo_role_name: tripleo_systemd_wrapper - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tripleo_timezone/(?!meta).* name: tripleo-ansible-centos-stream-molecule-tripleo_timezone parent: tripleo-ansible-centos-stream-base vars: tripleo_role_name: tripleo_timezone - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tripleo_transfer/(?!meta).* name: tripleo-ansible-centos-stream-molecule-tripleo_transfer parent: tripleo-ansible-centos-stream-base vars: tripleo_role_name: tripleo_transfer - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tripleo_unbound/(?!meta).* name: tripleo-ansible-centos-stream-molecule-tripleo_unbound parent: tripleo-ansible-centos-stream-base vars: tripleo_role_name: tripleo_unbound - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tripleo_update_trusted_cas/(?!meta).* name: tripleo-ansible-centos-stream-molecule-tripleo_update_trusted_cas parent: tripleo-ansible-centos-stream-base vars: tox_envlist: mol-tripleo_update_trusted_cas voting: false - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tripleo_upgrade_hiera/(?!meta).* name: tripleo-ansible-centos-stream-molecule-tripleo_upgrade_hiera parent: tripleo-ansible-centos-stream-base vars: tripleo_role_name: tripleo_upgrade_hiera - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tripleo_validations_package/(?!meta).* name: tripleo-ansible-centos-stream-molecule-tripleo_validations_package parent: tripleo-ansible-centos-stream-base vars: tripleo_role_name: tripleo_validations_package - job: files: - ^molecule-requirements.txt - ^tripleo_ansible/roles/tuned/(?!meta).* - ^zuul.d/playbooks/pre.yml name: tripleo-ansible-centos-stream-molecule-tuned parent: tripleo-ansible-centos-stream-base vars: tripleo_role_name: tuned - job: files: - ^.config/molecule/config.yml - ^_skeleton_role_/.* - ^role-addition.yml - ^tox.ini - ^molecule-requirements.txt - ^zuul.d/playbooks/.* - ^zuul.d/molecule.yaml name: tripleo-ansible-centos-stream-role-addition nodeset: centos-9-stream parent: tox run: - zuul.d/playbooks/run-tox.yml timeout: 1800 vars: tox_envlist: role-addition voting: true