all:
  hosts:
    ubuntu-noble:
      ansible_connection: ssh
      ansible_host: 81.163.192.97
      ansible_port: 22
      ansible_python_interpreter: auto
      ansible_user: zuul
      nodepool:
        az: nova
        cloud: regiocloud-a-ci
        external_id: 8739c83a-2ee8-4330-8301-0dbfbd8e2e61
        host_id: 39b0ac6b1bd0318d0940af02f75334312eeed4057396383c275283da
        interface_ip: 81.163.192.97
        label: ubuntu-noble
        private_ipv4: 10.128.7.242
        private_ipv6: null
        provider: regiocloud-a
        public_ipv4: 81.163.192.97
        public_ipv6: ''
        region: null
        slot: null
  vars:
    zuul:
      _inheritance_path:
      - '<Job base branches: None source: osism/zuul-config/zuul.d/jobs.yaml@main#2>'
      - '<Job ansible-lint branches: None source: osism/zuul-jobs/.zuul.yaml@main#7>'
      - '<Job ansible-lint branches: None source: osism/container-image-ceph-ansible/.zuul.yaml@main#130>'
      ansible_version: '8'
      attempts: 1
      branch: main
      build: 9bdbae94e61c446697ee851c0f99735f
      buildset: c21119f711cd40fd8b32e5219546363d
      change: '595'
      change_message: "chore(deps): update ghcr.io/astral-sh/uv docker tag to v0.7.3\n\
        \nThis PR contains the following updates:\n\n| Package | Type | Update | Change\
        \ |\n|---|---|---|---|\n| [ghcr.io/astral-sh/uv](https://redirect.github.com/astral-sh/uv)\
        \ | stage | patch | `0.7.2` -> `0.7.3` |\n\n---\n\n### Release Notes\n\n<details>\n\
        <summary>astral-sh/uv (ghcr.io/astral-sh/uv)</summary>\n\n### [`v0.7.3`](https://redirect.github.com/astral-sh/uv/blob/HEAD/CHANGELOG.md#073)\n\
        \n[Compare Source](https://redirect.github.com/astral-sh/uv/compare/0.7.2...0.7.3)\n\
        \n##### Enhancements\n\n-   Add `--dry-run` support to `uv self update` ([#&#8203;9829](https://redirect.github.com/astral-sh/uv/pull/9829))\n\
        -   Add `--show-with` to `uv tool list` to list packages included by `--with`\
        \ ([#&#8203;13264](https://redirect.github.com/astral-sh/uv/pull/13264))\n\
        -   De-duplicate fetched index URLs ([#&#8203;13205](https://redirect.github.com/astral-sh/uv/pull/13205))\n\
        -   Support more zip compression formats: bzip2, lzma, xz, zstd ([#&#8203;13285](https://redirect.github.com/astral-sh/uv/pull/13285))\n\
        -   Add support for downloading GraalPy ([#&#8203;13172](https://redirect.github.com/astral-sh/uv/pull/13172))\n\
        -   Improve error message when a virtual environment Python symlink is broken\
        \ ([#&#8203;12168](https://redirect.github.com/astral-sh/uv/pull/12168))\n\
        -   Use `fs_err` for paths in symlinking errors ([#&#8203;13303](https://redirect.github.com/astral-sh/uv/pull/13303))\n\
        -   Minify and embed managed Python JSON at compile time ([#&#8203;12967](https://redirect.github.com/astral-sh/uv/pull/12967))\n\
        \n##### Preview features\n\n-   Build backend: Make preview default and add\
        \ configuration docs ([#&#8203;12804](https://redirect.github.com/astral-sh/uv/pull/12804))\n\
        -   Build backend: Allow escaping in globs ([#&#8203;13313](https://redirect.github.com/astral-sh/uv/pull/13313))\n\
        -   Build backend: Make builds reproducible across operating systems ([#&#8203;13171](https://redirect.github.com/astral-sh/uv/pull/13171))\n\
        \n##### Configuration\n\n-   Add `python-downloads-json-url` option for `uv.toml`\
        \ to configure custom Python installations via JSON URL ([#&#8203;12974](https://redirect.github.com/astral-sh/uv/pull/12974))\n\
        \n##### Bug fixes\n\n-   Check nested IO errors for retries ([#&#8203;13260](https://redirect.github.com/astral-sh/uv/pull/13260))\n\
        -   Accept `musllinux_1_0` as a valid platform tag ([#&#8203;13289](https://redirect.github.com/astral-sh/uv/pull/13289))\n\
        -   Fix discovery of pre-release managed Python versions in range requests\
        \ ([#&#8203;13330](https://redirect.github.com/astral-sh/uv/pull/13330))\n\
        -   Respect locked script preferences in `uv run --with` ([#&#8203;13283](https://redirect.github.com/astral-sh/uv/pull/13283))\n\
        -   Retry streaming downloads on broken pipe errors ([#&#8203;13281](https://redirect.github.com/astral-sh/uv/pull/13281))\n\
        -   Treat already-installed base environment packages as preferences in `uv\
        \ run --with` ([#&#8203;13284](https://redirect.github.com/astral-sh/uv/pull/13284))\n\
        -   Avoid enumerating sources in errors for path Python requests ([#&#8203;13335](https://redirect.github.com/astral-sh/uv/pull/13335))\n\
        -   Avoid re-creating virtual environment with `--no-sync` ([#&#8203;13287](https://redirect.github.com/astral-sh/uv/pull/13287))\n\
        \n##### Documentation\n\n-   Remove outdated description of index strategy\
        \ ([#&#8203;13326](https://redirect.github.com/astral-sh/uv/pull/13326))\n\
        -   Update \"Viewing the version\" docs ([#&#8203;13241](https://redirect.github.com/astral-sh/uv/pull/13241))\n\
        \n</details>\n\n---\n\n### Configuration\n\n\U0001F4C5 **Schedule**: Branch\
        \ creation - At any time (no schedule defined), Automerge - At any time (no\
        \ schedule defined).\n\n\U0001F6A6 **Automerge**: Disabled by config. Please\
        \ merge this manually once you are satisfied.\n\n\u267B **Rebasing**: Whenever\
        \ PR becomes conflicted, or you tick the rebase/retry checkbox.\n\n\U0001F515\
        \ **Ignore**: Close this PR and you won't be reminded about this update again.\n\
        \n---\n\n - [ ] <!-- rebase-check -->If you want to rebase/retry this PR,\
        \ check this box\n\n---\n\nThis PR was generated by [Mend Renovate](https://mend.io/renovate/).\
        \ View the [repository job log](https://developer.mend.io/github/osism/container-image-ceph-ansible).\n\
        <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC43LjEiLCJ1cGRhdGVkSW5WZXIiOiI0MC43LjEiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbInJlbm92YXRlIl19-->\n"
      change_url: https://github.com/osism/container-image-ceph-ansible/pull/595
      child_jobs: []
      commit_id: 3ac861bce64cce26ebded25a4367ec11c7f1e3c9
      event_id: 611d31d0-2bdf-11f0-9862-d330699a17c7
      executor:
        hostname: 7d211f194f6a
        inventory_file: /var/lib/zuul/builds/9bdbae94e61c446697ee851c0f99735f/ansible/inventory.yaml
        log_root: /var/lib/zuul/builds/9bdbae94e61c446697ee851c0f99735f/work/logs
        result_data_file: /var/lib/zuul/builds/9bdbae94e61c446697ee851c0f99735f/work/results.json
        src_root: /var/lib/zuul/builds/9bdbae94e61c446697ee851c0f99735f/work/src
        work_root: /var/lib/zuul/builds/9bdbae94e61c446697ee851c0f99735f/work
      items:
      - branch: main
        change: '595'
        change_url: https://github.com/osism/container-image-ceph-ansible/pull/595
        patchset: 3ac861bce64cce26ebded25a4367ec11c7f1e3c9
        project:
          canonical_hostname: github.com
          canonical_name: github.com/osism/container-image-ceph-ansible
          name: osism/container-image-ceph-ansible
          short_name: container-image-ceph-ansible
          src_dir: src/github.com/osism/container-image-ceph-ansible
      job: ansible-lint
      jobtags: []
      max_attempts: 3
      message: Y2hvcmUoZGVwcyk6IHVwZGF0ZSBnaGNyLmlvL2FzdHJhbC1zaC91diBkb2NrZXIgdGFnIHRvIHYwLjcuMwoKVGhpcyBQUiBjb250YWlucyB0aGUgZm9sbG93aW5nIHVwZGF0ZXM6Cgp8IFBhY2thZ2UgfCBUeXBlIHwgVXBkYXRlIHwgQ2hhbmdlIHwKfC0tLXwtLS18LS0tfC0tLXwKfCBbZ2hjci5pby9hc3RyYWwtc2gvdXZdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hc3RyYWwtc2gvdXYpIHwgc3RhZ2UgfCBwYXRjaCB8IGAwLjcuMmAgLT4gYDAuNy4zYCB8CgotLS0KCiMjIyBSZWxlYXNlIE5vdGVzCgo8ZGV0YWlscz4KPHN1bW1hcnk+YXN0cmFsLXNoL3V2IChnaGNyLmlvL2FzdHJhbC1zaC91dik8L3N1bW1hcnk+CgojIyMgW2B2MC43LjNgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYXN0cmFsLXNoL3V2L2Jsb2IvSEVBRC9DSEFOR0VMT0cubWQjMDczKQoKW0NvbXBhcmUgU291cmNlXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYXN0cmFsLXNoL3V2L2NvbXBhcmUvMC43LjIuLi4wLjcuMykKCiMjIyMjIEVuaGFuY2VtZW50cwoKLSAgIEFkZCBgLS1kcnktcnVuYCBzdXBwb3J0IHRvIGB1diBzZWxmIHVwZGF0ZWAgKFsjJiM4MjAzOzk4MjldKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hc3RyYWwtc2gvdXYvcHVsbC85ODI5KSkKLSAgIEFkZCBgLS1zaG93LXdpdGhgIHRvIGB1diB0b29sIGxpc3RgIHRvIGxpc3QgcGFja2FnZXMgaW5jbHVkZWQgYnkgYC0td2l0aGAgKFsjJiM4MjAzOzEzMjY0XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYXN0cmFsLXNoL3V2L3B1bGwvMTMyNjQpKQotICAgRGUtZHVwbGljYXRlIGZldGNoZWQgaW5kZXggVVJMcyAoWyMmIzgyMDM7MTMyMDVdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hc3RyYWwtc2gvdXYvcHVsbC8xMzIwNSkpCi0gICBTdXBwb3J0IG1vcmUgemlwIGNvbXByZXNzaW9uIGZvcm1hdHM6IGJ6aXAyLCBsem1hLCB4eiwgenN0ZCAoWyMmIzgyMDM7MTMyODVdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hc3RyYWwtc2gvdXYvcHVsbC8xMzI4NSkpCi0gICBBZGQgc3VwcG9ydCBmb3IgZG93bmxvYWRpbmcgR3JhYWxQeSAoWyMmIzgyMDM7MTMxNzJdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hc3RyYWwtc2gvdXYvcHVsbC8xMzE3MikpCi0gICBJbXByb3ZlIGVycm9yIG1lc3NhZ2Ugd2hlbiBhIHZpcnR1YWwgZW52aXJvbm1lbnQgUHl0aG9uIHN5bWxpbmsgaXMgYnJva2VuIChbIyYjODIwMzsxMjE2OF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2FzdHJhbC1zaC91di9wdWxsLzEyMTY4KSkKLSAgIFVzZSBgZnNfZXJyYCBmb3IgcGF0aHMgaW4gc3ltbGlua2luZyBlcnJvcnMgKFsjJiM4MjAzOzEzMzAzXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYXN0cmFsLXNoL3V2L3B1bGwvMTMzMDMpKQotICAgTWluaWZ5IGFuZCBlbWJlZCBtYW5hZ2VkIFB5dGhvbiBKU09OIGF0IGNvbXBpbGUgdGltZSAoWyMmIzgyMDM7MTI5NjddKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hc3RyYWwtc2gvdXYvcHVsbC8xMjk2NykpCgojIyMjIyBQcmV2aWV3IGZlYXR1cmVzCgotICAgQnVpbGQgYmFja2VuZDogTWFrZSBwcmV2aWV3IGRlZmF1bHQgYW5kIGFkZCBjb25maWd1cmF0aW9uIGRvY3MgKFsjJiM4MjAzOzEyODA0XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYXN0cmFsLXNoL3V2L3B1bGwvMTI4MDQpKQotICAgQnVpbGQgYmFja2VuZDogQWxsb3cgZXNjYXBpbmcgaW4gZ2xvYnMgKFsjJiM4MjAzOzEzMzEzXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYXN0cmFsLXNoL3V2L3B1bGwvMTMzMTMpKQotICAgQnVpbGQgYmFja2VuZDogTWFrZSBidWlsZHMgcmVwcm9kdWNpYmxlIGFjcm9zcyBvcGVyYXRpbmcgc3lzdGVtcyAoWyMmIzgyMDM7MTMxNzFdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hc3RyYWwtc2gvdXYvcHVsbC8xMzE3MSkpCgojIyMjIyBDb25maWd1cmF0aW9uCgotICAgQWRkIGBweXRob24tZG93bmxvYWRzLWpzb24tdXJsYCBvcHRpb24gZm9yIGB1di50b21sYCB0byBjb25maWd1cmUgY3VzdG9tIFB5dGhvbiBpbnN0YWxsYXRpb25zIHZpYSBKU09OIFVSTCAoWyMmIzgyMDM7MTI5NzRdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hc3RyYWwtc2gvdXYvcHVsbC8xMjk3NCkpCgojIyMjIyBCdWcgZml4ZXMKCi0gICBDaGVjayBuZXN0ZWQgSU8gZXJyb3JzIGZvciByZXRyaWVzIChbIyYjODIwMzsxMzI2MF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2FzdHJhbC1zaC91di9wdWxsLzEzMjYwKSkKLSAgIEFjY2VwdCBgbXVzbGxpbnV4XzFfMGAgYXMgYSB2YWxpZCBwbGF0Zm9ybSB0YWcgKFsjJiM4MjAzOzEzMjg5XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYXN0cmFsLXNoL3V2L3B1bGwvMTMyODkpKQotICAgRml4IGRpc2NvdmVyeSBvZiBwcmUtcmVsZWFzZSBtYW5hZ2VkIFB5dGhvbiB2ZXJzaW9ucyBpbiByYW5nZSByZXF1ZXN0cyAoWyMmIzgyMDM7MTMzMzBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hc3RyYWwtc2gvdXYvcHVsbC8xMzMzMCkpCi0gICBSZXNwZWN0IGxvY2tlZCBzY3JpcHQgcHJlZmVyZW5jZXMgaW4gYHV2IHJ1biAtLXdpdGhgIChbIyYjODIwMzsxMzI4M10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2FzdHJhbC1zaC91di9wdWxsLzEzMjgzKSkKLSAgIFJldHJ5IHN0cmVhbWluZyBkb3dubG9hZHMgb24gYnJva2VuIHBpcGUgZXJyb3JzIChbIyYjODIwMzsxMzI4MV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2FzdHJhbC1zaC91di9wdWxsLzEzMjgxKSkKLSAgIFRyZWF0IGFscmVhZHktaW5zdGFsbGVkIGJhc2UgZW52aXJvbm1lbnQgcGFja2FnZXMgYXMgcHJlZmVyZW5jZXMgaW4gYHV2IHJ1biAtLXdpdGhgIChbIyYjODIwMzsxMzI4NF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2FzdHJhbC1zaC91di9wdWxsLzEzMjg0KSkKLSAgIEF2b2lkIGVudW1lcmF0aW5nIHNvdXJjZXMgaW4gZXJyb3JzIGZvciBwYXRoIFB5dGhvbiByZXF1ZXN0cyAoWyMmIzgyMDM7MTMzMzVdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hc3RyYWwtc2gvdXYvcHVsbC8xMzMzNSkpCi0gICBBdm9pZCByZS1jcmVhdGluZyB2aXJ0dWFsIGVudmlyb25tZW50IHdpdGggYC0tbm8tc3luY2AgKFsjJiM4MjAzOzEzMjg3XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYXN0cmFsLXNoL3V2L3B1bGwvMTMyODcpKQoKIyMjIyMgRG9jdW1lbnRhdGlvbgoKLSAgIFJlbW92ZSBvdXRkYXRlZCBkZXNjcmlwdGlvbiBvZiBpbmRleCBzdHJhdGVneSAoWyMmIzgyMDM7MTMzMjZdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hc3RyYWwtc2gvdXYvcHVsbC8xMzMyNikpCi0gICBVcGRhdGUgIlZpZXdpbmcgdGhlIHZlcnNpb24iIGRvY3MgKFsjJiM4MjAzOzEzMjQxXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYXN0cmFsLXNoL3V2L3B1bGwvMTMyNDEpKQoKPC9kZXRhaWxzPgoKLS0tCgojIyMgQ29uZmlndXJhdGlvbgoK8J+ThSAqKlNjaGVkdWxlKio6IEJyYW5jaCBjcmVhdGlvbiAtIEF0IGFueSB0aW1lIChubyBzY2hlZHVsZSBkZWZpbmVkKSwgQXV0b21lcmdlIC0gQXQgYW55IHRpbWUgKG5vIHNjaGVkdWxlIGRlZmluZWQpLgoK8J+apiAqKkF1dG9tZXJnZSoqOiBEaXNhYmxlZCBieSBjb25maWcuIFBsZWFzZSBtZXJnZSB0aGlzIG1hbnVhbGx5IG9uY2UgeW91IGFyZSBzYXRpc2ZpZWQuCgrimbsgKipSZWJhc2luZyoqOiBXaGVuZXZlciBQUiBiZWNvbWVzIGNvbmZsaWN0ZWQsIG9yIHlvdSB0aWNrIHRoZSByZWJhc2UvcmV0cnkgY2hlY2tib3guCgrwn5SVICoqSWdub3JlKio6IENsb3NlIHRoaXMgUFIgYW5kIHlvdSB3b24ndCBiZSByZW1pbmRlZCBhYm91dCB0aGlzIHVwZGF0ZSBhZ2Fpbi4KCi0tLQoKIC0gWyBdIDwhLS0gcmViYXNlLWNoZWNrIC0tPklmIHlvdSB3YW50IHRvIHJlYmFzZS9yZXRyeSB0aGlzIFBSLCBjaGVjayB0aGlzIGJveAoKLS0tCgpUaGlzIFBSIHdhcyBnZW5lcmF0ZWQgYnkgW01lbmQgUmVub3ZhdGVdKGh0dHBzOi8vbWVuZC5pby9yZW5vdmF0ZS8pLiBWaWV3IHRoZSBbcmVwb3NpdG9yeSBqb2IgbG9nXShodHRwczovL2RldmVsb3Blci5tZW5kLmlvL2dpdGh1Yi9vc2lzbS9jb250YWluZXItaW1hZ2UtY2VwaC1hbnNpYmxlKS4KPCEtLXJlbm92YXRlLWRlYnVnOmV5SmpjbVZoZEdWa1NXNVdaWElpT2lJME1DNDNMakVpTENKMWNHUmhkR1ZrU1c1V1pYSWlPaUkwTUM0M0xqRWlMQ0owWVhKblpYUkNjbUZ1WTJnaU9pSnRZV2x1SWl3aWJHRmlaV3h6SWpwYkluSmxibTkyWVhSbElsMTktLT4K
      patchset: 3ac861bce64cce26ebded25a4367ec11c7f1e3c9
      pipeline: check
      playbook_context:
        playbook_projects:
          trusted/project_0/github.com/osism/zuul-config:
            canonical_name: github.com/osism/zuul-config
            checkout: main
            commit: fa94074a33c2a4b1ff3eaadb063e1f29046bf671
          trusted/project_1/opendev.org/zuul/zuul-jobs:
            canonical_name: opendev.org/zuul/zuul-jobs
            checkout: master
            commit: 397240f42127868e42e86e6aeb120c2cb092d117
          untrusted/project_0/github.com/osism/zuul-jobs:
            canonical_name: github.com/osism/zuul-jobs
            checkout: main
            commit: 12f7f78c76470b3998d356b9a12d3aed597b20f8
          untrusted/project_1/github.com/osism/zuul-config:
            canonical_name: github.com/osism/zuul-config
            checkout: main
            commit: fa94074a33c2a4b1ff3eaadb063e1f29046bf671
          untrusted/project_2/opendev.org/zuul/zuul-jobs:
            canonical_name: opendev.org/zuul/zuul-jobs
            checkout: master
            commit: 397240f42127868e42e86e6aeb120c2cb092d117
        playbooks:
        - path: untrusted/project_0/github.com/osism/zuul-jobs/playbooks/ansible-lint/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/zuul-jobs
            link_target: untrusted/project_2/opendev.org/zuul/zuul-jobs
            role_path: ansible/playbook_0/role_2/zuul-jobs/roles
      post_review: false
      project:
        canonical_hostname: github.com
        canonical_name: github.com/osism/container-image-ceph-ansible
        name: osism/container-image-ceph-ansible
        short_name: container-image-ceph-ansible
        src_dir: src/github.com/osism/container-image-ceph-ansible
      projects:
        github.com/osism/container-image-ceph-ansible:
          canonical_hostname: github.com
          canonical_name: github.com/osism/container-image-ceph-ansible
          checkout: main
          checkout_description: zuul branch
          commit: 7f58e610a16371894465557ea0f41b24b8dad079
          name: osism/container-image-ceph-ansible
          required: false
          short_name: container-image-ceph-ansible
          src_dir: src/github.com/osism/container-image-ceph-ansible
      ref: refs/pull/595/head
      resources: {}
      tenant: osism
      timeout: 1800
      voting: true
