all: children: zuul_unreachable: hosts: {} hosts: controller: ansible_connection: ssh ansible_host: 162.253.55.227 ansible_port: 22 ansible_python_interpreter: auto ansible_user: zuul nodepool: az: nova cloud: ansible-vexxhost external_id: 75ecc2bc-c3fb-4fc7-be62-cfd0ebfe06b4 host_id: 6b8d58a114f50c983ebf6931b748184c76907eec51ac86ada773f491 interface_ip: 162.253.55.227 label: ansible-fedora-37-1vcpu private_ipv4: 192.168.0.137 private_ipv6: null provider: ansible-vexxhost-ca-ymq-1 public_ipv4: 162.253.55.227 public_ipv6: 2604:e100:1:0:f816:3eff:fe3a:631c region: ca-ymq-1 slot: null zuul_use_fetch_output: true vars: zuul: _inheritance_path: - '' - '' - '' ansible_version: '8' artifacts: - branch: main change: '639' job: build-ansible-collection metadata: type: zuul_manifest name: Zuul Manifest patchset: 9651a198055cc1a37795f60e2dcad5c84a34a2d4 project: ansible-collections/ansible.posix url: https://9633d17efd53a144cea1-6fa346a2baf72bd4ffcc4b3619ee210f.ssl.cf5.rackcdn.com/ansible/36cd1a81704344c2ac81eae8653a179d/zuul-manifest.json - branch: main change: '639' job: build-ansible-collection metadata: type: ansible_collection version: 3.0.0 name: ansible.posix patchset: 9651a198055cc1a37795f60e2dcad5c84a34a2d4 project: ansible-collections/ansible.posix url: https://9633d17efd53a144cea1-6fa346a2baf72bd4ffcc4b3619ee210f.ssl.cf5.rackcdn.com/ansible/36cd1a81704344c2ac81eae8653a179d/artifacts/ansible-posix-3.0.0.tar.gz attempts: 1 branch: main build: fc01a6948875428f8102a1c266b51654 build_refs: - branch: main change: '639' change_message: "Fixes #462 notice permission denied on authorized_key module\n\n##### SUMMARY\r\nAs of right now the authorized_key module does not notice on an \"absent\" if a authorized_keys file is simply not readable to the executing user. I am trying to fix that\r\n\r\n##### ISSUE TYPE\r\n\r\n- Bugfix Pull Request\r\n\r\n##### COMPONENT NAME\r\nauthorized_key\r\n\r\n\r\n##### ADDITIONAL INFORMATION\r\n\r\n\r\nExecute as a user that does not have access to the root users authorized keys file\r\n\r\n```paste below\r\n- name: Delete key from root user\r\n ansible.posix.authorized_key:\r\n state: absent\r\n user: root\r\n key: ssh-rsa xxxxxxxx\r\n\r\n- name: Delete key from root user\r\n become: true\r\n ansible.posix.authorized_key:\r\n \ state: absent\r\n user: root\r\n key: ssh-rsa xxxxxxxx\r\n```\r\n\r\nThe one without become will succeed before my change and will fail with a permission denied error after my change. The 2nd task will actually remove a key from root user if become privileges are available for the executing user" change_url: https://github.com/ansible-collections/ansible.posix/pull/639 commit_id: 9651a198055cc1a37795f60e2dcad5c84a34a2d4 patchset: 9651a198055cc1a37795f60e2dcad5c84a34a2d4 project: canonical_hostname: github.com canonical_name: github.com/ansible-collections/ansible.posix name: ansible-collections/ansible.posix short_name: ansible.posix src_dir: src/github.com/ansible-collections/ansible.posix topic: null buildset: 91492888961643248e7dc8aae14ca78f buildset_refs: - branch: main change: '639' change_message: "Fixes #462 notice permission denied on authorized_key module\n\n##### SUMMARY\r\nAs of right now the authorized_key module does not notice on an \"absent\" if a authorized_keys file is simply not readable to the executing user. I am trying to fix that\r\n\r\n##### ISSUE TYPE\r\n\r\n- Bugfix Pull Request\r\n\r\n##### COMPONENT NAME\r\nauthorized_key\r\n\r\n\r\n##### ADDITIONAL INFORMATION\r\n\r\n\r\nExecute as a user that does not have access to the root users authorized keys file\r\n\r\n```paste below\r\n- name: Delete key from root user\r\n ansible.posix.authorized_key:\r\n state: absent\r\n user: root\r\n key: ssh-rsa xxxxxxxx\r\n\r\n- name: Delete key from root user\r\n become: true\r\n ansible.posix.authorized_key:\r\n \ state: absent\r\n user: root\r\n key: ssh-rsa xxxxxxxx\r\n```\r\n\r\nThe one without become will succeed before my change and will fail with a permission denied error after my change. The 2nd task will actually remove a key from root user if become privileges are available for the executing user" change_url: https://github.com/ansible-collections/ansible.posix/pull/639 commit_id: 9651a198055cc1a37795f60e2dcad5c84a34a2d4 patchset: 9651a198055cc1a37795f60e2dcad5c84a34a2d4 project: canonical_hostname: github.com canonical_name: github.com/ansible-collections/ansible.posix name: ansible-collections/ansible.posix short_name: ansible.posix src_dir: src/github.com/ansible-collections/ansible.posix topic: null change: '639' change_message: "Fixes #462 notice permission denied on authorized_key module\n\n##### SUMMARY\r\nAs of right now the authorized_key module does not notice on an \"absent\" if a authorized_keys file is simply not readable to the executing user. I am trying to fix that\r\n\r\n##### ISSUE TYPE\r\n\r\n- Bugfix Pull Request\r\n\r\n##### COMPONENT NAME\r\nauthorized_key\r\n\r\n\r\n##### ADDITIONAL INFORMATION\r\n\r\n\r\nExecute as a user that does not have access to the root users authorized keys file\r\n\r\n```paste below\r\n- name: Delete key from root user\r\n ansible.posix.authorized_key:\r\n \ state: absent\r\n user: root\r\n key: ssh-rsa xxxxxxxx\r\n\r\n- name: Delete key from root user\r\n become: true\r\n ansible.posix.authorized_key:\r\n \ state: absent\r\n user: root\r\n key: ssh-rsa xxxxxxxx\r\n```\r\n\r\nThe one without become will succeed before my change and will fail with a permission denied error after my change. The 2nd task will actually remove a key from root user if become privileges are available for the executing user" change_url: https://github.com/ansible-collections/ansible.posix/pull/639 child_jobs: [] commit_id: 9651a198055cc1a37795f60e2dcad5c84a34a2d4 event_id: 42f95800-cc07-11f0-9d9b-90f3d5794856 executor: hostname: ze02.softwarefactory-project.io inventory_file: /var/lib/zuul/builds/fc01a6948875428f8102a1c266b51654/ansible/inventory.yaml log_root: /var/lib/zuul/builds/fc01a6948875428f8102a1c266b51654/work/logs result_data_file: /var/lib/zuul/builds/fc01a6948875428f8102a1c266b51654/work/results.json src_root: /var/lib/zuul/builds/fc01a6948875428f8102a1c266b51654/work/src work_root: /var/lib/zuul/builds/fc01a6948875428f8102a1c266b51654/work items: - branch: main change: '639' change_message: "Fixes #462 notice permission denied on authorized_key module\n\n##### SUMMARY\r\nAs of right now the authorized_key module does not notice on an \"absent\" if a authorized_keys file is simply not readable to the executing user. I am trying to fix that\r\n\r\n##### ISSUE TYPE\r\n\r\n- Bugfix Pull Request\r\n\r\n##### COMPONENT NAME\r\nauthorized_key\r\n\r\n\r\n##### ADDITIONAL INFORMATION\r\n\r\n\r\nExecute as a user that does not have access to the root users authorized keys file\r\n\r\n```paste below\r\n- name: Delete key from root user\r\n ansible.posix.authorized_key:\r\n state: absent\r\n user: root\r\n key: ssh-rsa xxxxxxxx\r\n\r\n- name: Delete key from root user\r\n become: true\r\n ansible.posix.authorized_key:\r\n \ state: absent\r\n user: root\r\n key: ssh-rsa xxxxxxxx\r\n```\r\n\r\nThe one without become will succeed before my change and will fail with a permission denied error after my change. The 2nd task will actually remove a key from root user if become privileges are available for the executing user" change_url: https://github.com/ansible-collections/ansible.posix/pull/639 commit_id: 9651a198055cc1a37795f60e2dcad5c84a34a2d4 patchset: 9651a198055cc1a37795f60e2dcad5c84a34a2d4 project: canonical_hostname: github.com canonical_name: github.com/ansible-collections/ansible.posix name: ansible-collections/ansible.posix short_name: ansible.posix src_dir: src/github.com/ansible-collections/ansible.posix topic: null job: ansible-galaxy-importer jobtags: [] max_attempts: 3 message: Rml4ZXMgIzQ2MiBub3RpY2UgcGVybWlzc2lvbiBkZW5pZWQgb24gYXV0aG9yaXplZF9rZXkgbW9kdWxlCgojIyMjIyBTVU1NQVJZDQpBcyBvZiByaWdodCBub3cgdGhlIGF1dGhvcml6ZWRfa2V5IG1vZHVsZSBkb2VzIG5vdCBub3RpY2Ugb24gYW4gImFic2VudCIgaWYgYSBhdXRob3JpemVkX2tleXMgZmlsZSBpcyBzaW1wbHkgbm90IHJlYWRhYmxlIHRvIHRoZSBleGVjdXRpbmcgdXNlci4gSSBhbSB0cnlpbmcgdG8gZml4IHRoYXQNCg0KIyMjIyMgSVNTVUUgVFlQRQ0KPCEtLS0gUGljayBvbmUgYmVsb3cgYW5kIGRlbGV0ZSB0aGUgcmVzdCAtLT4NCi0gQnVnZml4IFB1bGwgUmVxdWVzdA0KDQojIyMjIyBDT01QT05FTlQgTkFNRQ0KYXV0aG9yaXplZF9rZXkNCg0KDQojIyMjIyBBRERJVElPTkFMIElORk9STUFUSU9ODQo8IS0tLSBJbmNsdWRlIGFkZGl0aW9uYWwgaW5mb3JtYXRpb24gdG8gaGVscCBwZW9wbGUgdW5kZXJzdGFuZCB0aGUgY2hhbmdlIGhlcmUgLS0+DQo8IS0tLSBBIHN0ZXAtYnktc3RlcCByZXByb2R1Y3Rpb24gb2YgdGhlIHByb2JsZW0gaXMgaGVscGZ1bCBpZiB0aGVyZSBpcyBubyByZWxhdGVkIGlzc3VlIC0tPg0KRXhlY3V0ZSBhcyBhIHVzZXIgdGhhdCBkb2VzIG5vdCBoYXZlIGFjY2VzcyB0byB0aGUgcm9vdCB1c2VycyBhdXRob3JpemVkIGtleXMgZmlsZQ0KPCEtLS0gUGFzdGUgdmVyYmF0aW0gY29tbWFuZCBvdXRwdXQgYmVsb3csIGUuZy4gYmVmb3JlIGFuZCBhZnRlciB5b3VyIGNoYW5nZSAtLT4NCmBgYHBhc3RlIGJlbG93DQotIG5hbWU6IERlbGV0ZSBrZXkgZnJvbSByb290IHVzZXINCiAgYW5zaWJsZS5wb3NpeC5hdXRob3JpemVkX2tleToNCiAgICBzdGF0ZTogYWJzZW50DQogICAgdXNlcjogcm9vdA0KICAgIGtleTogc3NoLXJzYSB4eHh4eHh4eA0KDQotIG5hbWU6IERlbGV0ZSBrZXkgZnJvbSByb290IHVzZXINCiAgYmVjb21lOiB0cnVlDQogIGFuc2libGUucG9zaXguYXV0aG9yaXplZF9rZXk6DQogICAgc3RhdGU6IGFic2VudA0KICAgIHVzZXI6IHJvb3QNCiAgICBrZXk6IHNzaC1yc2EgeHh4eHh4eHgNCmBgYA0KDQpUaGUgb25lIHdpdGhvdXQgYmVjb21lIHdpbGwgc3VjY2VlZCBiZWZvcmUgbXkgY2hhbmdlIGFuZCB3aWxsIGZhaWwgd2l0aCBhIHBlcm1pc3Npb24gZGVuaWVkIGVycm9yIGFmdGVyIG15IGNoYW5nZS4gVGhlIDJuZCB0YXNrIHdpbGwgYWN0dWFsbHkgcmVtb3ZlIGEga2V5IGZyb20gcm9vdCB1c2VyIGlmIGJlY29tZSBwcml2aWxlZ2VzIGFyZSBhdmFpbGFibGUgZm9yIHRoZSBleGVjdXRpbmcgdXNlcg== patchset: 9651a198055cc1a37795f60e2dcad5c84a34a2d4 pipeline: gate playbook_context: playbook_projects: trusted/project_0/github.com/ansible/zuul-config: canonical_name: github.com/ansible/zuul-config checkout: master commit: 3e667f4d3a5f14620cbe10b052c77698fa883471 trusted/project_1/opendev.org/zuul/zuul-jobs: canonical_name: opendev.org/zuul/zuul-jobs checkout: master commit: e566d354c9dede33c86ed646371fa44dfc8796c5 untrusted/project_0/github.com/ansible/ansible-zuul-jobs: canonical_name: github.com/ansible/ansible-zuul-jobs checkout: master commit: e7ff49de526383ec1701720d6aed921160ec3931 untrusted/project_1/github.com/ansible/zuul-config: canonical_name: github.com/ansible/zuul-config checkout: master commit: 3e667f4d3a5f14620cbe10b052c77698fa883471 untrusted/project_2/opendev.org/zuul/zuul-jobs: canonical_name: opendev.org/zuul/zuul-jobs checkout: master commit: e566d354c9dede33c86ed646371fa44dfc8796c5 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.posix name: ansible-collections/ansible.posix short_name: ansible.posix src_dir: src/github.com/ansible-collections/ansible.posix projects: github.com/ansible-collections/ansible.posix: canonical_hostname: github.com canonical_name: github.com/ansible-collections/ansible.posix checkout: main checkout_description: zuul branch commit: 9651a198055cc1a37795f60e2dcad5c84a34a2d4 name: ansible-collections/ansible.posix required: false short_name: ansible.posix src_dir: src/github.com/ansible-collections/ansible.posix 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/639/head resources: {} tenant: ansible timeout: 1800 topic: null voting: true zuul_use_fetch_output: true