all:
  children:
    zuul_unreachable:
      hosts: {}
  hosts:
    debian-bookworm:
      ansible_connection: ssh
      ansible_host: 2a13:1a81:8000:3124:f816:3eff:fed7:1c31
      ansible_port: 22
      ansible_python_interpreter: auto
      ansible_user: zuul
      nodepool:
        az: nova
        cloud: regiocloud-a-ci
        external_id: f973d3e1-7e0a-4e1f-a76d-25c907afa216
        host_id: 7f2607eceb24f4583c6f9496c53c64b51afe50de5eacda4379b21c42
        interface_ip: 2a13:1a81:8000:3124:f816:3eff:fed7:1c31
        label: debian-bookworm
        node_properties: {}
        private_ipv4: 10.128.0.99
        private_ipv6: null
        provider: regiocloud-a
        public_ipv4: 81.163.193.17
        public_ipv6: 2a13:1a81:8000:3124:f816:3eff:fed7:1c31
        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 ansible-collection-ensure-readme explicit: None implied: {MatchAny:{ImpliedBranchMatcher:main}}
        source: osism/zuul-jobs/.zuul.yaml@main#2>'
      - '<Job ansible-collection-ensure-readme explicit: None implied: None source:
        osism/ansible-collection-services/.zuul.yaml@main#498>'
      ansible_version: '9'
      attempts: 1
      branch: main
      build: a389cad78645425db280a12d07315ac1
      build_refs:
      - branch: main
        change: '2134'
        change_message: "kepler: pin, mirror, and Renovate-track image\n\nMake the
          `kepler` role image properly maintainable, per `osism/issues#1403`. Surfaced
          by container-image drift detection (`role_unpinned`): pinned only in the
          role default, no working version automation.\n\n- **Bump + track:** `kepler_tag`
          `v0.11.2` \u2192 `'v0.11.4'` (same post-v0.10.0 architecture; low-risk 0.11.x
          bump), with the `depName=quay.io/...` Renovate annotation, and add the role
          to the `renovate.json` role-defaults `fileMatch` so it fires.\n- **Mirror:**
          `docker_registry_kepler` `quay.io` \u2192 `registry.osism.tech/quay` (transparent
          pull-through carrying v0.11.0\u2013v0.11.4), so it stops bypassing the OSISM
          mirror.\n\n> [!NOTE]\n> Stacked on #2133 (role-defaults Renovate batching)
          \u2014 base is `renovate-role-defaults`; rebase onto `main` once that lands.\n\nThe
          release-side `role_unpinned` allowlist entry (marking kepler role-managed)
          is a companion PR in `osism/release`.\n\nPart of osism/issues#1403."
        change_url: https://github.com/osism/ansible-collection-services/pull/2134
        commit_id: d4953bba2944a5a8362201c8013338cbdaaea0ad
        patchset: d4953bba2944a5a8362201c8013338cbdaaea0ad
        project:
          canonical_hostname: github.com
          canonical_name: github.com/osism/ansible-collection-services
          name: osism/ansible-collection-services
          short_name: ansible-collection-services
        src_dir: src/github.com/osism/ansible-collection-services
        topic: null
      buildset: 27469d921159446d9da48b49cb4da70c
      buildset_refs:
      - branch: main
        change: '2134'
        change_message: "kepler: pin, mirror, and Renovate-track image\n\nMake the
          `kepler` role image properly maintainable, per `osism/issues#1403`. Surfaced
          by container-image drift detection (`role_unpinned`): pinned only in the
          role default, no working version automation.\n\n- **Bump + track:** `kepler_tag`
          `v0.11.2` \u2192 `'v0.11.4'` (same post-v0.10.0 architecture; low-risk 0.11.x
          bump), with the `depName=quay.io/...` Renovate annotation, and add the role
          to the `renovate.json` role-defaults `fileMatch` so it fires.\n- **Mirror:**
          `docker_registry_kepler` `quay.io` \u2192 `registry.osism.tech/quay` (transparent
          pull-through carrying v0.11.0\u2013v0.11.4), so it stops bypassing the OSISM
          mirror.\n\n> [!NOTE]\n> Stacked on #2133 (role-defaults Renovate batching)
          \u2014 base is `renovate-role-defaults`; rebase onto `main` once that lands.\n\nThe
          release-side `role_unpinned` allowlist entry (marking kepler role-managed)
          is a companion PR in `osism/release`.\n\nPart of osism/issues#1403."
        change_url: https://github.com/osism/ansible-collection-services/pull/2134
        commit_id: d4953bba2944a5a8362201c8013338cbdaaea0ad
        patchset: d4953bba2944a5a8362201c8013338cbdaaea0ad
        project:
          canonical_hostname: github.com
          canonical_name: github.com/osism/ansible-collection-services
          name: osism/ansible-collection-services
          short_name: ansible-collection-services
        src_dir: src/github.com/osism/ansible-collection-services
        topic: null
      change: '2134'
      change_message: "kepler: pin, mirror, and Renovate-track image\n\nMake the `kepler`
        role image properly maintainable, per `osism/issues#1403`. Surfaced by container-image
        drift detection (`role_unpinned`): pinned only in the role default, no working
        version automation.\n\n- **Bump + track:** `kepler_tag` `v0.11.2` \u2192 `'v0.11.4'`
        (same post-v0.10.0 architecture; low-risk 0.11.x bump), with the `depName=quay.io/...`
        Renovate annotation, and add the role to the `renovate.json` role-defaults
        `fileMatch` so it fires.\n- **Mirror:** `docker_registry_kepler` `quay.io`
        \u2192 `registry.osism.tech/quay` (transparent pull-through carrying v0.11.0\u2013v0.11.4),
        so it stops bypassing the OSISM mirror.\n\n> [!NOTE]\n> Stacked on #2133 (role-defaults
        Renovate batching) \u2014 base is `renovate-role-defaults`; rebase onto `main`
        once that lands.\n\nThe release-side `role_unpinned` allowlist entry (marking
        kepler role-managed) is a companion PR in `osism/release`.\n\nPart of osism/issues#1403."
      change_url: https://github.com/osism/ansible-collection-services/pull/2134
      child_jobs: []
      commit_id: d4953bba2944a5a8362201c8013338cbdaaea0ad
      event_id: 5eb25a60-804d-11f1-8d27-1f6864a90f2a
      executor:
        hostname: 521e9411259a
        inventory_file: /var/lib/zuul/builds/a389cad78645425db280a12d07315ac1/ansible/inventory.yaml
        log_root: /var/lib/zuul/builds/a389cad78645425db280a12d07315ac1/work/logs
        result_data_file: /var/lib/zuul/builds/a389cad78645425db280a12d07315ac1/work/results.json
        src_root: /var/lib/zuul/builds/a389cad78645425db280a12d07315ac1/work/src
        work_root: /var/lib/zuul/builds/a389cad78645425db280a12d07315ac1/work
      include_vars: []
      items:
      - branch: main
        change: '2134'
        change_message: "kepler: pin, mirror, and Renovate-track image\n\nMake the
          `kepler` role image properly maintainable, per `osism/issues#1403`. Surfaced
          by container-image drift detection (`role_unpinned`): pinned only in the
          role default, no working version automation.\n\n- **Bump + track:** `kepler_tag`
          `v0.11.2` \u2192 `'v0.11.4'` (same post-v0.10.0 architecture; low-risk 0.11.x
          bump), with the `depName=quay.io/...` Renovate annotation, and add the role
          to the `renovate.json` role-defaults `fileMatch` so it fires.\n- **Mirror:**
          `docker_registry_kepler` `quay.io` \u2192 `registry.osism.tech/quay` (transparent
          pull-through carrying v0.11.0\u2013v0.11.4), so it stops bypassing the OSISM
          mirror.\n\n> [!NOTE]\n> Stacked on #2133 (role-defaults Renovate batching)
          \u2014 base is `renovate-role-defaults`; rebase onto `main` once that lands.\n\nThe
          release-side `role_unpinned` allowlist entry (marking kepler role-managed)
          is a companion PR in `osism/release`.\n\nPart of osism/issues#1403."
        change_url: https://github.com/osism/ansible-collection-services/pull/2134
        commit_id: d4953bba2944a5a8362201c8013338cbdaaea0ad
        patchset: d4953bba2944a5a8362201c8013338cbdaaea0ad
        project:
          canonical_hostname: github.com
          canonical_name: github.com/osism/ansible-collection-services
          name: osism/ansible-collection-services
          short_name: ansible-collection-services
          src_dir: src/github.com/osism/ansible-collection-services
        topic: null
      job: ansible-collection-ensure-readme
      jobtags: []
      max_attempts: 3
      message: a2VwbGVyOiBwaW4sIG1pcnJvciwgYW5kIFJlbm92YXRlLXRyYWNrIGltYWdlCgpNYWtlIHRoZSBga2VwbGVyYCByb2xlIGltYWdlIHByb3Blcmx5IG1haW50YWluYWJsZSwgcGVyIGBvc2lzbS9pc3N1ZXMjMTQwM2AuIFN1cmZhY2VkIGJ5IGNvbnRhaW5lci1pbWFnZSBkcmlmdCBkZXRlY3Rpb24gKGByb2xlX3VucGlubmVkYCk6IHBpbm5lZCBvbmx5IGluIHRoZSByb2xlIGRlZmF1bHQsIG5vIHdvcmtpbmcgdmVyc2lvbiBhdXRvbWF0aW9uLgoKLSAqKkJ1bXAgKyB0cmFjazoqKiBga2VwbGVyX3RhZ2AgYHYwLjExLjJgIOKGkiBgJ3YwLjExLjQnYCAoc2FtZSBwb3N0LXYwLjEwLjAgYXJjaGl0ZWN0dXJlOyBsb3ctcmlzayAwLjExLnggYnVtcCksIHdpdGggdGhlIGBkZXBOYW1lPXF1YXkuaW8vLi4uYCBSZW5vdmF0ZSBhbm5vdGF0aW9uLCBhbmQgYWRkIHRoZSByb2xlIHRvIHRoZSBgcmVub3ZhdGUuanNvbmAgcm9sZS1kZWZhdWx0cyBgZmlsZU1hdGNoYCBzbyBpdCBmaXJlcy4KLSAqKk1pcnJvcjoqKiBgZG9ja2VyX3JlZ2lzdHJ5X2tlcGxlcmAgYHF1YXkuaW9gIOKGkiBgcmVnaXN0cnkub3Npc20udGVjaC9xdWF5YCAodHJhbnNwYXJlbnQgcHVsbC10aHJvdWdoIGNhcnJ5aW5nIHYwLjExLjDigJN2MC4xMS40KSwgc28gaXQgc3RvcHMgYnlwYXNzaW5nIHRoZSBPU0lTTSBtaXJyb3IuCgo+IFshTk9URV0KPiBTdGFja2VkIG9uICMyMTMzIChyb2xlLWRlZmF1bHRzIFJlbm92YXRlIGJhdGNoaW5nKSDigJQgYmFzZSBpcyBgcmVub3ZhdGUtcm9sZS1kZWZhdWx0c2A7IHJlYmFzZSBvbnRvIGBtYWluYCBvbmNlIHRoYXQgbGFuZHMuCgpUaGUgcmVsZWFzZS1zaWRlIGByb2xlX3VucGlubmVkYCBhbGxvd2xpc3QgZW50cnkgKG1hcmtpbmcga2VwbGVyIHJvbGUtbWFuYWdlZCkgaXMgYSBjb21wYW5pb24gUFIgaW4gYG9zaXNtL3JlbGVhc2VgLgoKUGFydCBvZiBvc2lzbS9pc3N1ZXMjMTQwMy4=
      patchset: d4953bba2944a5a8362201c8013338cbdaaea0ad
      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/ansible-collection-ensure-readme/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/ansible-collection-services
        name: osism/ansible-collection-services
        short_name: ansible-collection-services
        src_dir: src/github.com/osism/ansible-collection-services
      projects:
        github.com/osism/ansible-collection-services:
          canonical_hostname: github.com
          canonical_name: github.com/osism/ansible-collection-services
          checkout: main
          checkout_description: zuul branch
          commit: d1fbf6440c59dbaf2d7e7e5589f578b7aeb372a4
          name: osism/ansible-collection-services
          required: false
          short_name: ansible-collection-services
          src_dir: src/github.com/osism/ansible-collection-services
      ref: refs/pull/2134/head
      resources: {}
      tenant: osism
      timeout: 1800
      topic: null
      voting: true
