all:
  children:
    zuul_unreachable:
      hosts: {}
  hosts:
    debian-bookworm:
      ansible_connection: ssh
      ansible_host: 2a13:1a81:8000:3124:f816:3eff:fe2c:3f6
      ansible_port: 22
      ansible_python_interpreter: auto
      ansible_user: zuul
      nodepool:
        az: nova
        cloud: regiocloud-a-ci
        external_id: 11c8a78e-0e33-4140-a393-ae45ba8ba610
        host_id: ec4f54fa666de9bc553bc59c41683f12345b665d0b1af00d715e7318
        interface_ip: 2a13:1a81:8000:3124:f816:3eff:fe2c:3f6
        label: debian-bookworm
        node_properties: {}
        private_ipv4: 10.128.0.99
        private_ipv6: null
        provider: regiocloud-a
        public_ipv4: 81.163.193.173
        public_ipv6: 2a13:1a81:8000:3124:f816:3eff:fe2c:3f6
        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/release/.zuul.yaml@main#14>'
      ansible_version: '9'
      attempts: 1
      branch: main
      build: abfcd41508654452a4032b6064dbb81d
      build_refs:
      - branch: main
        change: '2571'
        change_message: "kolla: reconcile the drift-check allowlist\n\n## What\n\nReconciles
          the kolla drift-check allowlist now that the checks (osism/release#2569,\nmerged)
          run against the current repos. Five commits, `src/drift-allowlist.yml` only:\n\n-
          `neutron_ovn_vpn_agent` \u2014 defined upstream at master, ahead of the
          supported release\n  range (self-retires once 2026.1 is supported).\n- `chrony`
          / `openstack_exporter` \u2014 live OSISM inventions whose names collide
          with dead or\n  renamed kolla services (verified via upstream git history
          + OSISM consumers); allowlisting\n  at the enable-flag level also clears
          their companion vars in `kolla_orphan_config`.\n- `auditd` \u2014 live OSISM
          host-level auditd; never an upstream kolla service.\n- `httpd` rolling image
          tags \u2014 role-managed by design, not release-pinned.\n- **Drop the stale
          `kolla_groupvars_missing` section** (`eutron_external_interface`):\n  upstream
          fixed the typo on stable/2025.2 (bug 2160035, merged 2026-07-08), so the\n
          \ finding this entry suppressed is gone and the daily check reports the
          entry as stale \u2014\n  the removal trigger the entry's own comment named.\n\nNo
          merge-order constraint: the previous gate on osism/defaults#297 dissolved
          with the\nupstream typo fix (the entry is stale on `main` today regardless
          of #297).\n\nBuilds on merged osism/release#2569 (drift checks) + #2570
          (transport/archive backend).\n\n## Related\n\n- osism/release#2569 \u2014
          the drift checks (merged)\n- osism/defaults#297 \u2014 companion re-sync
          (no longer gates this PR)\n"
        change_url: https://github.com/osism/release/pull/2571
        commit_id: 5f5c065cef0f6c13f2ca71c175b730d924005920
        patchset: 5f5c065cef0f6c13f2ca71c175b730d924005920
        project:
          canonical_hostname: github.com
          canonical_name: github.com/osism/release
          name: osism/release
          short_name: release
        src_dir: src/github.com/osism/release
        topic: null
      buildset: c60b452b55e040778c9a9bb492834732
      buildset_refs:
      - branch: main
        change: '2571'
        change_message: "kolla: reconcile the drift-check allowlist\n\n## What\n\nReconciles
          the kolla drift-check allowlist now that the checks (osism/release#2569,\nmerged)
          run against the current repos. Five commits, `src/drift-allowlist.yml` only:\n\n-
          `neutron_ovn_vpn_agent` \u2014 defined upstream at master, ahead of the
          supported release\n  range (self-retires once 2026.1 is supported).\n- `chrony`
          / `openstack_exporter` \u2014 live OSISM inventions whose names collide
          with dead or\n  renamed kolla services (verified via upstream git history
          + OSISM consumers); allowlisting\n  at the enable-flag level also clears
          their companion vars in `kolla_orphan_config`.\n- `auditd` \u2014 live OSISM
          host-level auditd; never an upstream kolla service.\n- `httpd` rolling image
          tags \u2014 role-managed by design, not release-pinned.\n- **Drop the stale
          `kolla_groupvars_missing` section** (`eutron_external_interface`):\n  upstream
          fixed the typo on stable/2025.2 (bug 2160035, merged 2026-07-08), so the\n
          \ finding this entry suppressed is gone and the daily check reports the
          entry as stale \u2014\n  the removal trigger the entry's own comment named.\n\nNo
          merge-order constraint: the previous gate on osism/defaults#297 dissolved
          with the\nupstream typo fix (the entry is stale on `main` today regardless
          of #297).\n\nBuilds on merged osism/release#2569 (drift checks) + #2570
          (transport/archive backend).\n\n## Related\n\n- osism/release#2569 \u2014
          the drift checks (merged)\n- osism/defaults#297 \u2014 companion re-sync
          (no longer gates this PR)\n"
        change_url: https://github.com/osism/release/pull/2571
        commit_id: 5f5c065cef0f6c13f2ca71c175b730d924005920
        patchset: 5f5c065cef0f6c13f2ca71c175b730d924005920
        project:
          canonical_hostname: github.com
          canonical_name: github.com/osism/release
          name: osism/release
          short_name: release
        src_dir: src/github.com/osism/release
        topic: null
      change: '2571'
      change_message: "kolla: reconcile the drift-check allowlist\n\n## What\n\nReconciles
        the kolla drift-check allowlist now that the checks (osism/release#2569,\nmerged)
        run against the current repos. Five commits, `src/drift-allowlist.yml` only:\n\n-
        `neutron_ovn_vpn_agent` \u2014 defined upstream at master, ahead of the supported
        release\n  range (self-retires once 2026.1 is supported).\n- `chrony` / `openstack_exporter`
        \u2014 live OSISM inventions whose names collide with dead or\n  renamed kolla
        services (verified via upstream git history + OSISM consumers); allowlisting\n
        \ at the enable-flag level also clears their companion vars in `kolla_orphan_config`.\n-
        `auditd` \u2014 live OSISM host-level auditd; never an upstream kolla service.\n-
        `httpd` rolling image tags \u2014 role-managed by design, not release-pinned.\n-
        **Drop the stale `kolla_groupvars_missing` section** (`eutron_external_interface`):\n
        \ upstream fixed the typo on stable/2025.2 (bug 2160035, merged 2026-07-08),
        so the\n  finding this entry suppressed is gone and the daily check reports
        the entry as stale \u2014\n  the removal trigger the entry's own comment named.\n\nNo
        merge-order constraint: the previous gate on osism/defaults#297 dissolved
        with the\nupstream typo fix (the entry is stale on `main` today regardless
        of #297).\n\nBuilds on merged osism/release#2569 (drift checks) + #2570 (transport/archive
        backend).\n\n## Related\n\n- osism/release#2569 \u2014 the drift checks (merged)\n-
        osism/defaults#297 \u2014 companion re-sync (no longer gates this PR)\n"
      change_url: https://github.com/osism/release/pull/2571
      child_jobs: []
      commit_id: 5f5c065cef0f6c13f2ca71c175b730d924005920
      event_id: 24bf8380-7e6a-11f1-9af7-5de70e5c5039
      executor:
        hostname: 521e9411259a
        inventory_file: /var/lib/zuul/builds/abfcd41508654452a4032b6064dbb81d/ansible/inventory.yaml
        log_root: /var/lib/zuul/builds/abfcd41508654452a4032b6064dbb81d/work/logs
        result_data_file: /var/lib/zuul/builds/abfcd41508654452a4032b6064dbb81d/work/results.json
        src_root: /var/lib/zuul/builds/abfcd41508654452a4032b6064dbb81d/work/src
        work_root: /var/lib/zuul/builds/abfcd41508654452a4032b6064dbb81d/work
      include_vars: []
      items:
      - branch: main
        change: '2571'
        change_message: "kolla: reconcile the drift-check allowlist\n\n## What\n\nReconciles
          the kolla drift-check allowlist now that the checks (osism/release#2569,\nmerged)
          run against the current repos. Five commits, `src/drift-allowlist.yml` only:\n\n-
          `neutron_ovn_vpn_agent` \u2014 defined upstream at master, ahead of the
          supported release\n  range (self-retires once 2026.1 is supported).\n- `chrony`
          / `openstack_exporter` \u2014 live OSISM inventions whose names collide
          with dead or\n  renamed kolla services (verified via upstream git history
          + OSISM consumers); allowlisting\n  at the enable-flag level also clears
          their companion vars in `kolla_orphan_config`.\n- `auditd` \u2014 live OSISM
          host-level auditd; never an upstream kolla service.\n- `httpd` rolling image
          tags \u2014 role-managed by design, not release-pinned.\n- **Drop the stale
          `kolla_groupvars_missing` section** (`eutron_external_interface`):\n  upstream
          fixed the typo on stable/2025.2 (bug 2160035, merged 2026-07-08), so the\n
          \ finding this entry suppressed is gone and the daily check reports the
          entry as stale \u2014\n  the removal trigger the entry's own comment named.\n\nNo
          merge-order constraint: the previous gate on osism/defaults#297 dissolved
          with the\nupstream typo fix (the entry is stale on `main` today regardless
          of #297).\n\nBuilds on merged osism/release#2569 (drift checks) + #2570
          (transport/archive backend).\n\n## Related\n\n- osism/release#2569 \u2014
          the drift checks (merged)\n- osism/defaults#297 \u2014 companion re-sync
          (no longer gates this PR)\n"
        change_url: https://github.com/osism/release/pull/2571
        commit_id: 5f5c065cef0f6c13f2ca71c175b730d924005920
        patchset: 5f5c065cef0f6c13f2ca71c175b730d924005920
        project:
          canonical_hostname: github.com
          canonical_name: github.com/osism/release
          name: osism/release
          short_name: release
          src_dir: src/github.com/osism/release
        topic: null
      job: yamllint
      jobtags: []
      max_attempts: 3
      message: a29sbGE6IHJlY29uY2lsZSB0aGUgZHJpZnQtY2hlY2sgYWxsb3dsaXN0CgojIyBXaGF0CgpSZWNvbmNpbGVzIHRoZSBrb2xsYSBkcmlmdC1jaGVjayBhbGxvd2xpc3Qgbm93IHRoYXQgdGhlIGNoZWNrcyAob3Npc20vcmVsZWFzZSMyNTY5LAptZXJnZWQpIHJ1biBhZ2FpbnN0IHRoZSBjdXJyZW50IHJlcG9zLiBGaXZlIGNvbW1pdHMsIGBzcmMvZHJpZnQtYWxsb3dsaXN0LnltbGAgb25seToKCi0gYG5ldXRyb25fb3ZuX3Zwbl9hZ2VudGAg4oCUIGRlZmluZWQgdXBzdHJlYW0gYXQgbWFzdGVyLCBhaGVhZCBvZiB0aGUgc3VwcG9ydGVkIHJlbGVhc2UKICByYW5nZSAoc2VsZi1yZXRpcmVzIG9uY2UgMjAyNi4xIGlzIHN1cHBvcnRlZCkuCi0gYGNocm9ueWAgLyBgb3BlbnN0YWNrX2V4cG9ydGVyYCDigJQgbGl2ZSBPU0lTTSBpbnZlbnRpb25zIHdob3NlIG5hbWVzIGNvbGxpZGUgd2l0aCBkZWFkIG9yCiAgcmVuYW1lZCBrb2xsYSBzZXJ2aWNlcyAodmVyaWZpZWQgdmlhIHVwc3RyZWFtIGdpdCBoaXN0b3J5ICsgT1NJU00gY29uc3VtZXJzKTsgYWxsb3dsaXN0aW5nCiAgYXQgdGhlIGVuYWJsZS1mbGFnIGxldmVsIGFsc28gY2xlYXJzIHRoZWlyIGNvbXBhbmlvbiB2YXJzIGluIGBrb2xsYV9vcnBoYW5fY29uZmlnYC4KLSBgYXVkaXRkYCDigJQgbGl2ZSBPU0lTTSBob3N0LWxldmVsIGF1ZGl0ZDsgbmV2ZXIgYW4gdXBzdHJlYW0ga29sbGEgc2VydmljZS4KLSBgaHR0cGRgIHJvbGxpbmcgaW1hZ2UgdGFncyDigJQgcm9sZS1tYW5hZ2VkIGJ5IGRlc2lnbiwgbm90IHJlbGVhc2UtcGlubmVkLgotICoqRHJvcCB0aGUgc3RhbGUgYGtvbGxhX2dyb3VwdmFyc19taXNzaW5nYCBzZWN0aW9uKiogKGBldXRyb25fZXh0ZXJuYWxfaW50ZXJmYWNlYCk6CiAgdXBzdHJlYW0gZml4ZWQgdGhlIHR5cG8gb24gc3RhYmxlLzIwMjUuMiAoYnVnIDIxNjAwMzUsIG1lcmdlZCAyMDI2LTA3LTA4KSwgc28gdGhlCiAgZmluZGluZyB0aGlzIGVudHJ5IHN1cHByZXNzZWQgaXMgZ29uZSBhbmQgdGhlIGRhaWx5IGNoZWNrIHJlcG9ydHMgdGhlIGVudHJ5IGFzIHN0YWxlIOKAlAogIHRoZSByZW1vdmFsIHRyaWdnZXIgdGhlIGVudHJ5J3Mgb3duIGNvbW1lbnQgbmFtZWQuCgpObyBtZXJnZS1vcmRlciBjb25zdHJhaW50OiB0aGUgcHJldmlvdXMgZ2F0ZSBvbiBvc2lzbS9kZWZhdWx0cyMyOTcgZGlzc29sdmVkIHdpdGggdGhlCnVwc3RyZWFtIHR5cG8gZml4ICh0aGUgZW50cnkgaXMgc3RhbGUgb24gYG1haW5gIHRvZGF5IHJlZ2FyZGxlc3Mgb2YgIzI5NykuCgpCdWlsZHMgb24gbWVyZ2VkIG9zaXNtL3JlbGVhc2UjMjU2OSAoZHJpZnQgY2hlY2tzKSArICMyNTcwICh0cmFuc3BvcnQvYXJjaGl2ZSBiYWNrZW5kKS4KCiMjIFJlbGF0ZWQKCi0gb3Npc20vcmVsZWFzZSMyNTY5IOKAlCB0aGUgZHJpZnQgY2hlY2tzIChtZXJnZWQpCi0gb3Npc20vZGVmYXVsdHMjMjk3IOKAlCBjb21wYW5pb24gcmUtc3luYyAobm8gbG9uZ2VyIGdhdGVzIHRoaXMgUFIpCg==
      patchset: 5f5c065cef0f6c13f2ca71c175b730d924005920
      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/yamllint/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/release
        name: osism/release
        short_name: release
        src_dir: src/github.com/osism/release
      projects:
        github.com/osism/release:
          canonical_hostname: github.com
          canonical_name: github.com/osism/release
          checkout: main
          checkout_description: zuul branch
          commit: 973e2e935d8b37512a62c856036abd4394e163bd
          name: osism/release
          required: false
          short_name: release
          src_dir: src/github.com/osism/release
      ref: refs/pull/2571/head
      resources: {}
      tenant: osism
      timeout: 1800
      topic: null
      voting: true
