all:
  children:
    zuul_unreachable:
      hosts: {}
  hosts:
    ubuntu-jammy:
      ansible_connection: ssh
      ansible_host: 2a13:1a81:8000:3124:f816:3eff:fe80:ef81
      ansible_port: 22
      ansible_python_interpreter: auto
      ansible_user: zuul
      nodepool:
        az: nova
        cloud: regiocloud-a-ci
        external_id: 3d784e1d-e945-4791-9893-a31f3f97b38d
        host_id: 4ba4344415ca7057d9956ea5de826bbc0b830981e82c0e0f191fa07b
        interface_ip: 2a13:1a81:8000:3124:f816:3eff:fe80:ef81
        label: ubuntu-jammy
        node_properties: {}
        private_ipv4: 10.128.0.109
        private_ipv6: null
        provider: regiocloud-a
        public_ipv4: 81.163.192.154
        public_ipv6: 2a13:1a81:8000:3124:f816:3eff:fe80:ef81
        region: null
        slot: null
  vars:
    zuul:
      _inheritance_path:
      - '<Job base explicit: None implied: {MatchAny:{ImpliedBranchMatcher:main}}
        source: YAKEcloud/zuul-config/zuul.d/jobs.yaml@main#2>'
      - '<Job ansible-lint explicit: None implied: {MatchAny:{ImpliedBranchMatcher:main}}
        source: osism/zuul-jobs/.zuul.yaml@main#7>'
      - '<Job ansible-lint explicit: None implied: None source: YAKEcloud/yake-ansible/.zuul.yaml@main#82>'
      ansible_version: '9'
      attempts: 1
      branch: main
      build: 6700e4977dc0438fbadc9e338bed8736
      build_refs:
      - branch: main
        change: '741'
        change_message: "chore(deps): update dependency docker to v7.2.0\n\nThis PR
          contains the following updates:\n\n| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/)
          | [Confidence](https://docs.renovatebot.com/merge-confidence/) |\n|---|---|---|---|\n|
          [docker](https://redirect.github.com/docker/docker-py) ([changelog](https://docker-py.readthedocs.io/en/stable/change-log.html))
          | `==7.1.0` \u2192 `==7.2.0` | ![age](https://developer.mend.io/api/mc/badges/age/pypi/docker/7.2.0?slim=true)
          | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/docker/7.1.0/7.2.0?slim=true)
          |\n\n---\n\n### Release Notes\n\n<details>\n<summary>docker/docker-py (docker)</summary>\n\n###
          [`v7.2.0`](https://redirect.github.com/docker/docker-py/releases/tag/7.2.0)\n\n[Compare
          Source](https://redirect.github.com/docker/docker-py/compare/7.1.0...7.2.0)\n\n####
          Upgrade Notes\n\n- `docker.from_env()` now honors the active Docker CLI
          context when `DOCKER_HOST` is not set.\n  - This means the client may connect
          to the daemon selected by `DOCKER_CONTEXT` or the current context in `~/.docker/config.json`,
          matching Docker CLI behavior more closely.\n  - If your application relied
          on the previous default connection behavior, set `DOCKER_HOST` explicitly,
          set `DOCKER_CONTEXT=default`, or pass `use_context=False` to `DockerClient.from_env()`.\n-
          Added `docker.from_context()` / `DockerClient.from_context()` for explicitly
          creating a client from a Docker CLI context.\n\n#### Features\n\n- Added
          support for Docker contexts when creating the default client\n- Added subpath
          support for volumes\n\n#### Bugfixes\n\n- Fixed `exec_run` documentation
          for the `stream` parameter\n- Fixed image loading to avoid depending on
          the deprecated `JSONMessage.error` field\n- Preserved the rotated unlock
          key in swarm integration tests\n- Fixed SSL certificate generation in tests\n-
          Fixed IPv6 integration tests by explicitly enabling IPv6 where required\n\n####
          Miscellaneous\n\n- Updated tests for newer Docker Engine behavior\n- CI
          and build updates\n\n#### What's Changed\n\n- tests/exec: expect 127 exit
          code for missing executable by [@&#8203;laurazard](https://redirect.github.com/laurazard)
          in [#&#8203;3290](https://redirect.github.com/docker/docker-py/pull/3290)\n-
          fixing doc for stream param in exec\\_run by [@&#8203;yasonk](https://redirect.github.com/yasonk)
          in [#&#8203;3292](https://redirect.github.com/docker/docker-py/pull/3292)\n-
          Bump default API version to 1.45 (Moby 26.0/26.1) by [@&#8203;thaJeztah](https://redirect.github.com/thaJeztah)
          in [#&#8203;3261](https://redirect.github.com/docker/docker-py/pull/3261)\n-
          Set a dummy-version if none set, and remove unused APT\\_MIRROR build-arg
          by [@&#8203;thaJeztah](https://redirect.github.com/thaJeztah) in [#&#8203;3267](https://redirect.github.com/docker/docker-py/pull/3267)\n-
          test\\_service\\_logs: stop testing experimental versions by [@&#8203;thaJeztah](https://redirect.github.com/thaJeztah)
          in [#&#8203;2442](https://redirect.github.com/docker/docker-py/pull/2442)\n-
          Makefile: fix circular reference for integration-dind by [@&#8203;thaJeztah](https://redirect.github.com/thaJeztah)
          in [#&#8203;3297](https://redirect.github.com/docker/docker-py/pull/3297)\n-
          image load: don't depend on deprecated JSONMessage.error field by [@&#8203;thaJeztah](https://redirect.github.com/thaJeztah)
          in [#&#8203;3307](https://redirect.github.com/docker/docker-py/pull/3307)\n-
          integration: test\\_create\\_volume\\_invalid\\_driver allow either 400
          or 404 by [@&#8203;thaJeztah](https://redirect.github.com/thaJeztah) in
          [#&#8203;3296](https://redirect.github.com/docker/docker-py/pull/3296)\n-
          integration: adjust tests for omitted \"OnBuild\" by [@&#8203;thaJeztah](https://redirect.github.com/thaJeztah)
          in [#&#8203;3336](https://redirect.github.com/docker/docker-py/pull/3336)\n-
          Implement Subpath Support for Volumes in Docker-Py ([#&#8203;3243](https://redirect.github.com/docker/docker-py/issues/3243))
          by [@&#8203;Khushiyant](https://redirect.github.com/Khushiyant) in [#&#8203;3270](https://redirect.github.com/docker/docker-py/pull/3270)\n-
          tests: fix ssl generation by [@&#8203;thaJeztah](https://redirect.github.com/thaJeztah)
          in [#&#8203;3365](https://redirect.github.com/docker/docker-py/pull/3365)\n-
          test/integration: don't check for deprecated Networks field by [@&#8203;thaJeztah](https://redirect.github.com/thaJeztah)
          in [#&#8203;3362](https://redirect.github.com/docker/docker-py/pull/3362)\n-
          test: Skip from\\_env\\_unix tests if DOCKER\\_HOST is network socket by
          [@&#8203;ricardobranco777](https://redirect.github.com/ricardobranco777)
          in [#&#8203;3366](https://redirect.github.com/docker/docker-py/pull/3366)\n-
          test\\_connect\\_with\\_ipv6\\_address: enable IPv6 by [@&#8203;robmry](https://redirect.github.com/robmry)
          in [#&#8203;3372](https://redirect.github.com/docker/docker-py/pull/3372)\n-
          test\\_create\\_with\\_ipv6\\_address: enable IPv6 by [@&#8203;robmry](https://redirect.github.com/robmry)
          in [#&#8203;3373](https://redirect.github.com/docker/docker-py/pull/3373)\n-
          tests: Migrate off gpg2 and regenerate key [`ed25519`](https://redirect.github.com/docker/docker-py/commit/ed25519)
          by [@&#8203;vvoland](https://redirect.github.com/vvoland) in [#&#8203;3399](https://redirect.github.com/docker/docker-py/pull/3399)\n-
          gha: Pin to digests by [@&#8203;vvoland](https://redirect.github.com/vvoland)
          in [#&#8203;3408](https://redirect.github.com/docker/docker-py/pull/3408)\n-
          Fix integration tests on non-amd64 hosts and add ARM64 CI by [@&#8203;vvoland](https://redirect.github.com/vvoland)
          in [#&#8203;3407](https://redirect.github.com/docker/docker-py/pull/3407)\n-
          integration/swarm: Preserve rotated unlock key by [@&#8203;vvoland](https://redirect.github.com/vvoland)
          in [#&#8203;3410](https://redirect.github.com/docker/docker-py/pull/3410)\n-
          \\[DKP-2535] Honour context if present for default client, add contexts
          support by [@&#8203;ebriney](https://redirect.github.com/ebriney) in [#&#8203;3401](https://redirect.github.com/docker/docker-py/pull/3401)\n-
          docs: 7.2.0 changelog by [@&#8203;vvoland](https://redirect.github.com/vvoland)
          in [#&#8203;3415](https://redirect.github.com/docker/docker-py/pull/3415)\n\n####
          New Contributors\n\n- [@&#8203;laurazard](https://redirect.github.com/laurazard)
          made their first contribution in [#&#8203;3290](https://redirect.github.com/docker/docker-py/pull/3290)\n-
          [@&#8203;yasonk](https://redirect.github.com/yasonk) made their first contribution
          in [#&#8203;3292](https://redirect.github.com/docker/docker-py/pull/3292)\n-
          [@&#8203;ricardobranco777](https://redirect.github.com/ricardobranco777)
          made their first contribution in [#&#8203;3366](https://redirect.github.com/docker/docker-py/pull/3366)\n-
          [@&#8203;robmry](https://redirect.github.com/robmry) made their first contribution
          in [#&#8203;3372](https://redirect.github.com/docker/docker-py/pull/3372)\n-
          [@&#8203;ebriney](https://redirect.github.com/ebriney) made their first
          contribution in [#&#8203;3401](https://redirect.github.com/docker/docker-py/pull/3401)\n\n**Full
          Changelog**: <https://github.com/docker/docker-py/compare/7.1.0...7.2.0>\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**: Enabled.\n\n\u267B **Rebasing**: Whenever
          PR is behind base branch, 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/YAKEcloud/yake-ansible).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNDIuMiIsInVwZGF0ZWRJblZlciI6IjQzLjI0Mi4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->\n"
        change_url: https://github.com/YAKEcloud/yake-ansible/pull/741
        commit_id: bb8ca102cd0d4e5ea8434623544a1a84f15c15e9
        patchset: bb8ca102cd0d4e5ea8434623544a1a84f15c15e9
        project:
          canonical_hostname: github.com
          canonical_name: github.com/YAKEcloud/yake-ansible
          name: YAKEcloud/yake-ansible
          short_name: yake-ansible
        src_dir: src/github.com/YAKEcloud/yake-ansible
        topic: null
      buildset: a5fb1d4007ca48c6a8544fe8eee023d1
      buildset_refs:
      - branch: main
        change: '741'
        change_message: "chore(deps): update dependency docker to v7.2.0\n\nThis PR
          contains the following updates:\n\n| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/)
          | [Confidence](https://docs.renovatebot.com/merge-confidence/) |\n|---|---|---|---|\n|
          [docker](https://redirect.github.com/docker/docker-py) ([changelog](https://docker-py.readthedocs.io/en/stable/change-log.html))
          | `==7.1.0` \u2192 `==7.2.0` | ![age](https://developer.mend.io/api/mc/badges/age/pypi/docker/7.2.0?slim=true)
          | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/docker/7.1.0/7.2.0?slim=true)
          |\n\n---\n\n### Release Notes\n\n<details>\n<summary>docker/docker-py (docker)</summary>\n\n###
          [`v7.2.0`](https://redirect.github.com/docker/docker-py/releases/tag/7.2.0)\n\n[Compare
          Source](https://redirect.github.com/docker/docker-py/compare/7.1.0...7.2.0)\n\n####
          Upgrade Notes\n\n- `docker.from_env()` now honors the active Docker CLI
          context when `DOCKER_HOST` is not set.\n  - This means the client may connect
          to the daemon selected by `DOCKER_CONTEXT` or the current context in `~/.docker/config.json`,
          matching Docker CLI behavior more closely.\n  - If your application relied
          on the previous default connection behavior, set `DOCKER_HOST` explicitly,
          set `DOCKER_CONTEXT=default`, or pass `use_context=False` to `DockerClient.from_env()`.\n-
          Added `docker.from_context()` / `DockerClient.from_context()` for explicitly
          creating a client from a Docker CLI context.\n\n#### Features\n\n- Added
          support for Docker contexts when creating the default client\n- Added subpath
          support for volumes\n\n#### Bugfixes\n\n- Fixed `exec_run` documentation
          for the `stream` parameter\n- Fixed image loading to avoid depending on
          the deprecated `JSONMessage.error` field\n- Preserved the rotated unlock
          key in swarm integration tests\n- Fixed SSL certificate generation in tests\n-
          Fixed IPv6 integration tests by explicitly enabling IPv6 where required\n\n####
          Miscellaneous\n\n- Updated tests for newer Docker Engine behavior\n- CI
          and build updates\n\n#### What's Changed\n\n- tests/exec: expect 127 exit
          code for missing executable by [@&#8203;laurazard](https://redirect.github.com/laurazard)
          in [#&#8203;3290](https://redirect.github.com/docker/docker-py/pull/3290)\n-
          fixing doc for stream param in exec\\_run by [@&#8203;yasonk](https://redirect.github.com/yasonk)
          in [#&#8203;3292](https://redirect.github.com/docker/docker-py/pull/3292)\n-
          Bump default API version to 1.45 (Moby 26.0/26.1) by [@&#8203;thaJeztah](https://redirect.github.com/thaJeztah)
          in [#&#8203;3261](https://redirect.github.com/docker/docker-py/pull/3261)\n-
          Set a dummy-version if none set, and remove unused APT\\_MIRROR build-arg
          by [@&#8203;thaJeztah](https://redirect.github.com/thaJeztah) in [#&#8203;3267](https://redirect.github.com/docker/docker-py/pull/3267)\n-
          test\\_service\\_logs: stop testing experimental versions by [@&#8203;thaJeztah](https://redirect.github.com/thaJeztah)
          in [#&#8203;2442](https://redirect.github.com/docker/docker-py/pull/2442)\n-
          Makefile: fix circular reference for integration-dind by [@&#8203;thaJeztah](https://redirect.github.com/thaJeztah)
          in [#&#8203;3297](https://redirect.github.com/docker/docker-py/pull/3297)\n-
          image load: don't depend on deprecated JSONMessage.error field by [@&#8203;thaJeztah](https://redirect.github.com/thaJeztah)
          in [#&#8203;3307](https://redirect.github.com/docker/docker-py/pull/3307)\n-
          integration: test\\_create\\_volume\\_invalid\\_driver allow either 400
          or 404 by [@&#8203;thaJeztah](https://redirect.github.com/thaJeztah) in
          [#&#8203;3296](https://redirect.github.com/docker/docker-py/pull/3296)\n-
          integration: adjust tests for omitted \"OnBuild\" by [@&#8203;thaJeztah](https://redirect.github.com/thaJeztah)
          in [#&#8203;3336](https://redirect.github.com/docker/docker-py/pull/3336)\n-
          Implement Subpath Support for Volumes in Docker-Py ([#&#8203;3243](https://redirect.github.com/docker/docker-py/issues/3243))
          by [@&#8203;Khushiyant](https://redirect.github.com/Khushiyant) in [#&#8203;3270](https://redirect.github.com/docker/docker-py/pull/3270)\n-
          tests: fix ssl generation by [@&#8203;thaJeztah](https://redirect.github.com/thaJeztah)
          in [#&#8203;3365](https://redirect.github.com/docker/docker-py/pull/3365)\n-
          test/integration: don't check for deprecated Networks field by [@&#8203;thaJeztah](https://redirect.github.com/thaJeztah)
          in [#&#8203;3362](https://redirect.github.com/docker/docker-py/pull/3362)\n-
          test: Skip from\\_env\\_unix tests if DOCKER\\_HOST is network socket by
          [@&#8203;ricardobranco777](https://redirect.github.com/ricardobranco777)
          in [#&#8203;3366](https://redirect.github.com/docker/docker-py/pull/3366)\n-
          test\\_connect\\_with\\_ipv6\\_address: enable IPv6 by [@&#8203;robmry](https://redirect.github.com/robmry)
          in [#&#8203;3372](https://redirect.github.com/docker/docker-py/pull/3372)\n-
          test\\_create\\_with\\_ipv6\\_address: enable IPv6 by [@&#8203;robmry](https://redirect.github.com/robmry)
          in [#&#8203;3373](https://redirect.github.com/docker/docker-py/pull/3373)\n-
          tests: Migrate off gpg2 and regenerate key [`ed25519`](https://redirect.github.com/docker/docker-py/commit/ed25519)
          by [@&#8203;vvoland](https://redirect.github.com/vvoland) in [#&#8203;3399](https://redirect.github.com/docker/docker-py/pull/3399)\n-
          gha: Pin to digests by [@&#8203;vvoland](https://redirect.github.com/vvoland)
          in [#&#8203;3408](https://redirect.github.com/docker/docker-py/pull/3408)\n-
          Fix integration tests on non-amd64 hosts and add ARM64 CI by [@&#8203;vvoland](https://redirect.github.com/vvoland)
          in [#&#8203;3407](https://redirect.github.com/docker/docker-py/pull/3407)\n-
          integration/swarm: Preserve rotated unlock key by [@&#8203;vvoland](https://redirect.github.com/vvoland)
          in [#&#8203;3410](https://redirect.github.com/docker/docker-py/pull/3410)\n-
          \\[DKP-2535] Honour context if present for default client, add contexts
          support by [@&#8203;ebriney](https://redirect.github.com/ebriney) in [#&#8203;3401](https://redirect.github.com/docker/docker-py/pull/3401)\n-
          docs: 7.2.0 changelog by [@&#8203;vvoland](https://redirect.github.com/vvoland)
          in [#&#8203;3415](https://redirect.github.com/docker/docker-py/pull/3415)\n\n####
          New Contributors\n\n- [@&#8203;laurazard](https://redirect.github.com/laurazard)
          made their first contribution in [#&#8203;3290](https://redirect.github.com/docker/docker-py/pull/3290)\n-
          [@&#8203;yasonk](https://redirect.github.com/yasonk) made their first contribution
          in [#&#8203;3292](https://redirect.github.com/docker/docker-py/pull/3292)\n-
          [@&#8203;ricardobranco777](https://redirect.github.com/ricardobranco777)
          made their first contribution in [#&#8203;3366](https://redirect.github.com/docker/docker-py/pull/3366)\n-
          [@&#8203;robmry](https://redirect.github.com/robmry) made their first contribution
          in [#&#8203;3372](https://redirect.github.com/docker/docker-py/pull/3372)\n-
          [@&#8203;ebriney](https://redirect.github.com/ebriney) made their first
          contribution in [#&#8203;3401](https://redirect.github.com/docker/docker-py/pull/3401)\n\n**Full
          Changelog**: <https://github.com/docker/docker-py/compare/7.1.0...7.2.0>\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**: Enabled.\n\n\u267B **Rebasing**: Whenever
          PR is behind base branch, 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/YAKEcloud/yake-ansible).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNDIuMiIsInVwZGF0ZWRJblZlciI6IjQzLjI0Mi4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->\n"
        change_url: https://github.com/YAKEcloud/yake-ansible/pull/741
        commit_id: bb8ca102cd0d4e5ea8434623544a1a84f15c15e9
        patchset: bb8ca102cd0d4e5ea8434623544a1a84f15c15e9
        project:
          canonical_hostname: github.com
          canonical_name: github.com/YAKEcloud/yake-ansible
          name: YAKEcloud/yake-ansible
          short_name: yake-ansible
        src_dir: src/github.com/YAKEcloud/yake-ansible
        topic: null
      change: '741'
      change_message: "chore(deps): update dependency docker to v7.2.0\n\nThis PR
        contains the following updates:\n\n| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/)
        | [Confidence](https://docs.renovatebot.com/merge-confidence/) |\n|---|---|---|---|\n|
        [docker](https://redirect.github.com/docker/docker-py) ([changelog](https://docker-py.readthedocs.io/en/stable/change-log.html))
        | `==7.1.0` \u2192 `==7.2.0` | ![age](https://developer.mend.io/api/mc/badges/age/pypi/docker/7.2.0?slim=true)
        | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/docker/7.1.0/7.2.0?slim=true)
        |\n\n---\n\n### Release Notes\n\n<details>\n<summary>docker/docker-py (docker)</summary>\n\n###
        [`v7.2.0`](https://redirect.github.com/docker/docker-py/releases/tag/7.2.0)\n\n[Compare
        Source](https://redirect.github.com/docker/docker-py/compare/7.1.0...7.2.0)\n\n####
        Upgrade Notes\n\n- `docker.from_env()` now honors the active Docker CLI context
        when `DOCKER_HOST` is not set.\n  - This means the client may connect to the
        daemon selected by `DOCKER_CONTEXT` or the current context in `~/.docker/config.json`,
        matching Docker CLI behavior more closely.\n  - If your application relied
        on the previous default connection behavior, set `DOCKER_HOST` explicitly,
        set `DOCKER_CONTEXT=default`, or pass `use_context=False` to `DockerClient.from_env()`.\n-
        Added `docker.from_context()` / `DockerClient.from_context()` for explicitly
        creating a client from a Docker CLI context.\n\n#### Features\n\n- Added support
        for Docker contexts when creating the default client\n- Added subpath support
        for volumes\n\n#### Bugfixes\n\n- Fixed `exec_run` documentation for the `stream`
        parameter\n- Fixed image loading to avoid depending on the deprecated `JSONMessage.error`
        field\n- Preserved the rotated unlock key in swarm integration tests\n- Fixed
        SSL certificate generation in tests\n- Fixed IPv6 integration tests by explicitly
        enabling IPv6 where required\n\n#### Miscellaneous\n\n- Updated tests for
        newer Docker Engine behavior\n- CI and build updates\n\n#### What's Changed\n\n-
        tests/exec: expect 127 exit code for missing executable by [@&#8203;laurazard](https://redirect.github.com/laurazard)
        in [#&#8203;3290](https://redirect.github.com/docker/docker-py/pull/3290)\n-
        fixing doc for stream param in exec\\_run by [@&#8203;yasonk](https://redirect.github.com/yasonk)
        in [#&#8203;3292](https://redirect.github.com/docker/docker-py/pull/3292)\n-
        Bump default API version to 1.45 (Moby 26.0/26.1) by [@&#8203;thaJeztah](https://redirect.github.com/thaJeztah)
        in [#&#8203;3261](https://redirect.github.com/docker/docker-py/pull/3261)\n-
        Set a dummy-version if none set, and remove unused APT\\_MIRROR build-arg
        by [@&#8203;thaJeztah](https://redirect.github.com/thaJeztah) in [#&#8203;3267](https://redirect.github.com/docker/docker-py/pull/3267)\n-
        test\\_service\\_logs: stop testing experimental versions by [@&#8203;thaJeztah](https://redirect.github.com/thaJeztah)
        in [#&#8203;2442](https://redirect.github.com/docker/docker-py/pull/2442)\n-
        Makefile: fix circular reference for integration-dind by [@&#8203;thaJeztah](https://redirect.github.com/thaJeztah)
        in [#&#8203;3297](https://redirect.github.com/docker/docker-py/pull/3297)\n-
        image load: don't depend on deprecated JSONMessage.error field by [@&#8203;thaJeztah](https://redirect.github.com/thaJeztah)
        in [#&#8203;3307](https://redirect.github.com/docker/docker-py/pull/3307)\n-
        integration: test\\_create\\_volume\\_invalid\\_driver allow either 400 or
        404 by [@&#8203;thaJeztah](https://redirect.github.com/thaJeztah) in [#&#8203;3296](https://redirect.github.com/docker/docker-py/pull/3296)\n-
        integration: adjust tests for omitted \"OnBuild\" by [@&#8203;thaJeztah](https://redirect.github.com/thaJeztah)
        in [#&#8203;3336](https://redirect.github.com/docker/docker-py/pull/3336)\n-
        Implement Subpath Support for Volumes in Docker-Py ([#&#8203;3243](https://redirect.github.com/docker/docker-py/issues/3243))
        by [@&#8203;Khushiyant](https://redirect.github.com/Khushiyant) in [#&#8203;3270](https://redirect.github.com/docker/docker-py/pull/3270)\n-
        tests: fix ssl generation by [@&#8203;thaJeztah](https://redirect.github.com/thaJeztah)
        in [#&#8203;3365](https://redirect.github.com/docker/docker-py/pull/3365)\n-
        test/integration: don't check for deprecated Networks field by [@&#8203;thaJeztah](https://redirect.github.com/thaJeztah)
        in [#&#8203;3362](https://redirect.github.com/docker/docker-py/pull/3362)\n-
        test: Skip from\\_env\\_unix tests if DOCKER\\_HOST is network socket by [@&#8203;ricardobranco777](https://redirect.github.com/ricardobranco777)
        in [#&#8203;3366](https://redirect.github.com/docker/docker-py/pull/3366)\n-
        test\\_connect\\_with\\_ipv6\\_address: enable IPv6 by [@&#8203;robmry](https://redirect.github.com/robmry)
        in [#&#8203;3372](https://redirect.github.com/docker/docker-py/pull/3372)\n-
        test\\_create\\_with\\_ipv6\\_address: enable IPv6 by [@&#8203;robmry](https://redirect.github.com/robmry)
        in [#&#8203;3373](https://redirect.github.com/docker/docker-py/pull/3373)\n-
        tests: Migrate off gpg2 and regenerate key [`ed25519`](https://redirect.github.com/docker/docker-py/commit/ed25519)
        by [@&#8203;vvoland](https://redirect.github.com/vvoland) in [#&#8203;3399](https://redirect.github.com/docker/docker-py/pull/3399)\n-
        gha: Pin to digests by [@&#8203;vvoland](https://redirect.github.com/vvoland)
        in [#&#8203;3408](https://redirect.github.com/docker/docker-py/pull/3408)\n-
        Fix integration tests on non-amd64 hosts and add ARM64 CI by [@&#8203;vvoland](https://redirect.github.com/vvoland)
        in [#&#8203;3407](https://redirect.github.com/docker/docker-py/pull/3407)\n-
        integration/swarm: Preserve rotated unlock key by [@&#8203;vvoland](https://redirect.github.com/vvoland)
        in [#&#8203;3410](https://redirect.github.com/docker/docker-py/pull/3410)\n-
        \\[DKP-2535] Honour context if present for default client, add contexts support
        by [@&#8203;ebriney](https://redirect.github.com/ebriney) in [#&#8203;3401](https://redirect.github.com/docker/docker-py/pull/3401)\n-
        docs: 7.2.0 changelog by [@&#8203;vvoland](https://redirect.github.com/vvoland)
        in [#&#8203;3415](https://redirect.github.com/docker/docker-py/pull/3415)\n\n####
        New Contributors\n\n- [@&#8203;laurazard](https://redirect.github.com/laurazard)
        made their first contribution in [#&#8203;3290](https://redirect.github.com/docker/docker-py/pull/3290)\n-
        [@&#8203;yasonk](https://redirect.github.com/yasonk) made their first contribution
        in [#&#8203;3292](https://redirect.github.com/docker/docker-py/pull/3292)\n-
        [@&#8203;ricardobranco777](https://redirect.github.com/ricardobranco777) made
        their first contribution in [#&#8203;3366](https://redirect.github.com/docker/docker-py/pull/3366)\n-
        [@&#8203;robmry](https://redirect.github.com/robmry) made their first contribution
        in [#&#8203;3372](https://redirect.github.com/docker/docker-py/pull/3372)\n-
        [@&#8203;ebriney](https://redirect.github.com/ebriney) made their first contribution
        in [#&#8203;3401](https://redirect.github.com/docker/docker-py/pull/3401)\n\n**Full
        Changelog**: <https://github.com/docker/docker-py/compare/7.1.0...7.2.0>\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**: Enabled.\n\n\u267B **Rebasing**: Whenever
        PR is behind base branch, 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/YAKEcloud/yake-ansible).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNDIuMiIsInVwZGF0ZWRJblZlciI6IjQzLjI0Mi4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->\n"
      change_url: https://github.com/YAKEcloud/yake-ansible/pull/741
      child_jobs: []
      commit_id: bb8ca102cd0d4e5ea8434623544a1a84f15c15e9
      event_id: af263e60-7bcc-11f1-999f-bd5d50380e85
      executor:
        hostname: 521e9411259a
        inventory_file: /var/lib/zuul/builds/6700e4977dc0438fbadc9e338bed8736/ansible/inventory.yaml
        log_root: /var/lib/zuul/builds/6700e4977dc0438fbadc9e338bed8736/work/logs
        result_data_file: /var/lib/zuul/builds/6700e4977dc0438fbadc9e338bed8736/work/results.json
        src_root: /var/lib/zuul/builds/6700e4977dc0438fbadc9e338bed8736/work/src
        work_root: /var/lib/zuul/builds/6700e4977dc0438fbadc9e338bed8736/work
      include_vars: []
      items:
      - branch: main
        change: '741'
        change_message: "chore(deps): update dependency docker to v7.2.0\n\nThis PR
          contains the following updates:\n\n| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/)
          | [Confidence](https://docs.renovatebot.com/merge-confidence/) |\n|---|---|---|---|\n|
          [docker](https://redirect.github.com/docker/docker-py) ([changelog](https://docker-py.readthedocs.io/en/stable/change-log.html))
          | `==7.1.0` \u2192 `==7.2.0` | ![age](https://developer.mend.io/api/mc/badges/age/pypi/docker/7.2.0?slim=true)
          | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/docker/7.1.0/7.2.0?slim=true)
          |\n\n---\n\n### Release Notes\n\n<details>\n<summary>docker/docker-py (docker)</summary>\n\n###
          [`v7.2.0`](https://redirect.github.com/docker/docker-py/releases/tag/7.2.0)\n\n[Compare
          Source](https://redirect.github.com/docker/docker-py/compare/7.1.0...7.2.0)\n\n####
          Upgrade Notes\n\n- `docker.from_env()` now honors the active Docker CLI
          context when `DOCKER_HOST` is not set.\n  - This means the client may connect
          to the daemon selected by `DOCKER_CONTEXT` or the current context in `~/.docker/config.json`,
          matching Docker CLI behavior more closely.\n  - If your application relied
          on the previous default connection behavior, set `DOCKER_HOST` explicitly,
          set `DOCKER_CONTEXT=default`, or pass `use_context=False` to `DockerClient.from_env()`.\n-
          Added `docker.from_context()` / `DockerClient.from_context()` for explicitly
          creating a client from a Docker CLI context.\n\n#### Features\n\n- Added
          support for Docker contexts when creating the default client\n- Added subpath
          support for volumes\n\n#### Bugfixes\n\n- Fixed `exec_run` documentation
          for the `stream` parameter\n- Fixed image loading to avoid depending on
          the deprecated `JSONMessage.error` field\n- Preserved the rotated unlock
          key in swarm integration tests\n- Fixed SSL certificate generation in tests\n-
          Fixed IPv6 integration tests by explicitly enabling IPv6 where required\n\n####
          Miscellaneous\n\n- Updated tests for newer Docker Engine behavior\n- CI
          and build updates\n\n#### What's Changed\n\n- tests/exec: expect 127 exit
          code for missing executable by [@&#8203;laurazard](https://redirect.github.com/laurazard)
          in [#&#8203;3290](https://redirect.github.com/docker/docker-py/pull/3290)\n-
          fixing doc for stream param in exec\\_run by [@&#8203;yasonk](https://redirect.github.com/yasonk)
          in [#&#8203;3292](https://redirect.github.com/docker/docker-py/pull/3292)\n-
          Bump default API version to 1.45 (Moby 26.0/26.1) by [@&#8203;thaJeztah](https://redirect.github.com/thaJeztah)
          in [#&#8203;3261](https://redirect.github.com/docker/docker-py/pull/3261)\n-
          Set a dummy-version if none set, and remove unused APT\\_MIRROR build-arg
          by [@&#8203;thaJeztah](https://redirect.github.com/thaJeztah) in [#&#8203;3267](https://redirect.github.com/docker/docker-py/pull/3267)\n-
          test\\_service\\_logs: stop testing experimental versions by [@&#8203;thaJeztah](https://redirect.github.com/thaJeztah)
          in [#&#8203;2442](https://redirect.github.com/docker/docker-py/pull/2442)\n-
          Makefile: fix circular reference for integration-dind by [@&#8203;thaJeztah](https://redirect.github.com/thaJeztah)
          in [#&#8203;3297](https://redirect.github.com/docker/docker-py/pull/3297)\n-
          image load: don't depend on deprecated JSONMessage.error field by [@&#8203;thaJeztah](https://redirect.github.com/thaJeztah)
          in [#&#8203;3307](https://redirect.github.com/docker/docker-py/pull/3307)\n-
          integration: test\\_create\\_volume\\_invalid\\_driver allow either 400
          or 404 by [@&#8203;thaJeztah](https://redirect.github.com/thaJeztah) in
          [#&#8203;3296](https://redirect.github.com/docker/docker-py/pull/3296)\n-
          integration: adjust tests for omitted \"OnBuild\" by [@&#8203;thaJeztah](https://redirect.github.com/thaJeztah)
          in [#&#8203;3336](https://redirect.github.com/docker/docker-py/pull/3336)\n-
          Implement Subpath Support for Volumes in Docker-Py ([#&#8203;3243](https://redirect.github.com/docker/docker-py/issues/3243))
          by [@&#8203;Khushiyant](https://redirect.github.com/Khushiyant) in [#&#8203;3270](https://redirect.github.com/docker/docker-py/pull/3270)\n-
          tests: fix ssl generation by [@&#8203;thaJeztah](https://redirect.github.com/thaJeztah)
          in [#&#8203;3365](https://redirect.github.com/docker/docker-py/pull/3365)\n-
          test/integration: don't check for deprecated Networks field by [@&#8203;thaJeztah](https://redirect.github.com/thaJeztah)
          in [#&#8203;3362](https://redirect.github.com/docker/docker-py/pull/3362)\n-
          test: Skip from\\_env\\_unix tests if DOCKER\\_HOST is network socket by
          [@&#8203;ricardobranco777](https://redirect.github.com/ricardobranco777)
          in [#&#8203;3366](https://redirect.github.com/docker/docker-py/pull/3366)\n-
          test\\_connect\\_with\\_ipv6\\_address: enable IPv6 by [@&#8203;robmry](https://redirect.github.com/robmry)
          in [#&#8203;3372](https://redirect.github.com/docker/docker-py/pull/3372)\n-
          test\\_create\\_with\\_ipv6\\_address: enable IPv6 by [@&#8203;robmry](https://redirect.github.com/robmry)
          in [#&#8203;3373](https://redirect.github.com/docker/docker-py/pull/3373)\n-
          tests: Migrate off gpg2 and regenerate key [`ed25519`](https://redirect.github.com/docker/docker-py/commit/ed25519)
          by [@&#8203;vvoland](https://redirect.github.com/vvoland) in [#&#8203;3399](https://redirect.github.com/docker/docker-py/pull/3399)\n-
          gha: Pin to digests by [@&#8203;vvoland](https://redirect.github.com/vvoland)
          in [#&#8203;3408](https://redirect.github.com/docker/docker-py/pull/3408)\n-
          Fix integration tests on non-amd64 hosts and add ARM64 CI by [@&#8203;vvoland](https://redirect.github.com/vvoland)
          in [#&#8203;3407](https://redirect.github.com/docker/docker-py/pull/3407)\n-
          integration/swarm: Preserve rotated unlock key by [@&#8203;vvoland](https://redirect.github.com/vvoland)
          in [#&#8203;3410](https://redirect.github.com/docker/docker-py/pull/3410)\n-
          \\[DKP-2535] Honour context if present for default client, add contexts
          support by [@&#8203;ebriney](https://redirect.github.com/ebriney) in [#&#8203;3401](https://redirect.github.com/docker/docker-py/pull/3401)\n-
          docs: 7.2.0 changelog by [@&#8203;vvoland](https://redirect.github.com/vvoland)
          in [#&#8203;3415](https://redirect.github.com/docker/docker-py/pull/3415)\n\n####
          New Contributors\n\n- [@&#8203;laurazard](https://redirect.github.com/laurazard)
          made their first contribution in [#&#8203;3290](https://redirect.github.com/docker/docker-py/pull/3290)\n-
          [@&#8203;yasonk](https://redirect.github.com/yasonk) made their first contribution
          in [#&#8203;3292](https://redirect.github.com/docker/docker-py/pull/3292)\n-
          [@&#8203;ricardobranco777](https://redirect.github.com/ricardobranco777)
          made their first contribution in [#&#8203;3366](https://redirect.github.com/docker/docker-py/pull/3366)\n-
          [@&#8203;robmry](https://redirect.github.com/robmry) made their first contribution
          in [#&#8203;3372](https://redirect.github.com/docker/docker-py/pull/3372)\n-
          [@&#8203;ebriney](https://redirect.github.com/ebriney) made their first
          contribution in [#&#8203;3401](https://redirect.github.com/docker/docker-py/pull/3401)\n\n**Full
          Changelog**: <https://github.com/docker/docker-py/compare/7.1.0...7.2.0>\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**: Enabled.\n\n\u267B **Rebasing**: Whenever
          PR is behind base branch, 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/YAKEcloud/yake-ansible).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNDIuMiIsInVwZGF0ZWRJblZlciI6IjQzLjI0Mi4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->\n"
        change_url: https://github.com/YAKEcloud/yake-ansible/pull/741
        commit_id: bb8ca102cd0d4e5ea8434623544a1a84f15c15e9
        patchset: bb8ca102cd0d4e5ea8434623544a1a84f15c15e9
        project:
          canonical_hostname: github.com
          canonical_name: github.com/YAKEcloud/yake-ansible
          name: YAKEcloud/yake-ansible
          short_name: yake-ansible
          src_dir: src/github.com/YAKEcloud/yake-ansible
        topic: null
      job: ansible-lint
      jobtags: []
      max_attempts: 3
      message: Y2hvcmUoZGVwcyk6IHVwZGF0ZSBkZXBlbmRlbmN5IGRvY2tlciB0byB2Ny4yLjAKClRoaXMgUFIgY29udGFpbnMgdGhlIGZvbGxvd2luZyB1cGRhdGVzOgoKfCBQYWNrYWdlIHwgQ2hhbmdlIHwgW0FnZV0oaHR0cHM6Ly9kb2NzLnJlbm92YXRlYm90LmNvbS9tZXJnZS1jb25maWRlbmNlLykgfCBbQ29uZmlkZW5jZV0oaHR0cHM6Ly9kb2NzLnJlbm92YXRlYm90LmNvbS9tZXJnZS1jb25maWRlbmNlLykgfAp8LS0tfC0tLXwtLS18LS0tfAp8IFtkb2NrZXJdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9kb2NrZXIvZG9ja2VyLXB5KSAoW2NoYW5nZWxvZ10oaHR0cHM6Ly9kb2NrZXItcHkucmVhZHRoZWRvY3MuaW8vZW4vc3RhYmxlL2NoYW5nZS1sb2cuaHRtbCkpIHwgYD09Ny4xLjBgIOKGkiBgPT03LjIuMGAgfCAhW2FnZV0oaHR0cHM6Ly9kZXZlbG9wZXIubWVuZC5pby9hcGkvbWMvYmFkZ2VzL2FnZS9weXBpL2RvY2tlci83LjIuMD9zbGltPXRydWUpIHwgIVtjb25maWRlbmNlXShodHRwczovL2RldmVsb3Blci5tZW5kLmlvL2FwaS9tYy9iYWRnZXMvY29uZmlkZW5jZS9weXBpL2RvY2tlci83LjEuMC83LjIuMD9zbGltPXRydWUpIHwKCi0tLQoKIyMjIFJlbGVhc2UgTm90ZXMKCjxkZXRhaWxzPgo8c3VtbWFyeT5kb2NrZXIvZG9ja2VyLXB5IChkb2NrZXIpPC9zdW1tYXJ5PgoKIyMjIFtgdjcuMi4wYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2RvY2tlci9kb2NrZXItcHkvcmVsZWFzZXMvdGFnLzcuMi4wKQoKW0NvbXBhcmUgU291cmNlXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZG9ja2VyL2RvY2tlci1weS9jb21wYXJlLzcuMS4wLi4uNy4yLjApCgojIyMjIFVwZ3JhZGUgTm90ZXMKCi0gYGRvY2tlci5mcm9tX2VudigpYCBub3cgaG9ub3JzIHRoZSBhY3RpdmUgRG9ja2VyIENMSSBjb250ZXh0IHdoZW4gYERPQ0tFUl9IT1NUYCBpcyBub3Qgc2V0LgogIC0gVGhpcyBtZWFucyB0aGUgY2xpZW50IG1heSBjb25uZWN0IHRvIHRoZSBkYWVtb24gc2VsZWN0ZWQgYnkgYERPQ0tFUl9DT05URVhUYCBvciB0aGUgY3VycmVudCBjb250ZXh0IGluIGB+Ly5kb2NrZXIvY29uZmlnLmpzb25gLCBtYXRjaGluZyBEb2NrZXIgQ0xJIGJlaGF2aW9yIG1vcmUgY2xvc2VseS4KICAtIElmIHlvdXIgYXBwbGljYXRpb24gcmVsaWVkIG9uIHRoZSBwcmV2aW91cyBkZWZhdWx0IGNvbm5lY3Rpb24gYmVoYXZpb3IsIHNldCBgRE9DS0VSX0hPU1RgIGV4cGxpY2l0bHksIHNldCBgRE9DS0VSX0NPTlRFWFQ9ZGVmYXVsdGAsIG9yIHBhc3MgYHVzZV9jb250ZXh0PUZhbHNlYCB0byBgRG9ja2VyQ2xpZW50LmZyb21fZW52KClgLgotIEFkZGVkIGBkb2NrZXIuZnJvbV9jb250ZXh0KClgIC8gYERvY2tlckNsaWVudC5mcm9tX2NvbnRleHQoKWAgZm9yIGV4cGxpY2l0bHkgY3JlYXRpbmcgYSBjbGllbnQgZnJvbSBhIERvY2tlciBDTEkgY29udGV4dC4KCiMjIyMgRmVhdHVyZXMKCi0gQWRkZWQgc3VwcG9ydCBmb3IgRG9ja2VyIGNvbnRleHRzIHdoZW4gY3JlYXRpbmcgdGhlIGRlZmF1bHQgY2xpZW50Ci0gQWRkZWQgc3VicGF0aCBzdXBwb3J0IGZvciB2b2x1bWVzCgojIyMjIEJ1Z2ZpeGVzCgotIEZpeGVkIGBleGVjX3J1bmAgZG9jdW1lbnRhdGlvbiBmb3IgdGhlIGBzdHJlYW1gIHBhcmFtZXRlcgotIEZpeGVkIGltYWdlIGxvYWRpbmcgdG8gYXZvaWQgZGVwZW5kaW5nIG9uIHRoZSBkZXByZWNhdGVkIGBKU09OTWVzc2FnZS5lcnJvcmAgZmllbGQKLSBQcmVzZXJ2ZWQgdGhlIHJvdGF0ZWQgdW5sb2NrIGtleSBpbiBzd2FybSBpbnRlZ3JhdGlvbiB0ZXN0cwotIEZpeGVkIFNTTCBjZXJ0aWZpY2F0ZSBnZW5lcmF0aW9uIGluIHRlc3RzCi0gRml4ZWQgSVB2NiBpbnRlZ3JhdGlvbiB0ZXN0cyBieSBleHBsaWNpdGx5IGVuYWJsaW5nIElQdjYgd2hlcmUgcmVxdWlyZWQKCiMjIyMgTWlzY2VsbGFuZW91cwoKLSBVcGRhdGVkIHRlc3RzIGZvciBuZXdlciBEb2NrZXIgRW5naW5lIGJlaGF2aW9yCi0gQ0kgYW5kIGJ1aWxkIHVwZGF0ZXMKCiMjIyMgV2hhdCdzIENoYW5nZWQKCi0gdGVzdHMvZXhlYzogZXhwZWN0IDEyNyBleGl0IGNvZGUgZm9yIG1pc3NpbmcgZXhlY3V0YWJsZSBieSBbQCYjODIwMztsYXVyYXphcmRdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9sYXVyYXphcmQpIGluIFsjJiM4MjAzOzMyOTBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9kb2NrZXIvZG9ja2VyLXB5L3B1bGwvMzI5MCkKLSBmaXhpbmcgZG9jIGZvciBzdHJlYW0gcGFyYW0gaW4gZXhlY1xfcnVuIGJ5IFtAJiM4MjAzO3lhc29ua10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL3lhc29uaykgaW4gWyMmIzgyMDM7MzI5Ml0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2RvY2tlci9kb2NrZXItcHkvcHVsbC8zMjkyKQotIEJ1bXAgZGVmYXVsdCBBUEkgdmVyc2lvbiB0byAxLjQ1IChNb2J5IDI2LjAvMjYuMSkgYnkgW0AmIzgyMDM7dGhhSmV6dGFoXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vdGhhSmV6dGFoKSBpbiBbIyYjODIwMzszMjYxXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZG9ja2VyL2RvY2tlci1weS9wdWxsLzMyNjEpCi0gU2V0IGEgZHVtbXktdmVyc2lvbiBpZiBub25lIHNldCwgYW5kIHJlbW92ZSB1bnVzZWQgQVBUXF9NSVJST1IgYnVpbGQtYXJnIGJ5IFtAJiM4MjAzO3RoYUplenRhaF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL3RoYUplenRhaCkgaW4gWyMmIzgyMDM7MzI2N10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2RvY2tlci9kb2NrZXItcHkvcHVsbC8zMjY3KQotIHRlc3RcX3NlcnZpY2VcX2xvZ3M6IHN0b3AgdGVzdGluZyBleHBlcmltZW50YWwgdmVyc2lvbnMgYnkgW0AmIzgyMDM7dGhhSmV6dGFoXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vdGhhSmV6dGFoKSBpbiBbIyYjODIwMzsyNDQyXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZG9ja2VyL2RvY2tlci1weS9wdWxsLzI0NDIpCi0gTWFrZWZpbGU6IGZpeCBjaXJjdWxhciByZWZlcmVuY2UgZm9yIGludGVncmF0aW9uLWRpbmQgYnkgW0AmIzgyMDM7dGhhSmV6dGFoXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vdGhhSmV6dGFoKSBpbiBbIyYjODIwMzszMjk3XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZG9ja2VyL2RvY2tlci1weS9wdWxsLzMyOTcpCi0gaW1hZ2UgbG9hZDogZG9uJ3QgZGVwZW5kIG9uIGRlcHJlY2F0ZWQgSlNPTk1lc3NhZ2UuZXJyb3IgZmllbGQgYnkgW0AmIzgyMDM7dGhhSmV6dGFoXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vdGhhSmV6dGFoKSBpbiBbIyYjODIwMzszMzA3XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZG9ja2VyL2RvY2tlci1weS9wdWxsLzMzMDcpCi0gaW50ZWdyYXRpb246IHRlc3RcX2NyZWF0ZVxfdm9sdW1lXF9pbnZhbGlkXF9kcml2ZXIgYWxsb3cgZWl0aGVyIDQwMCBvciA0MDQgYnkgW0AmIzgyMDM7dGhhSmV6dGFoXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vdGhhSmV6dGFoKSBpbiBbIyYjODIwMzszMjk2XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZG9ja2VyL2RvY2tlci1weS9wdWxsLzMyOTYpCi0gaW50ZWdyYXRpb246IGFkanVzdCB0ZXN0cyBmb3Igb21pdHRlZCAiT25CdWlsZCIgYnkgW0AmIzgyMDM7dGhhSmV6dGFoXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vdGhhSmV6dGFoKSBpbiBbIyYjODIwMzszMzM2XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZG9ja2VyL2RvY2tlci1weS9wdWxsLzMzMzYpCi0gSW1wbGVtZW50IFN1YnBhdGggU3VwcG9ydCBmb3IgVm9sdW1lcyBpbiBEb2NrZXItUHkgKFsjJiM4MjAzOzMyNDNdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9kb2NrZXIvZG9ja2VyLXB5L2lzc3Vlcy8zMjQzKSkgYnkgW0AmIzgyMDM7S2h1c2hpeWFudF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL0todXNoaXlhbnQpIGluIFsjJiM4MjAzOzMyNzBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9kb2NrZXIvZG9ja2VyLXB5L3B1bGwvMzI3MCkKLSB0ZXN0czogZml4IHNzbCBnZW5lcmF0aW9uIGJ5IFtAJiM4MjAzO3RoYUplenRhaF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL3RoYUplenRhaCkgaW4gWyMmIzgyMDM7MzM2NV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2RvY2tlci9kb2NrZXItcHkvcHVsbC8zMzY1KQotIHRlc3QvaW50ZWdyYXRpb246IGRvbid0IGNoZWNrIGZvciBkZXByZWNhdGVkIE5ldHdvcmtzIGZpZWxkIGJ5IFtAJiM4MjAzO3RoYUplenRhaF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL3RoYUplenRhaCkgaW4gWyMmIzgyMDM7MzM2Ml0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2RvY2tlci9kb2NrZXItcHkvcHVsbC8zMzYyKQotIHRlc3Q6IFNraXAgZnJvbVxfZW52XF91bml4IHRlc3RzIGlmIERPQ0tFUlxfSE9TVCBpcyBuZXR3b3JrIHNvY2tldCBieSBbQCYjODIwMztyaWNhcmRvYnJhbmNvNzc3XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vcmljYXJkb2JyYW5jbzc3NykgaW4gWyMmIzgyMDM7MzM2Nl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2RvY2tlci9kb2NrZXItcHkvcHVsbC8zMzY2KQotIHRlc3RcX2Nvbm5lY3RcX3dpdGhcX2lwdjZcX2FkZHJlc3M6IGVuYWJsZSBJUHY2IGJ5IFtAJiM4MjAzO3JvYm1yeV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL3JvYm1yeSkgaW4gWyMmIzgyMDM7MzM3Ml0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2RvY2tlci9kb2NrZXItcHkvcHVsbC8zMzcyKQotIHRlc3RcX2NyZWF0ZVxfd2l0aFxfaXB2NlxfYWRkcmVzczogZW5hYmxlIElQdjYgYnkgW0AmIzgyMDM7cm9ibXJ5XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vcm9ibXJ5KSBpbiBbIyYjODIwMzszMzczXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZG9ja2VyL2RvY2tlci1weS9wdWxsLzMzNzMpCi0gdGVzdHM6IE1pZ3JhdGUgb2ZmIGdwZzIgYW5kIHJlZ2VuZXJhdGUga2V5IFtgZWQyNTUxOWBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9kb2NrZXIvZG9ja2VyLXB5L2NvbW1pdC9lZDI1NTE5KSBieSBbQCYjODIwMzt2dm9sYW5kXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vdnZvbGFuZCkgaW4gWyMmIzgyMDM7MzM5OV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2RvY2tlci9kb2NrZXItcHkvcHVsbC8zMzk5KQotIGdoYTogUGluIHRvIGRpZ2VzdHMgYnkgW0AmIzgyMDM7dnZvbGFuZF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL3Z2b2xhbmQpIGluIFsjJiM4MjAzOzM0MDhdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9kb2NrZXIvZG9ja2VyLXB5L3B1bGwvMzQwOCkKLSBGaXggaW50ZWdyYXRpb24gdGVzdHMgb24gbm9uLWFtZDY0IGhvc3RzIGFuZCBhZGQgQVJNNjQgQ0kgYnkgW0AmIzgyMDM7dnZvbGFuZF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL3Z2b2xhbmQpIGluIFsjJiM4MjAzOzM0MDddKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9kb2NrZXIvZG9ja2VyLXB5L3B1bGwvMzQwNykKLSBpbnRlZ3JhdGlvbi9zd2FybTogUHJlc2VydmUgcm90YXRlZCB1bmxvY2sga2V5IGJ5IFtAJiM4MjAzO3Z2b2xhbmRdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS92dm9sYW5kKSBpbiBbIyYjODIwMzszNDEwXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZG9ja2VyL2RvY2tlci1weS9wdWxsLzM0MTApCi0gXFtES1AtMjUzNV0gSG9ub3VyIGNvbnRleHQgaWYgcHJlc2VudCBmb3IgZGVmYXVsdCBjbGllbnQsIGFkZCBjb250ZXh0cyBzdXBwb3J0IGJ5IFtAJiM4MjAzO2VicmluZXldKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9lYnJpbmV5KSBpbiBbIyYjODIwMzszNDAxXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZG9ja2VyL2RvY2tlci1weS9wdWxsLzM0MDEpCi0gZG9jczogNy4yLjAgY2hhbmdlbG9nIGJ5IFtAJiM4MjAzO3Z2b2xhbmRdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS92dm9sYW5kKSBpbiBbIyYjODIwMzszNDE1XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZG9ja2VyL2RvY2tlci1weS9wdWxsLzM0MTUpCgojIyMjIE5ldyBDb250cmlidXRvcnMKCi0gW0AmIzgyMDM7bGF1cmF6YXJkXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbGF1cmF6YXJkKSBtYWRlIHRoZWlyIGZpcnN0IGNvbnRyaWJ1dGlvbiBpbiBbIyYjODIwMzszMjkwXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZG9ja2VyL2RvY2tlci1weS9wdWxsLzMyOTApCi0gW0AmIzgyMDM7eWFzb25rXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20veWFzb25rKSBtYWRlIHRoZWlyIGZpcnN0IGNvbnRyaWJ1dGlvbiBpbiBbIyYjODIwMzszMjkyXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZG9ja2VyL2RvY2tlci1weS9wdWxsLzMyOTIpCi0gW0AmIzgyMDM7cmljYXJkb2JyYW5jbzc3N10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL3JpY2FyZG9icmFuY283NzcpIG1hZGUgdGhlaXIgZmlyc3QgY29udHJpYnV0aW9uIGluIFsjJiM4MjAzOzMzNjZdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9kb2NrZXIvZG9ja2VyLXB5L3B1bGwvMzM2NikKLSBbQCYjODIwMztyb2JtcnldKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9yb2JtcnkpIG1hZGUgdGhlaXIgZmlyc3QgY29udHJpYnV0aW9uIGluIFsjJiM4MjAzOzMzNzJdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9kb2NrZXIvZG9ja2VyLXB5L3B1bGwvMzM3MikKLSBbQCYjODIwMztlYnJpbmV5XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZWJyaW5leSkgbWFkZSB0aGVpciBmaXJzdCBjb250cmlidXRpb24gaW4gWyMmIzgyMDM7MzQwMV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2RvY2tlci9kb2NrZXItcHkvcHVsbC8zNDAxKQoKKipGdWxsIENoYW5nZWxvZyoqOiA8aHR0cHM6Ly9naXRodWIuY29tL2RvY2tlci9kb2NrZXItcHkvY29tcGFyZS83LjEuMC4uLjcuMi4wPgoKPC9kZXRhaWxzPgoKLS0tCgojIyMgQ29uZmlndXJhdGlvbgoK8J+ThSAqKlNjaGVkdWxlKio6IChVVEMpCgotIEJyYW5jaCBjcmVhdGlvbgogIC0gQXQgYW55IHRpbWUgKG5vIHNjaGVkdWxlIGRlZmluZWQpCi0gQXV0b21lcmdlCiAgLSBBdCBhbnkgdGltZSAobm8gc2NoZWR1bGUgZGVmaW5lZCkKCvCfmqYgKipBdXRvbWVyZ2UqKjogRW5hYmxlZC4KCuKZuyAqKlJlYmFzaW5nKio6IFdoZW5ldmVyIFBSIGlzIGJlaGluZCBiYXNlIGJyYW5jaCwgb3IgeW91IHRpY2sgdGhlIHJlYmFzZS9yZXRyeSBjaGVja2JveC4KCvCflJUgKipJZ25vcmUqKjogQ2xvc2UgdGhpcyBQUiBhbmQgeW91IHdvbid0IGJlIHJlbWluZGVkIGFib3V0IHRoaXMgdXBkYXRlIGFnYWluLgoKLS0tCgogLSBbIF0gPCEtLSByZWJhc2UtY2hlY2sgLS0+SWYgeW91IHdhbnQgdG8gcmViYXNlL3JldHJ5IHRoaXMgUFIsIGNoZWNrIHRoaXMgYm94CgotLS0KClRoaXMgUFIgd2FzIGdlbmVyYXRlZCBieSBbTWVuZCBSZW5vdmF0ZV0oaHR0cHM6Ly9tZW5kLmlvL3Jlbm92YXRlLykuIFZpZXcgdGhlIFtyZXBvc2l0b3J5IGpvYiBsb2ddKGh0dHBzOi8vZGV2ZWxvcGVyLm1lbmQuaW8vZ2l0aHViL1lBS0VjbG91ZC95YWtlLWFuc2libGUpLgo8IS0tcmVub3ZhdGUtZGVidWc6ZXlKamNtVmhkR1ZrU1c1V1pYSWlPaUkwTXk0eU5ESXVNaUlzSW5Wd1pHRjBaV1JKYmxabGNpSTZJalF6TGpJME1pNHlJaXdpZEdGeVoyVjBRbkpoYm1Ob0lqb2liV0ZwYmlJc0lteGhZbVZzY3lJNld5SnlaVzV2ZG1GMFpTSmRmUT09LS0+Cg==
      patchset: bb8ca102cd0d4e5ea8434623544a1a84f15c15e9
      pipeline: check
      playbook_context:
        playbook_projects:
          trusted/project_0/github.com/YAKEcloud/zuul-config:
            canonical_name: github.com/YAKEcloud/zuul-config
            checkout: main
            commit: 187ca9c93783cf78b5778e0c84c687f3aefbe0a7
          trusted/project_1/github.com/osism/openinfra-zuul-jobs:
            canonical_name: github.com/osism/openinfra-zuul-jobs
            checkout: master
            commit: 242732586e2cba04d04867d3e302888c766bc231
          untrusted/project_0/github.com/osism/zuul-jobs:
            canonical_name: github.com/osism/zuul-jobs
            checkout: main
            commit: 1d71e58c93442038e695a5d883d57a603182c7ae
          untrusted/project_1/github.com/YAKEcloud/zuul-config:
            canonical_name: github.com/YAKEcloud/zuul-config
            checkout: main
            commit: 187ca9c93783cf78b5778e0c84c687f3aefbe0a7
          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-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/YAKEcloud/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/YAKEcloud/yake-ansible
        name: YAKEcloud/yake-ansible
        short_name: yake-ansible
        src_dir: src/github.com/YAKEcloud/yake-ansible
      projects:
        github.com/YAKEcloud/yake-ansible:
          canonical_hostname: github.com
          canonical_name: github.com/YAKEcloud/yake-ansible
          checkout: main
          checkout_description: zuul branch
          commit: 316f48796681fdc93593d24bd248eab0ba5e6045
          name: YAKEcloud/yake-ansible
          required: false
          short_name: yake-ansible
          src_dir: src/github.com/YAKEcloud/yake-ansible
      ref: refs/pull/741/head
      resources: {}
      tenant: yakecloud
      timeout: 1800
      topic: null
      voting: true
