all: children: zuul_unreachable: hosts: {} hosts: testrunner: ansible_connection: ssh ansible_host: 38.102.83.115 ansible_port: 22 ansible_python_interpreter: auto ansible_user: zuul-worker nodepool: az: nova cloud: vexxhost-nodepool-sf external_id: 196e7737-a0c9-4ec0-be66-a6a106266130 host_id: 360902835451968a5573b02d57bda9029ee86fdec300280751562081 interface_ip: 38.102.83.115 label: cloud-rhel-9-4 node_properties: {} private_ipv4: 38.102.83.115 private_ipv6: null provider: vexxhost-nodepool-sf public_ipv4: 38.102.83.115 public_ipv6: '' region: RegionOne slot: null zuul_node: az: nova cloud: vexxhost-nodepool-sf external_id: 196e7737-a0c9-4ec0-be66-a6a106266130 host_id: 360902835451968a5573b02d57bda9029ee86fdec300280751562081 interface_ip: 38.102.83.115 label: cloud-rhel-9-4 node_properties: {} private_ipv4: 38.102.83.115 private_ipv6: null provider: vexxhost-nodepool-sf public_ipv4: 38.102.83.115 public_ipv6: '' region: RegionOne slot: null uuid: null vars: zuul: _inheritance_path: - '' - '' - '' ansible_version: '9' attempts: 1 branch: main build: af04502217634dac884f17b9e83da01e build_refs: - branch: main change: '28' change_message: "Use redact feature from dciclient\n\nBump version of required dciclient to make use of the redact\r\nfunctionality added in v4.2.0\r\n \ \r\nUse redact functionality on the files uploaded through dci-pipeline.\r\nMake test-runner:\r\n- Use the pythonpath from the venv when python-dciclient is in the\r\nworking directory.\r\n- Install dci-pipeline in the venv when is in the working directory\r\n \r\nLastly, make dci-client use pythonpath if python-dciclient was in\r\nthe dependencies.\r\n \r\nGitleaks-Sign: OC4zMC4wfDIwMjYtMDYtMTZUMTY6MTg6NDF8M2E1NTIxMWU0YTI3YzFmMjAwYjdmY2M3YWUxNTZkNjVjZWIwMWQ5ZA==\r\nGitleaks-Hash: bb583e3474895362131de7b3b322b8a5ab0a8d18c8851325bbb7ea06a1d8687f\r\n\r\n---\r\n\r\nDepends-on: https://github.com/distributedci/python-dciclient/pull/10" change_url: https://github.com/distributedci/dci-pipeline/pull/28 commit_id: 4d0211213edaffc3461222081a6c4403bb136e6d patchset: 4d0211213edaffc3461222081a6c4403bb136e6d project: canonical_hostname: github.com canonical_name: github.com/distributedci/dci-pipeline name: distributedci/dci-pipeline short_name: dci-pipeline src_dir: src/github.com/distributedci/dci-pipeline src_dir: src/github.com/distributedci/dci-pipeline topic: null buildset: 0048811f7fef43c2b4cb394b9e3ec89c buildset_refs: - branch: main change: '28' change_message: "Use redact feature from dciclient\n\nBump version of required dciclient to make use of the redact\r\nfunctionality added in v4.2.0\r\n \ \r\nUse redact functionality on the files uploaded through dci-pipeline.\r\nMake test-runner:\r\n- Use the pythonpath from the venv when python-dciclient is in the\r\nworking directory.\r\n- Install dci-pipeline in the venv when is in the working directory\r\n \r\nLastly, make dci-client use pythonpath if python-dciclient was in\r\nthe dependencies.\r\n \r\nGitleaks-Sign: OC4zMC4wfDIwMjYtMDYtMTZUMTY6MTg6NDF8M2E1NTIxMWU0YTI3YzFmMjAwYjdmY2M3YWUxNTZkNjVjZWIwMWQ5ZA==\r\nGitleaks-Hash: bb583e3474895362131de7b3b322b8a5ab0a8d18c8851325bbb7ea06a1d8687f\r\n\r\n---\r\n\r\nDepends-on: https://github.com/distributedci/python-dciclient/pull/10" change_url: https://github.com/distributedci/dci-pipeline/pull/28 commit_id: 4d0211213edaffc3461222081a6c4403bb136e6d patchset: 4d0211213edaffc3461222081a6c4403bb136e6d project: canonical_hostname: github.com canonical_name: github.com/distributedci/dci-pipeline name: distributedci/dci-pipeline short_name: dci-pipeline src_dir: src/github.com/distributedci/dci-pipeline src_dir: src/github.com/distributedci/dci-pipeline topic: null change: '28' change_message: "Use redact feature from dciclient\n\nBump version of required dciclient to make use of the redact\r\nfunctionality added in v4.2.0\r\n \r\nUse redact functionality on the files uploaded through dci-pipeline.\r\nMake test-runner:\r\n- Use the pythonpath from the venv when python-dciclient is in the\r\nworking directory.\r\n- Install dci-pipeline in the venv when is in the working directory\r\n \ \r\nLastly, make dci-client use pythonpath if python-dciclient was in\r\nthe dependencies.\r\n \r\nGitleaks-Sign: OC4zMC4wfDIwMjYtMDYtMTZUMTY6MTg6NDF8M2E1NTIxMWU0YTI3YzFmMjAwYjdmY2M3YWUxNTZkNjVjZWIwMWQ5ZA==\r\nGitleaks-Hash: bb583e3474895362131de7b3b322b8a5ab0a8d18c8851325bbb7ea06a1d8687f\r\n\r\n---\r\n\r\nDepends-on: https://github.com/distributedci/python-dciclient/pull/10" change_url: https://github.com/distributedci/dci-pipeline/pull/28 child_jobs: [] commit_id: 4d0211213edaffc3461222081a6c4403bb136e6d event_id: d40ab0d0-6a7e-11f1-924c-0613bb4a0045 executor: hostname: 38.102.83.32 inventory_file: /var/lib/zuul/builds/af04502217634dac884f17b9e83da01e/ansible/inventory.yaml log_root: /var/lib/zuul/builds/af04502217634dac884f17b9e83da01e/work/logs result_data_file: /var/lib/zuul/builds/af04502217634dac884f17b9e83da01e/work/results.json src_root: /var/lib/zuul/builds/af04502217634dac884f17b9e83da01e/work/src work_root: /var/lib/zuul/builds/af04502217634dac884f17b9e83da01e/work include_vars: [] items: - branch: main change: '10' change_message: "Add redact feature to create file\n\nAllows to redact sensitive content prior uploading to the control server.\r\nThis helps prevent accidental exposure of secrets, tokens, and/or credentials of content/files uploaded to the control server. Test units are added for the new functionality as well as tests in the file creation to validate the uploaded content is redacted.\r\n\r\nBy default the redact setting is turned off.\r\n\r\nAssisted-by: Claude\r\n\r\n---\r\n\r\nThis feature was initially included in dci-ansible as part of the dci callback plugin via https://github.com/distributedci/dci-ansible/pull/4 but it will be required as well in dci-pipeline, thus making dciclient a better candidate for this functionality so its code can be reused in different places.\r\n\r\n---\r\n\r\nTest-hints: no-check\r\n\r\n---\r\n\r\n- [x] https://www.distributed-ci.io/jobs/5225ce4a-276c-4034-be5e-a7970ebda8c0" change_url: https://github.com/distributedci/python-dciclient/pull/10 commit_id: b6a4a4e42482ce25c8b85a7597c50a09a72ee090 patchset: b6a4a4e42482ce25c8b85a7597c50a09a72ee090 project: canonical_hostname: github.com canonical_name: github.com/distributedci/python-dciclient name: distributedci/python-dciclient short_name: python-dciclient src_dir: src/github.com/distributedci/python-dciclient topic: null - branch: main change: '28' change_message: "Use redact feature from dciclient\n\nBump version of required dciclient to make use of the redact\r\nfunctionality added in v4.2.0\r\n \ \r\nUse redact functionality on the files uploaded through dci-pipeline.\r\nMake test-runner:\r\n- Use the pythonpath from the venv when python-dciclient is in the\r\nworking directory.\r\n- Install dci-pipeline in the venv when is in the working directory\r\n \r\nLastly, make dci-client use pythonpath if python-dciclient was in\r\nthe dependencies.\r\n \r\nGitleaks-Sign: OC4zMC4wfDIwMjYtMDYtMTZUMTY6MTg6NDF8M2E1NTIxMWU0YTI3YzFmMjAwYjdmY2M3YWUxNTZkNjVjZWIwMWQ5ZA==\r\nGitleaks-Hash: bb583e3474895362131de7b3b322b8a5ab0a8d18c8851325bbb7ea06a1d8687f\r\n\r\n---\r\n\r\nDepends-on: https://github.com/distributedci/python-dciclient/pull/10" change_url: https://github.com/distributedci/dci-pipeline/pull/28 commit_id: 4d0211213edaffc3461222081a6c4403bb136e6d patchset: 4d0211213edaffc3461222081a6c4403bb136e6d project: canonical_hostname: github.com canonical_name: github.com/distributedci/dci-pipeline name: distributedci/dci-pipeline short_name: dci-pipeline src_dir: src/github.com/distributedci/dci-pipeline topic: null job: dci-pipeline-test-job jobtags: [] max_attempts: 3 message: VXNlIHJlZGFjdCBmZWF0dXJlIGZyb20gZGNpY2xpZW50CgpCdW1wIHZlcnNpb24gb2YgcmVxdWlyZWQgZGNpY2xpZW50IHRvIG1ha2UgdXNlIG9mIHRoZSByZWRhY3QNCmZ1bmN0aW9uYWxpdHkgYWRkZWQgaW4gdjQuMi4wDQogICAgDQpVc2UgcmVkYWN0IGZ1bmN0aW9uYWxpdHkgb24gdGhlIGZpbGVzIHVwbG9hZGVkIHRocm91Z2ggZGNpLXBpcGVsaW5lLg0KTWFrZSB0ZXN0LXJ1bm5lcjoNCi0gVXNlIHRoZSBweXRob25wYXRoIGZyb20gdGhlIHZlbnYgd2hlbiBweXRob24tZGNpY2xpZW50IGlzIGluIHRoZQ0Kd29ya2luZyBkaXJlY3RvcnkuDQotIEluc3RhbGwgZGNpLXBpcGVsaW5lIGluIHRoZSB2ZW52IHdoZW4gaXMgaW4gdGhlIHdvcmtpbmcgZGlyZWN0b3J5DQogICAgDQpMYXN0bHksIG1ha2UgZGNpLWNsaWVudCB1c2UgcHl0aG9ucGF0aCBpZiBweXRob24tZGNpY2xpZW50IHdhcyBpbg0KdGhlIGRlcGVuZGVuY2llcy4NCiAgICANCkdpdGxlYWtzLVNpZ246IE9DNHpNQzR3ZkRJd01qWXRNRFl0TVRaVU1UWTZNVGc2TkRGOE0yRTFOVEl4TVdVMFlUSTNZekZtTWpBd1lqZG1ZMk0zWVdVeE5UWmtOalZqWldJd01XUTVaQT09DQpHaXRsZWFrcy1IYXNoOiBiYjU4M2UzNDc0ODk1MzYyMTMxZGU3YjNiMzIyYjhhNWFiMGE4ZDE4Yzg4NTEzMjViYmI3ZWEwNmExZDg2ODdmDQoNCi0tLQ0KDQpEZXBlbmRzLW9uOiBodHRwczovL2dpdGh1Yi5jb20vZGlzdHJpYnV0ZWRjaS9weXRob24tZGNpY2xpZW50L3B1bGwvMTA= patchset: 4d0211213edaffc3461222081a6c4403bb136e6d 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: aa325aae459aaeadbd8fef95bd700bdae70ab38c playbooks: - path: trusted/project_0/gitlab.com/softwarefactory-project/centosinfra-prod/dci-config/playbooks/pipeline/run.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/rhel/clean.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 - 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_1/role_0/dci-config link_target: trusted/project_0/gitlab.com/softwarefactory-project/centosinfra-prod/dci-config role_path: ansible/post_playbook_1/role_0/dci-config/roles - checkout: master checkout_description: project default branch link_name: ansible/post_playbook_1/role_1/zuul-jobs link_target: trusted/project_1/opendev.org/zuul/zuul-jobs role_path: ansible/post_playbook_1/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/rhel/login.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-pipeline name: distributedci/dci-pipeline short_name: dci-pipeline src_dir: src/github.com/distributedci/dci-pipeline projects: github.com/distributedci/ansible-collection-community-crypto: canonical_hostname: github.com canonical_name: github.com/distributedci/ansible-collection-community-crypto checkout: main checkout_description: zuul branch commit: 538a96ddf1dd14e981978d6a8e0043271f2cd1f5 name: distributedci/ansible-collection-community-crypto required: true short_name: ansible-collection-community-crypto src_dir: src/github.com/distributedci/ansible-collection-community-crypto github.com/distributedci/ansible-collection-community-general: canonical_hostname: github.com canonical_name: github.com/distributedci/ansible-collection-community-general checkout: main checkout_description: zuul branch commit: 1048256051c6794dfc51c18202349854e9800fed name: distributedci/ansible-collection-community-general required: true short_name: ansible-collection-community-general src_dir: src/github.com/distributedci/ansible-collection-community-general github.com/distributedci/ansible-collection-community-libvirt: canonical_hostname: github.com canonical_name: github.com/distributedci/ansible-collection-community-libvirt checkout: main checkout_description: zuul branch commit: 5a25a3bf7cae4c82984fb70efaf22418dac44907 name: distributedci/ansible-collection-community-libvirt required: true short_name: ansible-collection-community-libvirt src_dir: src/github.com/distributedci/ansible-collection-community-libvirt github.com/distributedci/ansible-collection-containers-podman: canonical_hostname: github.com canonical_name: github.com/distributedci/ansible-collection-containers-podman checkout: main checkout_description: zuul branch commit: 6ef1ed175cf46485ae41cf9083ae8a00cdcd3a98 name: distributedci/ansible-collection-containers-podman required: true short_name: ansible-collection-containers-podman src_dir: src/github.com/distributedci/ansible-collection-containers-podman github.com/distributedci/ansible-role-dci-podman: canonical_hostname: github.com canonical_name: github.com/distributedci/ansible-role-dci-podman checkout: main checkout_description: zuul branch commit: eddc3d560a41a3a1eaccbe8db7d27ce25088f343 name: distributedci/ansible-role-dci-podman required: true short_name: ansible-role-dci-podman src_dir: src/github.com/distributedci/ansible-role-dci-podman github.com/distributedci/ansible-role-dci-sync-registry: canonical_hostname: github.com canonical_name: github.com/distributedci/ansible-role-dci-sync-registry checkout: main checkout_description: zuul branch commit: 3c36255ed7f7dbea7ec046e8a1f4f7278b527a06 name: distributedci/ansible-role-dci-sync-registry required: true short_name: ansible-role-dci-sync-registry src_dir: src/github.com/distributedci/ansible-role-dci-sync-registry github.com/distributedci/dci-ansible: canonical_hostname: github.com canonical_name: github.com/distributedci/dci-ansible checkout: main checkout_description: zuul branch commit: 49ca28edc2de0ae3715b89d82584dcd9a0b8ca41 name: distributedci/dci-ansible required: true short_name: dci-ansible src_dir: src/github.com/distributedci/dci-ansible github.com/distributedci/dci-control-server: canonical_hostname: github.com canonical_name: github.com/distributedci/dci-control-server checkout: main checkout_description: zuul branch commit: f4be98f4de3ce6da7bcf4a478bbad1b112f72cd6 name: distributedci/dci-control-server required: true short_name: dci-control-server src_dir: src/github.com/distributedci/dci-control-server github.com/distributedci/dci-dev-env: canonical_hostname: github.com canonical_name: github.com/distributedci/dci-dev-env checkout: main checkout_description: zuul branch commit: 90e9c283535b99857cce6ed629732a43eb4a3dfd name: distributedci/dci-dev-env required: true short_name: dci-dev-env src_dir: src/github.com/distributedci/dci-dev-env github.com/distributedci/dci-openshift-agent: canonical_hostname: github.com canonical_name: github.com/distributedci/dci-openshift-agent checkout: main checkout_description: zuul branch commit: 34eef256acdb65fadbbb81da99fd7f295a314e84 name: distributedci/dci-openshift-agent required: true short_name: dci-openshift-agent src_dir: src/github.com/distributedci/dci-openshift-agent github.com/distributedci/dci-openshift-app-agent: canonical_hostname: github.com canonical_name: github.com/distributedci/dci-openshift-app-agent checkout: main checkout_description: zuul branch commit: 263653fcef52f9b719f4ad8d1e64ff1b2d0e4a68 name: distributedci/dci-openshift-app-agent required: true short_name: dci-openshift-app-agent src_dir: src/github.com/distributedci/dci-openshift-app-agent github.com/distributedci/dci-pipeline: canonical_hostname: github.com canonical_name: github.com/distributedci/dci-pipeline checkout: main checkout_description: zuul branch commit: 4d0211213edaffc3461222081a6c4403bb136e6d name: distributedci/dci-pipeline required: true short_name: dci-pipeline src_dir: src/github.com/distributedci/dci-pipeline github.com/distributedci/python-dciauth: canonical_hostname: github.com canonical_name: github.com/distributedci/python-dciauth checkout: main checkout_description: zuul branch commit: ff1b6053807f378598f823f0aa666c206284ded8 name: distributedci/python-dciauth required: true short_name: python-dciauth src_dir: src/github.com/distributedci/python-dciauth github.com/distributedci/python-dciclient: canonical_hostname: github.com canonical_name: github.com/distributedci/python-dciclient checkout: main checkout_description: zuul branch commit: b6a4a4e42482ce25c8b85a7597c50a09a72ee090 name: distributedci/python-dciclient required: true short_name: python-dciclient src_dir: src/github.com/distributedci/python-dciclient github.com/redhatci/ansible-collection-redhatci-ocp: canonical_hostname: github.com canonical_name: github.com/redhatci/ansible-collection-redhatci-ocp checkout: main checkout_description: zuul branch commit: 772afb5399e135be1479c3d360cd95084be5e94a name: redhatci/ansible-collection-redhatci-ocp required: true short_name: ansible-collection-redhatci-ocp src_dir: src/github.com/redhatci/ansible-collection-redhatci-ocp 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/28/head resources: {} tenant: dci timeout: 1800 topic: null voting: true