all: children: zuul_unreachable: hosts: {} hosts: controller: ansible_connection: kubectl ansible_host: zuul-worker-ansible-0005632965 ansible_kubectl_context: main:zuul-worker/38-129-16-117:9023 ansible_port: null ansible_python_interpreter: /bin/python3 ansible_ssh_common_args: -o StrictHostKeyChecking=false ansible_user: zuul nodepool: az: null cloud: /sf-container-worker-1/ external_id: main-zuul-worker-ansible-0005632965 host_id: null interface_ip: zuul-worker-ansible-0005632965 label: zuul-worker-ansible private_ipv4: null private_ipv6: null provider: sf-container-worker-1 public_ipv4: null public_ipv6: null region: null slot: null zuul_use_fetch_output: true vars: zuul: _inheritance_path: - '' - '' - '' ansible_version: '8' attempts: 1 branch: dev build: 72a4aa86dee04b238a5ccf755abebbfa build_refs: - branch: dev change: '78' change_message: "sap_control_exec, sap_hostctrl_exec: Refactor to use shared utilities\n\n- Consolidate SOAP connection logic into module_utils/sapcontrol_soap.py\r\n- Update sap_control_exec.py and sap_hostctrl_exec.py to use shared utilities\r\n- Refactor and patch unit tests for correct mocking of shared Client\r\n\r\nThis is my first public pull request. Feedback is welcome, and I\u2019m happy to adjust anything as needed. ^^\r\nI did this refactor mainly to avoid duplicating the SOAP connection logic and to make it reusable across multiple modules. This is also the first step toward a follow-up `system_state` module to manage/report system and instance state consistently, which I plan to open in a next PR.\r\n\r\nSigned-off-by: Melvin Malagowski " change_url: https://github.com/sap-linuxlab/community.sap_libs/pull/78 commit_id: 2e9f4b9cd88a67f21d27f545a9eec18f122995ee patchset: 2e9f4b9cd88a67f21d27f545a9eec18f122995ee project: canonical_hostname: github.com canonical_name: github.com/sap-linuxlab/community.sap_libs name: sap-linuxlab/community.sap_libs short_name: community.sap_libs src_dir: src/github.com/sap-linuxlab/community.sap_libs topic: null buildset: 97cc1aaf1ef44d349c3987beb68b81c1 buildset_refs: - branch: dev change: '78' change_message: "sap_control_exec, sap_hostctrl_exec: Refactor to use shared utilities\n\n- Consolidate SOAP connection logic into module_utils/sapcontrol_soap.py\r\n- Update sap_control_exec.py and sap_hostctrl_exec.py to use shared utilities\r\n- Refactor and patch unit tests for correct mocking of shared Client\r\n\r\nThis is my first public pull request. Feedback is welcome, and I\u2019m happy to adjust anything as needed. ^^\r\nI did this refactor mainly to avoid duplicating the SOAP connection logic and to make it reusable across multiple modules. This is also the first step toward a follow-up `system_state` module to manage/report system and instance state consistently, which I plan to open in a next PR.\r\n\r\nSigned-off-by: Melvin Malagowski " change_url: https://github.com/sap-linuxlab/community.sap_libs/pull/78 commit_id: 2e9f4b9cd88a67f21d27f545a9eec18f122995ee patchset: 2e9f4b9cd88a67f21d27f545a9eec18f122995ee project: canonical_hostname: github.com canonical_name: github.com/sap-linuxlab/community.sap_libs name: sap-linuxlab/community.sap_libs short_name: community.sap_libs src_dir: src/github.com/sap-linuxlab/community.sap_libs topic: null change: '78' change_message: "sap_control_exec, sap_hostctrl_exec: Refactor to use shared utilities\n\n- Consolidate SOAP connection logic into module_utils/sapcontrol_soap.py\r\n- Update sap_control_exec.py and sap_hostctrl_exec.py to use shared utilities\r\n- Refactor and patch unit tests for correct mocking of shared Client\r\n\r\nThis is my first public pull request. Feedback is welcome, and I\u2019m happy to adjust anything as needed. ^^\r\nI did this refactor mainly to avoid duplicating the SOAP connection logic and to make it reusable across multiple modules. This is also the first step toward a follow-up `system_state` module to manage/report system and instance state consistently, which I plan to open in a next PR.\r\n\r\nSigned-off-by: Melvin Malagowski " change_url: https://github.com/sap-linuxlab/community.sap_libs/pull/78 child_jobs: - ansible-galaxy-importer commit_id: 2e9f4b9cd88a67f21d27f545a9eec18f122995ee event_id: 7fca5330-13f4-11f1-8943-400da43b6269 executor: hostname: ze03.softwarefactory-project.io inventory_file: /var/lib/zuul/builds/72a4aa86dee04b238a5ccf755abebbfa/ansible/inventory.yaml log_root: /var/lib/zuul/builds/72a4aa86dee04b238a5ccf755abebbfa/work/logs result_data_file: /var/lib/zuul/builds/72a4aa86dee04b238a5ccf755abebbfa/work/results.json src_root: /var/lib/zuul/builds/72a4aa86dee04b238a5ccf755abebbfa/work/src work_root: /var/lib/zuul/builds/72a4aa86dee04b238a5ccf755abebbfa/work items: - branch: dev change: '78' change_message: "sap_control_exec, sap_hostctrl_exec: Refactor to use shared utilities\n\n- Consolidate SOAP connection logic into module_utils/sapcontrol_soap.py\r\n- Update sap_control_exec.py and sap_hostctrl_exec.py to use shared utilities\r\n- Refactor and patch unit tests for correct mocking of shared Client\r\n\r\nThis is my first public pull request. Feedback is welcome, and I\u2019m happy to adjust anything as needed. ^^\r\nI did this refactor mainly to avoid duplicating the SOAP connection logic and to make it reusable across multiple modules. This is also the first step toward a follow-up `system_state` module to manage/report system and instance state consistently, which I plan to open in a next PR.\r\n\r\nSigned-off-by: Melvin Malagowski " change_url: https://github.com/sap-linuxlab/community.sap_libs/pull/78 commit_id: 2e9f4b9cd88a67f21d27f545a9eec18f122995ee patchset: 2e9f4b9cd88a67f21d27f545a9eec18f122995ee project: canonical_hostname: github.com canonical_name: github.com/sap-linuxlab/community.sap_libs name: sap-linuxlab/community.sap_libs short_name: community.sap_libs src_dir: src/github.com/sap-linuxlab/community.sap_libs topic: null job: build-ansible-collection jobtags: [] max_attempts: 3 message: c2FwX2NvbnRyb2xfZXhlYywgc2FwX2hvc3RjdHJsX2V4ZWM6IFJlZmFjdG9yIHRvIHVzZSBzaGFyZWQgdXRpbGl0aWVzCgotIENvbnNvbGlkYXRlIFNPQVAgY29ubmVjdGlvbiBsb2dpYyBpbnRvIG1vZHVsZV91dGlscy9zYXBjb250cm9sX3NvYXAucHkNCi0gVXBkYXRlIHNhcF9jb250cm9sX2V4ZWMucHkgYW5kIHNhcF9ob3N0Y3RybF9leGVjLnB5IHRvIHVzZSBzaGFyZWQgdXRpbGl0aWVzDQotIFJlZmFjdG9yIGFuZCBwYXRjaCB1bml0IHRlc3RzIGZvciBjb3JyZWN0IG1vY2tpbmcgb2Ygc2hhcmVkIENsaWVudA0KDQpUaGlzIGlzIG15IGZpcnN0IHB1YmxpYyBwdWxsIHJlcXVlc3QuIEZlZWRiYWNrIGlzIHdlbGNvbWUsIGFuZCBJ4oCZbSBoYXBweSB0byBhZGp1c3QgYW55dGhpbmcgYXMgbmVlZGVkLiBeXg0KSSBkaWQgdGhpcyByZWZhY3RvciBtYWlubHkgdG8gYXZvaWQgZHVwbGljYXRpbmcgdGhlIFNPQVAgY29ubmVjdGlvbiBsb2dpYyBhbmQgdG8gbWFrZSBpdCByZXVzYWJsZSBhY3Jvc3MgbXVsdGlwbGUgbW9kdWxlcy4gVGhpcyBpcyBhbHNvIHRoZSBmaXJzdCBzdGVwIHRvd2FyZCBhIGZvbGxvdy11cCBgc3lzdGVtX3N0YXRlYCBtb2R1bGUgdG8gbWFuYWdlL3JlcG9ydCBzeXN0ZW0gYW5kIGluc3RhbmNlIHN0YXRlIGNvbnNpc3RlbnRseSwgd2hpY2ggSSBwbGFuIHRvIG9wZW4gaW4gYSBuZXh0IFBSLg0KDQpTaWduZWQtb2ZmLWJ5OiBNZWx2aW4gTWFsYWdvd3NraSA8bW1hbGFnb3dza2lAb3h5YS5jb20+ patchset: 2e9f4b9cd88a67f21d27f545a9eec18f122995ee 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/build-ansible-collection/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/sap-linuxlab/community.sap_libs name: sap-linuxlab/community.sap_libs short_name: community.sap_libs src_dir: src/github.com/sap-linuxlab/community.sap_libs projects: 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 github.com/sap-linuxlab/community.sap_libs: canonical_hostname: github.com canonical_name: github.com/sap-linuxlab/community.sap_libs checkout: dev checkout_description: zuul branch commit: f00fdb100718c004662e3040ae9ca69715ddbdf4 name: sap-linuxlab/community.sap_libs required: false short_name: community.sap_libs src_dir: src/github.com/sap-linuxlab/community.sap_libs ref: refs/pull/78/head resources: controller: context: main:zuul-worker/38-129-16-117:9023 namespace: main pod: zuul-worker-ansible-0005632965 stream_port: '36383' tenant: ansible timeout: 1800 topic: null voting: true zuul_use_fetch_output: true