all: children: zuul_unreachable: hosts: {} hosts: mock-host: ansible_connection: ssh ansible_host: 38.102.83.46 ansible_port: 22 ansible_python_interpreter: auto ansible_user: zuul-worker build_target: epel-8-x86_64 nodepool: az: nova cloud: vexxhost-nodepool-sf external_id: e0a7a4c3-2972-427f-b252-87d7180a81ed host_id: 360902835451968a5573b02d57bda9029ee86fdec300280751562081 interface_ip: 38.102.83.46 label: cloud-centos-9 node_properties: {} private_ipv4: 38.102.83.46 private_ipv6: null provider: vexxhost-nodepool-sf public_ipv4: 38.102.83.46 public_ipv6: '' region: RegionOne slot: null zuul_node: az: nova cloud: vexxhost-nodepool-sf external_id: e0a7a4c3-2972-427f-b252-87d7180a81ed host_id: 360902835451968a5573b02d57bda9029ee86fdec300280751562081 interface_ip: 38.102.83.46 label: cloud-centos-9 node_properties: {} private_ipv4: 38.102.83.46 private_ipv6: null provider: vexxhost-nodepool-sf public_ipv4: 38.102.83.46 public_ipv6: '' region: RegionOne slot: null uuid: null vars: build_target: epel-8-x86_64 zuul: _inheritance_path: - '' - '' - '' ansible_version: '9' attempts: 1 branch: main build: 9fdf29b453814ea9a745ea6ee19cfc61 build_refs: - branch: main change: '5' change_message: "Use redact feature from dciclient\n\nThe DCI callback plugin and the dci_client module will use the redact lib available in dciclient, the redaction will be the default, to automatically redact sensitive information before uploading content to the DCI Control Server.\r\n\r\nThis helps prevent accidental exposure of secrets, tokens, and/or credentials in task output.\r\n \ \r\n- Adds a valid ansible documentation to the dci callback plugin.\r\n- Moves tests to a suitable location rather than in the callback directory itself.\r\n- Integration tests are included to validate the content uploaded is redacted.\r\n \r\nBumps the version to require the version where the redact functionality has been added to dciclient.\r\n\r\nAssisted-by: Claude\r\n\r\nGitleaks-Sign: OC4zMC4wfDIwMjYtMDQtMDRUMDA6MDU6NTA=\r\nGitleaks-Hash: 22215f914e4239b090ccec74f996cc2190a5671c\r\n\r\n---\r\n\r\nbuild-depends: https://github.com/distributedci/python-dciclient/pull/10\r\nTestBos2Sno: sno" change_url: https://github.com/distributedci/dci-ansible/pull/5 commit_id: 195ded490a3841b8c0e8da8948f4e705d874720f patchset: 195ded490a3841b8c0e8da8948f4e705d874720f project: canonical_hostname: github.com canonical_name: github.com/distributedci/dci-ansible name: distributedci/dci-ansible short_name: dci-ansible src_dir: src/github.com/distributedci/dci-ansible src_dir: src/github.com/distributedci/dci-ansible topic: null buildset: 976b1d49590f4ebf85db85c091145fdb buildset_refs: - branch: main change: '5' change_message: "Use redact feature from dciclient\n\nThe DCI callback plugin and the dci_client module will use the redact lib available in dciclient, the redaction will be the default, to automatically redact sensitive information before uploading content to the DCI Control Server.\r\n\r\nThis helps prevent accidental exposure of secrets, tokens, and/or credentials in task output.\r\n \ \r\n- Adds a valid ansible documentation to the dci callback plugin.\r\n- Moves tests to a suitable location rather than in the callback directory itself.\r\n- Integration tests are included to validate the content uploaded is redacted.\r\n \r\nBumps the version to require the version where the redact functionality has been added to dciclient.\r\n\r\nAssisted-by: Claude\r\n\r\nGitleaks-Sign: OC4zMC4wfDIwMjYtMDQtMDRUMDA6MDU6NTA=\r\nGitleaks-Hash: 22215f914e4239b090ccec74f996cc2190a5671c\r\n\r\n---\r\n\r\nbuild-depends: https://github.com/distributedci/python-dciclient/pull/10\r\nTestBos2Sno: sno" change_url: https://github.com/distributedci/dci-ansible/pull/5 commit_id: 195ded490a3841b8c0e8da8948f4e705d874720f patchset: 195ded490a3841b8c0e8da8948f4e705d874720f project: canonical_hostname: github.com canonical_name: github.com/distributedci/dci-ansible name: distributedci/dci-ansible short_name: dci-ansible src_dir: src/github.com/distributedci/dci-ansible src_dir: src/github.com/distributedci/dci-ansible topic: null change: '5' change_message: "Use redact feature from dciclient\n\nThe DCI callback plugin and the dci_client module will use the redact lib available in dciclient, the redaction will be the default, to automatically redact sensitive information before uploading content to the DCI Control Server.\r\n\r\nThis helps prevent accidental exposure of secrets, tokens, and/or credentials in task output.\r\n \ \r\n- Adds a valid ansible documentation to the dci callback plugin.\r\n- Moves tests to a suitable location rather than in the callback directory itself.\r\n- Integration tests are included to validate the content uploaded is redacted.\r\n \ \r\nBumps the version to require the version where the redact functionality has been added to dciclient.\r\n\r\nAssisted-by: Claude\r\n\r\nGitleaks-Sign: OC4zMC4wfDIwMjYtMDQtMDRUMDA6MDU6NTA=\r\nGitleaks-Hash: 22215f914e4239b090ccec74f996cc2190a5671c\r\n\r\n---\r\n\r\nbuild-depends: https://github.com/distributedci/python-dciclient/pull/10\r\nTestBos2Sno: sno" change_url: https://github.com/distributedci/dci-ansible/pull/5 child_jobs: [] commit_id: 195ded490a3841b8c0e8da8948f4e705d874720f event_id: 15b4c7b0-6362-11f1-99a6-4c1e2095f7c8 executor: hostname: 38.102.83.51 inventory_file: /var/lib/zuul/builds/9fdf29b453814ea9a745ea6ee19cfc61/ansible/inventory.yaml log_root: /var/lib/zuul/builds/9fdf29b453814ea9a745ea6ee19cfc61/work/logs result_data_file: /var/lib/zuul/builds/9fdf29b453814ea9a745ea6ee19cfc61/work/results.json src_root: /var/lib/zuul/builds/9fdf29b453814ea9a745ea6ee19cfc61/work/src work_root: /var/lib/zuul/builds/9fdf29b453814ea9a745ea6ee19cfc61/work include_vars: [] items: - branch: main change: '5' change_message: "Use redact feature from dciclient\n\nThe DCI callback plugin and the dci_client module will use the redact lib available in dciclient, the redaction will be the default, to automatically redact sensitive information before uploading content to the DCI Control Server.\r\n\r\nThis helps prevent accidental exposure of secrets, tokens, and/or credentials in task output.\r\n \ \r\n- Adds a valid ansible documentation to the dci callback plugin.\r\n- Moves tests to a suitable location rather than in the callback directory itself.\r\n- Integration tests are included to validate the content uploaded is redacted.\r\n \r\nBumps the version to require the version where the redact functionality has been added to dciclient.\r\n\r\nAssisted-by: Claude\r\n\r\nGitleaks-Sign: OC4zMC4wfDIwMjYtMDQtMDRUMDA6MDU6NTA=\r\nGitleaks-Hash: 22215f914e4239b090ccec74f996cc2190a5671c\r\n\r\n---\r\n\r\nbuild-depends: https://github.com/distributedci/python-dciclient/pull/10\r\nTestBos2Sno: sno" change_url: https://github.com/distributedci/dci-ansible/pull/5 commit_id: 195ded490a3841b8c0e8da8948f4e705d874720f patchset: 195ded490a3841b8c0e8da8948f4e705d874720f project: canonical_hostname: github.com canonical_name: github.com/distributedci/dci-ansible name: distributedci/dci-ansible short_name: dci-ansible src_dir: src/github.com/distributedci/dci-ansible topic: null job: dci-build-rpm-job jobtags: [] max_attempts: 3 message: VXNlIHJlZGFjdCBmZWF0dXJlIGZyb20gZGNpY2xpZW50CgpUaGUgRENJIGNhbGxiYWNrIHBsdWdpbiBhbmQgdGhlIGRjaV9jbGllbnQgbW9kdWxlIHdpbGwgdXNlIHRoZSByZWRhY3QgbGliIGF2YWlsYWJsZSBpbiBkY2ljbGllbnQsIHRoZSByZWRhY3Rpb24gd2lsbCBiZSB0aGUgZGVmYXVsdCwgdG8gYXV0b21hdGljYWxseSAgcmVkYWN0IHNlbnNpdGl2ZSBpbmZvcm1hdGlvbiBiZWZvcmUgdXBsb2FkaW5nIGNvbnRlbnQgdG8gdGhlIERDSSBDb250cm9sIFNlcnZlci4NCg0KVGhpcyBoZWxwcyBwcmV2ZW50IGFjY2lkZW50YWwgZXhwb3N1cmUgb2Ygc2VjcmV0cywgdG9rZW5zLCBhbmQvb3IgY3JlZGVudGlhbHMgaW4gdGFzayBvdXRwdXQuDQogICAgDQotIEFkZHMgYSB2YWxpZCBhbnNpYmxlIGRvY3VtZW50YXRpb24gdG8gdGhlIGRjaSBjYWxsYmFjayBwbHVnaW4uDQotIE1vdmVzIHRlc3RzIHRvIGEgc3VpdGFibGUgbG9jYXRpb24gcmF0aGVyIHRoYW4gaW4gdGhlIGNhbGxiYWNrIGRpcmVjdG9yeSBpdHNlbGYuDQotIEludGVncmF0aW9uIHRlc3RzIGFyZSBpbmNsdWRlZCB0byB2YWxpZGF0ZSB0aGUgY29udGVudCB1cGxvYWRlZCBpcyByZWRhY3RlZC4NCiAgICANCkJ1bXBzIHRoZSB2ZXJzaW9uIHRvIHJlcXVpcmUgdGhlIHZlcnNpb24gd2hlcmUgdGhlIHJlZGFjdCBmdW5jdGlvbmFsaXR5IGhhcyBiZWVuIGFkZGVkIHRvIGRjaWNsaWVudC4NCg0KQXNzaXN0ZWQtYnk6IENsYXVkZQ0KDQpHaXRsZWFrcy1TaWduOiBPQzR6TUM0d2ZESXdNall0TURRdE1EUlVNREE2TURVNk5UQT0NCkdpdGxlYWtzLUhhc2g6IDIyMjE1ZjkxNGU0MjM5YjA5MGNjZWM3NGY5OTZjYzIxOTBhNTY3MWMNCg0KLS0tDQoNCmJ1aWxkLWRlcGVuZHM6IGh0dHBzOi8vZ2l0aHViLmNvbS9kaXN0cmlidXRlZGNpL3B5dGhvbi1kY2ljbGllbnQvcHVsbC8xMA0KVGVzdEJvczJTbm86IHNubw== patchset: 195ded490a3841b8c0e8da8948f4e705d874720f pipeline: check playbook_context: playbook_projects: trusted/project_0/gitlab.com/softwarefactory-project/centosinfra-prod/dci-config: canonical_name: gitlab.com/softwarefactory-project/centosinfra-prod/dci-config checkout: main commit: 401c077f4f321288dc08f65b2bd861fbd6a8e7ea trusted/project_1/opendev.org/zuul/zuul-jobs: canonical_name: opendev.org/zuul/zuul-jobs checkout: master commit: 82e3e8b1292a25e38235bb92b157992d326531d1 playbooks: - path: trusted/project_0/gitlab.com/softwarefactory-project/centosinfra-prod/dci-config/playbooks/rpm/build.yaml roles: - checkout: main checkout_description: playbook branch link_name: ansible/playbook_0/role_0/dci-config link_target: trusted/project_0/gitlab.com/softwarefactory-project/centosinfra-prod/dci-config role_path: ansible/playbook_0/role_0/dci-config/roles - checkout: master checkout_description: project default branch link_name: ansible/playbook_0/role_1/zuul-jobs link_target: trusted/project_1/opendev.org/zuul/zuul-jobs role_path: ansible/playbook_0/role_1/zuul-jobs/roles post_playbooks: - path: trusted/project_0/gitlab.com/softwarefactory-project/centosinfra-prod/dci-config/playbooks/base/post.yaml roles: - checkout: main checkout_description: playbook branch link_name: ansible/post_playbook_0/role_0/dci-config link_target: trusted/project_0/gitlab.com/softwarefactory-project/centosinfra-prod/dci-config role_path: ansible/post_playbook_0/role_0/dci-config/roles - checkout: master checkout_description: project default branch link_name: ansible/post_playbook_0/role_1/zuul-jobs link_target: trusted/project_1/opendev.org/zuul/zuul-jobs role_path: ansible/post_playbook_0/role_1/zuul-jobs/roles pre_playbooks: - path: trusted/project_0/gitlab.com/softwarefactory-project/centosinfra-prod/dci-config/playbooks/base/pre.yaml roles: - checkout: main checkout_description: playbook branch link_name: ansible/pre_playbook_0/role_0/dci-config link_target: trusted/project_0/gitlab.com/softwarefactory-project/centosinfra-prod/dci-config role_path: ansible/pre_playbook_0/role_0/dci-config/roles - checkout: master checkout_description: project default 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 - path: trusted/project_0/gitlab.com/softwarefactory-project/centosinfra-prod/dci-config/playbooks/rpm/prepare-mock-host.yaml roles: - checkout: main checkout_description: playbook branch link_name: ansible/pre_playbook_1/role_0/dci-config link_target: trusted/project_0/gitlab.com/softwarefactory-project/centosinfra-prod/dci-config role_path: ansible/pre_playbook_1/role_0/dci-config/roles - checkout: master checkout_description: project default branch link_name: ansible/pre_playbook_1/role_1/zuul-jobs link_target: trusted/project_1/opendev.org/zuul/zuul-jobs role_path: ansible/pre_playbook_1/role_1/zuul-jobs/roles post_review: false post_timeout: null pre_timeout: null project: canonical_hostname: github.com canonical_name: github.com/distributedci/dci-ansible name: distributedci/dci-ansible short_name: dci-ansible src_dir: src/github.com/distributedci/dci-ansible projects: github.com/distributedci/dci-ansible: canonical_hostname: github.com canonical_name: github.com/distributedci/dci-ansible checkout: main checkout_description: zuul branch commit: 195ded490a3841b8c0e8da8948f4e705d874720f name: distributedci/dci-ansible required: false short_name: dci-ansible src_dir: src/github.com/distributedci/dci-ansible github.com/distributedci/dci-packaging: canonical_hostname: github.com canonical_name: github.com/distributedci/dci-packaging checkout: main checkout_description: zuul branch commit: 1567c04e744d7baade72e451b0c0fd7b192987bb name: distributedci/dci-packaging required: true short_name: dci-packaging src_dir: src/github.com/distributedci/dci-packaging gitlab.com/softwarefactory-project/centosinfra-prod/dci-config: canonical_hostname: gitlab.com canonical_name: gitlab.com/softwarefactory-project/centosinfra-prod/dci-config checkout: main checkout_description: zuul branch commit: 401c077f4f321288dc08f65b2bd861fbd6a8e7ea name: softwarefactory-project/centosinfra-prod/dci-config required: true short_name: dci-config src_dir: src/gitlab.com/softwarefactory-project/centosinfra-prod/dci-config ref: refs/pull/5/head resources: {} tenant: dci timeout: 1800 topic: null voting: true