all: children: zuul_unreachable: hosts: {} hosts: cloud-centos-9-stream: ansible_connection: ssh ansible_host: 38.102.83.146 ansible_port: 22 ansible_python_interpreter: auto ansible_user: zuul-worker ara_report_path: '{{ zuul.executor.log_root }}/ara-report' ara_report_type: database bindep_profile: compile doc nodepool: az: nova cloud: vexxhost-nodepool-sf external_id: 26ac5e55-a1ad-4d7b-ac7c-2cc3e598babf host_id: 360902835451968a5573b02d57bda9029ee86fdec300280751562081 interface_ip: 38.102.83.146 label: cloud-centos-9-stream node_properties: {} private_ipv4: 38.102.83.146 private_ipv6: null provider: vexxhost-nodepool-sf public_ipv4: 38.102.83.146 public_ipv6: '' region: RegionOne slot: null tox_envlist: docs zuul_node: az: nova cloud: vexxhost-nodepool-sf external_id: 26ac5e55-a1ad-4d7b-ac7c-2cc3e598babf host_id: 360902835451968a5573b02d57bda9029ee86fdec300280751562081 interface_ip: 38.102.83.146 label: cloud-centos-9-stream node_properties: {} private_ipv4: 38.102.83.146 private_ipv6: null provider: vexxhost-nodepool-sf public_ipv4: 38.102.83.146 public_ipv6: '' region: RegionOne slot: null uuid: null vars: ara_report_path: '{{ zuul.executor.log_root }}/ara-report' ara_report_type: database bindep_profile: compile doc tox_envlist: docs zuul: _inheritance_path: - '' - '' - '' - '' ansible_version: '9' attempts: 1 branch: master build: ed8cc63bd09e4e328e457f51f9bb2b32 build_refs: - branch: master change: '58349' change_message: 'Pass on federation settings to make standalone Depends-on: https://github.com/openstack-k8s-operators/ci-framework/pull/3840 Jira: OSPRH-19960 Change-Id: I2d27eefd9aec41e487b194d7185afd39208ee56a ' change_url: https://review.rdoproject.org/r/c/rdo-jobs/+/58349 commit_id: c7088ac0b2c7a6087f4a9f21dc5903ae88b66976 patchset: '17' project: canonical_hostname: review.rdoproject.org canonical_name: review.rdoproject.org/rdo-jobs name: rdo-jobs short_name: rdo-jobs src_dir: src/review.rdoproject.org/rdo-jobs src_dir: src/review.rdoproject.org/rdo-jobs topic: federation_adoption buildset: 052b4d30f5dd4d438537997772dc95c0 buildset_refs: - branch: master change: '58349' change_message: 'Pass on federation settings to make standalone Depends-on: https://github.com/openstack-k8s-operators/ci-framework/pull/3840 Jira: OSPRH-19960 Change-Id: I2d27eefd9aec41e487b194d7185afd39208ee56a ' change_url: https://review.rdoproject.org/r/c/rdo-jobs/+/58349 commit_id: c7088ac0b2c7a6087f4a9f21dc5903ae88b66976 patchset: '17' project: canonical_hostname: review.rdoproject.org canonical_name: review.rdoproject.org/rdo-jobs name: rdo-jobs short_name: rdo-jobs src_dir: src/review.rdoproject.org/rdo-jobs src_dir: src/review.rdoproject.org/rdo-jobs topic: federation_adoption change: '58349' change_message: 'Pass on federation settings to make standalone Depends-on: https://github.com/openstack-k8s-operators/ci-framework/pull/3840 Jira: OSPRH-19960 Change-Id: I2d27eefd9aec41e487b194d7185afd39208ee56a ' change_url: https://review.rdoproject.org/r/c/rdo-jobs/+/58349 child_jobs: [] commit_id: c7088ac0b2c7a6087f4a9f21dc5903ae88b66976 event_id: 764da3f5cf79492fa98c61d472ff398e executor: hostname: 38.102.83.40 inventory_file: /var/lib/zuul/builds/ed8cc63bd09e4e328e457f51f9bb2b32/ansible/inventory.yaml log_root: /var/lib/zuul/builds/ed8cc63bd09e4e328e457f51f9bb2b32/work/logs result_data_file: /var/lib/zuul/builds/ed8cc63bd09e4e328e457f51f9bb2b32/work/results.json src_root: /var/lib/zuul/builds/ed8cc63bd09e4e328e457f51f9bb2b32/work/src work_root: /var/lib/zuul/builds/ed8cc63bd09e4e328e457f51f9bb2b32/work include_vars: [] items: - branch: main change: '3840' change_message: "[federation] Add OIDC federation configuration on OSP17\n\nAdd Ansible playbooks and role tasks to configure OSP 17.1 for OIDC federation, enabling adoption testing with Keycloak as the identity provider.\r\n\r\nChanges:\r\n- Add federation-osp17-pre-deploy hook playbook that renders the Heat environment file and configures Keystone for OIDC\r\n- Add run_osp17_oidc_setup.yml tasks to create the federation domain, identity provider, mapping, group, project and protocol on OSP 17.1\r\n- Add enable-federation-openidc.yaml.j2 Heat template for OIDC params\r\n- Refactor Keycloak operator deployment to use kubernetes.core.k8s instead of oc apply with a template file\r\n- Make operator namespace configurable via cifmw_federation_operator_namespace variable\r\n- Add passthrough Route for Keycloak and grant privileged SCC\r\n- Conditionally include the OIDC env file in overcloud deploy\r\n\r\nOriginal Patch: https://github.com/openstack-k8s-operators/ci-framework/pull/3307\r\n\r\nJira: https://issues.redhat.com/browse/OSPRH-19960" change_url: https://github.com/openstack-k8s-operators/ci-framework/pull/3840 commit_id: e499420c3442cdc4c079de5a4c2b3aca15f2965e patchset: e499420c3442cdc4c079de5a4c2b3aca15f2965e project: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/ci-framework name: openstack-k8s-operators/ci-framework short_name: ci-framework src_dir: src/github.com/openstack-k8s-operators/ci-framework topic: null - branch: master change: '58349' change_message: 'Pass on federation settings to make standalone Depends-on: https://github.com/openstack-k8s-operators/ci-framework/pull/3840 Jira: OSPRH-19960 Change-Id: I2d27eefd9aec41e487b194d7185afd39208ee56a ' change_url: https://review.rdoproject.org/r/c/rdo-jobs/+/58349 commit_id: c7088ac0b2c7a6087f4a9f21dc5903ae88b66976 patchset: '17' project: canonical_hostname: review.rdoproject.org canonical_name: review.rdoproject.org/rdo-jobs name: rdo-jobs short_name: rdo-jobs src_dir: src/review.rdoproject.org/rdo-jobs topic: federation_adoption job: tox-docs jobtags: [] max_attempts: 3 message: UGFzcyBvbiBmZWRlcmF0aW9uIHNldHRpbmdzIHRvIG1ha2Ugc3RhbmRhbG9uZQoKRGVwZW5kcy1vbjogaHR0cHM6Ly9naXRodWIuY29tL29wZW5zdGFjay1rOHMtb3BlcmF0b3JzL2NpLWZyYW1ld29yay9wdWxsLzM4NDAKSmlyYTogT1NQUkgtMTk5NjAKQ2hhbmdlLUlkOiBJMmQyN2VlZmQ5YWVjNDFlNDg3YjE5NGQ3MTg1YWZkMzkyMDhlZTU2YQo= patchset: '17' pipeline: check playbook_context: playbook_projects: trusted/project_0/review.rdoproject.org/config: canonical_name: review.rdoproject.org/config checkout: master commit: 4605eaf5fa5cd3f351940ab9df8f9f0ea6b97ad5 trusted/project_1/opendev.org/zuul/zuul-jobs: canonical_name: opendev.org/zuul/zuul-jobs checkout: master commit: 82e3e8b1292a25e38235bb92b157992d326531d1 trusted/project_2/review.rdoproject.org/rdo-jobs: canonical_name: review.rdoproject.org/rdo-jobs checkout: master commit: ae3f884c6c8c32b779dc61f758c0f6a43ade6877 untrusted/project_0/review.rdoproject.org/rdo-jobs: canonical_name: review.rdoproject.org/rdo-jobs checkout: master commit: c7088ac0b2c7a6087f4a9f21dc5903ae88b66976 untrusted/project_1/review.rdoproject.org/config: canonical_name: review.rdoproject.org/config checkout: master commit: 4605eaf5fa5cd3f351940ab9df8f9f0ea6b97ad5 untrusted/project_2/opendev.org/zuul/zuul-jobs: canonical_name: opendev.org/zuul/zuul-jobs checkout: master commit: 82e3e8b1292a25e38235bb92b157992d326531d1 playbooks: - path: untrusted/project_2/opendev.org/zuul/zuul-jobs/playbooks/tox/run.yaml roles: - checkout: master checkout_description: zuul branch link_name: ansible/playbook_0/role_0/config link_target: untrusted/project_1/review.rdoproject.org/config role_path: ansible/playbook_0/role_0/config/roles - checkout: master checkout_description: playbook branch link_name: ansible/playbook_0/role_1/zuul-jobs link_target: untrusted/project_2/opendev.org/zuul/zuul-jobs role_path: ansible/playbook_0/role_1/zuul-jobs/roles - checkout: master checkout_description: zuul branch link_name: ansible/playbook_0/role_2/rdo-jobs link_target: untrusted/project_0/review.rdoproject.org/rdo-jobs role_path: ansible/playbook_0/role_2/rdo-jobs/roles post_playbooks: - path: untrusted/project_2/opendev.org/zuul/zuul-jobs/playbooks/tox/docs-post.yaml roles: - checkout: master checkout_description: zuul branch link_name: ansible/post_playbook_0/role_0/config link_target: untrusted/project_1/review.rdoproject.org/config role_path: ansible/post_playbook_0/role_0/config/roles - checkout: master checkout_description: playbook branch link_name: ansible/post_playbook_0/role_1/zuul-jobs link_target: untrusted/project_2/opendev.org/zuul/zuul-jobs role_path: ansible/post_playbook_0/role_1/zuul-jobs/roles - checkout: master checkout_description: zuul branch link_name: ansible/post_playbook_0/role_2/rdo-jobs link_target: untrusted/project_0/review.rdoproject.org/rdo-jobs role_path: ansible/post_playbook_0/role_2/rdo-jobs/roles - path: untrusted/project_2/opendev.org/zuul/zuul-jobs/playbooks/tox/post.yaml roles: - checkout: master checkout_description: zuul branch link_name: ansible/post_playbook_1/role_0/config link_target: untrusted/project_1/review.rdoproject.org/config role_path: ansible/post_playbook_1/role_0/config/roles - checkout: master checkout_description: playbook branch link_name: ansible/post_playbook_1/role_1/zuul-jobs link_target: untrusted/project_2/opendev.org/zuul/zuul-jobs role_path: ansible/post_playbook_1/role_1/zuul-jobs/roles - checkout: master checkout_description: zuul branch link_name: ansible/post_playbook_1/role_2/rdo-jobs link_target: untrusted/project_0/review.rdoproject.org/rdo-jobs role_path: ansible/post_playbook_1/role_2/rdo-jobs/roles - path: trusted/project_0/review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml roles: - checkout: master checkout_description: playbook branch link_name: ansible/post_playbook_2/role_0/config link_target: trusted/project_0/review.rdoproject.org/config role_path: ansible/post_playbook_2/role_0/config/roles - checkout: master checkout_description: zuul branch link_name: ansible/post_playbook_2/role_1/zuul-jobs link_target: trusted/project_1/opendev.org/zuul/zuul-jobs role_path: ansible/post_playbook_2/role_1/zuul-jobs/roles - checkout: master checkout_description: zuul branch link_name: ansible/post_playbook_2/role_2/rdo-jobs link_target: trusted/project_2/review.rdoproject.org/rdo-jobs role_path: ansible/post_playbook_2/role_2/rdo-jobs/roles - path: trusted/project_0/review.rdoproject.org/config/playbooks/base-minimal/post-logs.yaml roles: - checkout: master checkout_description: playbook branch link_name: ansible/post_playbook_3/role_0/config link_target: trusted/project_0/review.rdoproject.org/config role_path: ansible/post_playbook_3/role_0/config/roles - checkout: master checkout_description: zuul branch link_name: ansible/post_playbook_3/role_1/zuul-jobs link_target: trusted/project_1/opendev.org/zuul/zuul-jobs role_path: ansible/post_playbook_3/role_1/zuul-jobs/roles - checkout: master checkout_description: zuul branch link_name: ansible/post_playbook_3/role_2/rdo-jobs link_target: trusted/project_2/review.rdoproject.org/rdo-jobs role_path: ansible/post_playbook_3/role_2/rdo-jobs/roles pre_playbooks: - path: trusted/project_0/review.rdoproject.org/config/playbooks/base-minimal/pre.yaml roles: - checkout: master checkout_description: playbook branch link_name: ansible/pre_playbook_0/role_0/config link_target: trusted/project_0/review.rdoproject.org/config role_path: ansible/pre_playbook_0/role_0/config/roles - checkout: master checkout_description: zuul branch link_name: ansible/pre_playbook_0/role_1/zuul-jobs link_target: trusted/project_1/opendev.org/zuul/zuul-jobs role_path: ansible/pre_playbook_0/role_1/zuul-jobs/roles - checkout: master checkout_description: zuul branch link_name: ansible/pre_playbook_0/role_2/rdo-jobs link_target: trusted/project_2/review.rdoproject.org/rdo-jobs role_path: ansible/pre_playbook_0/role_2/rdo-jobs/roles - path: untrusted/project_0/review.rdoproject.org/rdo-jobs/playbooks/base/pre.yaml roles: - checkout: master checkout_description: zuul branch link_name: ansible/pre_playbook_1/role_0/config link_target: untrusted/project_1/review.rdoproject.org/config role_path: ansible/pre_playbook_1/role_0/config/roles - checkout: master checkout_description: zuul branch link_name: ansible/pre_playbook_1/role_1/zuul-jobs link_target: untrusted/project_2/opendev.org/zuul/zuul-jobs role_path: ansible/pre_playbook_1/role_1/zuul-jobs/roles - checkout: master checkout_description: playbook branch link_name: ansible/pre_playbook_1/role_2/rdo-jobs link_target: untrusted/project_0/review.rdoproject.org/rdo-jobs role_path: ansible/pre_playbook_1/role_2/rdo-jobs/roles - path: untrusted/project_2/opendev.org/zuul/zuul-jobs/playbooks/tox-docs/pre.yaml roles: - checkout: master checkout_description: zuul branch link_name: ansible/pre_playbook_2/role_0/config link_target: untrusted/project_1/review.rdoproject.org/config role_path: ansible/pre_playbook_2/role_0/config/roles - checkout: master checkout_description: playbook branch link_name: ansible/pre_playbook_2/role_1/zuul-jobs link_target: untrusted/project_2/opendev.org/zuul/zuul-jobs role_path: ansible/pre_playbook_2/role_1/zuul-jobs/roles - checkout: master checkout_description: zuul branch link_name: ansible/pre_playbook_2/role_2/rdo-jobs link_target: untrusted/project_0/review.rdoproject.org/rdo-jobs role_path: ansible/pre_playbook_2/role_2/rdo-jobs/roles - path: untrusted/project_2/opendev.org/zuul/zuul-jobs/playbooks/tox/pre.yaml roles: - checkout: master checkout_description: zuul branch link_name: ansible/pre_playbook_3/role_0/config link_target: untrusted/project_1/review.rdoproject.org/config role_path: ansible/pre_playbook_3/role_0/config/roles - checkout: master checkout_description: playbook branch link_name: ansible/pre_playbook_3/role_1/zuul-jobs link_target: untrusted/project_2/opendev.org/zuul/zuul-jobs role_path: ansible/pre_playbook_3/role_1/zuul-jobs/roles - checkout: master checkout_description: zuul branch link_name: ansible/pre_playbook_3/role_2/rdo-jobs link_target: untrusted/project_0/review.rdoproject.org/rdo-jobs role_path: ansible/pre_playbook_3/role_2/rdo-jobs/roles - path: untrusted/project_0/review.rdoproject.org/rdo-jobs/playbooks/rdo-tox-epel.yaml roles: - checkout: master checkout_description: zuul branch link_name: ansible/pre_playbook_4/role_0/config link_target: untrusted/project_1/review.rdoproject.org/config role_path: ansible/pre_playbook_4/role_0/config/roles - checkout: master checkout_description: zuul branch link_name: ansible/pre_playbook_4/role_1/zuul-jobs link_target: untrusted/project_2/opendev.org/zuul/zuul-jobs role_path: ansible/pre_playbook_4/role_1/zuul-jobs/roles - checkout: master checkout_description: playbook branch link_name: ansible/pre_playbook_4/role_2/rdo-jobs link_target: untrusted/project_0/review.rdoproject.org/rdo-jobs role_path: ansible/pre_playbook_4/role_2/rdo-jobs/roles post_review: false post_timeout: 5400 pre_timeout: null project: canonical_hostname: review.rdoproject.org canonical_name: review.rdoproject.org/rdo-jobs name: rdo-jobs short_name: rdo-jobs src_dir: src/review.rdoproject.org/rdo-jobs projects: github.com/openstack-k8s-operators/ci-framework: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/ci-framework checkout: main checkout_description: project default branch commit: e499420c3442cdc4c079de5a4c2b3aca15f2965e name: openstack-k8s-operators/ci-framework required: false short_name: ci-framework src_dir: src/github.com/openstack-k8s-operators/ci-framework review.rdoproject.org/rdo-jobs: canonical_hostname: review.rdoproject.org canonical_name: review.rdoproject.org/rdo-jobs checkout: master checkout_description: zuul branch commit: c7088ac0b2c7a6087f4a9f21dc5903ae88b66976 name: rdo-jobs required: false short_name: rdo-jobs src_dir: src/review.rdoproject.org/rdo-jobs ref: refs/changes/49/58349/17 resources: {} tenant: rdoproject.org timeout: 1800 topic: federation_adoption voting: true