all:
  children:
    zuul_unreachable:
      hosts: {}
  hosts:
    debian-bookworm:
      ansible_connection: ssh
      ansible_host: 2a13:1a81:8000:3124:f816:3eff:fe76:a73a
      ansible_port: 22
      ansible_python_interpreter: auto
      ansible_user: zuul
      nodepool:
        az: nova
        cloud: regiocloud-a-ci
        external_id: e614b7b4-826f-40ba-9f57-1fb2ec74df23
        host_id: 9a3b43c52073b98876da7433cf53a5f9772104a91b94e1d0ef2a8e4f
        interface_ip: 2a13:1a81:8000:3124:f816:3eff:fe76:a73a
        label: debian-bookworm
        node_properties: {}
        private_ipv4: 10.128.0.107
        private_ipv6: null
        provider: regiocloud-a
        public_ipv4: 81.163.192.39
        public_ipv6: 2a13:1a81:8000:3124:f816:3eff:fe76:a73a
        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/python-osism/.zuul.yaml@main#133>'
      ansible_version: '9'
      attempts: 1
      branch: main
      build: a7ddab7e53ad4542b1250fe49850e242
      build_refs:
      - branch: main
        change: '1958'
        change_message: "Add inventory API endpoints and frontend page for hosts,
          hostvars, an\u2026\n\n\u2026d facts\r\n\r\nImplements API endpoints to query
          Ansible inventory data:\r\n- GET /v1/inventory/hosts - list all hosts from
          inventory\r\n- GET /v1/inventory/hosts/{host}/hostvars - get all host variables\r\n-
          GET /v1/inventory/hosts/{host}/hostvars/{variable} - get specific variable\r\n-
          GET /v1/inventory/hosts/{host}/facts - get cached facts from Redis\r\n-
          GET /v1/inventory/hosts/{host}/facts/{fact} - get specific fact\r\n\r\nAdds
          frontend inventory page with:\r\n- Host selection panel with search\r\n-
          Tabbed view for hostvars and facts\r\n- Search/filter functionality for
          variables and facts\r\n- Copy-to-clipboard support\r\n\r\nAI-assisted: Claude
          Code"
        change_url: https://github.com/osism/python-osism/pull/1958
        commit_id: 10aaf65c8b1bd1875fd7e3d0eb45c2ffdc5e1075
        patchset: 10aaf65c8b1bd1875fd7e3d0eb45c2ffdc5e1075
        project:
          canonical_hostname: github.com
          canonical_name: github.com/osism/python-osism
          name: osism/python-osism
          short_name: python-osism
        src_dir: src/github.com/osism/python-osism
        topic: null
      buildset: 78e1418b0e004a3b966afd3ffcdc24de
      buildset_refs:
      - branch: main
        change: '1958'
        change_message: "Add inventory API endpoints and frontend page for hosts,
          hostvars, an\u2026\n\n\u2026d facts\r\n\r\nImplements API endpoints to query
          Ansible inventory data:\r\n- GET /v1/inventory/hosts - list all hosts from
          inventory\r\n- GET /v1/inventory/hosts/{host}/hostvars - get all host variables\r\n-
          GET /v1/inventory/hosts/{host}/hostvars/{variable} - get specific variable\r\n-
          GET /v1/inventory/hosts/{host}/facts - get cached facts from Redis\r\n-
          GET /v1/inventory/hosts/{host}/facts/{fact} - get specific fact\r\n\r\nAdds
          frontend inventory page with:\r\n- Host selection panel with search\r\n-
          Tabbed view for hostvars and facts\r\n- Search/filter functionality for
          variables and facts\r\n- Copy-to-clipboard support\r\n\r\nAI-assisted: Claude
          Code"
        change_url: https://github.com/osism/python-osism/pull/1958
        commit_id: 10aaf65c8b1bd1875fd7e3d0eb45c2ffdc5e1075
        patchset: 10aaf65c8b1bd1875fd7e3d0eb45c2ffdc5e1075
        project:
          canonical_hostname: github.com
          canonical_name: github.com/osism/python-osism
          name: osism/python-osism
          short_name: python-osism
        src_dir: src/github.com/osism/python-osism
        topic: null
      change: '1958'
      change_message: "Add inventory API endpoints and frontend page for hosts, hostvars,
        an\u2026\n\n\u2026d facts\r\n\r\nImplements API endpoints to query Ansible
        inventory data:\r\n- GET /v1/inventory/hosts - list all hosts from inventory\r\n-
        GET /v1/inventory/hosts/{host}/hostvars - get all host variables\r\n- GET
        /v1/inventory/hosts/{host}/hostvars/{variable} - get specific variable\r\n-
        GET /v1/inventory/hosts/{host}/facts - get cached facts from Redis\r\n- GET
        /v1/inventory/hosts/{host}/facts/{fact} - get specific fact\r\n\r\nAdds frontend
        inventory page with:\r\n- Host selection panel with search\r\n- Tabbed view
        for hostvars and facts\r\n- Search/filter functionality for variables and
        facts\r\n- Copy-to-clipboard support\r\n\r\nAI-assisted: Claude Code"
      change_url: https://github.com/osism/python-osism/pull/1958
      child_jobs: []
      commit_id: 10aaf65c8b1bd1875fd7e3d0eb45c2ffdc5e1075
      event_id: b7732600-fa2b-11f0-90ca-e995ed004563
      executor:
        hostname: 521e9411259a
        inventory_file: /var/lib/zuul/builds/a7ddab7e53ad4542b1250fe49850e242/ansible/inventory.yaml
        log_root: /var/lib/zuul/builds/a7ddab7e53ad4542b1250fe49850e242/work/logs
        result_data_file: /var/lib/zuul/builds/a7ddab7e53ad4542b1250fe49850e242/work/results.json
        src_root: /var/lib/zuul/builds/a7ddab7e53ad4542b1250fe49850e242/work/src
        work_root: /var/lib/zuul/builds/a7ddab7e53ad4542b1250fe49850e242/work
      include_vars: []
      items:
      - branch: main
        change: '1958'
        change_message: "Add inventory API endpoints and frontend page for hosts,
          hostvars, an\u2026\n\n\u2026d facts\r\n\r\nImplements API endpoints to query
          Ansible inventory data:\r\n- GET /v1/inventory/hosts - list all hosts from
          inventory\r\n- GET /v1/inventory/hosts/{host}/hostvars - get all host variables\r\n-
          GET /v1/inventory/hosts/{host}/hostvars/{variable} - get specific variable\r\n-
          GET /v1/inventory/hosts/{host}/facts - get cached facts from Redis\r\n-
          GET /v1/inventory/hosts/{host}/facts/{fact} - get specific fact\r\n\r\nAdds
          frontend inventory page with:\r\n- Host selection panel with search\r\n-
          Tabbed view for hostvars and facts\r\n- Search/filter functionality for
          variables and facts\r\n- Copy-to-clipboard support\r\n\r\nAI-assisted: Claude
          Code"
        change_url: https://github.com/osism/python-osism/pull/1958
        commit_id: 10aaf65c8b1bd1875fd7e3d0eb45c2ffdc5e1075
        patchset: 10aaf65c8b1bd1875fd7e3d0eb45c2ffdc5e1075
        project:
          canonical_hostname: github.com
          canonical_name: github.com/osism/python-osism
          name: osism/python-osism
          short_name: python-osism
          src_dir: src/github.com/osism/python-osism
        topic: null
      job: hadolint
      jobtags: []
      max_attempts: 3
      message: QWRkIGludmVudG9yeSBBUEkgZW5kcG9pbnRzIGFuZCBmcm9udGVuZCBwYWdlIGZvciBob3N0cywgaG9zdHZhcnMsIGFu4oCmCgrigKZkIGZhY3RzDQoNCkltcGxlbWVudHMgQVBJIGVuZHBvaW50cyB0byBxdWVyeSBBbnNpYmxlIGludmVudG9yeSBkYXRhOg0KLSBHRVQgL3YxL2ludmVudG9yeS9ob3N0cyAtIGxpc3QgYWxsIGhvc3RzIGZyb20gaW52ZW50b3J5DQotIEdFVCAvdjEvaW52ZW50b3J5L2hvc3RzL3tob3N0fS9ob3N0dmFycyAtIGdldCBhbGwgaG9zdCB2YXJpYWJsZXMNCi0gR0VUIC92MS9pbnZlbnRvcnkvaG9zdHMve2hvc3R9L2hvc3R2YXJzL3t2YXJpYWJsZX0gLSBnZXQgc3BlY2lmaWMgdmFyaWFibGUNCi0gR0VUIC92MS9pbnZlbnRvcnkvaG9zdHMve2hvc3R9L2ZhY3RzIC0gZ2V0IGNhY2hlZCBmYWN0cyBmcm9tIFJlZGlzDQotIEdFVCAvdjEvaW52ZW50b3J5L2hvc3RzL3tob3N0fS9mYWN0cy97ZmFjdH0gLSBnZXQgc3BlY2lmaWMgZmFjdA0KDQpBZGRzIGZyb250ZW5kIGludmVudG9yeSBwYWdlIHdpdGg6DQotIEhvc3Qgc2VsZWN0aW9uIHBhbmVsIHdpdGggc2VhcmNoDQotIFRhYmJlZCB2aWV3IGZvciBob3N0dmFycyBhbmQgZmFjdHMNCi0gU2VhcmNoL2ZpbHRlciBmdW5jdGlvbmFsaXR5IGZvciB2YXJpYWJsZXMgYW5kIGZhY3RzDQotIENvcHktdG8tY2xpcGJvYXJkIHN1cHBvcnQNCg0KQUktYXNzaXN0ZWQ6IENsYXVkZSBDb2Rl
      patchset: 10aaf65c8b1bd1875fd7e3d0eb45c2ffdc5e1075
      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/python-osism
        name: osism/python-osism
        short_name: python-osism
        src_dir: src/github.com/osism/python-osism
      projects:
        github.com/osism/python-osism:
          canonical_hostname: github.com
          canonical_name: github.com/osism/python-osism
          checkout: main
          checkout_description: zuul branch
          commit: 540f565294f8d42cd47238e6c5fbe6992ea002db
          name: osism/python-osism
          required: false
          short_name: python-osism
          src_dir: src/github.com/osism/python-osism
      ref: refs/pull/1958/head
      resources: {}
      tenant: osism
      timeout: 1800
      topic: null
      voting: true
