all:
  children:
    zuul_unreachable:
      hosts: {}
  hosts:
    ubuntu-jammy:
      ansible_connection: ssh
      ansible_host: 2a13:1a81:8000:3124:f816:3eff:fee0:7fe
      ansible_port: 22
      ansible_python_interpreter: auto
      ansible_user: zuul
      nodepool:
        az: nova
        cloud: regiocloud-a-ci
        external_id: 1d097781-cfc6-4190-b568-68185d819c31
        host_id: 82101243836454d7401d5893feae9e2c5df7cc291646d8a99b33b53b
        interface_ip: 2a13:1a81:8000:3124:f816:3eff:fee0:7fe
        label: ubuntu-jammy
        node_properties: {}
        private_ipv4: 10.128.0.100
        private_ipv6: null
        provider: regiocloud-a
        public_ipv4: 81.163.192.48
        public_ipv6: 2a13:1a81:8000:3124:f816:3eff:fee0:7fe
        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 hadolint explicit: None implied: {MatchAny:{ImpliedBranchMatcher:main}}
        source: osism/zuul-jobs/.zuul.yaml@main#37>'
      - '<Job hadolint explicit: None implied: None source: YAKEcloud/yake-ansible/.zuul.yaml@main#82>'
      ansible_version: '9'
      attempts: 1
      branch: main
      build: f0e96c3946cd4c2185d3a7dc78f9a0a9
      build_refs:
      - branch: main
        change: '705'
        change_message: "chore(deps): update dependency gardener/gardener-extension-provider-openstack
          to v1.56.0\n\nThis PR contains the following updates:\n\n| Package | Update
          | Change |\n|---|---|---|\n| [gardener/gardener-extension-provider-openstack](https://redirect.github.com/gardener/gardener-extension-provider-openstack)
          | minor | `1.55.3` \u2192 `1.56.0` |\n\n---\n\n### Release Notes\n\n<details>\n<summary>gardener/gardener-extension-provider-openstack
          (gardener/gardener-extension-provider-openstack)</summary>\n\n### [`v1.56.0`](https://redirect.github.com/gardener/gardener-extension-provider-openstack/releases/tag/v1.56.0)\n\n[Compare
          Source](https://redirect.github.com/gardener/gardener-extension-provider-openstack/compare/v1.55.3...v1.56.0)\n\n###
          \\[github.com/gardener/gardener-extension-provider-openstack:v1.56.0]\n\n####
          \U0001F41B Bug Fixes\n\n- `[OPERATOR]` Filter subnet DNS servers from CloudProfile
          by IP family in reconcile logic by [@&#8203;hebelsan](https://redirect.github.com/hebelsan)
          \\[[#&#8203;1347](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1347)]\n-
          `[OPERATOR]` VPA for the extension pod now also controls CPU requests in
          addition to memory. The VPA container policy also explicitly disables autoscaling
          for any non-main containers following Gardener best practices. by [@&#8203;voelzmo](https://redirect.github.com/voelzmo)
          \\[[#&#8203;1341](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1341)]\n-
          `[OPERATOR]` Add credentials validation to support InternalSecret type by
          [@&#8203;hebelsan](https://redirect.github.com/hebelsan) \\[[#&#8203;1359](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1359)]\n-
          `[OPERATOR]` Enables the use of `spec.dns.providers[].credentialsRef` and
          thus enables to upgrade to k8s version `v1.135` where spec.dns.providers\\[].secretName
          is not allowed anymore. by [@&#8203;wpross](https://redirect.github.com/wpross)
          \\[[#&#8203;1357](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1357)]\n-
          `[OPERATOR]` Fix CSI manila share client value race condition in control
          plane reconciliation by [@&#8203;hebelsan](https://redirect.github.com/hebelsan)
          \\[[#&#8203;1351](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1351)]\n-
          `[OPERATOR]` Fix a nil pointer dereference panic in the worker controller
          that could prevent reconciliation or deletion of workers whose `providerStatus.machineImages`
          was empty and whose referenced machine image was missing from the CloudProfile.
          by [@&#8203;Roncossek](https://redirect.github.com/Roncossek) \\[[#&#8203;1352](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1352)]\n\n####
          \U0001F3C3 Others\n\n- `[OPERATOR]` Added securityContext attributes to
          comply with the Pod Security Standards `restricted` level by [@&#8203;relusc](https://redirect.github.com/relusc)
          \\[[#&#8203;1360](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1360)]\n-
          `[DEVELOPER]` Migrate test mock clients to fakeclient following [gardener/gardener#14799](https://redirect.github.com/gardener/gardener/pull/14799)
          by [@&#8203;wpross](https://redirect.github.com/wpross) \\[[#&#8203;1367](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1367)]\n-
          `[DEPENDENCY]` The following container images have been updated:\n  - csi-provisioner:
          v6.2.0 -> v6.3.0 (singleton)\n  - csi-resizer: v2.1.0 -> v2.2.0 (singleton)\n
          \ - csi-snapshot-controller: v8.5.0 -> v8.6.0 (singleton)\n  - csi-snapshotter:
          v8.5.0 -> v8.6.0 (singleton) by [@&#8203;federated-github-access](https://redirect.github.com/federated-github-access)\\[bot]
          \\[[#&#8203;1369](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1369)]\n-
          `[DEPENDENCY]` The following container images have been updated:\n  - csi-attacher:
          v4.11.0 -> v4.12.0 (singleton)\n  - csi-liveness-probe: v2.18.0 -> v2.19.0
          (singleton)\n  - csi-node-driver-registrar: v2.16.0 -> v2.17.0 (singleton)\n
          \ - machine-controller-manager-provider-openstack: v0.26.0 -> v0.27.0 (singleton)
          by [@&#8203;federated-github-access](https://redirect.github.com/federated-github-access)\\[bot]
          \\[[#&#8203;1345](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1345)]\n\n####
          application/spdx+json\n\n- gardener-extension-admission-openstack-sbom-ref:
          `europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-openstack@sha256:7c8fcd8b41dcfa82eaa3f7abeb809dcb91357ed03c7dbcfe00f3df8f8538e5aa`\n-
          gardener-extension-admission-openstack-sbom-ref: `europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-openstack@sha256:811fa1d7fe9707b349a8a821e64167a626002012c8a375de931e17d8b7bd59e6`\n-
          gardener-extension-provider-openstack-sbom-ref: `europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-openstack@sha256:324bc3923c88a142cace00f6074269c4ef54d84b698b004e0acf72b47d1dede3`\n-
          gardener-extension-provider-openstack-sbom-ref: `europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-openstack@sha256:fdda8c7d3472ce2c6846f9000d98ee77551f32b0ca45933f53de3ea2c853caf6`\n\n####
          application/vnd.cyclonedx+json\n\n- gardener-extension-admission-openstack-sbom-ref:
          `europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-openstack@sha256:98ae00aa636257297b16593216a311976edd1239371fb2fa19ca05509cd28682`\n-
          gardener-extension-admission-openstack-sbom-ref: `europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-openstack@sha256:a0d845fc9ab2c82f268d4d7243975d8cbbc5653da03b84ad93ef2f41fecd7d61`\n-
          gardener-extension-provider-openstack-sbom-ref: `europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-openstack@sha256:a05b9b65d4fa8a1bb4d8ecdc0506e3a92b35052094069409fc5855f454bd38e0`\n-
          gardener-extension-provider-openstack-sbom-ref: `europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-openstack@sha256:c0d17beabbc31f79eff6e5924bb32e3f02a8b1c7c178b2069d2afc2b45d3a9cb`\n\n####
          Helm Charts\n\n- admission-openstack-application: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-application:v1.56.0`\n-
          admission-openstack-runtime: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-runtime:v1.56.0`\n-
          provider-openstack: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/provider-openstack:v1.56.0`\n\n####
          Container (OCI) Images\n\n- gardener-extension-admission-openstack: `europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-openstack:v1.56.0`\n-
          gardener-extension-provider-openstack: `europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-openstack:v1.56.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:eyJjcmVhdGVkSW5WZXIiOiI0My4yMzEuMSIsInVwZGF0ZWRJblZlciI6IjQzLjIzMS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->\n"
        change_url: https://github.com/YAKEcloud/yake-ansible/pull/705
        commit_id: 58eb88d6197a8e7b0a32b891bfe55346378f9928
        patchset: 58eb88d6197a8e7b0a32b891bfe55346378f9928
        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: a8d59a78ed4949b5abd85697d4bf3a94
      buildset_refs:
      - branch: main
        change: '705'
        change_message: "chore(deps): update dependency gardener/gardener-extension-provider-openstack
          to v1.56.0\n\nThis PR contains the following updates:\n\n| Package | Update
          | Change |\n|---|---|---|\n| [gardener/gardener-extension-provider-openstack](https://redirect.github.com/gardener/gardener-extension-provider-openstack)
          | minor | `1.55.3` \u2192 `1.56.0` |\n\n---\n\n### Release Notes\n\n<details>\n<summary>gardener/gardener-extension-provider-openstack
          (gardener/gardener-extension-provider-openstack)</summary>\n\n### [`v1.56.0`](https://redirect.github.com/gardener/gardener-extension-provider-openstack/releases/tag/v1.56.0)\n\n[Compare
          Source](https://redirect.github.com/gardener/gardener-extension-provider-openstack/compare/v1.55.3...v1.56.0)\n\n###
          \\[github.com/gardener/gardener-extension-provider-openstack:v1.56.0]\n\n####
          \U0001F41B Bug Fixes\n\n- `[OPERATOR]` Filter subnet DNS servers from CloudProfile
          by IP family in reconcile logic by [@&#8203;hebelsan](https://redirect.github.com/hebelsan)
          \\[[#&#8203;1347](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1347)]\n-
          `[OPERATOR]` VPA for the extension pod now also controls CPU requests in
          addition to memory. The VPA container policy also explicitly disables autoscaling
          for any non-main containers following Gardener best practices. by [@&#8203;voelzmo](https://redirect.github.com/voelzmo)
          \\[[#&#8203;1341](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1341)]\n-
          `[OPERATOR]` Add credentials validation to support InternalSecret type by
          [@&#8203;hebelsan](https://redirect.github.com/hebelsan) \\[[#&#8203;1359](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1359)]\n-
          `[OPERATOR]` Enables the use of `spec.dns.providers[].credentialsRef` and
          thus enables to upgrade to k8s version `v1.135` where spec.dns.providers\\[].secretName
          is not allowed anymore. by [@&#8203;wpross](https://redirect.github.com/wpross)
          \\[[#&#8203;1357](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1357)]\n-
          `[OPERATOR]` Fix CSI manila share client value race condition in control
          plane reconciliation by [@&#8203;hebelsan](https://redirect.github.com/hebelsan)
          \\[[#&#8203;1351](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1351)]\n-
          `[OPERATOR]` Fix a nil pointer dereference panic in the worker controller
          that could prevent reconciliation or deletion of workers whose `providerStatus.machineImages`
          was empty and whose referenced machine image was missing from the CloudProfile.
          by [@&#8203;Roncossek](https://redirect.github.com/Roncossek) \\[[#&#8203;1352](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1352)]\n\n####
          \U0001F3C3 Others\n\n- `[OPERATOR]` Added securityContext attributes to
          comply with the Pod Security Standards `restricted` level by [@&#8203;relusc](https://redirect.github.com/relusc)
          \\[[#&#8203;1360](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1360)]\n-
          `[DEVELOPER]` Migrate test mock clients to fakeclient following [gardener/gardener#14799](https://redirect.github.com/gardener/gardener/pull/14799)
          by [@&#8203;wpross](https://redirect.github.com/wpross) \\[[#&#8203;1367](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1367)]\n-
          `[DEPENDENCY]` The following container images have been updated:\n  - csi-provisioner:
          v6.2.0 -> v6.3.0 (singleton)\n  - csi-resizer: v2.1.0 -> v2.2.0 (singleton)\n
          \ - csi-snapshot-controller: v8.5.0 -> v8.6.0 (singleton)\n  - csi-snapshotter:
          v8.5.0 -> v8.6.0 (singleton) by [@&#8203;federated-github-access](https://redirect.github.com/federated-github-access)\\[bot]
          \\[[#&#8203;1369](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1369)]\n-
          `[DEPENDENCY]` The following container images have been updated:\n  - csi-attacher:
          v4.11.0 -> v4.12.0 (singleton)\n  - csi-liveness-probe: v2.18.0 -> v2.19.0
          (singleton)\n  - csi-node-driver-registrar: v2.16.0 -> v2.17.0 (singleton)\n
          \ - machine-controller-manager-provider-openstack: v0.26.0 -> v0.27.0 (singleton)
          by [@&#8203;federated-github-access](https://redirect.github.com/federated-github-access)\\[bot]
          \\[[#&#8203;1345](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1345)]\n\n####
          application/spdx+json\n\n- gardener-extension-admission-openstack-sbom-ref:
          `europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-openstack@sha256:7c8fcd8b41dcfa82eaa3f7abeb809dcb91357ed03c7dbcfe00f3df8f8538e5aa`\n-
          gardener-extension-admission-openstack-sbom-ref: `europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-openstack@sha256:811fa1d7fe9707b349a8a821e64167a626002012c8a375de931e17d8b7bd59e6`\n-
          gardener-extension-provider-openstack-sbom-ref: `europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-openstack@sha256:324bc3923c88a142cace00f6074269c4ef54d84b698b004e0acf72b47d1dede3`\n-
          gardener-extension-provider-openstack-sbom-ref: `europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-openstack@sha256:fdda8c7d3472ce2c6846f9000d98ee77551f32b0ca45933f53de3ea2c853caf6`\n\n####
          application/vnd.cyclonedx+json\n\n- gardener-extension-admission-openstack-sbom-ref:
          `europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-openstack@sha256:98ae00aa636257297b16593216a311976edd1239371fb2fa19ca05509cd28682`\n-
          gardener-extension-admission-openstack-sbom-ref: `europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-openstack@sha256:a0d845fc9ab2c82f268d4d7243975d8cbbc5653da03b84ad93ef2f41fecd7d61`\n-
          gardener-extension-provider-openstack-sbom-ref: `europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-openstack@sha256:a05b9b65d4fa8a1bb4d8ecdc0506e3a92b35052094069409fc5855f454bd38e0`\n-
          gardener-extension-provider-openstack-sbom-ref: `europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-openstack@sha256:c0d17beabbc31f79eff6e5924bb32e3f02a8b1c7c178b2069d2afc2b45d3a9cb`\n\n####
          Helm Charts\n\n- admission-openstack-application: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-application:v1.56.0`\n-
          admission-openstack-runtime: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-runtime:v1.56.0`\n-
          provider-openstack: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/provider-openstack:v1.56.0`\n\n####
          Container (OCI) Images\n\n- gardener-extension-admission-openstack: `europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-openstack:v1.56.0`\n-
          gardener-extension-provider-openstack: `europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-openstack:v1.56.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:eyJjcmVhdGVkSW5WZXIiOiI0My4yMzEuMSIsInVwZGF0ZWRJblZlciI6IjQzLjIzMS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->\n"
        change_url: https://github.com/YAKEcloud/yake-ansible/pull/705
        commit_id: 58eb88d6197a8e7b0a32b891bfe55346378f9928
        patchset: 58eb88d6197a8e7b0a32b891bfe55346378f9928
        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: '705'
      change_message: "chore(deps): update dependency gardener/gardener-extension-provider-openstack
        to v1.56.0\n\nThis PR contains the following updates:\n\n| Package | Update
        | Change |\n|---|---|---|\n| [gardener/gardener-extension-provider-openstack](https://redirect.github.com/gardener/gardener-extension-provider-openstack)
        | minor | `1.55.3` \u2192 `1.56.0` |\n\n---\n\n### Release Notes\n\n<details>\n<summary>gardener/gardener-extension-provider-openstack
        (gardener/gardener-extension-provider-openstack)</summary>\n\n### [`v1.56.0`](https://redirect.github.com/gardener/gardener-extension-provider-openstack/releases/tag/v1.56.0)\n\n[Compare
        Source](https://redirect.github.com/gardener/gardener-extension-provider-openstack/compare/v1.55.3...v1.56.0)\n\n###
        \\[github.com/gardener/gardener-extension-provider-openstack:v1.56.0]\n\n####
        \U0001F41B Bug Fixes\n\n- `[OPERATOR]` Filter subnet DNS servers from CloudProfile
        by IP family in reconcile logic by [@&#8203;hebelsan](https://redirect.github.com/hebelsan)
        \\[[#&#8203;1347](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1347)]\n-
        `[OPERATOR]` VPA for the extension pod now also controls CPU requests in addition
        to memory. The VPA container policy also explicitly disables autoscaling for
        any non-main containers following Gardener best practices. by [@&#8203;voelzmo](https://redirect.github.com/voelzmo)
        \\[[#&#8203;1341](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1341)]\n-
        `[OPERATOR]` Add credentials validation to support InternalSecret type by
        [@&#8203;hebelsan](https://redirect.github.com/hebelsan) \\[[#&#8203;1359](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1359)]\n-
        `[OPERATOR]` Enables the use of `spec.dns.providers[].credentialsRef` and
        thus enables to upgrade to k8s version `v1.135` where spec.dns.providers\\[].secretName
        is not allowed anymore. by [@&#8203;wpross](https://redirect.github.com/wpross)
        \\[[#&#8203;1357](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1357)]\n-
        `[OPERATOR]` Fix CSI manila share client value race condition in control plane
        reconciliation by [@&#8203;hebelsan](https://redirect.github.com/hebelsan)
        \\[[#&#8203;1351](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1351)]\n-
        `[OPERATOR]` Fix a nil pointer dereference panic in the worker controller
        that could prevent reconciliation or deletion of workers whose `providerStatus.machineImages`
        was empty and whose referenced machine image was missing from the CloudProfile.
        by [@&#8203;Roncossek](https://redirect.github.com/Roncossek) \\[[#&#8203;1352](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1352)]\n\n####
        \U0001F3C3 Others\n\n- `[OPERATOR]` Added securityContext attributes to comply
        with the Pod Security Standards `restricted` level by [@&#8203;relusc](https://redirect.github.com/relusc)
        \\[[#&#8203;1360](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1360)]\n-
        `[DEVELOPER]` Migrate test mock clients to fakeclient following [gardener/gardener#14799](https://redirect.github.com/gardener/gardener/pull/14799)
        by [@&#8203;wpross](https://redirect.github.com/wpross) \\[[#&#8203;1367](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1367)]\n-
        `[DEPENDENCY]` The following container images have been updated:\n  - csi-provisioner:
        v6.2.0 -> v6.3.0 (singleton)\n  - csi-resizer: v2.1.0 -> v2.2.0 (singleton)\n
        \ - csi-snapshot-controller: v8.5.0 -> v8.6.0 (singleton)\n  - csi-snapshotter:
        v8.5.0 -> v8.6.0 (singleton) by [@&#8203;federated-github-access](https://redirect.github.com/federated-github-access)\\[bot]
        \\[[#&#8203;1369](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1369)]\n-
        `[DEPENDENCY]` The following container images have been updated:\n  - csi-attacher:
        v4.11.0 -> v4.12.0 (singleton)\n  - csi-liveness-probe: v2.18.0 -> v2.19.0
        (singleton)\n  - csi-node-driver-registrar: v2.16.0 -> v2.17.0 (singleton)\n
        \ - machine-controller-manager-provider-openstack: v0.26.0 -> v0.27.0 (singleton)
        by [@&#8203;federated-github-access](https://redirect.github.com/federated-github-access)\\[bot]
        \\[[#&#8203;1345](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1345)]\n\n####
        application/spdx+json\n\n- gardener-extension-admission-openstack-sbom-ref:
        `europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-openstack@sha256:7c8fcd8b41dcfa82eaa3f7abeb809dcb91357ed03c7dbcfe00f3df8f8538e5aa`\n-
        gardener-extension-admission-openstack-sbom-ref: `europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-openstack@sha256:811fa1d7fe9707b349a8a821e64167a626002012c8a375de931e17d8b7bd59e6`\n-
        gardener-extension-provider-openstack-sbom-ref: `europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-openstack@sha256:324bc3923c88a142cace00f6074269c4ef54d84b698b004e0acf72b47d1dede3`\n-
        gardener-extension-provider-openstack-sbom-ref: `europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-openstack@sha256:fdda8c7d3472ce2c6846f9000d98ee77551f32b0ca45933f53de3ea2c853caf6`\n\n####
        application/vnd.cyclonedx+json\n\n- gardener-extension-admission-openstack-sbom-ref:
        `europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-openstack@sha256:98ae00aa636257297b16593216a311976edd1239371fb2fa19ca05509cd28682`\n-
        gardener-extension-admission-openstack-sbom-ref: `europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-openstack@sha256:a0d845fc9ab2c82f268d4d7243975d8cbbc5653da03b84ad93ef2f41fecd7d61`\n-
        gardener-extension-provider-openstack-sbom-ref: `europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-openstack@sha256:a05b9b65d4fa8a1bb4d8ecdc0506e3a92b35052094069409fc5855f454bd38e0`\n-
        gardener-extension-provider-openstack-sbom-ref: `europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-openstack@sha256:c0d17beabbc31f79eff6e5924bb32e3f02a8b1c7c178b2069d2afc2b45d3a9cb`\n\n####
        Helm Charts\n\n- admission-openstack-application: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-application:v1.56.0`\n-
        admission-openstack-runtime: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-runtime:v1.56.0`\n-
        provider-openstack: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/provider-openstack:v1.56.0`\n\n####
        Container (OCI) Images\n\n- gardener-extension-admission-openstack: `europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-openstack:v1.56.0`\n-
        gardener-extension-provider-openstack: `europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-openstack:v1.56.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:eyJjcmVhdGVkSW5WZXIiOiI0My4yMzEuMSIsInVwZGF0ZWRJblZlciI6IjQzLjIzMS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->\n"
      change_url: https://github.com/YAKEcloud/yake-ansible/pull/705
      child_jobs: []
      commit_id: 58eb88d6197a8e7b0a32b891bfe55346378f9928
      event_id: 745ce490-6e2b-11f1-8afc-c7daf59ea50f
      executor:
        hostname: 521e9411259a
        inventory_file: /var/lib/zuul/builds/f0e96c3946cd4c2185d3a7dc78f9a0a9/ansible/inventory.yaml
        log_root: /var/lib/zuul/builds/f0e96c3946cd4c2185d3a7dc78f9a0a9/work/logs
        result_data_file: /var/lib/zuul/builds/f0e96c3946cd4c2185d3a7dc78f9a0a9/work/results.json
        src_root: /var/lib/zuul/builds/f0e96c3946cd4c2185d3a7dc78f9a0a9/work/src
        work_root: /var/lib/zuul/builds/f0e96c3946cd4c2185d3a7dc78f9a0a9/work
      include_vars: []
      items:
      - branch: main
        change: '705'
        change_message: "chore(deps): update dependency gardener/gardener-extension-provider-openstack
          to v1.56.0\n\nThis PR contains the following updates:\n\n| Package | Update
          | Change |\n|---|---|---|\n| [gardener/gardener-extension-provider-openstack](https://redirect.github.com/gardener/gardener-extension-provider-openstack)
          | minor | `1.55.3` \u2192 `1.56.0` |\n\n---\n\n### Release Notes\n\n<details>\n<summary>gardener/gardener-extension-provider-openstack
          (gardener/gardener-extension-provider-openstack)</summary>\n\n### [`v1.56.0`](https://redirect.github.com/gardener/gardener-extension-provider-openstack/releases/tag/v1.56.0)\n\n[Compare
          Source](https://redirect.github.com/gardener/gardener-extension-provider-openstack/compare/v1.55.3...v1.56.0)\n\n###
          \\[github.com/gardener/gardener-extension-provider-openstack:v1.56.0]\n\n####
          \U0001F41B Bug Fixes\n\n- `[OPERATOR]` Filter subnet DNS servers from CloudProfile
          by IP family in reconcile logic by [@&#8203;hebelsan](https://redirect.github.com/hebelsan)
          \\[[#&#8203;1347](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1347)]\n-
          `[OPERATOR]` VPA for the extension pod now also controls CPU requests in
          addition to memory. The VPA container policy also explicitly disables autoscaling
          for any non-main containers following Gardener best practices. by [@&#8203;voelzmo](https://redirect.github.com/voelzmo)
          \\[[#&#8203;1341](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1341)]\n-
          `[OPERATOR]` Add credentials validation to support InternalSecret type by
          [@&#8203;hebelsan](https://redirect.github.com/hebelsan) \\[[#&#8203;1359](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1359)]\n-
          `[OPERATOR]` Enables the use of `spec.dns.providers[].credentialsRef` and
          thus enables to upgrade to k8s version `v1.135` where spec.dns.providers\\[].secretName
          is not allowed anymore. by [@&#8203;wpross](https://redirect.github.com/wpross)
          \\[[#&#8203;1357](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1357)]\n-
          `[OPERATOR]` Fix CSI manila share client value race condition in control
          plane reconciliation by [@&#8203;hebelsan](https://redirect.github.com/hebelsan)
          \\[[#&#8203;1351](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1351)]\n-
          `[OPERATOR]` Fix a nil pointer dereference panic in the worker controller
          that could prevent reconciliation or deletion of workers whose `providerStatus.machineImages`
          was empty and whose referenced machine image was missing from the CloudProfile.
          by [@&#8203;Roncossek](https://redirect.github.com/Roncossek) \\[[#&#8203;1352](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1352)]\n\n####
          \U0001F3C3 Others\n\n- `[OPERATOR]` Added securityContext attributes to
          comply with the Pod Security Standards `restricted` level by [@&#8203;relusc](https://redirect.github.com/relusc)
          \\[[#&#8203;1360](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1360)]\n-
          `[DEVELOPER]` Migrate test mock clients to fakeclient following [gardener/gardener#14799](https://redirect.github.com/gardener/gardener/pull/14799)
          by [@&#8203;wpross](https://redirect.github.com/wpross) \\[[#&#8203;1367](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1367)]\n-
          `[DEPENDENCY]` The following container images have been updated:\n  - csi-provisioner:
          v6.2.0 -> v6.3.0 (singleton)\n  - csi-resizer: v2.1.0 -> v2.2.0 (singleton)\n
          \ - csi-snapshot-controller: v8.5.0 -> v8.6.0 (singleton)\n  - csi-snapshotter:
          v8.5.0 -> v8.6.0 (singleton) by [@&#8203;federated-github-access](https://redirect.github.com/federated-github-access)\\[bot]
          \\[[#&#8203;1369](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1369)]\n-
          `[DEPENDENCY]` The following container images have been updated:\n  - csi-attacher:
          v4.11.0 -> v4.12.0 (singleton)\n  - csi-liveness-probe: v2.18.0 -> v2.19.0
          (singleton)\n  - csi-node-driver-registrar: v2.16.0 -> v2.17.0 (singleton)\n
          \ - machine-controller-manager-provider-openstack: v0.26.0 -> v0.27.0 (singleton)
          by [@&#8203;federated-github-access](https://redirect.github.com/federated-github-access)\\[bot]
          \\[[#&#8203;1345](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1345)]\n\n####
          application/spdx+json\n\n- gardener-extension-admission-openstack-sbom-ref:
          `europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-openstack@sha256:7c8fcd8b41dcfa82eaa3f7abeb809dcb91357ed03c7dbcfe00f3df8f8538e5aa`\n-
          gardener-extension-admission-openstack-sbom-ref: `europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-openstack@sha256:811fa1d7fe9707b349a8a821e64167a626002012c8a375de931e17d8b7bd59e6`\n-
          gardener-extension-provider-openstack-sbom-ref: `europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-openstack@sha256:324bc3923c88a142cace00f6074269c4ef54d84b698b004e0acf72b47d1dede3`\n-
          gardener-extension-provider-openstack-sbom-ref: `europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-openstack@sha256:fdda8c7d3472ce2c6846f9000d98ee77551f32b0ca45933f53de3ea2c853caf6`\n\n####
          application/vnd.cyclonedx+json\n\n- gardener-extension-admission-openstack-sbom-ref:
          `europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-openstack@sha256:98ae00aa636257297b16593216a311976edd1239371fb2fa19ca05509cd28682`\n-
          gardener-extension-admission-openstack-sbom-ref: `europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-openstack@sha256:a0d845fc9ab2c82f268d4d7243975d8cbbc5653da03b84ad93ef2f41fecd7d61`\n-
          gardener-extension-provider-openstack-sbom-ref: `europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-openstack@sha256:a05b9b65d4fa8a1bb4d8ecdc0506e3a92b35052094069409fc5855f454bd38e0`\n-
          gardener-extension-provider-openstack-sbom-ref: `europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-openstack@sha256:c0d17beabbc31f79eff6e5924bb32e3f02a8b1c7c178b2069d2afc2b45d3a9cb`\n\n####
          Helm Charts\n\n- admission-openstack-application: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-application:v1.56.0`\n-
          admission-openstack-runtime: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-runtime:v1.56.0`\n-
          provider-openstack: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/provider-openstack:v1.56.0`\n\n####
          Container (OCI) Images\n\n- gardener-extension-admission-openstack: `europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-openstack:v1.56.0`\n-
          gardener-extension-provider-openstack: `europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-openstack:v1.56.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:eyJjcmVhdGVkSW5WZXIiOiI0My4yMzEuMSIsInVwZGF0ZWRJblZlciI6IjQzLjIzMS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->\n"
        change_url: https://github.com/YAKEcloud/yake-ansible/pull/705
        commit_id: 58eb88d6197a8e7b0a32b891bfe55346378f9928
        patchset: 58eb88d6197a8e7b0a32b891bfe55346378f9928
        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: hadolint
      jobtags: []
      max_attempts: 3
      message: Y2hvcmUoZGVwcyk6IHVwZGF0ZSBkZXBlbmRlbmN5IGdhcmRlbmVyL2dhcmRlbmVyLWV4dGVuc2lvbi1wcm92aWRlci1vcGVuc3RhY2sgdG8gdjEuNTYuMAoKVGhpcyBQUiBjb250YWlucyB0aGUgZm9sbG93aW5nIHVwZGF0ZXM6Cgp8IFBhY2thZ2UgfCBVcGRhdGUgfCBDaGFuZ2UgfAp8LS0tfC0tLXwtLS18CnwgW2dhcmRlbmVyL2dhcmRlbmVyLWV4dGVuc2lvbi1wcm92aWRlci1vcGVuc3RhY2tdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9nYXJkZW5lci9nYXJkZW5lci1leHRlbnNpb24tcHJvdmlkZXItb3BlbnN0YWNrKSB8IG1pbm9yIHwgYDEuNTUuM2Ag4oaSIGAxLjU2LjBgIHwKCi0tLQoKIyMjIFJlbGVhc2UgTm90ZXMKCjxkZXRhaWxzPgo8c3VtbWFyeT5nYXJkZW5lci9nYXJkZW5lci1leHRlbnNpb24tcHJvdmlkZXItb3BlbnN0YWNrIChnYXJkZW5lci9nYXJkZW5lci1leHRlbnNpb24tcHJvdmlkZXItb3BlbnN0YWNrKTwvc3VtbWFyeT4KCiMjIyBbYHYxLjU2LjBgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZ2FyZGVuZXIvZ2FyZGVuZXItZXh0ZW5zaW9uLXByb3ZpZGVyLW9wZW5zdGFjay9yZWxlYXNlcy90YWcvdjEuNTYuMCkKCltDb21wYXJlIFNvdXJjZV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dhcmRlbmVyL2dhcmRlbmVyLWV4dGVuc2lvbi1wcm92aWRlci1vcGVuc3RhY2svY29tcGFyZS92MS41NS4zLi4udjEuNTYuMCkKCiMjIyBcW2dpdGh1Yi5jb20vZ2FyZGVuZXIvZ2FyZGVuZXItZXh0ZW5zaW9uLXByb3ZpZGVyLW9wZW5zdGFjazp2MS41Ni4wXQoKIyMjIyDwn5CbIEJ1ZyBGaXhlcwoKLSBgW09QRVJBVE9SXWAgRmlsdGVyIHN1Ym5ldCBETlMgc2VydmVycyBmcm9tIENsb3VkUHJvZmlsZSBieSBJUCBmYW1pbHkgaW4gcmVjb25jaWxlIGxvZ2ljIGJ5IFtAJiM4MjAzO2hlYmVsc2FuXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vaGViZWxzYW4pIFxbWyMmIzgyMDM7MTM0N10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dhcmRlbmVyL2dhcmRlbmVyLWV4dGVuc2lvbi1wcm92aWRlci1vcGVuc3RhY2svcHVsbC8xMzQ3KV0KLSBgW09QRVJBVE9SXWAgVlBBIGZvciB0aGUgZXh0ZW5zaW9uIHBvZCBub3cgYWxzbyBjb250cm9scyBDUFUgcmVxdWVzdHMgaW4gYWRkaXRpb24gdG8gbWVtb3J5LiBUaGUgVlBBIGNvbnRhaW5lciBwb2xpY3kgYWxzbyBleHBsaWNpdGx5IGRpc2FibGVzIGF1dG9zY2FsaW5nIGZvciBhbnkgbm9uLW1haW4gY29udGFpbmVycyBmb2xsb3dpbmcgR2FyZGVuZXIgYmVzdCBwcmFjdGljZXMuIGJ5IFtAJiM4MjAzO3ZvZWx6bW9dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS92b2Vsem1vKSBcW1sjJiM4MjAzOzEzNDFdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9nYXJkZW5lci9nYXJkZW5lci1leHRlbnNpb24tcHJvdmlkZXItb3BlbnN0YWNrL3B1bGwvMTM0MSldCi0gYFtPUEVSQVRPUl1gIEFkZCBjcmVkZW50aWFscyB2YWxpZGF0aW9uIHRvIHN1cHBvcnQgSW50ZXJuYWxTZWNyZXQgdHlwZSBieSBbQCYjODIwMztoZWJlbHNhbl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2hlYmVsc2FuKSBcW1sjJiM4MjAzOzEzNTldKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9nYXJkZW5lci9nYXJkZW5lci1leHRlbnNpb24tcHJvdmlkZXItb3BlbnN0YWNrL3B1bGwvMTM1OSldCi0gYFtPUEVSQVRPUl1gIEVuYWJsZXMgdGhlIHVzZSBvZiBgc3BlYy5kbnMucHJvdmlkZXJzW10uY3JlZGVudGlhbHNSZWZgIGFuZCB0aHVzIGVuYWJsZXMgdG8gdXBncmFkZSB0byBrOHMgdmVyc2lvbiBgdjEuMTM1YCB3aGVyZSBzcGVjLmRucy5wcm92aWRlcnNcW10uc2VjcmV0TmFtZSBpcyBub3QgYWxsb3dlZCBhbnltb3JlLiBieSBbQCYjODIwMzt3cHJvc3NdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS93cHJvc3MpIFxbWyMmIzgyMDM7MTM1N10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dhcmRlbmVyL2dhcmRlbmVyLWV4dGVuc2lvbi1wcm92aWRlci1vcGVuc3RhY2svcHVsbC8xMzU3KV0KLSBgW09QRVJBVE9SXWAgRml4IENTSSBtYW5pbGEgc2hhcmUgY2xpZW50IHZhbHVlIHJhY2UgY29uZGl0aW9uIGluIGNvbnRyb2wgcGxhbmUgcmVjb25jaWxpYXRpb24gYnkgW0AmIzgyMDM7aGViZWxzYW5dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9oZWJlbHNhbikgXFtbIyYjODIwMzsxMzUxXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZ2FyZGVuZXIvZ2FyZGVuZXItZXh0ZW5zaW9uLXByb3ZpZGVyLW9wZW5zdGFjay9wdWxsLzEzNTEpXQotIGBbT1BFUkFUT1JdYCBGaXggYSBuaWwgcG9pbnRlciBkZXJlZmVyZW5jZSBwYW5pYyBpbiB0aGUgd29ya2VyIGNvbnRyb2xsZXIgdGhhdCBjb3VsZCBwcmV2ZW50IHJlY29uY2lsaWF0aW9uIG9yIGRlbGV0aW9uIG9mIHdvcmtlcnMgd2hvc2UgYHByb3ZpZGVyU3RhdHVzLm1hY2hpbmVJbWFnZXNgIHdhcyBlbXB0eSBhbmQgd2hvc2UgcmVmZXJlbmNlZCBtYWNoaW5lIGltYWdlIHdhcyBtaXNzaW5nIGZyb20gdGhlIENsb3VkUHJvZmlsZS4gYnkgW0AmIzgyMDM7Um9uY29zc2VrXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vUm9uY29zc2VrKSBcW1sjJiM4MjAzOzEzNTJdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9nYXJkZW5lci9nYXJkZW5lci1leHRlbnNpb24tcHJvdmlkZXItb3BlbnN0YWNrL3B1bGwvMTM1MildCgojIyMjIPCfj4MgT3RoZXJzCgotIGBbT1BFUkFUT1JdYCBBZGRlZCBzZWN1cml0eUNvbnRleHQgYXR0cmlidXRlcyB0byBjb21wbHkgd2l0aCB0aGUgUG9kIFNlY3VyaXR5IFN0YW5kYXJkcyBgcmVzdHJpY3RlZGAgbGV2ZWwgYnkgW0AmIzgyMDM7cmVsdXNjXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vcmVsdXNjKSBcW1sjJiM4MjAzOzEzNjBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9nYXJkZW5lci9nYXJkZW5lci1leHRlbnNpb24tcHJvdmlkZXItb3BlbnN0YWNrL3B1bGwvMTM2MCldCi0gYFtERVZFTE9QRVJdYCBNaWdyYXRlIHRlc3QgbW9jayBjbGllbnRzIHRvIGZha2VjbGllbnQgZm9sbG93aW5nIFtnYXJkZW5lci9nYXJkZW5lciMxNDc5OV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dhcmRlbmVyL2dhcmRlbmVyL3B1bGwvMTQ3OTkpIGJ5IFtAJiM4MjAzO3dwcm9zc10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL3dwcm9zcykgXFtbIyYjODIwMzsxMzY3XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZ2FyZGVuZXIvZ2FyZGVuZXItZXh0ZW5zaW9uLXByb3ZpZGVyLW9wZW5zdGFjay9wdWxsLzEzNjcpXQotIGBbREVQRU5ERU5DWV1gIFRoZSBmb2xsb3dpbmcgY29udGFpbmVyIGltYWdlcyBoYXZlIGJlZW4gdXBkYXRlZDoKICAtIGNzaS1wcm92aXNpb25lcjogdjYuMi4wIC0+IHY2LjMuMCAoc2luZ2xldG9uKQogIC0gY3NpLXJlc2l6ZXI6IHYyLjEuMCAtPiB2Mi4yLjAgKHNpbmdsZXRvbikKICAtIGNzaS1zbmFwc2hvdC1jb250cm9sbGVyOiB2OC41LjAgLT4gdjguNi4wIChzaW5nbGV0b24pCiAgLSBjc2ktc25hcHNob3R0ZXI6IHY4LjUuMCAtPiB2OC42LjAgKHNpbmdsZXRvbikgYnkgW0AmIzgyMDM7ZmVkZXJhdGVkLWdpdGh1Yi1hY2Nlc3NdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mZWRlcmF0ZWQtZ2l0aHViLWFjY2VzcylcW2JvdF0gXFtbIyYjODIwMzsxMzY5XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZ2FyZGVuZXIvZ2FyZGVuZXItZXh0ZW5zaW9uLXByb3ZpZGVyLW9wZW5zdGFjay9wdWxsLzEzNjkpXQotIGBbREVQRU5ERU5DWV1gIFRoZSBmb2xsb3dpbmcgY29udGFpbmVyIGltYWdlcyBoYXZlIGJlZW4gdXBkYXRlZDoKICAtIGNzaS1hdHRhY2hlcjogdjQuMTEuMCAtPiB2NC4xMi4wIChzaW5nbGV0b24pCiAgLSBjc2ktbGl2ZW5lc3MtcHJvYmU6IHYyLjE4LjAgLT4gdjIuMTkuMCAoc2luZ2xldG9uKQogIC0gY3NpLW5vZGUtZHJpdmVyLXJlZ2lzdHJhcjogdjIuMTYuMCAtPiB2Mi4xNy4wIChzaW5nbGV0b24pCiAgLSBtYWNoaW5lLWNvbnRyb2xsZXItbWFuYWdlci1wcm92aWRlci1vcGVuc3RhY2s6IHYwLjI2LjAgLT4gdjAuMjcuMCAoc2luZ2xldG9uKSBieSBbQCYjODIwMztmZWRlcmF0ZWQtZ2l0aHViLWFjY2Vzc10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2ZlZGVyYXRlZC1naXRodWItYWNjZXNzKVxbYm90XSBcW1sjJiM4MjAzOzEzNDVdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9nYXJkZW5lci9nYXJkZW5lci1leHRlbnNpb24tcHJvdmlkZXItb3BlbnN0YWNrL3B1bGwvMTM0NSldCgojIyMjIGFwcGxpY2F0aW9uL3NwZHgranNvbgoKLSBnYXJkZW5lci1leHRlbnNpb24tYWRtaXNzaW9uLW9wZW5zdGFjay1zYm9tLXJlZjogYGV1cm9wZS1kb2NrZXIucGtnLmRldi9nYXJkZW5lci1wcm9qZWN0L3JlbGVhc2VzL2dhcmRlbmVyL2V4dGVuc2lvbnMvYWRtaXNzaW9uLW9wZW5zdGFja0BzaGEyNTY6N2M4ZmNkOGI0MWRjZmE4MmVhYTNmN2FiZWI4MDlkY2I5MTM1N2VkMDNjN2RiY2ZlMDBmM2RmOGY4NTM4ZTVhYWAKLSBnYXJkZW5lci1leHRlbnNpb24tYWRtaXNzaW9uLW9wZW5zdGFjay1zYm9tLXJlZjogYGV1cm9wZS1kb2NrZXIucGtnLmRldi9nYXJkZW5lci1wcm9qZWN0L3JlbGVhc2VzL2dhcmRlbmVyL2V4dGVuc2lvbnMvYWRtaXNzaW9uLW9wZW5zdGFja0BzaGEyNTY6ODExZmExZDdmZTk3MDdiMzQ5YThhODIxZTY0MTY3YTYyNjAwMjAxMmM4YTM3NWRlOTMxZTE3ZDhiN2JkNTllNmAKLSBnYXJkZW5lci1leHRlbnNpb24tcHJvdmlkZXItb3BlbnN0YWNrLXNib20tcmVmOiBgZXVyb3BlLWRvY2tlci5wa2cuZGV2L2dhcmRlbmVyLXByb2plY3QvcmVsZWFzZXMvZ2FyZGVuZXIvZXh0ZW5zaW9ucy9wcm92aWRlci1vcGVuc3RhY2tAc2hhMjU2OjMyNGJjMzkyM2M4OGExNDJjYWNlMDBmNjA3NDI2OWM0ZWY1NGQ4NGI2OThiMDA0ZTBhY2Y3MmI0N2QxZGVkZTNgCi0gZ2FyZGVuZXItZXh0ZW5zaW9uLXByb3ZpZGVyLW9wZW5zdGFjay1zYm9tLXJlZjogYGV1cm9wZS1kb2NrZXIucGtnLmRldi9nYXJkZW5lci1wcm9qZWN0L3JlbGVhc2VzL2dhcmRlbmVyL2V4dGVuc2lvbnMvcHJvdmlkZXItb3BlbnN0YWNrQHNoYTI1NjpmZGRhOGM3ZDM0NzJjZTJjNjg0NmY5MDAwZDk4ZWU3NzU1MWYzMmIwY2E0NTkzM2Y1M2RlM2VhMmM4NTNjYWY2YAoKIyMjIyBhcHBsaWNhdGlvbi92bmQuY3ljbG9uZWR4K2pzb24KCi0gZ2FyZGVuZXItZXh0ZW5zaW9uLWFkbWlzc2lvbi1vcGVuc3RhY2stc2JvbS1yZWY6IGBldXJvcGUtZG9ja2VyLnBrZy5kZXYvZ2FyZGVuZXItcHJvamVjdC9yZWxlYXNlcy9nYXJkZW5lci9leHRlbnNpb25zL2FkbWlzc2lvbi1vcGVuc3RhY2tAc2hhMjU2Ojk4YWUwMGFhNjM2MjU3Mjk3YjE2NTkzMjE2YTMxMTk3NmVkZDEyMzkzNzFmYjJmYTE5Y2EwNTUwOWNkMjg2ODJgCi0gZ2FyZGVuZXItZXh0ZW5zaW9uLWFkbWlzc2lvbi1vcGVuc3RhY2stc2JvbS1yZWY6IGBldXJvcGUtZG9ja2VyLnBrZy5kZXYvZ2FyZGVuZXItcHJvamVjdC9yZWxlYXNlcy9nYXJkZW5lci9leHRlbnNpb25zL2FkbWlzc2lvbi1vcGVuc3RhY2tAc2hhMjU2OmEwZDg0NWZjOWFiMmM4MmYyNjhkNGQ3MjQzOTc1ZDhjYmJjNTY1M2RhMDNiODRhZDkzZWYyZjQxZmVjZDdkNjFgCi0gZ2FyZGVuZXItZXh0ZW5zaW9uLXByb3ZpZGVyLW9wZW5zdGFjay1zYm9tLXJlZjogYGV1cm9wZS1kb2NrZXIucGtnLmRldi9nYXJkZW5lci1wcm9qZWN0L3JlbGVhc2VzL2dhcmRlbmVyL2V4dGVuc2lvbnMvcHJvdmlkZXItb3BlbnN0YWNrQHNoYTI1NjphMDViOWI2NWQ0ZmE4YTFiYjRkOGVjZGMwNTA2ZTNhOTJiMzUwNTIwOTQwNjk0MDlmYzU4NTVmNDU0YmQzOGUwYAotIGdhcmRlbmVyLWV4dGVuc2lvbi1wcm92aWRlci1vcGVuc3RhY2stc2JvbS1yZWY6IGBldXJvcGUtZG9ja2VyLnBrZy5kZXYvZ2FyZGVuZXItcHJvamVjdC9yZWxlYXNlcy9nYXJkZW5lci9leHRlbnNpb25zL3Byb3ZpZGVyLW9wZW5zdGFja0BzaGEyNTY6YzBkMTdiZWFiYmMzMWY3OWVmZjZlNTkyNGJiMzJlM2YwMmE4YjFjN2MxNzhiMjA2OWQyYWZjMmI0NWQzYTljYmAKCiMjIyMgSGVsbSBDaGFydHMKCi0gYWRtaXNzaW9uLW9wZW5zdGFjay1hcHBsaWNhdGlvbjogYGV1cm9wZS1kb2NrZXIucGtnLmRldi9nYXJkZW5lci1wcm9qZWN0L3JlbGVhc2VzL2NoYXJ0cy9nYXJkZW5lci9leHRlbnNpb25zL2FkbWlzc2lvbi1vcGVuc3RhY2stYXBwbGljYXRpb246djEuNTYuMGAKLSBhZG1pc3Npb24tb3BlbnN0YWNrLXJ1bnRpbWU6IGBldXJvcGUtZG9ja2VyLnBrZy5kZXYvZ2FyZGVuZXItcHJvamVjdC9yZWxlYXNlcy9jaGFydHMvZ2FyZGVuZXIvZXh0ZW5zaW9ucy9hZG1pc3Npb24tb3BlbnN0YWNrLXJ1bnRpbWU6djEuNTYuMGAKLSBwcm92aWRlci1vcGVuc3RhY2s6IGBldXJvcGUtZG9ja2VyLnBrZy5kZXYvZ2FyZGVuZXItcHJvamVjdC9yZWxlYXNlcy9jaGFydHMvZ2FyZGVuZXIvZXh0ZW5zaW9ucy9wcm92aWRlci1vcGVuc3RhY2s6djEuNTYuMGAKCiMjIyMgQ29udGFpbmVyIChPQ0kpIEltYWdlcwoKLSBnYXJkZW5lci1leHRlbnNpb24tYWRtaXNzaW9uLW9wZW5zdGFjazogYGV1cm9wZS1kb2NrZXIucGtnLmRldi9nYXJkZW5lci1wcm9qZWN0L3JlbGVhc2VzL2dhcmRlbmVyL2V4dGVuc2lvbnMvYWRtaXNzaW9uLW9wZW5zdGFjazp2MS41Ni4wYAotIGdhcmRlbmVyLWV4dGVuc2lvbi1wcm92aWRlci1vcGVuc3RhY2s6IGBldXJvcGUtZG9ja2VyLnBrZy5kZXYvZ2FyZGVuZXItcHJvamVjdC9yZWxlYXNlcy9nYXJkZW5lci9leHRlbnNpb25zL3Byb3ZpZGVyLW9wZW5zdGFjazp2MS41Ni4wYAoKPC9kZXRhaWxzPgoKLS0tCgojIyMgQ29uZmlndXJhdGlvbgoK8J+ThSAqKlNjaGVkdWxlKio6IChVVEMpCgotIEJyYW5jaCBjcmVhdGlvbgogIC0gQXQgYW55IHRpbWUgKG5vIHNjaGVkdWxlIGRlZmluZWQpCi0gQXV0b21lcmdlCiAgLSBBdCBhbnkgdGltZSAobm8gc2NoZWR1bGUgZGVmaW5lZCkKCvCfmqYgKipBdXRvbWVyZ2UqKjogRW5hYmxlZC4KCuKZuyAqKlJlYmFzaW5nKio6IFdoZW5ldmVyIFBSIGlzIGJlaGluZCBiYXNlIGJyYW5jaCwgb3IgeW91IHRpY2sgdGhlIHJlYmFzZS9yZXRyeSBjaGVja2JveC4KCvCflJUgKipJZ25vcmUqKjogQ2xvc2UgdGhpcyBQUiBhbmQgeW91IHdvbid0IGJlIHJlbWluZGVkIGFib3V0IHRoaXMgdXBkYXRlIGFnYWluLgoKLS0tCgogLSBbIF0gPCEtLSByZWJhc2UtY2hlY2sgLS0+SWYgeW91IHdhbnQgdG8gcmViYXNlL3JldHJ5IHRoaXMgUFIsIGNoZWNrIHRoaXMgYm94CgotLS0KClRoaXMgUFIgd2FzIGdlbmVyYXRlZCBieSBbTWVuZCBSZW5vdmF0ZV0oaHR0cHM6Ly9tZW5kLmlvL3Jlbm92YXRlLykuIFZpZXcgdGhlIFtyZXBvc2l0b3J5IGpvYiBsb2ddKGh0dHBzOi8vZGV2ZWxvcGVyLm1lbmQuaW8vZ2l0aHViL1lBS0VjbG91ZC95YWtlLWFuc2libGUpLgo8IS0tcmVub3ZhdGUtZGVidWc6ZXlKamNtVmhkR1ZrU1c1V1pYSWlPaUkwTXk0eU16RXVNU0lzSW5Wd1pHRjBaV1JKYmxabGNpSTZJalF6TGpJek1TNHhJaXdpZEdGeVoyVjBRbkpoYm1Ob0lqb2liV0ZwYmlJc0lteGhZbVZzY3lJNld5SnlaVzV2ZG1GMFpTSmRmUT09LS0+Cg==
      patchset: 58eb88d6197a8e7b0a32b891bfe55346378f9928
      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: 038dd8b856c62af4433c8477c5cb3d0480847059
          untrusted/project_0/github.com/osism/zuul-jobs:
            canonical_name: github.com/osism/zuul-jobs
            checkout: main
            commit: 0c74c57cedff2b36bb37ca68a5338d1c49991496
          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: 038dd8b856c62af4433c8477c5cb3d0480847059
        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/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: ffca58a1e8f14c52b991d993056edd375976d0d4
          name: YAKEcloud/yake-ansible
          required: false
          short_name: yake-ansible
          src_dir: src/github.com/YAKEcloud/yake-ansible
      ref: refs/pull/705/head
      resources: {}
      tenant: yakecloud
      timeout: 1800
      topic: null
      voting: true
