all:
  children:
    zuul_unreachable:
      hosts: {}
  hosts:
    debian-bookworm:
      ansible_connection: ssh
      ansible_host: 2a13:1a81:8000:3124:f816:3eff:fe69:9408
      ansible_port: 22
      ansible_python_interpreter: auto
      ansible_user: zuul
      nodepool:
        az: nova
        cloud: regiocloud-a-ci
        external_id: 2f047771-566e-4d68-859d-00eef1d74544
        host_id: de4c9765152b8ccf16bcbbf90e33fb083884dc744cc344501046bc88
        interface_ip: 2a13:1a81:8000:3124:f816:3eff:fe69:9408
        label: debian-bookworm
        node_properties: {}
        private_ipv4: 10.128.7.158
        private_ipv6: null
        provider: regiocloud-a
        public_ipv4: 81.163.193.91
        public_ipv6: 2a13:1a81:8000:3124:f816:3eff:fe69:9408
        region: null
        slot: null
  vars:
    zuul:
      _inheritance_path:
      - '<Job base explicit: None implied: {MatchAny:{ImpliedBranchMatcher:main}}
        source: osism/zuul-config/zuul.d/jobs.yaml@main#2>'
      - '<Job yamllint explicit: None implied: {MatchAny:{ImpliedBranchMatcher:main}}
        source: osism/zuul-jobs/.zuul.yaml@main#59>'
      - '<Job yamllint explicit: None implied: None source: osism/metalbox/.zuul.yaml@main#157>'
      ansible_version: '9'
      attempts: 1
      branch: main
      build: ab58b6f11e6847738aec0dbc03398ae0
      build_refs:
      - branch: main
        change: '298'
        change_message: "Make SONiC optional\n\nSONiC (ZTP for network switches) is
          not needed in all deployments. This adds the ability to skip or disable
          SONiC while keeping it enabled by default for backwards compatibility.\r\n\r\n-
          Add ENABLE_SONIC env var to run-all.sh (default: true)\r\n- Add disable-sonic.sh
          script to remove SONiC configuration\r\n- Add pre-flight guard to deploy-sonic.sh\r\n-
          Mark SONiC-specific settings with comments in configuration files\r\n- Update
          README to document SONiC as optional\r\n\r\nAI-assisted: Claude Code"
        change_url: https://github.com/osism/metalbox/pull/298
        commit_id: f2fdb4d3a2780d1ab647759fa2f7ebfdb5f83cbc
        patchset: f2fdb4d3a2780d1ab647759fa2f7ebfdb5f83cbc
        project:
          canonical_hostname: github.com
          canonical_name: github.com/osism/metalbox
          name: osism/metalbox
          short_name: metalbox
        src_dir: src/github.com/osism/metalbox
        topic: null
      buildset: 63fec574a2874bd89d4fb08a781e3842
      buildset_refs:
      - branch: main
        change: '298'
        change_message: "Make SONiC optional\n\nSONiC (ZTP for network switches) is
          not needed in all deployments. This adds the ability to skip or disable
          SONiC while keeping it enabled by default for backwards compatibility.\r\n\r\n-
          Add ENABLE_SONIC env var to run-all.sh (default: true)\r\n- Add disable-sonic.sh
          script to remove SONiC configuration\r\n- Add pre-flight guard to deploy-sonic.sh\r\n-
          Mark SONiC-specific settings with comments in configuration files\r\n- Update
          README to document SONiC as optional\r\n\r\nAI-assisted: Claude Code"
        change_url: https://github.com/osism/metalbox/pull/298
        commit_id: f2fdb4d3a2780d1ab647759fa2f7ebfdb5f83cbc
        patchset: f2fdb4d3a2780d1ab647759fa2f7ebfdb5f83cbc
        project:
          canonical_hostname: github.com
          canonical_name: github.com/osism/metalbox
          name: osism/metalbox
          short_name: metalbox
        src_dir: src/github.com/osism/metalbox
        topic: null
      change: '298'
      change_message: "Make SONiC optional\n\nSONiC (ZTP for network switches) is
        not needed in all deployments. This adds the ability to skip or disable SONiC
        while keeping it enabled by default for backwards compatibility.\r\n\r\n-
        Add ENABLE_SONIC env var to run-all.sh (default: true)\r\n- Add disable-sonic.sh
        script to remove SONiC configuration\r\n- Add pre-flight guard to deploy-sonic.sh\r\n-
        Mark SONiC-specific settings with comments in configuration files\r\n- Update
        README to document SONiC as optional\r\n\r\nAI-assisted: Claude Code"
      change_url: https://github.com/osism/metalbox/pull/298
      child_jobs: []
      commit_id: f2fdb4d3a2780d1ab647759fa2f7ebfdb5f83cbc
      event_id: e36d4f30-0e6a-11f1-8fc6-e5ed27ca2e90
      executor:
        hostname: 521e9411259a
        inventory_file: /var/lib/zuul/builds/ab58b6f11e6847738aec0dbc03398ae0/ansible/inventory.yaml
        log_root: /var/lib/zuul/builds/ab58b6f11e6847738aec0dbc03398ae0/work/logs
        result_data_file: /var/lib/zuul/builds/ab58b6f11e6847738aec0dbc03398ae0/work/results.json
        src_root: /var/lib/zuul/builds/ab58b6f11e6847738aec0dbc03398ae0/work/src
        work_root: /var/lib/zuul/builds/ab58b6f11e6847738aec0dbc03398ae0/work
      include_vars: []
      items:
      - branch: main
        change: '298'
        change_message: "Make SONiC optional\n\nSONiC (ZTP for network switches) is
          not needed in all deployments. This adds the ability to skip or disable
          SONiC while keeping it enabled by default for backwards compatibility.\r\n\r\n-
          Add ENABLE_SONIC env var to run-all.sh (default: true)\r\n- Add disable-sonic.sh
          script to remove SONiC configuration\r\n- Add pre-flight guard to deploy-sonic.sh\r\n-
          Mark SONiC-specific settings with comments in configuration files\r\n- Update
          README to document SONiC as optional\r\n\r\nAI-assisted: Claude Code"
        change_url: https://github.com/osism/metalbox/pull/298
        commit_id: f2fdb4d3a2780d1ab647759fa2f7ebfdb5f83cbc
        patchset: f2fdb4d3a2780d1ab647759fa2f7ebfdb5f83cbc
        project:
          canonical_hostname: github.com
          canonical_name: github.com/osism/metalbox
          name: osism/metalbox
          short_name: metalbox
          src_dir: src/github.com/osism/metalbox
        topic: null
      job: yamllint
      jobtags: []
      max_attempts: 3
      message: TWFrZSBTT05pQyBvcHRpb25hbAoKU09OaUMgKFpUUCBmb3IgbmV0d29yayBzd2l0Y2hlcykgaXMgbm90IG5lZWRlZCBpbiBhbGwgZGVwbG95bWVudHMuIFRoaXMgYWRkcyB0aGUgYWJpbGl0eSB0byBza2lwIG9yIGRpc2FibGUgU09OaUMgd2hpbGUga2VlcGluZyBpdCBlbmFibGVkIGJ5IGRlZmF1bHQgZm9yIGJhY2t3YXJkcyBjb21wYXRpYmlsaXR5Lg0KDQotIEFkZCBFTkFCTEVfU09OSUMgZW52IHZhciB0byBydW4tYWxsLnNoIChkZWZhdWx0OiB0cnVlKQ0KLSBBZGQgZGlzYWJsZS1zb25pYy5zaCBzY3JpcHQgdG8gcmVtb3ZlIFNPTmlDIGNvbmZpZ3VyYXRpb24NCi0gQWRkIHByZS1mbGlnaHQgZ3VhcmQgdG8gZGVwbG95LXNvbmljLnNoDQotIE1hcmsgU09OaUMtc3BlY2lmaWMgc2V0dGluZ3Mgd2l0aCBjb21tZW50cyBpbiBjb25maWd1cmF0aW9uIGZpbGVzDQotIFVwZGF0ZSBSRUFETUUgdG8gZG9jdW1lbnQgU09OaUMgYXMgb3B0aW9uYWwNCg0KQUktYXNzaXN0ZWQ6IENsYXVkZSBDb2Rl
      patchset: f2fdb4d3a2780d1ab647759fa2f7ebfdb5f83cbc
      pipeline: check
      playbook_context:
        playbook_projects:
          trusted/project_0/github.com/osism/zuul-config:
            canonical_name: github.com/osism/zuul-config
            checkout: main
            commit: 4f450aa36c28b035ce97359a888edbd7599eaf31
          trusted/project_1/github.com/osism/openinfra-zuul-jobs:
            canonical_name: github.com/osism/openinfra-zuul-jobs
            checkout: master
            commit: 397240f42127868e42e86e6aeb120c2cb092d117
          untrusted/project_0/github.com/osism/zuul-jobs:
            canonical_name: github.com/osism/zuul-jobs
            checkout: main
            commit: a01eed06dffe368c1d01819193bfadccb137414d
          untrusted/project_1/github.com/osism/zuul-config:
            canonical_name: github.com/osism/zuul-config
            checkout: main
            commit: 4f450aa36c28b035ce97359a888edbd7599eaf31
          untrusted/project_2/github.com/osism/openinfra-zuul-jobs:
            canonical_name: github.com/osism/openinfra-zuul-jobs
            checkout: master
            commit: 397240f42127868e42e86e6aeb120c2cb092d117
        playbooks:
        - path: untrusted/project_0/github.com/osism/zuul-jobs/playbooks/yamllint/run.yaml
          roles:
          - checkout: main
            checkout_description: playbook branch
            link_name: ansible/playbook_0/role_0/zuul-jobs
            link_target: untrusted/project_0/github.com/osism/zuul-jobs
            role_path: ansible/playbook_0/role_0/zuul-jobs/roles
          - checkout: main
            checkout_description: zuul branch
            link_name: ansible/playbook_0/role_1/zuul-config
            link_target: untrusted/project_1/github.com/osism/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/openinfra-zuul-jobs
            link_target: untrusted/project_2/github.com/osism/openinfra-zuul-jobs
            role_path: ansible/playbook_0/role_2/openinfra-zuul-jobs/roles
      post_review: false
      post_timeout: null
      pre_timeout: null
      project:
        canonical_hostname: github.com
        canonical_name: github.com/osism/metalbox
        name: osism/metalbox
        short_name: metalbox
        src_dir: src/github.com/osism/metalbox
      projects:
        github.com/osism/metalbox:
          canonical_hostname: github.com
          canonical_name: github.com/osism/metalbox
          checkout: main
          checkout_description: zuul branch
          commit: 670a1d6bbe9d0e9668bdc7cf5ebb71420a656b1f
          name: osism/metalbox
          required: false
          short_name: metalbox
          src_dir: src/github.com/osism/metalbox
      ref: refs/pull/298/head
      resources: {}
      tenant: osism
      timeout: 1800
      topic: null
      voting: true
