all: children: zuul_unreachable: hosts: {} hosts: container: ansible_connection: kubectl ansible_host: pod-centos-9-stream-0000071947 ansible_kubectl_context: main:zuul-worker/38-102-83-49:9023 ansible_port: null ansible_python_interpreter: /bin/python3 ansible_ssh_common_args: -o StrictHostKeyChecking=false ansible_user: zuul ara_report_path: '{{ zuul.executor.log_root }}/ara-report' ara_report_type: database nodepool: az: null cloud: /k1s-k1s06/ external_id: main-pod-centos-9-stream-0000071947 host_id: null interface_ip: pod-centos-9-stream-0000071947 label: pod-centos-9-stream node_properties: {} private_ipv4: null private_ipv6: null provider: k1s06 public_ipv4: null public_ipv6: null region: null slot: null run_test: check_zuul_files zuul_node: az: null cloud: /k1s-k1s06/ external_id: main-pod-centos-9-stream-0000071947 host_id: null interface_ip: pod-centos-9-stream-0000071947 label: pod-centos-9-stream node_properties: {} private_ipv4: null private_ipv6: null provider: k1s06 public_ipv4: null public_ipv6: null region: null slot: null uuid: null vars: ara_report_path: '{{ zuul.executor.log_root }}/ara-report' ara_report_type: database run_test: check_zuul_files zuul: _inheritance_path: - '' - '' - '' - '' - '' ansible_version: '9' attempts: 1 branch: main build: 3d7ce17b84a84c299f453e8b57c13ceb build_refs: - branch: main change: '1175' change_message: "Fix: rework edpm_container_standalone for quadlet-only deployment\n\nReworked the standalone role to use only Quadlet for container deployment, removing the old container_manage path. It now detects config and certificate changes by computing a hash before rendering templates, so containers restart only when something actually changed. Added automatic cleanup of leftover artifacts from the old deployment method and molecule tests covering the full lifecycle - deploy, idempotency, config-change restart, and cleanup.\r\n\r\nJira: [OSPRH-30094](https://redhat.atlassian.net/browse/OSPRH-30094)\r\nJira: [OSPRH-30963](https://redhat.atlassian.net/browse/OSPRH-30963)\r\n" change_url: https://github.com/openstack-k8s-operators/edpm-ansible/pull/1175 commit_id: ccf94d3628e5513197102d32d9115778c1eeafd2 patchset: ccf94d3628e5513197102d32d9115778c1eeafd2 project: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/edpm-ansible name: openstack-k8s-operators/edpm-ansible short_name: edpm-ansible src_dir: src/github.com/openstack-k8s-operators/edpm-ansible src_dir: src/github.com/openstack-k8s-operators/edpm-ansible topic: null buildset: d0aa86fcfdc344f693b356745ea84bb0 buildset_refs: - branch: main change: '1175' change_message: "Fix: rework edpm_container_standalone for quadlet-only deployment\n\nReworked the standalone role to use only Quadlet for container deployment, removing the old container_manage path. It now detects config and certificate changes by computing a hash before rendering templates, so containers restart only when something actually changed. Added automatic cleanup of leftover artifacts from the old deployment method and molecule tests covering the full lifecycle - deploy, idempotency, config-change restart, and cleanup.\r\n\r\nJira: [OSPRH-30094](https://redhat.atlassian.net/browse/OSPRH-30094)\r\nJira: [OSPRH-30963](https://redhat.atlassian.net/browse/OSPRH-30963)\r\n" change_url: https://github.com/openstack-k8s-operators/edpm-ansible/pull/1175 commit_id: ccf94d3628e5513197102d32d9115778c1eeafd2 patchset: ccf94d3628e5513197102d32d9115778c1eeafd2 project: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/edpm-ansible name: openstack-k8s-operators/edpm-ansible short_name: edpm-ansible src_dir: src/github.com/openstack-k8s-operators/edpm-ansible src_dir: src/github.com/openstack-k8s-operators/edpm-ansible topic: null change: '1175' change_message: "Fix: rework edpm_container_standalone for quadlet-only deployment\n\nReworked the standalone role to use only Quadlet for container deployment, removing the old container_manage path. It now detects config and certificate changes by computing a hash before rendering templates, so containers restart only when something actually changed. Added automatic cleanup of leftover artifacts from the old deployment method and molecule tests covering the full lifecycle - deploy, idempotency, config-change restart, and cleanup.\r\n\r\nJira: [OSPRH-30094](https://redhat.atlassian.net/browse/OSPRH-30094)\r\nJira: [OSPRH-30963](https://redhat.atlassian.net/browse/OSPRH-30963)\r\n" change_url: https://github.com/openstack-k8s-operators/edpm-ansible/pull/1175 child_jobs: [] commit_id: ccf94d3628e5513197102d32d9115778c1eeafd2 event_id: c145d580-6667-11f1-82ad-ee6d7b5fc506 executor: hostname: 38.102.83.51 inventory_file: /var/lib/zuul/builds/3d7ce17b84a84c299f453e8b57c13ceb/ansible/inventory.yaml log_root: /var/lib/zuul/builds/3d7ce17b84a84c299f453e8b57c13ceb/work/logs result_data_file: /var/lib/zuul/builds/3d7ce17b84a84c299f453e8b57c13ceb/work/results.json src_root: /var/lib/zuul/builds/3d7ce17b84a84c299f453e8b57c13ceb/work/src work_root: /var/lib/zuul/builds/3d7ce17b84a84c299f453e8b57c13ceb/work include_vars: [] items: - branch: main change: '1175' change_message: "Fix: rework edpm_container_standalone for quadlet-only deployment\n\nReworked the standalone role to use only Quadlet for container deployment, removing the old container_manage path. It now detects config and certificate changes by computing a hash before rendering templates, so containers restart only when something actually changed. Added automatic cleanup of leftover artifacts from the old deployment method and molecule tests covering the full lifecycle - deploy, idempotency, config-change restart, and cleanup.\r\n\r\nJira: [OSPRH-30094](https://redhat.atlassian.net/browse/OSPRH-30094)\r\nJira: [OSPRH-30963](https://redhat.atlassian.net/browse/OSPRH-30963)\r\n" change_url: https://github.com/openstack-k8s-operators/edpm-ansible/pull/1175 commit_id: ccf94d3628e5513197102d32d9115778c1eeafd2 patchset: ccf94d3628e5513197102d32d9115778c1eeafd2 project: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/edpm-ansible name: openstack-k8s-operators/edpm-ansible short_name: edpm-ansible src_dir: src/github.com/openstack-k8s-operators/edpm-ansible topic: null job: cifmw-pod-zuul-files jobtags: [] max_attempts: 3 message: Rml4OiByZXdvcmsgZWRwbV9jb250YWluZXJfc3RhbmRhbG9uZSBmb3IgcXVhZGxldC1vbmx5IGRlcGxveW1lbnQKClJld29ya2VkIHRoZSBzdGFuZGFsb25lIHJvbGUgdG8gdXNlIG9ubHkgUXVhZGxldCBmb3IgY29udGFpbmVyIGRlcGxveW1lbnQsIHJlbW92aW5nIHRoZSBvbGQgY29udGFpbmVyX21hbmFnZSBwYXRoLiBJdCBub3cgZGV0ZWN0cyBjb25maWcgYW5kIGNlcnRpZmljYXRlIGNoYW5nZXMgYnkgY29tcHV0aW5nIGEgaGFzaCBiZWZvcmUgcmVuZGVyaW5nIHRlbXBsYXRlcywgc28gY29udGFpbmVycyByZXN0YXJ0IG9ubHkgd2hlbiBzb21ldGhpbmcgYWN0dWFsbHkgY2hhbmdlZC4gQWRkZWQgYXV0b21hdGljIGNsZWFudXAgb2YgbGVmdG92ZXIgYXJ0aWZhY3RzIGZyb20gdGhlIG9sZCBkZXBsb3ltZW50IG1ldGhvZCBhbmQgbW9sZWN1bGUgdGVzdHMgY292ZXJpbmcgdGhlIGZ1bGwgbGlmZWN5Y2xlIC0gZGVwbG95LCBpZGVtcG90ZW5jeSwgY29uZmlnLWNoYW5nZSByZXN0YXJ0LCBhbmQgY2xlYW51cC4NCg0KSmlyYTogW09TUFJILTMwMDk0XShodHRwczovL3JlZGhhdC5hdGxhc3NpYW4ubmV0L2Jyb3dzZS9PU1BSSC0zMDA5NCkNCkppcmE6IFtPU1BSSC0zMDk2M10oaHR0cHM6Ly9yZWRoYXQuYXRsYXNzaWFuLm5ldC9icm93c2UvT1NQUkgtMzA5NjMpDQo= patchset: ccf94d3628e5513197102d32d9115778c1eeafd2 pipeline: github-check playbook_context: playbook_projects: trusted/project_0/review.rdoproject.org/config: canonical_name: review.rdoproject.org/config checkout: master commit: cc12b2db64a7550315a68c3732885f33869e6222 trusted/project_1/opendev.org/zuul/zuul-jobs: canonical_name: opendev.org/zuul/zuul-jobs checkout: master commit: 82e3e8b1292a25e38235bb92b157992d326531d1 trusted/project_2/review.rdoproject.org/rdo-jobs: canonical_name: review.rdoproject.org/rdo-jobs checkout: master commit: ae3f884c6c8c32b779dc61f758c0f6a43ade6877 untrusted/project_0/review.rdoproject.org/rdo-jobs: canonical_name: review.rdoproject.org/rdo-jobs checkout: master commit: ae3f884c6c8c32b779dc61f758c0f6a43ade6877 untrusted/project_1/review.rdoproject.org/config: canonical_name: review.rdoproject.org/config checkout: master commit: cc12b2db64a7550315a68c3732885f33869e6222 untrusted/project_2/opendev.org/zuul/zuul-jobs: canonical_name: opendev.org/zuul/zuul-jobs checkout: master commit: 82e3e8b1292a25e38235bb92b157992d326531d1 untrusted/project_3/github.com/openstack-k8s-operators/ci-framework: canonical_name: github.com/openstack-k8s-operators/ci-framework checkout: main commit: 00943b0c8949499c3f498a4c328994c897c35ef7 playbooks: - path: untrusted/project_3/github.com/openstack-k8s-operators/ci-framework/ci/playbooks/pod-jobs.yml roles: - checkout: main checkout_description: playbook branch link_name: ansible/playbook_0/role_0/ci-framework link_target: untrusted/project_3/github.com/openstack-k8s-operators/ci-framework role_path: ansible/playbook_0/role_0/ci-framework/roles - checkout: master checkout_description: project default branch link_name: ansible/playbook_0/role_1/config link_target: untrusted/project_1/review.rdoproject.org/config role_path: ansible/playbook_0/role_1/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 - checkout: master checkout_description: project default branch link_name: ansible/playbook_0/role_3/rdo-jobs link_target: untrusted/project_0/review.rdoproject.org/rdo-jobs role_path: ansible/playbook_0/role_3/rdo-jobs/roles post_playbooks: - path: trusted/project_0/review.rdoproject.org/config/playbooks/base-minimal/post-ssh.yaml roles: - checkout: master checkout_description: playbook branch link_name: ansible/post_playbook_0/role_0/config link_target: trusted/project_0/review.rdoproject.org/config role_path: ansible/post_playbook_0/role_0/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 - checkout: master checkout_description: project default branch link_name: ansible/post_playbook_0/role_2/rdo-jobs link_target: trusted/project_2/review.rdoproject.org/rdo-jobs role_path: ansible/post_playbook_0/role_2/rdo-jobs/roles - path: trusted/project_0/review.rdoproject.org/config/playbooks/base-minimal/post-logs.yaml roles: - checkout: master checkout_description: playbook branch link_name: ansible/post_playbook_1/role_0/config link_target: trusted/project_0/review.rdoproject.org/config role_path: ansible/post_playbook_1/role_0/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 - checkout: master checkout_description: project default branch link_name: ansible/post_playbook_1/role_2/rdo-jobs link_target: trusted/project_2/review.rdoproject.org/rdo-jobs role_path: ansible/post_playbook_1/role_2/rdo-jobs/roles pre_playbooks: - path: trusted/project_0/review.rdoproject.org/config/playbooks/base-minimal/pre.yaml roles: - checkout: master checkout_description: playbook branch link_name: ansible/pre_playbook_0/role_0/config link_target: trusted/project_0/review.rdoproject.org/config role_path: ansible/pre_playbook_0/role_0/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 - checkout: master checkout_description: project default branch link_name: ansible/pre_playbook_0/role_2/rdo-jobs link_target: trusted/project_2/review.rdoproject.org/rdo-jobs role_path: ansible/pre_playbook_0/role_2/rdo-jobs/roles - path: untrusted/project_0/review.rdoproject.org/rdo-jobs/playbooks/base/pre.yaml roles: - checkout: master checkout_description: project default branch link_name: ansible/pre_playbook_1/role_0/config link_target: untrusted/project_1/review.rdoproject.org/config role_path: ansible/pre_playbook_1/role_0/config/roles - checkout: master checkout_description: project default branch link_name: ansible/pre_playbook_1/role_1/zuul-jobs link_target: untrusted/project_2/opendev.org/zuul/zuul-jobs role_path: ansible/pre_playbook_1/role_1/zuul-jobs/roles - checkout: master checkout_description: playbook branch link_name: ansible/pre_playbook_1/role_2/rdo-jobs link_target: untrusted/project_0/review.rdoproject.org/rdo-jobs role_path: ansible/pre_playbook_1/role_2/rdo-jobs/roles post_review: false post_timeout: 5400 pre_timeout: null project: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/edpm-ansible name: openstack-k8s-operators/edpm-ansible short_name: edpm-ansible src_dir: src/github.com/openstack-k8s-operators/edpm-ansible projects: github.com/openstack-k8s-operators/ci-framework: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/ci-framework checkout: main checkout_description: zuul branch commit: 00943b0c8949499c3f498a4c328994c897c35ef7 name: openstack-k8s-operators/ci-framework required: true short_name: ci-framework src_dir: src/github.com/openstack-k8s-operators/ci-framework github.com/openstack-k8s-operators/edpm-ansible: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/edpm-ansible checkout: main checkout_description: zuul branch commit: 9a85ea6d2507e976177c70d9937746d0769c9709 name: openstack-k8s-operators/edpm-ansible required: false short_name: edpm-ansible src_dir: src/github.com/openstack-k8s-operators/edpm-ansible ref: refs/pull/1175/head resources: container: context: main:zuul-worker/38-102-83-49:9023 namespace: main pod: pod-centos-9-stream-0000071947 resources: cores: 0 instances: 1 ram: 0 stream_port1: 38527 stream_port2: 40805 tenant: rdoproject.org timeout: 1800 topic: null voting: true