all: children: zuul_unreachable: hosts: {} hosts: builder: ansible_connection: ssh ansible_host: 38.102.83.147 ansible_port: 22 ansible_python_interpreter: auto ansible_user: zuul-worker build_repo_source: github.com/distributedci/dci-doc nodepool: az: nova cloud: vexxhost-nodepool-sf external_id: fc862064-b929-4a06-a34b-bb130bce104e host_id: 51aa9e131917ba50e0172bb0f531d399b463c4c7890fcea7db1ae368 interface_ip: 38.102.83.147 label: cloud-centos-9 node_properties: {} private_ipv4: 38.102.83.147 private_ipv6: null provider: vexxhost-nodepool-sf public_ipv4: 38.102.83.147 public_ipv6: '' region: RegionOne slot: null registry: quay.io tag: distributedci/dci-doc zuul_node: az: nova cloud: vexxhost-nodepool-sf external_id: fc862064-b929-4a06-a34b-bb130bce104e host_id: 51aa9e131917ba50e0172bb0f531d399b463c4c7890fcea7db1ae368 interface_ip: 38.102.83.147 label: cloud-centos-9 node_properties: {} private_ipv4: 38.102.83.147 private_ipv6: null provider: vexxhost-nodepool-sf public_ipv4: 38.102.83.147 public_ipv6: '' region: RegionOne slot: null uuid: null vars: build_repo_source: github.com/distributedci/dci-doc registry: quay.io tag: distributedci/dci-doc zuul: _inheritance_path: - '' - '' - '' - '' - '' ansible_version: '9' attempts: 1 branch: main build: cab1e134aa054654bcf738d1d8c000cc 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: 3f6e2d60df291b5b85c2fac4e5c17da88f50e7fc patchset: 3f6e2d60df291b5b85c2fac4e5c17da88f50e7fc 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: 1342dfef38db491da44fbfc2136a49a1 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: 3f6e2d60df291b5b85c2fac4e5c17da88f50e7fc patchset: 3f6e2d60df291b5b85c2fac4e5c17da88f50e7fc 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: 3f6e2d60df291b5b85c2fac4e5c17da88f50e7fc event_id: 0ef1f310-699f-11f1-9e9e-abe708e6b01e executor: hostname: 38.129.56.84 inventory_file: /var/lib/zuul/builds/cab1e134aa054654bcf738d1d8c000cc/ansible/inventory.yaml log_root: /var/lib/zuul/builds/cab1e134aa054654bcf738d1d8c000cc/work/logs result_data_file: /var/lib/zuul/builds/cab1e134aa054654bcf738d1d8c000cc/work/results.json src_root: /var/lib/zuul/builds/cab1e134aa054654bcf738d1d8c000cc/work/src work_root: /var/lib/zuul/builds/cab1e134aa054654bcf738d1d8c000cc/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" change_url: https://github.com/distributedci/python-dciclient/pull/10 commit_id: ec18fb7db4b2b1764b8a342bcad42f710ec19af3 patchset: ec18fb7db4b2b1764b8a342bcad42f710ec19af3 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: 3f6e2d60df291b5b85c2fac4e5c17da88f50e7fc patchset: 3f6e2d60df291b5b85c2fac4e5c17da88f50e7fc 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-doc-preview-job jobtags: [] max_attempts: 3 message: VXNlIHJlZGFjdCBmZWF0dXJlIGZyb20gZGNpY2xpZW50CgpCdW1wIHZlcnNpb24gb2YgcmVxdWlyZWQgZGNpY2xpZW50IHRvIG1ha2UgdXNlIG9mIHRoZSByZWRhY3QNCmZ1bmN0aW9uYWxpdHkgYWRkZWQgaW4gdjQuMi4wDQogICAgDQpVc2UgcmVkYWN0IGZ1bmN0aW9uYWxpdHkgb24gdGhlIGZpbGVzIHVwbG9hZGVkIHRocm91Z2ggZGNpLXBpcGVsaW5lLg0KTWFrZSB0ZXN0LXJ1bm5lcjoNCi0gVXNlIHRoZSBweXRob25wYXRoIGZyb20gdGhlIHZlbnYgd2hlbiBweXRob24tZGNpY2xpZW50IGlzIGluIHRoZQ0Kd29ya2luZyBkaXJlY3RvcnkuDQotIEluc3RhbGwgZGNpLXBpcGVsaW5lIGluIHRoZSB2ZW52IHdoZW4gaXMgaW4gdGhlIHdvcmtpbmcgZGlyZWN0b3J5DQogICAgDQpMYXN0bHksIG1ha2UgZGNpLWNsaWVudCB1c2UgcHl0aG9ucGF0aCBpZiBweXRob24tZGNpY2xpZW50IHdhcyBpbg0KdGhlIGRlcGVuZGVuY2llcy4NCiAgICANCkdpdGxlYWtzLVNpZ246IE9DNHpNQzR3ZkRJd01qWXRNRFl0TVRaVU1UWTZNVGc2TkRGOE0yRTFOVEl4TVdVMFlUSTNZekZtTWpBd1lqZG1ZMk0zWVdVeE5UWmtOalZqWldJd01XUTVaQT09DQpHaXRsZWFrcy1IYXNoOiBiYjU4M2UzNDc0ODk1MzYyMTMxZGU3YjNiMzIyYjhhNWFiMGE4ZDE4Yzg4NTEzMjViYmI3ZWEwNmExZDg2ODdmDQoNCi0tLQ0KDQpEZXBlbmRzLW9uOiBodHRwczovL2dpdGh1Yi5jb20vZGlzdHJpYnV0ZWRjaS9weXRob24tZGNpY2xpZW50L3B1bGwvMTA= patchset: 3f6e2d60df291b5b85c2fac4e5c17da88f50e7fc 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/doc/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 - path: trusted/project_0/gitlab.com/softwarefactory-project/centosinfra-prod/dci-config/playbooks/doc/collect-static-files.yaml roles: - checkout: main checkout_description: playbook branch link_name: ansible/playbook_1/role_0/dci-config link_target: trusted/project_0/gitlab.com/softwarefactory-project/centosinfra-prod/dci-config role_path: ansible/playbook_1/role_0/dci-config/roles - checkout: master checkout_description: project default branch link_name: ansible/playbook_1/role_1/zuul-jobs link_target: trusted/project_1/opendev.org/zuul/zuul-jobs role_path: ansible/playbook_1/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/containers/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/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: 4ba1a779be565de9a6f47d616151c8b0bd23f864 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-doc: canonical_hostname: github.com canonical_name: github.com/distributedci/dci-doc checkout: main checkout_description: zuul branch commit: b1c4db3d6f85c6fb6e5b58ef6c6320144bc0aad8 name: distributedci/dci-doc required: true short_name: dci-doc src_dir: src/github.com/distributedci/dci-doc github.com/distributedci/dci-downloader: canonical_hostname: github.com canonical_name: github.com/distributedci/dci-downloader checkout: main checkout_description: zuul branch commit: cd06e8611e4492d45cb0b77bd351f8ab306b2b0e name: distributedci/dci-downloader required: true short_name: dci-downloader src_dir: src/github.com/distributedci/dci-downloader 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: d235402b9bbd5e711085f2db23d737b1998d6513 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-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 github.com/distributedci/dci-pipeline: canonical_hostname: github.com canonical_name: github.com/distributedci/dci-pipeline checkout: main checkout_description: zuul branch commit: 3f6e2d60df291b5b85c2fac4e5c17da88f50e7fc name: distributedci/dci-pipeline required: true short_name: dci-pipeline src_dir: src/github.com/distributedci/dci-pipeline github.com/distributedci/dci-rhel-agent: canonical_hostname: github.com canonical_name: github.com/distributedci/dci-rhel-agent checkout: main checkout_description: zuul branch commit: f1acfc0bf322f9129afc52e0a720cbc2cc5b72d7 name: distributedci/dci-rhel-agent required: true short_name: dci-rhel-agent src_dir: src/github.com/distributedci/dci-rhel-agent github.com/distributedci/dci-ui: canonical_hostname: github.com canonical_name: github.com/distributedci/dci-ui checkout: main checkout_description: zuul branch commit: 71f96e35849eed987658981c0bed4b77fccc8039 name: distributedci/dci-ui required: true short_name: dci-ui src_dir: src/github.com/distributedci/dci-ui 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: ec18fb7db4b2b1764b8a342bcad42f710ec19af3 name: distributedci/python-dciclient required: true short_name: python-dciclient src_dir: src/github.com/distributedci/python-dciclient 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: false