all: children: zuul_unreachable: hosts: {} hosts: primary: ansible_connection: kubectl ansible_host: zuul-worker-fedora-stable-0000069694 ansible_kubectl_context: main:zuul-worker/38-102-83-139:9023 ansible_port: null ansible_python_interpreter: /bin/python3 ansible_ssh_common_args: -o StrictHostKeyChecking=false ansible_user: zuul nodepool: az: null cloud: /k1s03/ external_id: main-zuul-worker-fedora-stable-0000069694 host_id: null interface_ip: zuul-worker-fedora-stable-0000069694 label: zuul-worker-fedora-stable node_properties: {} private_ipv4: null private_ipv6: null provider: k1s03 public_ipv4: null public_ipv6: null region: null slot: null zuul_node: az: null cloud: /k1s03/ external_id: main-zuul-worker-fedora-stable-0000069694 host_id: null interface_ip: zuul-worker-fedora-stable-0000069694 label: zuul-worker-fedora-stable node_properties: {} private_ipv4: null private_ipv6: null provider: k1s03 public_ipv4: null public_ipv6: null region: null slot: null uuid: null vars: zuul: _inheritance_path: - '' - '' - '' ansible_version: '9' attempts: 1 branch: main build: 1453450423324c3ab25cea42dc423646 build_refs: - branch: main change: '82' change_message: 'Pre-provisioned machines can now be automatically reset to ''available'' after a configurable age threshold, triggering a fresh Foreman+Ansible cycle. The effective limit resolves as: per-flavor max_ready_age_hours in config.yaml takes precedence over the global PREMETAL_MAX_READY_AGE_HOURS env var default. If neither is set, machines are never expired. Co-Authored-By: Claude Sonnet 4.6 ' change_url: https://gitlab.com/softwarefactory-project/premetal/merge_requests/82 commit_id: ad489c22dbf9fe0586da81ba699c984da57bfd46 patchset: ad489c22dbf9fe0586da81ba699c984da57bfd46 project: canonical_hostname: gitlab.com canonical_name: gitlab.com/softwarefactory-project/premetal name: softwarefactory-project/premetal short_name: premetal src_dir: src/gitlab.com/softwarefactory-project/premetal src_dir: src/gitlab.com/softwarefactory-project/premetal topic: null buildset: 4c60c5cb91e848f6bb1adc5fa6ff04f0 buildset_refs: - branch: main change: '82' change_message: 'Pre-provisioned machines can now be automatically reset to ''available'' after a configurable age threshold, triggering a fresh Foreman+Ansible cycle. The effective limit resolves as: per-flavor max_ready_age_hours in config.yaml takes precedence over the global PREMETAL_MAX_READY_AGE_HOURS env var default. If neither is set, machines are never expired. Co-Authored-By: Claude Sonnet 4.6 ' change_url: https://gitlab.com/softwarefactory-project/premetal/merge_requests/82 commit_id: ad489c22dbf9fe0586da81ba699c984da57bfd46 patchset: ad489c22dbf9fe0586da81ba699c984da57bfd46 project: canonical_hostname: gitlab.com canonical_name: gitlab.com/softwarefactory-project/premetal name: softwarefactory-project/premetal short_name: premetal src_dir: src/gitlab.com/softwarefactory-project/premetal src_dir: src/gitlab.com/softwarefactory-project/premetal topic: null change: '82' change_message: 'Pre-provisioned machines can now be automatically reset to ''available'' after a configurable age threshold, triggering a fresh Foreman+Ansible cycle. The effective limit resolves as: per-flavor max_ready_age_hours in config.yaml takes precedence over the global PREMETAL_MAX_READY_AGE_HOURS env var default. If neither is set, machines are never expired. Co-Authored-By: Claude Sonnet 4.6 ' change_url: https://gitlab.com/softwarefactory-project/premetal/merge_requests/82 child_jobs: [] commit_id: ad489c22dbf9fe0586da81ba699c984da57bfd46 event_id: 13bedc84-8ad7-4a48-a5a2-55c652566907 executor: hostname: 38.129.56.84 inventory_file: /var/lib/zuul/builds/1453450423324c3ab25cea42dc423646/ansible/inventory.yaml log_root: /var/lib/zuul/builds/1453450423324c3ab25cea42dc423646/work/logs result_data_file: /var/lib/zuul/builds/1453450423324c3ab25cea42dc423646/work/results.json src_root: /var/lib/zuul/builds/1453450423324c3ab25cea42dc423646/work/src work_root: /var/lib/zuul/builds/1453450423324c3ab25cea42dc423646/work include_vars: [] items: - branch: main change: '82' change_message: 'Pre-provisioned machines can now be automatically reset to ''available'' after a configurable age threshold, triggering a fresh Foreman+Ansible cycle. The effective limit resolves as: per-flavor max_ready_age_hours in config.yaml takes precedence over the global PREMETAL_MAX_READY_AGE_HOURS env var default. If neither is set, machines are never expired. Co-Authored-By: Claude Sonnet 4.6 ' change_url: https://gitlab.com/softwarefactory-project/premetal/merge_requests/82 commit_id: ad489c22dbf9fe0586da81ba699c984da57bfd46 patchset: ad489c22dbf9fe0586da81ba699c984da57bfd46 project: canonical_hostname: gitlab.com canonical_name: gitlab.com/softwarefactory-project/premetal name: softwarefactory-project/premetal short_name: premetal src_dir: src/gitlab.com/softwarefactory-project/premetal topic: null job: premetal-unit-tests jobtags: [] max_attempts: 3 message: UHJlLXByb3Zpc2lvbmVkIG1hY2hpbmVzIGNhbiBub3cgYmUgYXV0b21hdGljYWxseSByZXNldCB0byAnYXZhaWxhYmxlJwphZnRlciBhIGNvbmZpZ3VyYWJsZSBhZ2UgdGhyZXNob2xkLCB0cmlnZ2VyaW5nIGEgZnJlc2ggRm9yZW1hbitBbnNpYmxlCmN5Y2xlLiBUaGUgZWZmZWN0aXZlIGxpbWl0IHJlc29sdmVzIGFzOiBwZXItZmxhdm9yIG1heF9yZWFkeV9hZ2VfaG91cnMKaW4gY29uZmlnLnlhbWwgdGFrZXMgcHJlY2VkZW5jZSBvdmVyIHRoZSBnbG9iYWwgUFJFTUVUQUxfTUFYX1JFQURZX0FHRV9IT1VSUwplbnYgdmFyIGRlZmF1bHQuIElmIG5laXRoZXIgaXMgc2V0LCBtYWNoaW5lcyBhcmUgbmV2ZXIgZXhwaXJlZC4KCkNvLUF1dGhvcmVkLUJ5OiBDbGF1ZGUgU29ubmV0IDQuNiA8bm9yZXBseUBhbnRocm9waWMuY29tPg== patchset: ad489c22dbf9fe0586da81ba699c984da57bfd46 pipeline: check playbook_context: playbook_projects: trusted/project_0/gitlab.com/softwarefactory-project/centosinfra-prod/sf-config: canonical_name: gitlab.com/softwarefactory-project/centosinfra-prod/sf-config checkout: main commit: b486c4e471dfc586ebcaaf1e32ef9b2a75c35bc8 trusted/project_1/opendev.org/zuul/zuul-jobs: canonical_name: opendev.org/zuul/zuul-jobs checkout: master commit: 82e3e8b1292a25e38235bb92b157992d326531d1 untrusted/project_0/gitlab.com/softwarefactory-project/premetal: canonical_name: gitlab.com/softwarefactory-project/premetal checkout: main commit: ad489c22dbf9fe0586da81ba699c984da57bfd46 untrusted/project_1/gitlab.com/softwarefactory-project/centosinfra-prod/sf-config: canonical_name: gitlab.com/softwarefactory-project/centosinfra-prod/sf-config checkout: main commit: b486c4e471dfc586ebcaaf1e32ef9b2a75c35bc8 untrusted/project_2/opendev.org/zuul/zuul-jobs: canonical_name: opendev.org/zuul/zuul-jobs checkout: master commit: 82e3e8b1292a25e38235bb92b157992d326531d1 playbooks: - path: untrusted/project_0/gitlab.com/softwarefactory-project/premetal/playbooks/unit-tests.yaml 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_playbooks: - path: trusted/project_0/gitlab.com/softwarefactory-project/centosinfra-prod/sf-config/playbooks/base/post.yaml 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 - path: trusted/project_0/gitlab.com/softwarefactory-project/centosinfra-prod/sf-config/playbooks/rhel_subscription/unregister.yaml 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 pre_playbooks: - path: trusted/project_0/gitlab.com/softwarefactory-project/centosinfra-prod/sf-config/playbooks/base/pre.yaml 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/sf-config/playbooks/rhel_subscription/register.yaml 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: gitlab.com canonical_name: gitlab.com/softwarefactory-project/premetal name: softwarefactory-project/premetal short_name: premetal src_dir: src/gitlab.com/softwarefactory-project/premetal projects: gitlab.com/softwarefactory-project/centosinfra-prod/sf-config: canonical_hostname: gitlab.com canonical_name: gitlab.com/softwarefactory-project/centosinfra-prod/sf-config checkout: main checkout_description: project override ref commit: b486c4e471dfc586ebcaaf1e32ef9b2a75c35bc8 name: softwarefactory-project/centosinfra-prod/sf-config required: true short_name: sf-config src_dir: src/gitlab.com/softwarefactory-project/centosinfra-prod/sf-config gitlab.com/softwarefactory-project/premetal: canonical_hostname: gitlab.com canonical_name: gitlab.com/softwarefactory-project/premetal checkout: main checkout_description: zuul branch commit: ad489c22dbf9fe0586da81ba699c984da57bfd46 name: softwarefactory-project/premetal required: false short_name: premetal src_dir: src/gitlab.com/softwarefactory-project/premetal ref: refs/merge-requests/82/head resources: primary: context: main:zuul-worker/38-102-83-139:9023 namespace: main pod: zuul-worker-fedora-stable-0000069694 resources: cores: 0 instances: 1 ram: 0 stream_port1: 39595 stream_port2: 42773 tenant: sf timeout: 1800 topic: null voting: true