all:
  children:
    zuul_unreachable:
      hosts: {}
  hosts:
    debian-bookworm:
      ansible_connection: ssh
      ansible_host: 2a13:1a81:8000:3124:f816:3eff:fe3d:d704
      ansible_port: 22
      ansible_python_interpreter: auto
      ansible_user: zuul
      nodepool:
        az: nova
        cloud: regiocloud-a-ci
        external_id: f3f39740-6d37-4e81-8e4b-cbc54bcd7075
        host_id: 55633341e2323245483187cac115f046b03a9f9bdd80b43c7e9345ac
        interface_ip: 2a13:1a81:8000:3124:f816:3eff:fe3d:d704
        label: debian-bookworm
        node_properties: {}
        private_ipv4: 10.128.0.103
        private_ipv6: null
        provider: regiocloud-a
        public_ipv4: 81.163.192.74
        public_ipv6: 2a13:1a81:8000:3124:f816:3eff:fe3d:d704
        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 hadolint explicit: None implied: {MatchAny:{ImpliedBranchMatcher:main}}
        source: osism/zuul-jobs/.zuul.yaml@main#37>'
      - '<Job hadolint explicit: None implied: None source: osism/container-image-inventory-reconciler/.zuul.yaml@main#104>'
      ansible_version: '9'
      attempts: 1
      branch: main
      build: 3946432fca1e4f90bf901ac89187809e
      build_refs:
      - branch: main
        change: '492'
        change_message: "Add routed OOB dnsmasq support for metalbox mode\n\nWhen
          the metalbox has no VLAN interfaces, activate routed OOB mode which groups
          DHCP hosts by per-prefix tags instead of a single VLAN ID. This supports
          L3/routed OOB networks where each rack has its own subnet with DHCP relay
          to the metalbox.\r\n\r\nTags use the VLAN ID directly (e.g. vlan100, vlan101)
          when unique. Suffixes (a, b, c) are only appended when multiple prefixes
          share the same VLAN ID (e.g. vlan100a, vlan100b).\r\n\r\nAI-assisted: Claude
          Code"
        change_url: https://github.com/osism/container-image-inventory-reconciler/pull/492
        commit_id: 36bf72fb01415a2a98efdb9cfb062f4a2fec3a0e
        patchset: 36bf72fb01415a2a98efdb9cfb062f4a2fec3a0e
        project:
          canonical_hostname: github.com
          canonical_name: github.com/osism/container-image-inventory-reconciler
          name: osism/container-image-inventory-reconciler
          short_name: container-image-inventory-reconciler
        src_dir: src/github.com/osism/container-image-inventory-reconciler
        topic: null
      buildset: 82b7040e6ed94aaf9964f6764ef862c3
      buildset_refs:
      - branch: main
        change: '492'
        change_message: "Add routed OOB dnsmasq support for metalbox mode\n\nWhen
          the metalbox has no VLAN interfaces, activate routed OOB mode which groups
          DHCP hosts by per-prefix tags instead of a single VLAN ID. This supports
          L3/routed OOB networks where each rack has its own subnet with DHCP relay
          to the metalbox.\r\n\r\nTags use the VLAN ID directly (e.g. vlan100, vlan101)
          when unique. Suffixes (a, b, c) are only appended when multiple prefixes
          share the same VLAN ID (e.g. vlan100a, vlan100b).\r\n\r\nAI-assisted: Claude
          Code"
        change_url: https://github.com/osism/container-image-inventory-reconciler/pull/492
        commit_id: 36bf72fb01415a2a98efdb9cfb062f4a2fec3a0e
        patchset: 36bf72fb01415a2a98efdb9cfb062f4a2fec3a0e
        project:
          canonical_hostname: github.com
          canonical_name: github.com/osism/container-image-inventory-reconciler
          name: osism/container-image-inventory-reconciler
          short_name: container-image-inventory-reconciler
        src_dir: src/github.com/osism/container-image-inventory-reconciler
        topic: null
      change: '492'
      change_message: "Add routed OOB dnsmasq support for metalbox mode\n\nWhen the
        metalbox has no VLAN interfaces, activate routed OOB mode which groups DHCP
        hosts by per-prefix tags instead of a single VLAN ID. This supports L3/routed
        OOB networks where each rack has its own subnet with DHCP relay to the metalbox.\r\n\r\nTags
        use the VLAN ID directly (e.g. vlan100, vlan101) when unique. Suffixes (a,
        b, c) are only appended when multiple prefixes share the same VLAN ID (e.g.
        vlan100a, vlan100b).\r\n\r\nAI-assisted: Claude Code"
      change_url: https://github.com/osism/container-image-inventory-reconciler/pull/492
      child_jobs: []
      commit_id: 36bf72fb01415a2a98efdb9cfb062f4a2fec3a0e
      event_id: 0496f200-0e80-11f1-8c91-5db063835210
      executor:
        hostname: 521e9411259a
        inventory_file: /var/lib/zuul/builds/3946432fca1e4f90bf901ac89187809e/ansible/inventory.yaml
        log_root: /var/lib/zuul/builds/3946432fca1e4f90bf901ac89187809e/work/logs
        result_data_file: /var/lib/zuul/builds/3946432fca1e4f90bf901ac89187809e/work/results.json
        src_root: /var/lib/zuul/builds/3946432fca1e4f90bf901ac89187809e/work/src
        work_root: /var/lib/zuul/builds/3946432fca1e4f90bf901ac89187809e/work
      include_vars: []
      items:
      - branch: main
        change: '492'
        change_message: "Add routed OOB dnsmasq support for metalbox mode\n\nWhen
          the metalbox has no VLAN interfaces, activate routed OOB mode which groups
          DHCP hosts by per-prefix tags instead of a single VLAN ID. This supports
          L3/routed OOB networks where each rack has its own subnet with DHCP relay
          to the metalbox.\r\n\r\nTags use the VLAN ID directly (e.g. vlan100, vlan101)
          when unique. Suffixes (a, b, c) are only appended when multiple prefixes
          share the same VLAN ID (e.g. vlan100a, vlan100b).\r\n\r\nAI-assisted: Claude
          Code"
        change_url: https://github.com/osism/container-image-inventory-reconciler/pull/492
        commit_id: 36bf72fb01415a2a98efdb9cfb062f4a2fec3a0e
        patchset: 36bf72fb01415a2a98efdb9cfb062f4a2fec3a0e
        project:
          canonical_hostname: github.com
          canonical_name: github.com/osism/container-image-inventory-reconciler
          name: osism/container-image-inventory-reconciler
          short_name: container-image-inventory-reconciler
          src_dir: src/github.com/osism/container-image-inventory-reconciler
        topic: null
      job: hadolint
      jobtags: []
      max_attempts: 3
      message: QWRkIHJvdXRlZCBPT0IgZG5zbWFzcSBzdXBwb3J0IGZvciBtZXRhbGJveCBtb2RlCgpXaGVuIHRoZSBtZXRhbGJveCBoYXMgbm8gVkxBTiBpbnRlcmZhY2VzLCBhY3RpdmF0ZSByb3V0ZWQgT09CIG1vZGUgd2hpY2ggZ3JvdXBzIERIQ1AgaG9zdHMgYnkgcGVyLXByZWZpeCB0YWdzIGluc3RlYWQgb2YgYSBzaW5nbGUgVkxBTiBJRC4gVGhpcyBzdXBwb3J0cyBMMy9yb3V0ZWQgT09CIG5ldHdvcmtzIHdoZXJlIGVhY2ggcmFjayBoYXMgaXRzIG93biBzdWJuZXQgd2l0aCBESENQIHJlbGF5IHRvIHRoZSBtZXRhbGJveC4NCg0KVGFncyB1c2UgdGhlIFZMQU4gSUQgZGlyZWN0bHkgKGUuZy4gdmxhbjEwMCwgdmxhbjEwMSkgd2hlbiB1bmlxdWUuIFN1ZmZpeGVzIChhLCBiLCBjKSBhcmUgb25seSBhcHBlbmRlZCB3aGVuIG11bHRpcGxlIHByZWZpeGVzIHNoYXJlIHRoZSBzYW1lIFZMQU4gSUQgKGUuZy4gdmxhbjEwMGEsIHZsYW4xMDBiKS4NCg0KQUktYXNzaXN0ZWQ6IENsYXVkZSBDb2Rl
      patchset: 36bf72fb01415a2a98efdb9cfb062f4a2fec3a0e
      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/hadolint/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/container-image-inventory-reconciler
        name: osism/container-image-inventory-reconciler
        short_name: container-image-inventory-reconciler
        src_dir: src/github.com/osism/container-image-inventory-reconciler
      projects:
        github.com/osism/container-image-inventory-reconciler:
          canonical_hostname: github.com
          canonical_name: github.com/osism/container-image-inventory-reconciler
          checkout: main
          checkout_description: zuul branch
          commit: 218a5f9575ebccea70402b473bf1d184c807a0ac
          name: osism/container-image-inventory-reconciler
          required: false
          short_name: container-image-inventory-reconciler
          src_dir: src/github.com/osism/container-image-inventory-reconciler
      ref: refs/pull/492/head
      resources: {}
      tenant: osism
      timeout: 1800
      topic: null
      voting: true
