all: children: zuul_unreachable: hosts: {} hosts: controller: ansible_connection: ssh ansible_host: 162.253.55.36 ansible_port: 22 ansible_python_interpreter: auto ansible_user: zuul nodepool: az: nova cloud: ansible-vexxhost external_id: ddcb9c6b-60f5-40c3-88cf-2a3a08b389b5 host_id: 3860feacd62ef52b09cab2f8275642c2a46109e6d2aa7bff3c253d6a interface_ip: 162.253.55.36 label: ansible-fedora-37-1vcpu private_ipv4: 192.168.0.68 private_ipv6: null provider: ansible-vexxhost-ca-ymq-1 public_ipv4: 162.253.55.36 public_ipv6: 2604:e100:1:0:f816:3eff:fe2a:99d2 region: ca-ymq-1 slot: null zuul_use_fetch_output: true vars: zuul: _inheritance_path: - '' - '' - '' ansible_version: '8' artifacts: - branch: main change: '863' job: build-ansible-collection metadata: type: zuul_manifest name: Zuul Manifest patchset: c4d91fbe7520be5122a585442fcee9881f3b6fa1 project: ansible-collections/ansible.windows url: https://a0b398fa768839dfc24b-2bd608b6b84f96493ffed3b9f69fc770.ssl.cf2.rackcdn.com/ansible/e14d38835a87419ea88eb25b15fe7a6d/zuul-manifest.json - branch: main change: '863' job: build-ansible-collection metadata: type: ansible_collection version: 3.3.1-dev21 name: ansible.windows patchset: c4d91fbe7520be5122a585442fcee9881f3b6fa1 project: ansible-collections/ansible.windows url: https://a0b398fa768839dfc24b-2bd608b6b84f96493ffed3b9f69fc770.ssl.cf2.rackcdn.com/ansible/e14d38835a87419ea88eb25b15fe7a6d/artifacts/ansible-windows-3.3.1-dev21.tar.gz attempts: 1 branch: main build: cef6337f71614acd94265f9f2bc51811 build_refs: - branch: main change: '863' change_message: "Add Authenticode signature validation to win_package\n\nSUMMARY\r\n\r\nAdds optional Authenticode signature validation for installer files in ansible.windows.win_package.\r\n\r\nWhen authenti_code_signature: true and state: present, the module validates the installer with PowerShell Get-AuthenticodeSignature before executing it and fails if the signature Status is not Valid (e.g. NotSigned, NotTrusted, HashMismatch). The module also returns AuthenticodeSignature details (enabled, status) in the result for troubleshooting/visibility.\r\n\r\nISSUE TYPE\r\n\r\nFeature Pull Request\r\n\r\nCOMPONENT NAME\r\n\r\nwin_package\r\n\r\nADDITIONAL INFORMATION\r\n\r\nWhy: Prevent running unsigned or invalidly signed installers in automated deployments.\r\n\r\nBehavior:\r\n\r\nDefault is unchanged (authenti_code_signature is false).\r\n\r\n\r\nOn failure, the task errors with a message like:\r\nAuthenticode check failed: File 'FileName': signature status is 'NotSigned', expected 'Valid'\r\n\r\nExample playbook:\r\n```\r\n- name: Install 7-Zip with Authenticode signature validation\r\n ansible.windows.win_package:\r\n path: C:\\temp\\7z2600-x64.exe\r\n \ arguments: /S\r\n creates_path: C:\\Program Files\\7-Zip\\7z.exe\r\n \ state: present\r\n authenti_code_signature: true\r\n```" change_url: https://github.com/ansible-collections/ansible.windows/pull/863 commit_id: c4d91fbe7520be5122a585442fcee9881f3b6fa1 patchset: c4d91fbe7520be5122a585442fcee9881f3b6fa1 project: canonical_hostname: github.com canonical_name: github.com/ansible-collections/ansible.windows name: ansible-collections/ansible.windows short_name: ansible.windows src_dir: src/github.com/ansible-collections/ansible.windows topic: null buildset: 0e6f764e71d0465e8d88a1d937effa78 buildset_refs: - branch: main change: '863' change_message: "Add Authenticode signature validation to win_package\n\nSUMMARY\r\n\r\nAdds optional Authenticode signature validation for installer files in ansible.windows.win_package.\r\n\r\nWhen authenti_code_signature: true and state: present, the module validates the installer with PowerShell Get-AuthenticodeSignature before executing it and fails if the signature Status is not Valid (e.g. NotSigned, NotTrusted, HashMismatch). The module also returns AuthenticodeSignature details (enabled, status) in the result for troubleshooting/visibility.\r\n\r\nISSUE TYPE\r\n\r\nFeature Pull Request\r\n\r\nCOMPONENT NAME\r\n\r\nwin_package\r\n\r\nADDITIONAL INFORMATION\r\n\r\nWhy: Prevent running unsigned or invalidly signed installers in automated deployments.\r\n\r\nBehavior:\r\n\r\nDefault is unchanged (authenti_code_signature is false).\r\n\r\n\r\nOn failure, the task errors with a message like:\r\nAuthenticode check failed: File 'FileName': signature status is 'NotSigned', expected 'Valid'\r\n\r\nExample playbook:\r\n```\r\n- name: Install 7-Zip with Authenticode signature validation\r\n ansible.windows.win_package:\r\n path: C:\\temp\\7z2600-x64.exe\r\n \ arguments: /S\r\n creates_path: C:\\Program Files\\7-Zip\\7z.exe\r\n \ state: present\r\n authenti_code_signature: true\r\n```" change_url: https://github.com/ansible-collections/ansible.windows/pull/863 commit_id: c4d91fbe7520be5122a585442fcee9881f3b6fa1 patchset: c4d91fbe7520be5122a585442fcee9881f3b6fa1 project: canonical_hostname: github.com canonical_name: github.com/ansible-collections/ansible.windows name: ansible-collections/ansible.windows short_name: ansible.windows src_dir: src/github.com/ansible-collections/ansible.windows topic: null change: '863' change_message: "Add Authenticode signature validation to win_package\n\nSUMMARY\r\n\r\nAdds optional Authenticode signature validation for installer files in ansible.windows.win_package.\r\n\r\nWhen authenti_code_signature: true and state: present, the module validates the installer with PowerShell Get-AuthenticodeSignature before executing it and fails if the signature Status is not Valid (e.g. NotSigned, NotTrusted, HashMismatch). The module also returns AuthenticodeSignature details (enabled, status) in the result for troubleshooting/visibility.\r\n\r\nISSUE TYPE\r\n\r\nFeature Pull Request\r\n\r\nCOMPONENT NAME\r\n\r\nwin_package\r\n\r\nADDITIONAL INFORMATION\r\n\r\nWhy: Prevent running unsigned or invalidly signed installers in automated deployments.\r\n\r\nBehavior:\r\n\r\nDefault is unchanged (authenti_code_signature is false).\r\n\r\n\r\nOn failure, the task errors with a message like:\r\nAuthenticode check failed: File 'FileName': signature status is 'NotSigned', expected 'Valid'\r\n\r\nExample playbook:\r\n```\r\n- name: Install 7-Zip with Authenticode signature validation\r\n ansible.windows.win_package:\r\n \ path: C:\\temp\\7z2600-x64.exe\r\n arguments: /S\r\n creates_path: C:\\Program Files\\7-Zip\\7z.exe\r\n state: present\r\n authenti_code_signature: true\r\n```" change_url: https://github.com/ansible-collections/ansible.windows/pull/863 child_jobs: [] commit_id: c4d91fbe7520be5122a585442fcee9881f3b6fa1 event_id: 69ae4ea0-12f3-11f1-91dd-f4964a9c13b9 executor: hostname: ze03.softwarefactory-project.io inventory_file: /var/lib/zuul/builds/cef6337f71614acd94265f9f2bc51811/ansible/inventory.yaml log_root: /var/lib/zuul/builds/cef6337f71614acd94265f9f2bc51811/work/logs result_data_file: /var/lib/zuul/builds/cef6337f71614acd94265f9f2bc51811/work/results.json src_root: /var/lib/zuul/builds/cef6337f71614acd94265f9f2bc51811/work/src work_root: /var/lib/zuul/builds/cef6337f71614acd94265f9f2bc51811/work items: - branch: main change: '863' change_message: "Add Authenticode signature validation to win_package\n\nSUMMARY\r\n\r\nAdds optional Authenticode signature validation for installer files in ansible.windows.win_package.\r\n\r\nWhen authenti_code_signature: true and state: present, the module validates the installer with PowerShell Get-AuthenticodeSignature before executing it and fails if the signature Status is not Valid (e.g. NotSigned, NotTrusted, HashMismatch). The module also returns AuthenticodeSignature details (enabled, status) in the result for troubleshooting/visibility.\r\n\r\nISSUE TYPE\r\n\r\nFeature Pull Request\r\n\r\nCOMPONENT NAME\r\n\r\nwin_package\r\n\r\nADDITIONAL INFORMATION\r\n\r\nWhy: Prevent running unsigned or invalidly signed installers in automated deployments.\r\n\r\nBehavior:\r\n\r\nDefault is unchanged (authenti_code_signature is false).\r\n\r\n\r\nOn failure, the task errors with a message like:\r\nAuthenticode check failed: File 'FileName': signature status is 'NotSigned', expected 'Valid'\r\n\r\nExample playbook:\r\n```\r\n- name: Install 7-Zip with Authenticode signature validation\r\n ansible.windows.win_package:\r\n path: C:\\temp\\7z2600-x64.exe\r\n \ arguments: /S\r\n creates_path: C:\\Program Files\\7-Zip\\7z.exe\r\n \ state: present\r\n authenti_code_signature: true\r\n```" change_url: https://github.com/ansible-collections/ansible.windows/pull/863 commit_id: c4d91fbe7520be5122a585442fcee9881f3b6fa1 patchset: c4d91fbe7520be5122a585442fcee9881f3b6fa1 project: canonical_hostname: github.com canonical_name: github.com/ansible-collections/ansible.windows name: ansible-collections/ansible.windows short_name: ansible.windows src_dir: src/github.com/ansible-collections/ansible.windows topic: null job: ansible-galaxy-importer jobtags: [] max_attempts: 3 message: QWRkIEF1dGhlbnRpY29kZSBzaWduYXR1cmUgdmFsaWRhdGlvbiB0byB3aW5fcGFja2FnZQoKU1VNTUFSWQ0KDQpBZGRzIG9wdGlvbmFsIEF1dGhlbnRpY29kZSBzaWduYXR1cmUgdmFsaWRhdGlvbiBmb3IgaW5zdGFsbGVyIGZpbGVzIGluIGFuc2libGUud2luZG93cy53aW5fcGFja2FnZS4NCg0KV2hlbiBhdXRoZW50aV9jb2RlX3NpZ25hdHVyZTogdHJ1ZSBhbmQgc3RhdGU6IHByZXNlbnQsIHRoZSBtb2R1bGUgdmFsaWRhdGVzIHRoZSBpbnN0YWxsZXIgd2l0aCBQb3dlclNoZWxsIEdldC1BdXRoZW50aWNvZGVTaWduYXR1cmUgYmVmb3JlIGV4ZWN1dGluZyBpdCBhbmQgZmFpbHMgaWYgdGhlIHNpZ25hdHVyZSBTdGF0dXMgaXMgbm90IFZhbGlkIChlLmcuIE5vdFNpZ25lZCwgTm90VHJ1c3RlZCwgSGFzaE1pc21hdGNoKS4gVGhlIG1vZHVsZSBhbHNvIHJldHVybnMgQXV0aGVudGljb2RlU2lnbmF0dXJlIGRldGFpbHMgKGVuYWJsZWQsIHN0YXR1cykgaW4gdGhlIHJlc3VsdCBmb3IgdHJvdWJsZXNob290aW5nL3Zpc2liaWxpdHkuDQoNCklTU1VFIFRZUEUNCg0KRmVhdHVyZSBQdWxsIFJlcXVlc3QNCg0KQ09NUE9ORU5UIE5BTUUNCg0Kd2luX3BhY2thZ2UNCg0KQURESVRJT05BTCBJTkZPUk1BVElPTg0KDQpXaHk6IFByZXZlbnQgcnVubmluZyB1bnNpZ25lZCBvciBpbnZhbGlkbHkgc2lnbmVkIGluc3RhbGxlcnMgaW4gYXV0b21hdGVkIGRlcGxveW1lbnRzLg0KDQpCZWhhdmlvcjoNCg0KRGVmYXVsdCBpcyB1bmNoYW5nZWQgKGF1dGhlbnRpX2NvZGVfc2lnbmF0dXJlIGlzIGZhbHNlKS4NCg0KDQpPbiBmYWlsdXJlLCB0aGUgdGFzayBlcnJvcnMgd2l0aCBhIG1lc3NhZ2UgbGlrZToNCkF1dGhlbnRpY29kZSBjaGVjayBmYWlsZWQ6IEZpbGUgJ0ZpbGVOYW1lJzogc2lnbmF0dXJlIHN0YXR1cyBpcyAnTm90U2lnbmVkJywgZXhwZWN0ZWQgJ1ZhbGlkJw0KDQpFeGFtcGxlIHBsYXlib29rOg0KYGBgDQotIG5hbWU6IEluc3RhbGwgNy1aaXAgd2l0aCBBdXRoZW50aWNvZGUgc2lnbmF0dXJlIHZhbGlkYXRpb24NCiAgYW5zaWJsZS53aW5kb3dzLndpbl9wYWNrYWdlOg0KICAgIHBhdGg6IEM6XHRlbXBcN3oyNjAwLXg2NC5leGUNCiAgICBhcmd1bWVudHM6IC9TDQogICAgY3JlYXRlc19wYXRoOiBDOlxQcm9ncmFtIEZpbGVzXDctWmlwXDd6LmV4ZQ0KICAgIHN0YXRlOiBwcmVzZW50DQogICAgYXV0aGVudGlfY29kZV9zaWduYXR1cmU6IHRydWUNCmBgYA== patchset: c4d91fbe7520be5122a585442fcee9881f3b6fa1 pipeline: third-party-check playbook_context: playbook_projects: trusted/project_0/github.com/ansible/zuul-config: canonical_name: github.com/ansible/zuul-config checkout: master commit: ed2227a7e4f1baa7d025f154c57eb9feed13f176 trusted/project_1/opendev.org/zuul/zuul-jobs: canonical_name: opendev.org/zuul/zuul-jobs checkout: master commit: 571c0efa3491d12ecb8fc1169c510716d55c0fc2 untrusted/project_0/github.com/ansible/ansible-zuul-jobs: canonical_name: github.com/ansible/ansible-zuul-jobs checkout: master commit: 192320b9d41936ac6065fcaf6e286bf4dca783a5 untrusted/project_1/github.com/ansible/zuul-config: canonical_name: github.com/ansible/zuul-config checkout: master commit: ed2227a7e4f1baa7d025f154c57eb9feed13f176 untrusted/project_2/opendev.org/zuul/zuul-jobs: canonical_name: opendev.org/zuul/zuul-jobs checkout: master commit: 571c0efa3491d12ecb8fc1169c510716d55c0fc2 playbooks: - path: untrusted/project_0/github.com/ansible/ansible-zuul-jobs/playbooks/ansible-galaxy-importer/run.yaml roles: - checkout: master checkout_description: playbook branch link_name: ansible/playbook_0/role_0/zuul-jobs link_target: untrusted/project_0/github.com/ansible/ansible-zuul-jobs role_path: ansible/playbook_0/role_0/zuul-jobs/roles - checkout: master checkout_description: project default branch link_name: ansible/playbook_0/role_1/zuul-config link_target: untrusted/project_1/github.com/ansible/zuul-config role_path: ansible/playbook_0/role_1/zuul-config/roles - checkout: master checkout_description: project default branch link_name: ansible/playbook_0/role_2/zuul-jobs link_target: untrusted/project_2/opendev.org/zuul/zuul-jobs role_path: ansible/playbook_0/role_2/zuul-jobs/roles post_review: false project: canonical_hostname: github.com canonical_name: github.com/ansible-collections/ansible.windows name: ansible-collections/ansible.windows short_name: ansible.windows src_dir: src/github.com/ansible-collections/ansible.windows projects: github.com/ansible-collections/ansible.windows: canonical_hostname: github.com canonical_name: github.com/ansible-collections/ansible.windows checkout: main checkout_description: zuul branch commit: b744b816f688ae3c6bbdc56a38f18ab88145aa61 name: ansible-collections/ansible.windows required: false short_name: ansible.windows src_dir: src/github.com/ansible-collections/ansible.windows github.com/ansible-network/releases: canonical_hostname: github.com canonical_name: github.com/ansible-network/releases checkout: master checkout_description: project default branch commit: 646b310655c531e4904be07f4ff8fc3a29addd09 name: ansible-network/releases required: true short_name: releases src_dir: src/github.com/ansible-network/releases ref: refs/pull/863/head resources: {} tenant: ansible timeout: 1800 topic: null voting: true zuul_use_fetch_output: true