all:
  children:
    zuul_unreachable:
      hosts: {}
  hosts:
    debian-bookworm:
      ansible_connection: ssh
      ansible_host: 2a13:1a81:8000:3124:f816:3eff:fe5b:9c7a
      ansible_port: 22
      ansible_python_interpreter: auto
      ansible_user: zuul
      nodepool:
        az: nova
        cloud: regiocloud-a-ci
        external_id: 5a3e73c4-7215-40f8-9521-0a82c38be1c9
        host_id: 5afd8fc909abddfe2ce3a956a91bbe56629648b7209fd0acfa541862
        interface_ip: 2a13:1a81:8000:3124:f816:3eff:fe5b:9c7a
        label: debian-bookworm
        node_properties: {}
        private_ipv4: 10.128.7.121
        private_ipv6: null
        provider: regiocloud-a
        public_ipv4: 81.163.193.58
        public_ipv6: 2a13:1a81:8000:3124:f816:3eff:fe5b:9c7a
        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 flake8 explicit: None implied: {MatchAny:{ImpliedBranchMatcher:main}}
        source: osism/zuul-jobs/.zuul.yaml@main#32>'
      - '<Job flake8 explicit: None implied: None source: osism/container-image-kolla-ansible/.zuul.yaml@main#163>'
      ansible_version: '9'
      attempts: 1
      branch: main
      build: c373a1ac4e6d4d3f9bfd8f1be8168a75
      build_refs:
      - branch: main
        change: '924'
        change_message: "Reconcile versions template with kolla images\n\n## What\n\nReconcile
          `files/src/templates/versions.yml.j2` with the actual\nopenstack/kolla image
          set at stable/2025.2, in two directions:\n\n- **Add** `kolla_blazar_version`
          and `kolla_masakari_version`. kolla ships\n  `docker/blazar` and `docker/masakari`,
          and OSISM builds both (they are in\n  the `openstack_projects` build set),
          but the template had no\n  `versions['blazar']` / `versions['masakari']`
          line \u2014 so a per-service\n  version override was silently ignored and
          the tag fell back to\n  `openstack_version`.\n- **Remove** the dead lines
          `kolla_chrony_version`, `kolla_monasca_version`,\n  `kolla_zookeeper_version`,
          `kolla_zun_version`. The template read these\n  keys but container-images-kolla's
          SBOM map never set them, so each was an\n  inert pin. chrony/monasca/zookeeper
          have no kolla image at all, and zun\n  has a kolla image but OSISM does
          not build it \u2014 no OSISM-built image backs\n  any of these, so removal
          is correct (not adding an SBOM key).\n\n## Why\n\nSurfaced by the image-drift
          detector's `kolla_version_chain_upstream`\n(missing pins for built services)
          and `kolla_version_chain_inner` (inert\npins with no producer) checks. `valkey`
          is the one inner-chain key that is\ngenuinely enabled and buildable; it
          is intentionally left alone here as\npart of the separate redis\u2192valkey
          migration.\n\n\U0001F916 Generated with [Claude Code](https://claude.com/claude-code)"
        change_url: https://github.com/osism/container-image-kolla-ansible/pull/924
        commit_id: 8b290eef80e0833abead1b548be9a7c6f7fbb233
        patchset: 8b290eef80e0833abead1b548be9a7c6f7fbb233
        project:
          canonical_hostname: github.com
          canonical_name: github.com/osism/container-image-kolla-ansible
          name: osism/container-image-kolla-ansible
          short_name: container-image-kolla-ansible
        src_dir: src/github.com/osism/container-image-kolla-ansible
        topic: null
      buildset: e1c5da0096194e1d9f3386d27ae73f7d
      buildset_refs:
      - branch: main
        change: '924'
        change_message: "Reconcile versions template with kolla images\n\n## What\n\nReconcile
          `files/src/templates/versions.yml.j2` with the actual\nopenstack/kolla image
          set at stable/2025.2, in two directions:\n\n- **Add** `kolla_blazar_version`
          and `kolla_masakari_version`. kolla ships\n  `docker/blazar` and `docker/masakari`,
          and OSISM builds both (they are in\n  the `openstack_projects` build set),
          but the template had no\n  `versions['blazar']` / `versions['masakari']`
          line \u2014 so a per-service\n  version override was silently ignored and
          the tag fell back to\n  `openstack_version`.\n- **Remove** the dead lines
          `kolla_chrony_version`, `kolla_monasca_version`,\n  `kolla_zookeeper_version`,
          `kolla_zun_version`. The template read these\n  keys but container-images-kolla's
          SBOM map never set them, so each was an\n  inert pin. chrony/monasca/zookeeper
          have no kolla image at all, and zun\n  has a kolla image but OSISM does
          not build it \u2014 no OSISM-built image backs\n  any of these, so removal
          is correct (not adding an SBOM key).\n\n## Why\n\nSurfaced by the image-drift
          detector's `kolla_version_chain_upstream`\n(missing pins for built services)
          and `kolla_version_chain_inner` (inert\npins with no producer) checks. `valkey`
          is the one inner-chain key that is\ngenuinely enabled and buildable; it
          is intentionally left alone here as\npart of the separate redis\u2192valkey
          migration.\n\n\U0001F916 Generated with [Claude Code](https://claude.com/claude-code)"
        change_url: https://github.com/osism/container-image-kolla-ansible/pull/924
        commit_id: 8b290eef80e0833abead1b548be9a7c6f7fbb233
        patchset: 8b290eef80e0833abead1b548be9a7c6f7fbb233
        project:
          canonical_hostname: github.com
          canonical_name: github.com/osism/container-image-kolla-ansible
          name: osism/container-image-kolla-ansible
          short_name: container-image-kolla-ansible
        src_dir: src/github.com/osism/container-image-kolla-ansible
        topic: null
      change: '924'
      change_message: "Reconcile versions template with kolla images\n\n## What\n\nReconcile
        `files/src/templates/versions.yml.j2` with the actual\nopenstack/kolla image
        set at stable/2025.2, in two directions:\n\n- **Add** `kolla_blazar_version`
        and `kolla_masakari_version`. kolla ships\n  `docker/blazar` and `docker/masakari`,
        and OSISM builds both (they are in\n  the `openstack_projects` build set),
        but the template had no\n  `versions['blazar']` / `versions['masakari']` line
        \u2014 so a per-service\n  version override was silently ignored and the tag
        fell back to\n  `openstack_version`.\n- **Remove** the dead lines `kolla_chrony_version`,
        `kolla_monasca_version`,\n  `kolla_zookeeper_version`, `kolla_zun_version`.
        The template read these\n  keys but container-images-kolla's SBOM map never
        set them, so each was an\n  inert pin. chrony/monasca/zookeeper have no kolla
        image at all, and zun\n  has a kolla image but OSISM does not build it \u2014
        no OSISM-built image backs\n  any of these, so removal is correct (not adding
        an SBOM key).\n\n## Why\n\nSurfaced by the image-drift detector's `kolla_version_chain_upstream`\n(missing
        pins for built services) and `kolla_version_chain_inner` (inert\npins with
        no producer) checks. `valkey` is the one inner-chain key that is\ngenuinely
        enabled and buildable; it is intentionally left alone here as\npart of the
        separate redis\u2192valkey migration.\n\n\U0001F916 Generated with [Claude
        Code](https://claude.com/claude-code)"
      change_url: https://github.com/osism/container-image-kolla-ansible/pull/924
      child_jobs: []
      commit_id: 8b290eef80e0833abead1b548be9a7c6f7fbb233
      event_id: 69a9aaa0-71f1-11f1-8a57-255fe28a5642
      executor:
        hostname: 521e9411259a
        inventory_file: /var/lib/zuul/builds/c373a1ac4e6d4d3f9bfd8f1be8168a75/ansible/inventory.yaml
        log_root: /var/lib/zuul/builds/c373a1ac4e6d4d3f9bfd8f1be8168a75/work/logs
        result_data_file: /var/lib/zuul/builds/c373a1ac4e6d4d3f9bfd8f1be8168a75/work/results.json
        src_root: /var/lib/zuul/builds/c373a1ac4e6d4d3f9bfd8f1be8168a75/work/src
        work_root: /var/lib/zuul/builds/c373a1ac4e6d4d3f9bfd8f1be8168a75/work
      include_vars: []
      items:
      - branch: main
        change: '924'
        change_message: "Reconcile versions template with kolla images\n\n## What\n\nReconcile
          `files/src/templates/versions.yml.j2` with the actual\nopenstack/kolla image
          set at stable/2025.2, in two directions:\n\n- **Add** `kolla_blazar_version`
          and `kolla_masakari_version`. kolla ships\n  `docker/blazar` and `docker/masakari`,
          and OSISM builds both (they are in\n  the `openstack_projects` build set),
          but the template had no\n  `versions['blazar']` / `versions['masakari']`
          line \u2014 so a per-service\n  version override was silently ignored and
          the tag fell back to\n  `openstack_version`.\n- **Remove** the dead lines
          `kolla_chrony_version`, `kolla_monasca_version`,\n  `kolla_zookeeper_version`,
          `kolla_zun_version`. The template read these\n  keys but container-images-kolla's
          SBOM map never set them, so each was an\n  inert pin. chrony/monasca/zookeeper
          have no kolla image at all, and zun\n  has a kolla image but OSISM does
          not build it \u2014 no OSISM-built image backs\n  any of these, so removal
          is correct (not adding an SBOM key).\n\n## Why\n\nSurfaced by the image-drift
          detector's `kolla_version_chain_upstream`\n(missing pins for built services)
          and `kolla_version_chain_inner` (inert\npins with no producer) checks. `valkey`
          is the one inner-chain key that is\ngenuinely enabled and buildable; it
          is intentionally left alone here as\npart of the separate redis\u2192valkey
          migration.\n\n\U0001F916 Generated with [Claude Code](https://claude.com/claude-code)"
        change_url: https://github.com/osism/container-image-kolla-ansible/pull/924
        commit_id: 8b290eef80e0833abead1b548be9a7c6f7fbb233
        patchset: 8b290eef80e0833abead1b548be9a7c6f7fbb233
        project:
          canonical_hostname: github.com
          canonical_name: github.com/osism/container-image-kolla-ansible
          name: osism/container-image-kolla-ansible
          short_name: container-image-kolla-ansible
          src_dir: src/github.com/osism/container-image-kolla-ansible
        topic: null
      job: flake8
      jobtags: []
      max_attempts: 3
      message: UmVjb25jaWxlIHZlcnNpb25zIHRlbXBsYXRlIHdpdGgga29sbGEgaW1hZ2VzCgojIyBXaGF0CgpSZWNvbmNpbGUgYGZpbGVzL3NyYy90ZW1wbGF0ZXMvdmVyc2lvbnMueW1sLmoyYCB3aXRoIHRoZSBhY3R1YWwKb3BlbnN0YWNrL2tvbGxhIGltYWdlIHNldCBhdCBzdGFibGUvMjAyNS4yLCBpbiB0d28gZGlyZWN0aW9uczoKCi0gKipBZGQqKiBga29sbGFfYmxhemFyX3ZlcnNpb25gIGFuZCBga29sbGFfbWFzYWthcmlfdmVyc2lvbmAuIGtvbGxhIHNoaXBzCiAgYGRvY2tlci9ibGF6YXJgIGFuZCBgZG9ja2VyL21hc2FrYXJpYCwgYW5kIE9TSVNNIGJ1aWxkcyBib3RoICh0aGV5IGFyZSBpbgogIHRoZSBgb3BlbnN0YWNrX3Byb2plY3RzYCBidWlsZCBzZXQpLCBidXQgdGhlIHRlbXBsYXRlIGhhZCBubwogIGB2ZXJzaW9uc1snYmxhemFyJ11gIC8gYHZlcnNpb25zWydtYXNha2FyaSddYCBsaW5lIOKAlCBzbyBhIHBlci1zZXJ2aWNlCiAgdmVyc2lvbiBvdmVycmlkZSB3YXMgc2lsZW50bHkgaWdub3JlZCBhbmQgdGhlIHRhZyBmZWxsIGJhY2sgdG8KICBgb3BlbnN0YWNrX3ZlcnNpb25gLgotICoqUmVtb3ZlKiogdGhlIGRlYWQgbGluZXMgYGtvbGxhX2Nocm9ueV92ZXJzaW9uYCwgYGtvbGxhX21vbmFzY2FfdmVyc2lvbmAsCiAgYGtvbGxhX3pvb2tlZXBlcl92ZXJzaW9uYCwgYGtvbGxhX3p1bl92ZXJzaW9uYC4gVGhlIHRlbXBsYXRlIHJlYWQgdGhlc2UKICBrZXlzIGJ1dCBjb250YWluZXItaW1hZ2VzLWtvbGxhJ3MgU0JPTSBtYXAgbmV2ZXIgc2V0IHRoZW0sIHNvIGVhY2ggd2FzIGFuCiAgaW5lcnQgcGluLiBjaHJvbnkvbW9uYXNjYS96b29rZWVwZXIgaGF2ZSBubyBrb2xsYSBpbWFnZSBhdCBhbGwsIGFuZCB6dW4KICBoYXMgYSBrb2xsYSBpbWFnZSBidXQgT1NJU00gZG9lcyBub3QgYnVpbGQgaXQg4oCUIG5vIE9TSVNNLWJ1aWx0IGltYWdlIGJhY2tzCiAgYW55IG9mIHRoZXNlLCBzbyByZW1vdmFsIGlzIGNvcnJlY3QgKG5vdCBhZGRpbmcgYW4gU0JPTSBrZXkpLgoKIyMgV2h5CgpTdXJmYWNlZCBieSB0aGUgaW1hZ2UtZHJpZnQgZGV0ZWN0b3IncyBga29sbGFfdmVyc2lvbl9jaGFpbl91cHN0cmVhbWAKKG1pc3NpbmcgcGlucyBmb3IgYnVpbHQgc2VydmljZXMpIGFuZCBga29sbGFfdmVyc2lvbl9jaGFpbl9pbm5lcmAgKGluZXJ0CnBpbnMgd2l0aCBubyBwcm9kdWNlcikgY2hlY2tzLiBgdmFsa2V5YCBpcyB0aGUgb25lIGlubmVyLWNoYWluIGtleSB0aGF0IGlzCmdlbnVpbmVseSBlbmFibGVkIGFuZCBidWlsZGFibGU7IGl0IGlzIGludGVudGlvbmFsbHkgbGVmdCBhbG9uZSBoZXJlIGFzCnBhcnQgb2YgdGhlIHNlcGFyYXRlIHJlZGlz4oaSdmFsa2V5IG1pZ3JhdGlvbi4KCvCfpJYgR2VuZXJhdGVkIHdpdGggW0NsYXVkZSBDb2RlXShodHRwczovL2NsYXVkZS5jb20vY2xhdWRlLWNvZGUp
      patchset: 8b290eef80e0833abead1b548be9a7c6f7fbb233
      pipeline: check
      playbook_context:
        playbook_projects:
          trusted/project_0/github.com/osism/zuul-config:
            canonical_name: github.com/osism/zuul-config
            checkout: main
            commit: 71b711c422c10c242a8f785dc6d41ed9d12e9cd3
          trusted/project_1/github.com/osism/openinfra-zuul-jobs:
            canonical_name: github.com/osism/openinfra-zuul-jobs
            checkout: master
            commit: 242732586e2cba04d04867d3e302888c766bc231
          trusted/project_2/github.com/osism/zuul-jobs:
            canonical_name: github.com/osism/zuul-jobs
            checkout: main
            commit: 1d71e58c93442038e695a5d883d57a603182c7ae
          untrusted/project_0/github.com/osism/zuul-jobs:
            canonical_name: github.com/osism/zuul-jobs
            checkout: main
            commit: 1d71e58c93442038e695a5d883d57a603182c7ae
          untrusted/project_1/github.com/osism/zuul-config:
            canonical_name: github.com/osism/zuul-config
            checkout: main
            commit: 71b711c422c10c242a8f785dc6d41ed9d12e9cd3
          untrusted/project_2/github.com/osism/openinfra-zuul-jobs:
            canonical_name: github.com/osism/openinfra-zuul-jobs
            checkout: master
            commit: 242732586e2cba04d04867d3e302888c766bc231
        playbooks:
        - path: untrusted/project_0/github.com/osism/zuul-jobs/playbooks/flake8/run.yaml
          roles:
          - checkout: main
            checkout_description: zuul branch
            link_name: ansible/playbook_0/role_0/zuul-config
            link_target: untrusted/project_1/github.com/osism/zuul-config
            role_path: ansible/playbook_0/role_0/zuul-config/roles
          - checkout: master
            checkout_description: project default branch
            link_name: ansible/playbook_0/role_1/openinfra-zuul-jobs
            link_target: untrusted/project_2/github.com/osism/openinfra-zuul-jobs
            role_path: ansible/playbook_0/role_1/openinfra-zuul-jobs/roles
          - checkout: main
            checkout_description: playbook branch
            link_name: ansible/playbook_0/role_2/zuul-jobs
            link_target: untrusted/project_0/github.com/osism/zuul-jobs
            role_path: ansible/playbook_0/role_2/zuul-jobs/roles
      post_review: false
      post_timeout: 1800
      pre_timeout: null
      project:
        canonical_hostname: github.com
        canonical_name: github.com/osism/container-image-kolla-ansible
        name: osism/container-image-kolla-ansible
        short_name: container-image-kolla-ansible
        src_dir: src/github.com/osism/container-image-kolla-ansible
      projects:
        github.com/osism/container-image-kolla-ansible:
          canonical_hostname: github.com
          canonical_name: github.com/osism/container-image-kolla-ansible
          checkout: main
          checkout_description: zuul branch
          commit: dd076a906dc638a6dc17c9282b418e0bc13c1d18
          name: osism/container-image-kolla-ansible
          required: false
          short_name: container-image-kolla-ansible
          src_dir: src/github.com/osism/container-image-kolla-ansible
      ref: refs/pull/924/head
      resources: {}
      tenant: osism
      timeout: 1800
      topic: null
      voting: true
