all:
  children:
    zuul_unreachable:
      hosts: {}
  hosts:
    debian-bookworm:
      ansible_connection: ssh
      ansible_host: 2a13:1a81:8000:3124:f816:3eff:fe09:d1ad
      ansible_port: 22
      ansible_python_interpreter: auto
      ansible_user: zuul
      nodepool:
        az: nova
        cloud: regiocloud-a-ci
        external_id: 807148d5-4341-4103-a94f-5036d156c723
        host_id: 4667d18e0398acd2fb730ad41ba32e35789c4ac8cd4c0875d25b316b
        interface_ip: 2a13:1a81:8000:3124:f816:3eff:fe09:d1ad
        label: debian-bookworm
        node_properties: {}
        private_ipv4: 10.128.7.213
        private_ipv6: null
        provider: regiocloud-a
        public_ipv4: 81.163.193.229
        public_ipv6: 2a13:1a81:8000:3124:f816:3eff:fe09:d1ad
        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/container-image-kolla-ansible/.zuul.yaml@main#162>'
      ansible_version: '9'
      attempts: 1
      branch: main
      build: 72fd6a1cc8044ceebb88ada5684d7b43
      build_refs:
      - branch: main
        change: '896'
        change_message: "Update ghcr.io/astral-sh/uv Docker tag to v0.11.9\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.11.8` \u2192 `0.11.9` |\n\n---\n\n> [!WARNING]\n> Some
          dependencies could not be looked up. Check the [Dependency Dashboard](../issues/215)
          for more information.\n\n---\n\n### Release Notes\n\n<details>\n<summary>astral-sh/uv
          (ghcr.io/astral-sh/uv)</summary>\n\n### [`v0.11.9`](https://redirect.github.com/astral-sh/uv/blob/HEAD/CHANGELOG.md#0119)\n\n[Compare
          Source](https://redirect.github.com/astral-sh/uv/compare/0.11.8...0.11.9)\n\nReleased
          on 2026-05-04.\n\nThis release includes a special release candidate for
          the next Python 3.14 patch release. Python 3.14 included a new garbage collection
          implementation, which reduced pause times but caused significant unexpected
          memory pressure in production environments. In 3.14.5 and 3.15, the previous
          garbage collection implementation will be restored.\n\nWe would greatly
          appreciate if you tested the 3.14.5rc1 version included in this release.
          The stable version is expected to be released soon and any feedback on potential
          issues would be helpful to the Python development team.\n\nFor more context,
          see the [announcement](https://discuss.python.org/t/reverting-the-incremental-gc-in-python-3-14-and-3-15/107014),
          [issue](https://redirect.github.com/python/cpython/issues/148726), and [pull
          request](https://redirect.github.com/python/cpython/pull/148720).\n\nIssues
          with the new release can be reported in the uv or CPython issue trackers.\n\n#####
          Python\n\n- Upgrade PyPy to v7.3.22\n- Add CPython 3.14.5rc1\n- On macOS,
          CPython statically links `libpython` to match Linux\n\n##### Enhancements\n\n-
          Omit compatible release desugaring for pre-release hints ([#&#8203;19267](https://redirect.github.com/astral-sh/uv/pull/19267))\n-
          Fix file locks on Android ([#&#8203;18323](https://redirect.github.com/astral-sh/uv/pull/18323))\n\n#####
          Preview\n\n- `uv audit` add reporting for adverse project statuses ([#&#8203;19128](https://redirect.github.com/astral-sh/uv/pull/19128))\n\n#####
          Bug fixes\n\n- Discover versioned Python executables when `requires-python`
          pins a version ([#&#8203;18700](https://redirect.github.com/astral-sh/uv/pull/18700))\n-
          Fix URL prefix matching to require path boundaries ([#&#8203;19154](https://redirect.github.com/astral-sh/uv/pull/19154))\n-
          Fix transitive Git path dependencies in lockfiles ([#&#8203;19269](https://redirect.github.com/astral-sh/uv/pull/19269))\n-
          Handle incorrect unlock error in `LockedFile::drop` on Wine ([#&#8203;19229](https://redirect.github.com/astral-sh/uv/pull/19229))\n-
          Prevent uninstalling site-packages for empty `top_level.txt` in `.egg-info`
          ([#&#8203;19114](https://redirect.github.com/astral-sh/uv/pull/19114))\n-
          Use symlinks instead of junctions on Wine ([#&#8203;19213](https://redirect.github.com/astral-sh/uv/pull/19213))\n-
          Fix floating-point environment handling on ARMv7 ([#&#8203;19157](https://redirect.github.com/astral-sh/uv/pull/19157))\n-
          Redact credentials from remote requirements URL in offline errors ([#&#8203;19216](https://redirect.github.com/astral-sh/uv/pull/19216))\n-
          Windows tramplolines no longer set `PYTHONHOME` and only set `__PYVENV_LAUNCHER__`
          for virtual environments ([#&#8203;19199](https://redirect.github.com/astral-sh/uv/pull/19199))\n\n#####
          Documentation\n\n- Mark `--native-tls` and `UV_NATIVE_TLS` as deprecated
          ([#&#8203;18705](https://redirect.github.com/astral-sh/uv/pull/18705))\n-
          Re-add `pytorch-triton-rocm` to PyTorch ROCm docs ([#&#8203;19241](https://redirect.github.com/astral-sh/uv/pull/19241))\n-
          Tweak changelog entries for 0.11.8 ([#&#8203;19188](https://redirect.github.com/astral-sh/uv/pull/19188))\n-
          Add 'Exporting lockfiles' to the Concepts->Projects index ([#&#8203;19209](https://redirect.github.com/astral-sh/uv/pull/19209))\n-
          Clarify that `uv init` creates git files / folders in the projects guide
          ([#&#8203;19183](https://redirect.github.com/astral-sh/uv/pull/19183))\n\n</details>\n\n---\n\n###
          Configuration\n\n\U0001F4C5 **Schedule**: (UTC)\n\n- Branch creation\n  -
          At any time (no schedule defined)\n- Automerge\n  - 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-kolla-ansible).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xNTkuMiIsInVwZGF0ZWRJblZlciI6IjQzLjE1OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->\n"
        change_url: https://github.com/osism/container-image-kolla-ansible/pull/896
        commit_id: 969bd84c561a831777890ade5d73085fbba9b950
        patchset: 969bd84c561a831777890ade5d73085fbba9b950
        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: 5b869fa76af64e4c84744262779e5a5b
      buildset_refs:
      - branch: main
        change: '896'
        change_message: "Update ghcr.io/astral-sh/uv Docker tag to v0.11.9\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.11.8` \u2192 `0.11.9` |\n\n---\n\n> [!WARNING]\n> Some
          dependencies could not be looked up. Check the [Dependency Dashboard](../issues/215)
          for more information.\n\n---\n\n### Release Notes\n\n<details>\n<summary>astral-sh/uv
          (ghcr.io/astral-sh/uv)</summary>\n\n### [`v0.11.9`](https://redirect.github.com/astral-sh/uv/blob/HEAD/CHANGELOG.md#0119)\n\n[Compare
          Source](https://redirect.github.com/astral-sh/uv/compare/0.11.8...0.11.9)\n\nReleased
          on 2026-05-04.\n\nThis release includes a special release candidate for
          the next Python 3.14 patch release. Python 3.14 included a new garbage collection
          implementation, which reduced pause times but caused significant unexpected
          memory pressure in production environments. In 3.14.5 and 3.15, the previous
          garbage collection implementation will be restored.\n\nWe would greatly
          appreciate if you tested the 3.14.5rc1 version included in this release.
          The stable version is expected to be released soon and any feedback on potential
          issues would be helpful to the Python development team.\n\nFor more context,
          see the [announcement](https://discuss.python.org/t/reverting-the-incremental-gc-in-python-3-14-and-3-15/107014),
          [issue](https://redirect.github.com/python/cpython/issues/148726), and [pull
          request](https://redirect.github.com/python/cpython/pull/148720).\n\nIssues
          with the new release can be reported in the uv or CPython issue trackers.\n\n#####
          Python\n\n- Upgrade PyPy to v7.3.22\n- Add CPython 3.14.5rc1\n- On macOS,
          CPython statically links `libpython` to match Linux\n\n##### Enhancements\n\n-
          Omit compatible release desugaring for pre-release hints ([#&#8203;19267](https://redirect.github.com/astral-sh/uv/pull/19267))\n-
          Fix file locks on Android ([#&#8203;18323](https://redirect.github.com/astral-sh/uv/pull/18323))\n\n#####
          Preview\n\n- `uv audit` add reporting for adverse project statuses ([#&#8203;19128](https://redirect.github.com/astral-sh/uv/pull/19128))\n\n#####
          Bug fixes\n\n- Discover versioned Python executables when `requires-python`
          pins a version ([#&#8203;18700](https://redirect.github.com/astral-sh/uv/pull/18700))\n-
          Fix URL prefix matching to require path boundaries ([#&#8203;19154](https://redirect.github.com/astral-sh/uv/pull/19154))\n-
          Fix transitive Git path dependencies in lockfiles ([#&#8203;19269](https://redirect.github.com/astral-sh/uv/pull/19269))\n-
          Handle incorrect unlock error in `LockedFile::drop` on Wine ([#&#8203;19229](https://redirect.github.com/astral-sh/uv/pull/19229))\n-
          Prevent uninstalling site-packages for empty `top_level.txt` in `.egg-info`
          ([#&#8203;19114](https://redirect.github.com/astral-sh/uv/pull/19114))\n-
          Use symlinks instead of junctions on Wine ([#&#8203;19213](https://redirect.github.com/astral-sh/uv/pull/19213))\n-
          Fix floating-point environment handling on ARMv7 ([#&#8203;19157](https://redirect.github.com/astral-sh/uv/pull/19157))\n-
          Redact credentials from remote requirements URL in offline errors ([#&#8203;19216](https://redirect.github.com/astral-sh/uv/pull/19216))\n-
          Windows tramplolines no longer set `PYTHONHOME` and only set `__PYVENV_LAUNCHER__`
          for virtual environments ([#&#8203;19199](https://redirect.github.com/astral-sh/uv/pull/19199))\n\n#####
          Documentation\n\n- Mark `--native-tls` and `UV_NATIVE_TLS` as deprecated
          ([#&#8203;18705](https://redirect.github.com/astral-sh/uv/pull/18705))\n-
          Re-add `pytorch-triton-rocm` to PyTorch ROCm docs ([#&#8203;19241](https://redirect.github.com/astral-sh/uv/pull/19241))\n-
          Tweak changelog entries for 0.11.8 ([#&#8203;19188](https://redirect.github.com/astral-sh/uv/pull/19188))\n-
          Add 'Exporting lockfiles' to the Concepts->Projects index ([#&#8203;19209](https://redirect.github.com/astral-sh/uv/pull/19209))\n-
          Clarify that `uv init` creates git files / folders in the projects guide
          ([#&#8203;19183](https://redirect.github.com/astral-sh/uv/pull/19183))\n\n</details>\n\n---\n\n###
          Configuration\n\n\U0001F4C5 **Schedule**: (UTC)\n\n- Branch creation\n  -
          At any time (no schedule defined)\n- Automerge\n  - 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-kolla-ansible).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xNTkuMiIsInVwZGF0ZWRJblZlciI6IjQzLjE1OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->\n"
        change_url: https://github.com/osism/container-image-kolla-ansible/pull/896
        commit_id: 969bd84c561a831777890ade5d73085fbba9b950
        patchset: 969bd84c561a831777890ade5d73085fbba9b950
        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: '896'
      change_message: "Update ghcr.io/astral-sh/uv Docker tag to v0.11.9\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.11.8` \u2192 `0.11.9` |\n\n---\n\n> [!WARNING]\n> Some dependencies
        could not be looked up. Check the [Dependency Dashboard](../issues/215) for
        more information.\n\n---\n\n### Release Notes\n\n<details>\n<summary>astral-sh/uv
        (ghcr.io/astral-sh/uv)</summary>\n\n### [`v0.11.9`](https://redirect.github.com/astral-sh/uv/blob/HEAD/CHANGELOG.md#0119)\n\n[Compare
        Source](https://redirect.github.com/astral-sh/uv/compare/0.11.8...0.11.9)\n\nReleased
        on 2026-05-04.\n\nThis release includes a special release candidate for the
        next Python 3.14 patch release. Python 3.14 included a new garbage collection
        implementation, which reduced pause times but caused significant unexpected
        memory pressure in production environments. In 3.14.5 and 3.15, the previous
        garbage collection implementation will be restored.\n\nWe would greatly appreciate
        if you tested the 3.14.5rc1 version included in this release. The stable version
        is expected to be released soon and any feedback on potential issues would
        be helpful to the Python development team.\n\nFor more context, see the [announcement](https://discuss.python.org/t/reverting-the-incremental-gc-in-python-3-14-and-3-15/107014),
        [issue](https://redirect.github.com/python/cpython/issues/148726), and [pull
        request](https://redirect.github.com/python/cpython/pull/148720).\n\nIssues
        with the new release can be reported in the uv or CPython issue trackers.\n\n#####
        Python\n\n- Upgrade PyPy to v7.3.22\n- Add CPython 3.14.5rc1\n- On macOS,
        CPython statically links `libpython` to match Linux\n\n##### Enhancements\n\n-
        Omit compatible release desugaring for pre-release hints ([#&#8203;19267](https://redirect.github.com/astral-sh/uv/pull/19267))\n-
        Fix file locks on Android ([#&#8203;18323](https://redirect.github.com/astral-sh/uv/pull/18323))\n\n#####
        Preview\n\n- `uv audit` add reporting for adverse project statuses ([#&#8203;19128](https://redirect.github.com/astral-sh/uv/pull/19128))\n\n#####
        Bug fixes\n\n- Discover versioned Python executables when `requires-python`
        pins a version ([#&#8203;18700](https://redirect.github.com/astral-sh/uv/pull/18700))\n-
        Fix URL prefix matching to require path boundaries ([#&#8203;19154](https://redirect.github.com/astral-sh/uv/pull/19154))\n-
        Fix transitive Git path dependencies in lockfiles ([#&#8203;19269](https://redirect.github.com/astral-sh/uv/pull/19269))\n-
        Handle incorrect unlock error in `LockedFile::drop` on Wine ([#&#8203;19229](https://redirect.github.com/astral-sh/uv/pull/19229))\n-
        Prevent uninstalling site-packages for empty `top_level.txt` in `.egg-info`
        ([#&#8203;19114](https://redirect.github.com/astral-sh/uv/pull/19114))\n-
        Use symlinks instead of junctions on Wine ([#&#8203;19213](https://redirect.github.com/astral-sh/uv/pull/19213))\n-
        Fix floating-point environment handling on ARMv7 ([#&#8203;19157](https://redirect.github.com/astral-sh/uv/pull/19157))\n-
        Redact credentials from remote requirements URL in offline errors ([#&#8203;19216](https://redirect.github.com/astral-sh/uv/pull/19216))\n-
        Windows tramplolines no longer set `PYTHONHOME` and only set `__PYVENV_LAUNCHER__`
        for virtual environments ([#&#8203;19199](https://redirect.github.com/astral-sh/uv/pull/19199))\n\n#####
        Documentation\n\n- Mark `--native-tls` and `UV_NATIVE_TLS` as deprecated ([#&#8203;18705](https://redirect.github.com/astral-sh/uv/pull/18705))\n-
        Re-add `pytorch-triton-rocm` to PyTorch ROCm docs ([#&#8203;19241](https://redirect.github.com/astral-sh/uv/pull/19241))\n-
        Tweak changelog entries for 0.11.8 ([#&#8203;19188](https://redirect.github.com/astral-sh/uv/pull/19188))\n-
        Add 'Exporting lockfiles' to the Concepts->Projects index ([#&#8203;19209](https://redirect.github.com/astral-sh/uv/pull/19209))\n-
        Clarify that `uv init` creates git files / folders in the projects guide ([#&#8203;19183](https://redirect.github.com/astral-sh/uv/pull/19183))\n\n</details>\n\n---\n\n###
        Configuration\n\n\U0001F4C5 **Schedule**: (UTC)\n\n- Branch creation\n  -
        At any time (no schedule defined)\n- Automerge\n  - 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-kolla-ansible).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xNTkuMiIsInVwZGF0ZWRJblZlciI6IjQzLjE1OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->\n"
      change_url: https://github.com/osism/container-image-kolla-ansible/pull/896
      child_jobs: []
      commit_id: 969bd84c561a831777890ade5d73085fbba9b950
      event_id: bf962cf0-485b-11f1-9897-b749edaaef79
      executor:
        hostname: 521e9411259a
        inventory_file: /var/lib/zuul/builds/72fd6a1cc8044ceebb88ada5684d7b43/ansible/inventory.yaml
        log_root: /var/lib/zuul/builds/72fd6a1cc8044ceebb88ada5684d7b43/work/logs
        result_data_file: /var/lib/zuul/builds/72fd6a1cc8044ceebb88ada5684d7b43/work/results.json
        src_root: /var/lib/zuul/builds/72fd6a1cc8044ceebb88ada5684d7b43/work/src
        work_root: /var/lib/zuul/builds/72fd6a1cc8044ceebb88ada5684d7b43/work
      include_vars: []
      items:
      - branch: main
        change: '896'
        change_message: "Update ghcr.io/astral-sh/uv Docker tag to v0.11.9\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.11.8` \u2192 `0.11.9` |\n\n---\n\n> [!WARNING]\n> Some
          dependencies could not be looked up. Check the [Dependency Dashboard](../issues/215)
          for more information.\n\n---\n\n### Release Notes\n\n<details>\n<summary>astral-sh/uv
          (ghcr.io/astral-sh/uv)</summary>\n\n### [`v0.11.9`](https://redirect.github.com/astral-sh/uv/blob/HEAD/CHANGELOG.md#0119)\n\n[Compare
          Source](https://redirect.github.com/astral-sh/uv/compare/0.11.8...0.11.9)\n\nReleased
          on 2026-05-04.\n\nThis release includes a special release candidate for
          the next Python 3.14 patch release. Python 3.14 included a new garbage collection
          implementation, which reduced pause times but caused significant unexpected
          memory pressure in production environments. In 3.14.5 and 3.15, the previous
          garbage collection implementation will be restored.\n\nWe would greatly
          appreciate if you tested the 3.14.5rc1 version included in this release.
          The stable version is expected to be released soon and any feedback on potential
          issues would be helpful to the Python development team.\n\nFor more context,
          see the [announcement](https://discuss.python.org/t/reverting-the-incremental-gc-in-python-3-14-and-3-15/107014),
          [issue](https://redirect.github.com/python/cpython/issues/148726), and [pull
          request](https://redirect.github.com/python/cpython/pull/148720).\n\nIssues
          with the new release can be reported in the uv or CPython issue trackers.\n\n#####
          Python\n\n- Upgrade PyPy to v7.3.22\n- Add CPython 3.14.5rc1\n- On macOS,
          CPython statically links `libpython` to match Linux\n\n##### Enhancements\n\n-
          Omit compatible release desugaring for pre-release hints ([#&#8203;19267](https://redirect.github.com/astral-sh/uv/pull/19267))\n-
          Fix file locks on Android ([#&#8203;18323](https://redirect.github.com/astral-sh/uv/pull/18323))\n\n#####
          Preview\n\n- `uv audit` add reporting for adverse project statuses ([#&#8203;19128](https://redirect.github.com/astral-sh/uv/pull/19128))\n\n#####
          Bug fixes\n\n- Discover versioned Python executables when `requires-python`
          pins a version ([#&#8203;18700](https://redirect.github.com/astral-sh/uv/pull/18700))\n-
          Fix URL prefix matching to require path boundaries ([#&#8203;19154](https://redirect.github.com/astral-sh/uv/pull/19154))\n-
          Fix transitive Git path dependencies in lockfiles ([#&#8203;19269](https://redirect.github.com/astral-sh/uv/pull/19269))\n-
          Handle incorrect unlock error in `LockedFile::drop` on Wine ([#&#8203;19229](https://redirect.github.com/astral-sh/uv/pull/19229))\n-
          Prevent uninstalling site-packages for empty `top_level.txt` in `.egg-info`
          ([#&#8203;19114](https://redirect.github.com/astral-sh/uv/pull/19114))\n-
          Use symlinks instead of junctions on Wine ([#&#8203;19213](https://redirect.github.com/astral-sh/uv/pull/19213))\n-
          Fix floating-point environment handling on ARMv7 ([#&#8203;19157](https://redirect.github.com/astral-sh/uv/pull/19157))\n-
          Redact credentials from remote requirements URL in offline errors ([#&#8203;19216](https://redirect.github.com/astral-sh/uv/pull/19216))\n-
          Windows tramplolines no longer set `PYTHONHOME` and only set `__PYVENV_LAUNCHER__`
          for virtual environments ([#&#8203;19199](https://redirect.github.com/astral-sh/uv/pull/19199))\n\n#####
          Documentation\n\n- Mark `--native-tls` and `UV_NATIVE_TLS` as deprecated
          ([#&#8203;18705](https://redirect.github.com/astral-sh/uv/pull/18705))\n-
          Re-add `pytorch-triton-rocm` to PyTorch ROCm docs ([#&#8203;19241](https://redirect.github.com/astral-sh/uv/pull/19241))\n-
          Tweak changelog entries for 0.11.8 ([#&#8203;19188](https://redirect.github.com/astral-sh/uv/pull/19188))\n-
          Add 'Exporting lockfiles' to the Concepts->Projects index ([#&#8203;19209](https://redirect.github.com/astral-sh/uv/pull/19209))\n-
          Clarify that `uv init` creates git files / folders in the projects guide
          ([#&#8203;19183](https://redirect.github.com/astral-sh/uv/pull/19183))\n\n</details>\n\n---\n\n###
          Configuration\n\n\U0001F4C5 **Schedule**: (UTC)\n\n- Branch creation\n  -
          At any time (no schedule defined)\n- Automerge\n  - 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-kolla-ansible).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xNTkuMiIsInVwZGF0ZWRJblZlciI6IjQzLjE1OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->\n"
        change_url: https://github.com/osism/container-image-kolla-ansible/pull/896
        commit_id: 969bd84c561a831777890ade5d73085fbba9b950
        patchset: 969bd84c561a831777890ade5d73085fbba9b950
        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: hadolint
      jobtags: []
      max_attempts: 3
      message: VXBkYXRlIGdoY3IuaW8vYXN0cmFsLXNoL3V2IERvY2tlciB0YWcgdG8gdjAuMTEuOQoKVGhpcyBQUiBjb250YWlucyB0aGUgZm9sbG93aW5nIHVwZGF0ZXM6Cgp8IFBhY2thZ2UgfCBUeXBlIHwgVXBkYXRlIHwgQ2hhbmdlIHwKfC0tLXwtLS18LS0tfC0tLXwKfCBbZ2hjci5pby9hc3RyYWwtc2gvdXZdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hc3RyYWwtc2gvdXYpIHwgc3RhZ2UgfCBwYXRjaCB8IGAwLjExLjhgIOKGkiBgMC4xMS45YCB8CgotLS0KCj4gWyFXQVJOSU5HXQo+IFNvbWUgZGVwZW5kZW5jaWVzIGNvdWxkIG5vdCBiZSBsb29rZWQgdXAuIENoZWNrIHRoZSBbRGVwZW5kZW5jeSBEYXNoYm9hcmRdKC4uL2lzc3Vlcy8yMTUpIGZvciBtb3JlIGluZm9ybWF0aW9uLgoKLS0tCgojIyMgUmVsZWFzZSBOb3RlcwoKPGRldGFpbHM+CjxzdW1tYXJ5PmFzdHJhbC1zaC91diAoZ2hjci5pby9hc3RyYWwtc2gvdXYpPC9zdW1tYXJ5PgoKIyMjIFtgdjAuMTEuOWBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hc3RyYWwtc2gvdXYvYmxvYi9IRUFEL0NIQU5HRUxPRy5tZCMwMTE5KQoKW0NvbXBhcmUgU291cmNlXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYXN0cmFsLXNoL3V2L2NvbXBhcmUvMC4xMS44Li4uMC4xMS45KQoKUmVsZWFzZWQgb24gMjAyNi0wNS0wNC4KClRoaXMgcmVsZWFzZSBpbmNsdWRlcyBhIHNwZWNpYWwgcmVsZWFzZSBjYW5kaWRhdGUgZm9yIHRoZSBuZXh0IFB5dGhvbiAzLjE0IHBhdGNoIHJlbGVhc2UuIFB5dGhvbiAzLjE0IGluY2x1ZGVkIGEgbmV3IGdhcmJhZ2UgY29sbGVjdGlvbiBpbXBsZW1lbnRhdGlvbiwgd2hpY2ggcmVkdWNlZCBwYXVzZSB0aW1lcyBidXQgY2F1c2VkIHNpZ25pZmljYW50IHVuZXhwZWN0ZWQgbWVtb3J5IHByZXNzdXJlIGluIHByb2R1Y3Rpb24gZW52aXJvbm1lbnRzLiBJbiAzLjE0LjUgYW5kIDMuMTUsIHRoZSBwcmV2aW91cyBnYXJiYWdlIGNvbGxlY3Rpb24gaW1wbGVtZW50YXRpb24gd2lsbCBiZSByZXN0b3JlZC4KCldlIHdvdWxkIGdyZWF0bHkgYXBwcmVjaWF0ZSBpZiB5b3UgdGVzdGVkIHRoZSAzLjE0LjVyYzEgdmVyc2lvbiBpbmNsdWRlZCBpbiB0aGlzIHJlbGVhc2UuIFRoZSBzdGFibGUgdmVyc2lvbiBpcyBleHBlY3RlZCB0byBiZSByZWxlYXNlZCBzb29uIGFuZCBhbnkgZmVlZGJhY2sgb24gcG90ZW50aWFsIGlzc3VlcyB3b3VsZCBiZSBoZWxwZnVsIHRvIHRoZSBQeXRob24gZGV2ZWxvcG1lbnQgdGVhbS4KCkZvciBtb3JlIGNvbnRleHQsIHNlZSB0aGUgW2Fubm91bmNlbWVudF0oaHR0cHM6Ly9kaXNjdXNzLnB5dGhvbi5vcmcvdC9yZXZlcnRpbmctdGhlLWluY3JlbWVudGFsLWdjLWluLXB5dGhvbi0zLTE0LWFuZC0zLTE1LzEwNzAxNCksIFtpc3N1ZV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL3B5dGhvbi9jcHl0aG9uL2lzc3Vlcy8xNDg3MjYpLCBhbmQgW3B1bGwgcmVxdWVzdF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL3B5dGhvbi9jcHl0aG9uL3B1bGwvMTQ4NzIwKS4KCklzc3VlcyB3aXRoIHRoZSBuZXcgcmVsZWFzZSBjYW4gYmUgcmVwb3J0ZWQgaW4gdGhlIHV2IG9yIENQeXRob24gaXNzdWUgdHJhY2tlcnMuCgojIyMjIyBQeXRob24KCi0gVXBncmFkZSBQeVB5IHRvIHY3LjMuMjIKLSBBZGQgQ1B5dGhvbiAzLjE0LjVyYzEKLSBPbiBtYWNPUywgQ1B5dGhvbiBzdGF0aWNhbGx5IGxpbmtzIGBsaWJweXRob25gIHRvIG1hdGNoIExpbnV4CgojIyMjIyBFbmhhbmNlbWVudHMKCi0gT21pdCBjb21wYXRpYmxlIHJlbGVhc2UgZGVzdWdhcmluZyBmb3IgcHJlLXJlbGVhc2UgaGludHMgKFsjJiM4MjAzOzE5MjY3XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYXN0cmFsLXNoL3V2L3B1bGwvMTkyNjcpKQotIEZpeCBmaWxlIGxvY2tzIG9uIEFuZHJvaWQgKFsjJiM4MjAzOzE4MzIzXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYXN0cmFsLXNoL3V2L3B1bGwvMTgzMjMpKQoKIyMjIyMgUHJldmlldwoKLSBgdXYgYXVkaXRgIGFkZCByZXBvcnRpbmcgZm9yIGFkdmVyc2UgcHJvamVjdCBzdGF0dXNlcyAoWyMmIzgyMDM7MTkxMjhdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hc3RyYWwtc2gvdXYvcHVsbC8xOTEyOCkpCgojIyMjIyBCdWcgZml4ZXMKCi0gRGlzY292ZXIgdmVyc2lvbmVkIFB5dGhvbiBleGVjdXRhYmxlcyB3aGVuIGByZXF1aXJlcy1weXRob25gIHBpbnMgYSB2ZXJzaW9uIChbIyYjODIwMzsxODcwMF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2FzdHJhbC1zaC91di9wdWxsLzE4NzAwKSkKLSBGaXggVVJMIHByZWZpeCBtYXRjaGluZyB0byByZXF1aXJlIHBhdGggYm91bmRhcmllcyAoWyMmIzgyMDM7MTkxNTRdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hc3RyYWwtc2gvdXYvcHVsbC8xOTE1NCkpCi0gRml4IHRyYW5zaXRpdmUgR2l0IHBhdGggZGVwZW5kZW5jaWVzIGluIGxvY2tmaWxlcyAoWyMmIzgyMDM7MTkyNjldKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hc3RyYWwtc2gvdXYvcHVsbC8xOTI2OSkpCi0gSGFuZGxlIGluY29ycmVjdCB1bmxvY2sgZXJyb3IgaW4gYExvY2tlZEZpbGU6OmRyb3BgIG9uIFdpbmUgKFsjJiM4MjAzOzE5MjI5XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYXN0cmFsLXNoL3V2L3B1bGwvMTkyMjkpKQotIFByZXZlbnQgdW5pbnN0YWxsaW5nIHNpdGUtcGFja2FnZXMgZm9yIGVtcHR5IGB0b3BfbGV2ZWwudHh0YCBpbiBgLmVnZy1pbmZvYCAoWyMmIzgyMDM7MTkxMTRdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hc3RyYWwtc2gvdXYvcHVsbC8xOTExNCkpCi0gVXNlIHN5bWxpbmtzIGluc3RlYWQgb2YganVuY3Rpb25zIG9uIFdpbmUgKFsjJiM4MjAzOzE5MjEzXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYXN0cmFsLXNoL3V2L3B1bGwvMTkyMTMpKQotIEZpeCBmbG9hdGluZy1wb2ludCBlbnZpcm9ubWVudCBoYW5kbGluZyBvbiBBUk12NyAoWyMmIzgyMDM7MTkxNTddKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hc3RyYWwtc2gvdXYvcHVsbC8xOTE1NykpCi0gUmVkYWN0IGNyZWRlbnRpYWxzIGZyb20gcmVtb3RlIHJlcXVpcmVtZW50cyBVUkwgaW4gb2ZmbGluZSBlcnJvcnMgKFsjJiM4MjAzOzE5MjE2XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYXN0cmFsLXNoL3V2L3B1bGwvMTkyMTYpKQotIFdpbmRvd3MgdHJhbXBsb2xpbmVzIG5vIGxvbmdlciBzZXQgYFBZVEhPTkhPTUVgIGFuZCBvbmx5IHNldCBgX19QWVZFTlZfTEFVTkNIRVJfX2AgZm9yIHZpcnR1YWwgZW52aXJvbm1lbnRzIChbIyYjODIwMzsxOTE5OV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2FzdHJhbC1zaC91di9wdWxsLzE5MTk5KSkKCiMjIyMjIERvY3VtZW50YXRpb24KCi0gTWFyayBgLS1uYXRpdmUtdGxzYCBhbmQgYFVWX05BVElWRV9UTFNgIGFzIGRlcHJlY2F0ZWQgKFsjJiM4MjAzOzE4NzA1XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYXN0cmFsLXNoL3V2L3B1bGwvMTg3MDUpKQotIFJlLWFkZCBgcHl0b3JjaC10cml0b24tcm9jbWAgdG8gUHlUb3JjaCBST0NtIGRvY3MgKFsjJiM4MjAzOzE5MjQxXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYXN0cmFsLXNoL3V2L3B1bGwvMTkyNDEpKQotIFR3ZWFrIGNoYW5nZWxvZyBlbnRyaWVzIGZvciAwLjExLjggKFsjJiM4MjAzOzE5MTg4XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYXN0cmFsLXNoL3V2L3B1bGwvMTkxODgpKQotIEFkZCAnRXhwb3J0aW5nIGxvY2tmaWxlcycgdG8gdGhlIENvbmNlcHRzLT5Qcm9qZWN0cyBpbmRleCAoWyMmIzgyMDM7MTkyMDldKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hc3RyYWwtc2gvdXYvcHVsbC8xOTIwOSkpCi0gQ2xhcmlmeSB0aGF0IGB1diBpbml0YCBjcmVhdGVzIGdpdCBmaWxlcyAvIGZvbGRlcnMgaW4gdGhlIHByb2plY3RzIGd1aWRlIChbIyYjODIwMzsxOTE4M10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2FzdHJhbC1zaC91di9wdWxsLzE5MTgzKSkKCjwvZGV0YWlscz4KCi0tLQoKIyMjIENvbmZpZ3VyYXRpb24KCvCfk4UgKipTY2hlZHVsZSoqOiAoVVRDKQoKLSBCcmFuY2ggY3JlYXRpb24KICAtIEF0IGFueSB0aW1lIChubyBzY2hlZHVsZSBkZWZpbmVkKQotIEF1dG9tZXJnZQogIC0gQXQgYW55IHRpbWUgKG5vIHNjaGVkdWxlIGRlZmluZWQpCgrwn5qmICoqQXV0b21lcmdlKio6IERpc2FibGVkIGJ5IGNvbmZpZy4gUGxlYXNlIG1lcmdlIHRoaXMgbWFudWFsbHkgb25jZSB5b3UgYXJlIHNhdGlzZmllZC4KCuKZuyAqKlJlYmFzaW5nKio6IFdoZW5ldmVyIFBSIGJlY29tZXMgY29uZmxpY3RlZCwgb3IgeW91IHRpY2sgdGhlIHJlYmFzZS9yZXRyeSBjaGVja2JveC4KCvCflJUgKipJZ25vcmUqKjogQ2xvc2UgdGhpcyBQUiBhbmQgeW91IHdvbid0IGJlIHJlbWluZGVkIGFib3V0IHRoaXMgdXBkYXRlIGFnYWluLgoKLS0tCgogLSBbIF0gPCEtLSByZWJhc2UtY2hlY2sgLS0+SWYgeW91IHdhbnQgdG8gcmViYXNlL3JldHJ5IHRoaXMgUFIsIGNoZWNrIHRoaXMgYm94CgotLS0KClRoaXMgUFIgd2FzIGdlbmVyYXRlZCBieSBbTWVuZCBSZW5vdmF0ZV0oaHR0cHM6Ly9tZW5kLmlvL3Jlbm92YXRlLykuIFZpZXcgdGhlIFtyZXBvc2l0b3J5IGpvYiBsb2ddKGh0dHBzOi8vZGV2ZWxvcGVyLm1lbmQuaW8vZ2l0aHViL29zaXNtL2NvbnRhaW5lci1pbWFnZS1rb2xsYS1hbnNpYmxlKS4KPCEtLXJlbm92YXRlLWRlYnVnOmV5SmpjbVZoZEdWa1NXNVdaWElpT2lJME15NHhOVGt1TWlJc0luVndaR0YwWldSSmJsWmxjaUk2SWpRekxqRTFPUzR5SWl3aWRHRnlaMlYwUW5KaGJtTm9Jam9pYldGcGJpSXNJbXhoWW1Wc2N5STZXeUp5Wlc1dmRtRjBaU0pkZlE9PS0tPgo=
      patchset: 969bd84c561a831777890ade5d73085fbba9b950
      pipeline: check
      playbook_context:
        playbook_projects:
          trusted/project_0/github.com/osism/zuul-config:
            canonical_name: github.com/osism/zuul-config
            checkout: main
            commit: add3ee021431f04a7e4409a7c4c34e0c6003f3ab
          trusted/project_1/github.com/osism/openinfra-zuul-jobs:
            canonical_name: github.com/osism/openinfra-zuul-jobs
            checkout: master
            commit: 79fe3eb1d01f8ac5739b0b7bc4759c407b6e248d
          untrusted/project_0/github.com/osism/zuul-jobs:
            canonical_name: github.com/osism/zuul-jobs
            checkout: main
            commit: 782e1a275f92a1f012ea75bea85b8d9e492396c5
          untrusted/project_1/github.com/osism/zuul-config:
            canonical_name: github.com/osism/zuul-config
            checkout: main
            commit: add3ee021431f04a7e4409a7c4c34e0c6003f3ab
          untrusted/project_2/github.com/osism/openinfra-zuul-jobs:
            canonical_name: github.com/osism/openinfra-zuul-jobs
            checkout: master
            commit: 79fe3eb1d01f8ac5739b0b7bc4759c407b6e248d
        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/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: 456316c4b8f4570416e00e2d6774bcab49d8c378
          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/896/head
      resources: {}
      tenant: osism
      timeout: 1800
      topic: null
      voting: true
