all:
  children:
    zuul_unreachable:
      hosts: {}
  hosts:
    ubuntu-jammy:
      ansible_connection: ssh
      ansible_host: 2a13:1a81:8000:3124:f816:3eff:fece:22c5
      ansible_port: 22
      ansible_python_interpreter: auto
      ansible_user: zuul
      nodepool:
        az: nova
        cloud: regiocloud-a-ci
        external_id: ae69ad2f-87f7-4c33-95ed-12c182d563b7
        host_id: 25afcdcd4b24cc9d1766f11f81549380a3029030a455889bb61ec093
        interface_ip: 2a13:1a81:8000:3124:f816:3eff:fece:22c5
        label: ubuntu-jammy
        node_properties: {}
        private_ipv4: 10.128.7.72
        private_ipv6: null
        provider: regiocloud-a
        public_ipv4: 81.163.193.9
        public_ipv6: 2a13:1a81:8000:3124:f816:3eff:fece:22c5
        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: d5a81b6d0fb24ecab236df9a876c387c
      build_refs:
      - branch: main
        change: '310'
        change_message: "chore(deps): update dependency gardener/gardener-extension-provider-openstack
          to v1.50.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.48.1` -> `1.50.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.50.0`](https://redirect.github.com/gardener/gardener-extension-provider-openstack/releases/tag/v1.50.0)\n\n[Compare
          Source](https://redirect.github.com/gardener/gardener-extension-provider-openstack/compare/v1.49.1...v1.50.0)\n\n###
          \\[github.com/gardener/gardener-extension-provider-openstack:v1.50.0]\n\n####
          \u2728 New Features\n\n- `[OPERATOR]` Admission controller now allows `seed.spec.backup.credentialsRef`
          and `backupBucket.spec.credentialsRef` to refer only to credentials of type
          `v1.Secret`. by [@&#8203;vpnachev](https://redirect.github.com/vpnachev)
          \\[[#&#8203;1150](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1150)]\n-
          `[DEVELOPER]` Add GH Workflow to auto-update images in `imagevector/images.yaml`
          and create a corresponding PR. by [@&#8203;wpross](https://redirect.github.com/wpross)
          \\[[#&#8203;1174](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1174)]\n\n####
          \U0001F3C3 Others\n\n- `[OPERATOR]` Configure QPS + burst for CSI components
          by [@&#8203;hendrikKahl](https://redirect.github.com/hendrikKahl) \\[[#&#8203;1178](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1178)]\n-
          `[OPERATOR]` Updated gardener to v1.128.3 by [@&#8203;hebelsan](https://redirect.github.com/hebelsan)
          \\[[#&#8203;1167](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1167)]\n-
          `[DEPENDENCY]` The following container images have been updated:\n  - cloud-controller-manager:
          v1.31.3 -> v1.31.4 (patch)\n  - cloud-controller-manager: v1.32.0 -> v1.32.1
          (patch)\n  - cloud-controller-manager: v1.33.0 -> v1.33.1 (patch)\n  - csi-driver-cinder:
          v1.31.3 -> v1.31.4 (patch)\n  - csi-driver-cinder: v1.32.0 -> v1.32.1 (patch)\n
          \ - csi-driver-cinder: v1.33.0 -> v1.33.1 (patch)\n  - csi-driver-manila:
          v1.31.3 -> v1.31.4 (patch)\n  - csi-driver-manila: v1.32.0 -> v1.32.1 (patch)\n
          \ - csi-driver-manila: v1.33.0 -> v1.33.1 (patch)\n  - csi-driver-nfs: v4.11.0
          -> v4.12.0 (singleton)\n  - csi-provisioner: v5.2.0 -> v5.3.0 (singleton)\n
          \ - csi-attacher: v4.8.1 -> v4.10.0 (singleton)\n  - csi-snapshotter: v8.2.1
          -> v8.3.0 (singleton)\n  - csi-snapshot-controller: v8.2.1 -> v8.3.0 (singleton)\n
          \ - csi-resizer: v1.13.2 -> v1.14.0 (singleton)\n  - csi-node-driver-registrar:
          v2.13.0 -> v2.15.0 (singleton)\n  - csi-liveness-probe: v2.15.0 -> v2.17.0
          (singleton) by [@&#8203;gardener-github-actions](https://redirect.github.com/gardener-github-actions)\\[bot]
          \\[[#&#8203;1177](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1177)]\n-
          `[OPERATOR]` Migrate the extension VPAs from the deprecated update mode
          `Auto` to its only fallback strategy - update mode `Recreate`. by [@&#8203;vitanovs](https://redirect.github.com/vitanovs)
          \\[[#&#8203;1169](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1169)]\n-
          `[OPERATOR]` Updated gophercloud/v2 to v2.8.0 by [@&#8203;hebelsan](https://redirect.github.com/hebelsan)
          \\[[#&#8203;1167](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1167)]\n\n####
          Helm Charts\n\n- admission-openstack-application: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-application:v1.50.0`\n-
          admission-openstack-runtime: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-runtime:v1.50.0`\n-
          provider-openstack: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/provider-openstack:v1.50.0`\n\n####
          Container (OCI) Images\n\n- gardener-extension-admission-openstack: `europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-openstack:v1.50.0`\n-
          gardener-extension-provider-openstack: `europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-openstack:v1.50.0`\n\n###
          [`v1.49.1`](https://redirect.github.com/gardener/gardener-extension-provider-openstack/releases/tag/v1.49.1)\n\n[Compare
          Source](https://redirect.github.com/gardener/gardener-extension-provider-openstack/compare/v1.49.0...v1.49.1)\n\n####
          Helm Charts\n\n- admission-openstack-application: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-application:v1.49.1`\n-
          admission-openstack-runtime: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-runtime:v1.49.1`\n-
          provider-openstack: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/provider-openstack:v1.49.1`\n\n####
          Container (OCI) Images\n\n- gardener-extension-admission-openstack: `europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-openstack:v1.49.1`\n-
          gardener-extension-provider-openstack: `europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-openstack:v1.49.1`\n\n###
          [`v1.49.0`](https://redirect.github.com/gardener/gardener-extension-provider-openstack/releases/tag/v1.49.0)\n\n[Compare
          Source](https://redirect.github.com/gardener/gardener-extension-provider-openstack/compare/v1.48.1...v1.49.0)\n\n###
          \\[github.com/gardener/gardener-extension-provider-openstack:v1.49.0]\n\n####
          \u26A0\uFE0F Breaking Changes\n\n- `[OPERATOR]` Update the defaults for
          the infrastructure controller. Unless opted out per shoot or per seed, the
          infrastructure controller will now by default reconcile using the flow implementation.
          In future release v1.50.0 we will disable reconciliation via terraform.
          by [@&#8203;kon-angelo](https://redirect.github.com/kon-angelo) \\[[#&#8203;1114](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1114)]\n\n####
          \U0001F41B Bug Fixes\n\n- `[OPERATOR]` A bug preventing all obsolete machine-controller-manager
          ClusterRoles and ClusterRoleBindings to be deleted on extension startup
          has been fixed. by [@&#8203;georgibaltiev](https://redirect.github.com/georgibaltiev)
          \\[[#&#8203;1116](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1116)]\n\n####
          \U0001F3C3 Others\n\n- `[OPERATOR]` Remove deprecated storage class nfs-constraint-<zone>
          for manila-csi-driver by [@&#8203;hebelsan](https://redirect.github.com/hebelsan)
          \\[[#&#8203;1131](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1131)]\n-
          `[OPERATOR]` `provider-openstack` no longer supports Shoots with \u041Aubernetes
          version <= 1.28. by [@&#8203;RadaBDimitrova](https://redirect.github.com/RadaBDimitrova)
          \\[[#&#8203;1101](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1101)]\n-
          `[OPERATOR]` Update non-gardener dependencies & gardener/gardener to v1.125.1
          by [@&#8203;hebelsan](https://redirect.github.com/hebelsan) \\[[#&#8203;1127](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1127)]\n-
          `[DEVELOPER]` migrate CICD-Pipeline to GitHub-Actions by [@&#8203;ccwienk](https://redirect.github.com/ccwienk)
          \\[[#&#8203;1090](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1090)]\n-
          `[OPERATOR]` Upgrade gardener dependency to v1.123.1 by [@&#8203;theoddora](https://redirect.github.com/theoddora)
          \\[[#&#8203;1113](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1113)]\n-
          `[OPERATOR]` Upgrade gardener dependency to v1.122.1 by [@&#8203;plkokanov](https://redirect.github.com/plkokanov)
          \\[[#&#8203;1100](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1100)]\n-
          `[OPERATOR]` export testresults as inlined ocm-resource by [@&#8203;heldkat](https://redirect.github.com/heldkat)
          \\[[#&#8203;1107](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1107)]\n-
          `[OPERATOR]` An example `Extension` manifest for extension registration
          has been added. It can be found at [`example/extension.yaml`](https://redirect.github.com/gardener/gardener-extension-provider-openstack/blob/master/example/extension.yaml)
          by [@&#8203;timuthy](https://redirect.github.com/timuthy) \\[[#&#8203;1136](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1136)]\n-
          `[DEVELOPER]` Separate bastion reconcile and delete options by [@&#8203;hebelsan](https://redirect.github.com/hebelsan)
          \\[[#&#8203;1108](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1108)]\n-
          `[OPERATOR]` Add shoot input validation by [@&#8203;kon-angelo](https://redirect.github.com/kon-angelo)
          \\[[#&#8203;1155](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1155)]\n-
          `[OPERATOR]` Update RBAC for extensions running in the runtime cluster.
          by [@&#8203;hebelsan](https://redirect.github.com/hebelsan) \\[[#&#8203;1139](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1139)]\n\n####
          Helm Charts\n\n- admission-openstack-application: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-application:v1.49.0`\n-
          admission-openstack-runtime: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-runtime:v1.49.0`\n-
          provider-openstack: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/provider-openstack:v1.49.0`\n\n####
          Container (OCI) Images\n\n- gardener-extension-admission-openstack: `europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-openstack:v1.49.0`\n-
          gardener-extension-provider-openstack: `europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-openstack:v1.49.0`\n\n</details>\n\n---\n\n###
          Configuration\n\n\U0001F4C5 **Schedule**: Branch creation - At any time
          (no schedule defined), Automerge - At any time (no schedule defined).\n\n\U0001F6A6
          **Automerge**: Disabled by config. Please merge this manually once you are
          satisfied.\n\n\u267B **Rebasing**: Whenever PR becomes conflicted, or you
          tick the rebase/retry checkbox.\n\n\U0001F515 **Ignore**: Close this PR
          and you won't be reminded about this update again.\n\n---\n\n - [ ] <!--
          rebase-check -->If you want to rebase/retry this PR, check this box\n\n---\n\nThis
          PR was generated by [Mend Renovate](https://mend.io/renovate/). View the
          [repository job log](https://developer.mend.io/github/YAKEcloud/yake-ansible).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNDMuMSIsInVwZGF0ZWRJblZlciI6IjQxLjE0My4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->\n"
        change_url: https://github.com/YAKEcloud/yake-ansible/pull/310
        commit_id: 2edfbd3c092bfb5f21879c8f7fb6c5ae1efe3c9b
        patchset: 2edfbd3c092bfb5f21879c8f7fb6c5ae1efe3c9b
        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: 917c55114ba246e1a4c1daf3954278bc
      buildset_refs:
      - branch: main
        change: '310'
        change_message: "chore(deps): update dependency gardener/gardener-extension-provider-openstack
          to v1.50.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.48.1` -> `1.50.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.50.0`](https://redirect.github.com/gardener/gardener-extension-provider-openstack/releases/tag/v1.50.0)\n\n[Compare
          Source](https://redirect.github.com/gardener/gardener-extension-provider-openstack/compare/v1.49.1...v1.50.0)\n\n###
          \\[github.com/gardener/gardener-extension-provider-openstack:v1.50.0]\n\n####
          \u2728 New Features\n\n- `[OPERATOR]` Admission controller now allows `seed.spec.backup.credentialsRef`
          and `backupBucket.spec.credentialsRef` to refer only to credentials of type
          `v1.Secret`. by [@&#8203;vpnachev](https://redirect.github.com/vpnachev)
          \\[[#&#8203;1150](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1150)]\n-
          `[DEVELOPER]` Add GH Workflow to auto-update images in `imagevector/images.yaml`
          and create a corresponding PR. by [@&#8203;wpross](https://redirect.github.com/wpross)
          \\[[#&#8203;1174](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1174)]\n\n####
          \U0001F3C3 Others\n\n- `[OPERATOR]` Configure QPS + burst for CSI components
          by [@&#8203;hendrikKahl](https://redirect.github.com/hendrikKahl) \\[[#&#8203;1178](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1178)]\n-
          `[OPERATOR]` Updated gardener to v1.128.3 by [@&#8203;hebelsan](https://redirect.github.com/hebelsan)
          \\[[#&#8203;1167](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1167)]\n-
          `[DEPENDENCY]` The following container images have been updated:\n  - cloud-controller-manager:
          v1.31.3 -> v1.31.4 (patch)\n  - cloud-controller-manager: v1.32.0 -> v1.32.1
          (patch)\n  - cloud-controller-manager: v1.33.0 -> v1.33.1 (patch)\n  - csi-driver-cinder:
          v1.31.3 -> v1.31.4 (patch)\n  - csi-driver-cinder: v1.32.0 -> v1.32.1 (patch)\n
          \ - csi-driver-cinder: v1.33.0 -> v1.33.1 (patch)\n  - csi-driver-manila:
          v1.31.3 -> v1.31.4 (patch)\n  - csi-driver-manila: v1.32.0 -> v1.32.1 (patch)\n
          \ - csi-driver-manila: v1.33.0 -> v1.33.1 (patch)\n  - csi-driver-nfs: v4.11.0
          -> v4.12.0 (singleton)\n  - csi-provisioner: v5.2.0 -> v5.3.0 (singleton)\n
          \ - csi-attacher: v4.8.1 -> v4.10.0 (singleton)\n  - csi-snapshotter: v8.2.1
          -> v8.3.0 (singleton)\n  - csi-snapshot-controller: v8.2.1 -> v8.3.0 (singleton)\n
          \ - csi-resizer: v1.13.2 -> v1.14.0 (singleton)\n  - csi-node-driver-registrar:
          v2.13.0 -> v2.15.0 (singleton)\n  - csi-liveness-probe: v2.15.0 -> v2.17.0
          (singleton) by [@&#8203;gardener-github-actions](https://redirect.github.com/gardener-github-actions)\\[bot]
          \\[[#&#8203;1177](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1177)]\n-
          `[OPERATOR]` Migrate the extension VPAs from the deprecated update mode
          `Auto` to its only fallback strategy - update mode `Recreate`. by [@&#8203;vitanovs](https://redirect.github.com/vitanovs)
          \\[[#&#8203;1169](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1169)]\n-
          `[OPERATOR]` Updated gophercloud/v2 to v2.8.0 by [@&#8203;hebelsan](https://redirect.github.com/hebelsan)
          \\[[#&#8203;1167](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1167)]\n\n####
          Helm Charts\n\n- admission-openstack-application: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-application:v1.50.0`\n-
          admission-openstack-runtime: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-runtime:v1.50.0`\n-
          provider-openstack: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/provider-openstack:v1.50.0`\n\n####
          Container (OCI) Images\n\n- gardener-extension-admission-openstack: `europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-openstack:v1.50.0`\n-
          gardener-extension-provider-openstack: `europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-openstack:v1.50.0`\n\n###
          [`v1.49.1`](https://redirect.github.com/gardener/gardener-extension-provider-openstack/releases/tag/v1.49.1)\n\n[Compare
          Source](https://redirect.github.com/gardener/gardener-extension-provider-openstack/compare/v1.49.0...v1.49.1)\n\n####
          Helm Charts\n\n- admission-openstack-application: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-application:v1.49.1`\n-
          admission-openstack-runtime: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-runtime:v1.49.1`\n-
          provider-openstack: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/provider-openstack:v1.49.1`\n\n####
          Container (OCI) Images\n\n- gardener-extension-admission-openstack: `europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-openstack:v1.49.1`\n-
          gardener-extension-provider-openstack: `europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-openstack:v1.49.1`\n\n###
          [`v1.49.0`](https://redirect.github.com/gardener/gardener-extension-provider-openstack/releases/tag/v1.49.0)\n\n[Compare
          Source](https://redirect.github.com/gardener/gardener-extension-provider-openstack/compare/v1.48.1...v1.49.0)\n\n###
          \\[github.com/gardener/gardener-extension-provider-openstack:v1.49.0]\n\n####
          \u26A0\uFE0F Breaking Changes\n\n- `[OPERATOR]` Update the defaults for
          the infrastructure controller. Unless opted out per shoot or per seed, the
          infrastructure controller will now by default reconcile using the flow implementation.
          In future release v1.50.0 we will disable reconciliation via terraform.
          by [@&#8203;kon-angelo](https://redirect.github.com/kon-angelo) \\[[#&#8203;1114](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1114)]\n\n####
          \U0001F41B Bug Fixes\n\n- `[OPERATOR]` A bug preventing all obsolete machine-controller-manager
          ClusterRoles and ClusterRoleBindings to be deleted on extension startup
          has been fixed. by [@&#8203;georgibaltiev](https://redirect.github.com/georgibaltiev)
          \\[[#&#8203;1116](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1116)]\n\n####
          \U0001F3C3 Others\n\n- `[OPERATOR]` Remove deprecated storage class nfs-constraint-<zone>
          for manila-csi-driver by [@&#8203;hebelsan](https://redirect.github.com/hebelsan)
          \\[[#&#8203;1131](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1131)]\n-
          `[OPERATOR]` `provider-openstack` no longer supports Shoots with \u041Aubernetes
          version <= 1.28. by [@&#8203;RadaBDimitrova](https://redirect.github.com/RadaBDimitrova)
          \\[[#&#8203;1101](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1101)]\n-
          `[OPERATOR]` Update non-gardener dependencies & gardener/gardener to v1.125.1
          by [@&#8203;hebelsan](https://redirect.github.com/hebelsan) \\[[#&#8203;1127](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1127)]\n-
          `[DEVELOPER]` migrate CICD-Pipeline to GitHub-Actions by [@&#8203;ccwienk](https://redirect.github.com/ccwienk)
          \\[[#&#8203;1090](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1090)]\n-
          `[OPERATOR]` Upgrade gardener dependency to v1.123.1 by [@&#8203;theoddora](https://redirect.github.com/theoddora)
          \\[[#&#8203;1113](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1113)]\n-
          `[OPERATOR]` Upgrade gardener dependency to v1.122.1 by [@&#8203;plkokanov](https://redirect.github.com/plkokanov)
          \\[[#&#8203;1100](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1100)]\n-
          `[OPERATOR]` export testresults as inlined ocm-resource by [@&#8203;heldkat](https://redirect.github.com/heldkat)
          \\[[#&#8203;1107](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1107)]\n-
          `[OPERATOR]` An example `Extension` manifest for extension registration
          has been added. It can be found at [`example/extension.yaml`](https://redirect.github.com/gardener/gardener-extension-provider-openstack/blob/master/example/extension.yaml)
          by [@&#8203;timuthy](https://redirect.github.com/timuthy) \\[[#&#8203;1136](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1136)]\n-
          `[DEVELOPER]` Separate bastion reconcile and delete options by [@&#8203;hebelsan](https://redirect.github.com/hebelsan)
          \\[[#&#8203;1108](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1108)]\n-
          `[OPERATOR]` Add shoot input validation by [@&#8203;kon-angelo](https://redirect.github.com/kon-angelo)
          \\[[#&#8203;1155](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1155)]\n-
          `[OPERATOR]` Update RBAC for extensions running in the runtime cluster.
          by [@&#8203;hebelsan](https://redirect.github.com/hebelsan) \\[[#&#8203;1139](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1139)]\n\n####
          Helm Charts\n\n- admission-openstack-application: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-application:v1.49.0`\n-
          admission-openstack-runtime: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-runtime:v1.49.0`\n-
          provider-openstack: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/provider-openstack:v1.49.0`\n\n####
          Container (OCI) Images\n\n- gardener-extension-admission-openstack: `europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-openstack:v1.49.0`\n-
          gardener-extension-provider-openstack: `europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-openstack:v1.49.0`\n\n</details>\n\n---\n\n###
          Configuration\n\n\U0001F4C5 **Schedule**: Branch creation - At any time
          (no schedule defined), Automerge - At any time (no schedule defined).\n\n\U0001F6A6
          **Automerge**: Disabled by config. Please merge this manually once you are
          satisfied.\n\n\u267B **Rebasing**: Whenever PR becomes conflicted, or you
          tick the rebase/retry checkbox.\n\n\U0001F515 **Ignore**: Close this PR
          and you won't be reminded about this update again.\n\n---\n\n - [ ] <!--
          rebase-check -->If you want to rebase/retry this PR, check this box\n\n---\n\nThis
          PR was generated by [Mend Renovate](https://mend.io/renovate/). View the
          [repository job log](https://developer.mend.io/github/YAKEcloud/yake-ansible).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNDMuMSIsInVwZGF0ZWRJblZlciI6IjQxLjE0My4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->\n"
        change_url: https://github.com/YAKEcloud/yake-ansible/pull/310
        commit_id: 2edfbd3c092bfb5f21879c8f7fb6c5ae1efe3c9b
        patchset: 2edfbd3c092bfb5f21879c8f7fb6c5ae1efe3c9b
        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: '310'
      change_message: "chore(deps): update dependency gardener/gardener-extension-provider-openstack
        to v1.50.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.48.1` -> `1.50.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.50.0`](https://redirect.github.com/gardener/gardener-extension-provider-openstack/releases/tag/v1.50.0)\n\n[Compare
        Source](https://redirect.github.com/gardener/gardener-extension-provider-openstack/compare/v1.49.1...v1.50.0)\n\n###
        \\[github.com/gardener/gardener-extension-provider-openstack:v1.50.0]\n\n####
        \u2728 New Features\n\n- `[OPERATOR]` Admission controller now allows `seed.spec.backup.credentialsRef`
        and `backupBucket.spec.credentialsRef` to refer only to credentials of type
        `v1.Secret`. by [@&#8203;vpnachev](https://redirect.github.com/vpnachev) \\[[#&#8203;1150](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1150)]\n-
        `[DEVELOPER]` Add GH Workflow to auto-update images in `imagevector/images.yaml`
        and create a corresponding PR. by [@&#8203;wpross](https://redirect.github.com/wpross)
        \\[[#&#8203;1174](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1174)]\n\n####
        \U0001F3C3 Others\n\n- `[OPERATOR]` Configure QPS + burst for CSI components
        by [@&#8203;hendrikKahl](https://redirect.github.com/hendrikKahl) \\[[#&#8203;1178](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1178)]\n-
        `[OPERATOR]` Updated gardener to v1.128.3 by [@&#8203;hebelsan](https://redirect.github.com/hebelsan)
        \\[[#&#8203;1167](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1167)]\n-
        `[DEPENDENCY]` The following container images have been updated:\n  - cloud-controller-manager:
        v1.31.3 -> v1.31.4 (patch)\n  - cloud-controller-manager: v1.32.0 -> v1.32.1
        (patch)\n  - cloud-controller-manager: v1.33.0 -> v1.33.1 (patch)\n  - csi-driver-cinder:
        v1.31.3 -> v1.31.4 (patch)\n  - csi-driver-cinder: v1.32.0 -> v1.32.1 (patch)\n
        \ - csi-driver-cinder: v1.33.0 -> v1.33.1 (patch)\n  - csi-driver-manila:
        v1.31.3 -> v1.31.4 (patch)\n  - csi-driver-manila: v1.32.0 -> v1.32.1 (patch)\n
        \ - csi-driver-manila: v1.33.0 -> v1.33.1 (patch)\n  - csi-driver-nfs: v4.11.0
        -> v4.12.0 (singleton)\n  - csi-provisioner: v5.2.0 -> v5.3.0 (singleton)\n
        \ - csi-attacher: v4.8.1 -> v4.10.0 (singleton)\n  - csi-snapshotter: v8.2.1
        -> v8.3.0 (singleton)\n  - csi-snapshot-controller: v8.2.1 -> v8.3.0 (singleton)\n
        \ - csi-resizer: v1.13.2 -> v1.14.0 (singleton)\n  - csi-node-driver-registrar:
        v2.13.0 -> v2.15.0 (singleton)\n  - csi-liveness-probe: v2.15.0 -> v2.17.0
        (singleton) by [@&#8203;gardener-github-actions](https://redirect.github.com/gardener-github-actions)\\[bot]
        \\[[#&#8203;1177](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1177)]\n-
        `[OPERATOR]` Migrate the extension VPAs from the deprecated update mode `Auto`
        to its only fallback strategy - update mode `Recreate`. by [@&#8203;vitanovs](https://redirect.github.com/vitanovs)
        \\[[#&#8203;1169](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1169)]\n-
        `[OPERATOR]` Updated gophercloud/v2 to v2.8.0 by [@&#8203;hebelsan](https://redirect.github.com/hebelsan)
        \\[[#&#8203;1167](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1167)]\n\n####
        Helm Charts\n\n- admission-openstack-application: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-application:v1.50.0`\n-
        admission-openstack-runtime: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-runtime:v1.50.0`\n-
        provider-openstack: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/provider-openstack:v1.50.0`\n\n####
        Container (OCI) Images\n\n- gardener-extension-admission-openstack: `europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-openstack:v1.50.0`\n-
        gardener-extension-provider-openstack: `europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-openstack:v1.50.0`\n\n###
        [`v1.49.1`](https://redirect.github.com/gardener/gardener-extension-provider-openstack/releases/tag/v1.49.1)\n\n[Compare
        Source](https://redirect.github.com/gardener/gardener-extension-provider-openstack/compare/v1.49.0...v1.49.1)\n\n####
        Helm Charts\n\n- admission-openstack-application: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-application:v1.49.1`\n-
        admission-openstack-runtime: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-runtime:v1.49.1`\n-
        provider-openstack: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/provider-openstack:v1.49.1`\n\n####
        Container (OCI) Images\n\n- gardener-extension-admission-openstack: `europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-openstack:v1.49.1`\n-
        gardener-extension-provider-openstack: `europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-openstack:v1.49.1`\n\n###
        [`v1.49.0`](https://redirect.github.com/gardener/gardener-extension-provider-openstack/releases/tag/v1.49.0)\n\n[Compare
        Source](https://redirect.github.com/gardener/gardener-extension-provider-openstack/compare/v1.48.1...v1.49.0)\n\n###
        \\[github.com/gardener/gardener-extension-provider-openstack:v1.49.0]\n\n####
        \u26A0\uFE0F Breaking Changes\n\n- `[OPERATOR]` Update the defaults for the
        infrastructure controller. Unless opted out per shoot or per seed, the infrastructure
        controller will now by default reconcile using the flow implementation. In
        future release v1.50.0 we will disable reconciliation via terraform. by [@&#8203;kon-angelo](https://redirect.github.com/kon-angelo)
        \\[[#&#8203;1114](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1114)]\n\n####
        \U0001F41B Bug Fixes\n\n- `[OPERATOR]` A bug preventing all obsolete machine-controller-manager
        ClusterRoles and ClusterRoleBindings to be deleted on extension startup has
        been fixed. by [@&#8203;georgibaltiev](https://redirect.github.com/georgibaltiev)
        \\[[#&#8203;1116](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1116)]\n\n####
        \U0001F3C3 Others\n\n- `[OPERATOR]` Remove deprecated storage class nfs-constraint-<zone>
        for manila-csi-driver by [@&#8203;hebelsan](https://redirect.github.com/hebelsan)
        \\[[#&#8203;1131](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1131)]\n-
        `[OPERATOR]` `provider-openstack` no longer supports Shoots with \u041Aubernetes
        version <= 1.28. by [@&#8203;RadaBDimitrova](https://redirect.github.com/RadaBDimitrova)
        \\[[#&#8203;1101](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1101)]\n-
        `[OPERATOR]` Update non-gardener dependencies & gardener/gardener to v1.125.1
        by [@&#8203;hebelsan](https://redirect.github.com/hebelsan) \\[[#&#8203;1127](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1127)]\n-
        `[DEVELOPER]` migrate CICD-Pipeline to GitHub-Actions by [@&#8203;ccwienk](https://redirect.github.com/ccwienk)
        \\[[#&#8203;1090](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1090)]\n-
        `[OPERATOR]` Upgrade gardener dependency to v1.123.1 by [@&#8203;theoddora](https://redirect.github.com/theoddora)
        \\[[#&#8203;1113](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1113)]\n-
        `[OPERATOR]` Upgrade gardener dependency to v1.122.1 by [@&#8203;plkokanov](https://redirect.github.com/plkokanov)
        \\[[#&#8203;1100](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1100)]\n-
        `[OPERATOR]` export testresults as inlined ocm-resource by [@&#8203;heldkat](https://redirect.github.com/heldkat)
        \\[[#&#8203;1107](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1107)]\n-
        `[OPERATOR]` An example `Extension` manifest for extension registration has
        been added. It can be found at [`example/extension.yaml`](https://redirect.github.com/gardener/gardener-extension-provider-openstack/blob/master/example/extension.yaml)
        by [@&#8203;timuthy](https://redirect.github.com/timuthy) \\[[#&#8203;1136](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1136)]\n-
        `[DEVELOPER]` Separate bastion reconcile and delete options by [@&#8203;hebelsan](https://redirect.github.com/hebelsan)
        \\[[#&#8203;1108](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1108)]\n-
        `[OPERATOR]` Add shoot input validation by [@&#8203;kon-angelo](https://redirect.github.com/kon-angelo)
        \\[[#&#8203;1155](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1155)]\n-
        `[OPERATOR]` Update RBAC for extensions running in the runtime cluster. by
        [@&#8203;hebelsan](https://redirect.github.com/hebelsan) \\[[#&#8203;1139](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1139)]\n\n####
        Helm Charts\n\n- admission-openstack-application: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-application:v1.49.0`\n-
        admission-openstack-runtime: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-runtime:v1.49.0`\n-
        provider-openstack: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/provider-openstack:v1.49.0`\n\n####
        Container (OCI) Images\n\n- gardener-extension-admission-openstack: `europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-openstack:v1.49.0`\n-
        gardener-extension-provider-openstack: `europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-openstack:v1.49.0`\n\n</details>\n\n---\n\n###
        Configuration\n\n\U0001F4C5 **Schedule**: Branch creation - At any time (no
        schedule defined), Automerge - At any time (no schedule defined).\n\n\U0001F6A6
        **Automerge**: Disabled by config. Please merge this manually once you are
        satisfied.\n\n\u267B **Rebasing**: Whenever PR becomes conflicted, or you
        tick the rebase/retry checkbox.\n\n\U0001F515 **Ignore**: Close this PR and
        you won't be reminded about this update again.\n\n---\n\n - [ ] <!-- rebase-check
        -->If you want to rebase/retry this PR, check this box\n\n---\n\nThis PR was
        generated by [Mend Renovate](https://mend.io/renovate/). View the [repository
        job log](https://developer.mend.io/github/YAKEcloud/yake-ansible).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNDMuMSIsInVwZGF0ZWRJblZlciI6IjQxLjE0My4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->\n"
      change_url: https://github.com/YAKEcloud/yake-ansible/pull/310
      child_jobs: []
      commit_id: 2edfbd3c092bfb5f21879c8f7fb6c5ae1efe3c9b
      event_id: ea898760-aee9-11f0-86e2-5caa5dc5f930
      executor:
        hostname: 521e9411259a
        inventory_file: /var/lib/zuul/builds/d5a81b6d0fb24ecab236df9a876c387c/ansible/inventory.yaml
        log_root: /var/lib/zuul/builds/d5a81b6d0fb24ecab236df9a876c387c/work/logs
        result_data_file: /var/lib/zuul/builds/d5a81b6d0fb24ecab236df9a876c387c/work/results.json
        src_root: /var/lib/zuul/builds/d5a81b6d0fb24ecab236df9a876c387c/work/src
        work_root: /var/lib/zuul/builds/d5a81b6d0fb24ecab236df9a876c387c/work
      include_vars: []
      items:
      - branch: main
        change: '310'
        change_message: "chore(deps): update dependency gardener/gardener-extension-provider-openstack
          to v1.50.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.48.1` -> `1.50.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.50.0`](https://redirect.github.com/gardener/gardener-extension-provider-openstack/releases/tag/v1.50.0)\n\n[Compare
          Source](https://redirect.github.com/gardener/gardener-extension-provider-openstack/compare/v1.49.1...v1.50.0)\n\n###
          \\[github.com/gardener/gardener-extension-provider-openstack:v1.50.0]\n\n####
          \u2728 New Features\n\n- `[OPERATOR]` Admission controller now allows `seed.spec.backup.credentialsRef`
          and `backupBucket.spec.credentialsRef` to refer only to credentials of type
          `v1.Secret`. by [@&#8203;vpnachev](https://redirect.github.com/vpnachev)
          \\[[#&#8203;1150](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1150)]\n-
          `[DEVELOPER]` Add GH Workflow to auto-update images in `imagevector/images.yaml`
          and create a corresponding PR. by [@&#8203;wpross](https://redirect.github.com/wpross)
          \\[[#&#8203;1174](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1174)]\n\n####
          \U0001F3C3 Others\n\n- `[OPERATOR]` Configure QPS + burst for CSI components
          by [@&#8203;hendrikKahl](https://redirect.github.com/hendrikKahl) \\[[#&#8203;1178](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1178)]\n-
          `[OPERATOR]` Updated gardener to v1.128.3 by [@&#8203;hebelsan](https://redirect.github.com/hebelsan)
          \\[[#&#8203;1167](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1167)]\n-
          `[DEPENDENCY]` The following container images have been updated:\n  - cloud-controller-manager:
          v1.31.3 -> v1.31.4 (patch)\n  - cloud-controller-manager: v1.32.0 -> v1.32.1
          (patch)\n  - cloud-controller-manager: v1.33.0 -> v1.33.1 (patch)\n  - csi-driver-cinder:
          v1.31.3 -> v1.31.4 (patch)\n  - csi-driver-cinder: v1.32.0 -> v1.32.1 (patch)\n
          \ - csi-driver-cinder: v1.33.0 -> v1.33.1 (patch)\n  - csi-driver-manila:
          v1.31.3 -> v1.31.4 (patch)\n  - csi-driver-manila: v1.32.0 -> v1.32.1 (patch)\n
          \ - csi-driver-manila: v1.33.0 -> v1.33.1 (patch)\n  - csi-driver-nfs: v4.11.0
          -> v4.12.0 (singleton)\n  - csi-provisioner: v5.2.0 -> v5.3.0 (singleton)\n
          \ - csi-attacher: v4.8.1 -> v4.10.0 (singleton)\n  - csi-snapshotter: v8.2.1
          -> v8.3.0 (singleton)\n  - csi-snapshot-controller: v8.2.1 -> v8.3.0 (singleton)\n
          \ - csi-resizer: v1.13.2 -> v1.14.0 (singleton)\n  - csi-node-driver-registrar:
          v2.13.0 -> v2.15.0 (singleton)\n  - csi-liveness-probe: v2.15.0 -> v2.17.0
          (singleton) by [@&#8203;gardener-github-actions](https://redirect.github.com/gardener-github-actions)\\[bot]
          \\[[#&#8203;1177](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1177)]\n-
          `[OPERATOR]` Migrate the extension VPAs from the deprecated update mode
          `Auto` to its only fallback strategy - update mode `Recreate`. by [@&#8203;vitanovs](https://redirect.github.com/vitanovs)
          \\[[#&#8203;1169](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1169)]\n-
          `[OPERATOR]` Updated gophercloud/v2 to v2.8.0 by [@&#8203;hebelsan](https://redirect.github.com/hebelsan)
          \\[[#&#8203;1167](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1167)]\n\n####
          Helm Charts\n\n- admission-openstack-application: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-application:v1.50.0`\n-
          admission-openstack-runtime: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-runtime:v1.50.0`\n-
          provider-openstack: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/provider-openstack:v1.50.0`\n\n####
          Container (OCI) Images\n\n- gardener-extension-admission-openstack: `europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-openstack:v1.50.0`\n-
          gardener-extension-provider-openstack: `europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-openstack:v1.50.0`\n\n###
          [`v1.49.1`](https://redirect.github.com/gardener/gardener-extension-provider-openstack/releases/tag/v1.49.1)\n\n[Compare
          Source](https://redirect.github.com/gardener/gardener-extension-provider-openstack/compare/v1.49.0...v1.49.1)\n\n####
          Helm Charts\n\n- admission-openstack-application: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-application:v1.49.1`\n-
          admission-openstack-runtime: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-runtime:v1.49.1`\n-
          provider-openstack: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/provider-openstack:v1.49.1`\n\n####
          Container (OCI) Images\n\n- gardener-extension-admission-openstack: `europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-openstack:v1.49.1`\n-
          gardener-extension-provider-openstack: `europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-openstack:v1.49.1`\n\n###
          [`v1.49.0`](https://redirect.github.com/gardener/gardener-extension-provider-openstack/releases/tag/v1.49.0)\n\n[Compare
          Source](https://redirect.github.com/gardener/gardener-extension-provider-openstack/compare/v1.48.1...v1.49.0)\n\n###
          \\[github.com/gardener/gardener-extension-provider-openstack:v1.49.0]\n\n####
          \u26A0\uFE0F Breaking Changes\n\n- `[OPERATOR]` Update the defaults for
          the infrastructure controller. Unless opted out per shoot or per seed, the
          infrastructure controller will now by default reconcile using the flow implementation.
          In future release v1.50.0 we will disable reconciliation via terraform.
          by [@&#8203;kon-angelo](https://redirect.github.com/kon-angelo) \\[[#&#8203;1114](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1114)]\n\n####
          \U0001F41B Bug Fixes\n\n- `[OPERATOR]` A bug preventing all obsolete machine-controller-manager
          ClusterRoles and ClusterRoleBindings to be deleted on extension startup
          has been fixed. by [@&#8203;georgibaltiev](https://redirect.github.com/georgibaltiev)
          \\[[#&#8203;1116](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1116)]\n\n####
          \U0001F3C3 Others\n\n- `[OPERATOR]` Remove deprecated storage class nfs-constraint-<zone>
          for manila-csi-driver by [@&#8203;hebelsan](https://redirect.github.com/hebelsan)
          \\[[#&#8203;1131](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1131)]\n-
          `[OPERATOR]` `provider-openstack` no longer supports Shoots with \u041Aubernetes
          version <= 1.28. by [@&#8203;RadaBDimitrova](https://redirect.github.com/RadaBDimitrova)
          \\[[#&#8203;1101](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1101)]\n-
          `[OPERATOR]` Update non-gardener dependencies & gardener/gardener to v1.125.1
          by [@&#8203;hebelsan](https://redirect.github.com/hebelsan) \\[[#&#8203;1127](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1127)]\n-
          `[DEVELOPER]` migrate CICD-Pipeline to GitHub-Actions by [@&#8203;ccwienk](https://redirect.github.com/ccwienk)
          \\[[#&#8203;1090](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1090)]\n-
          `[OPERATOR]` Upgrade gardener dependency to v1.123.1 by [@&#8203;theoddora](https://redirect.github.com/theoddora)
          \\[[#&#8203;1113](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1113)]\n-
          `[OPERATOR]` Upgrade gardener dependency to v1.122.1 by [@&#8203;plkokanov](https://redirect.github.com/plkokanov)
          \\[[#&#8203;1100](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1100)]\n-
          `[OPERATOR]` export testresults as inlined ocm-resource by [@&#8203;heldkat](https://redirect.github.com/heldkat)
          \\[[#&#8203;1107](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1107)]\n-
          `[OPERATOR]` An example `Extension` manifest for extension registration
          has been added. It can be found at [`example/extension.yaml`](https://redirect.github.com/gardener/gardener-extension-provider-openstack/blob/master/example/extension.yaml)
          by [@&#8203;timuthy](https://redirect.github.com/timuthy) \\[[#&#8203;1136](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1136)]\n-
          `[DEVELOPER]` Separate bastion reconcile and delete options by [@&#8203;hebelsan](https://redirect.github.com/hebelsan)
          \\[[#&#8203;1108](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1108)]\n-
          `[OPERATOR]` Add shoot input validation by [@&#8203;kon-angelo](https://redirect.github.com/kon-angelo)
          \\[[#&#8203;1155](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1155)]\n-
          `[OPERATOR]` Update RBAC for extensions running in the runtime cluster.
          by [@&#8203;hebelsan](https://redirect.github.com/hebelsan) \\[[#&#8203;1139](https://redirect.github.com/gardener/gardener-extension-provider-openstack/pull/1139)]\n\n####
          Helm Charts\n\n- admission-openstack-application: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-application:v1.49.0`\n-
          admission-openstack-runtime: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-runtime:v1.49.0`\n-
          provider-openstack: `europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/provider-openstack:v1.49.0`\n\n####
          Container (OCI) Images\n\n- gardener-extension-admission-openstack: `europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-openstack:v1.49.0`\n-
          gardener-extension-provider-openstack: `europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-openstack:v1.49.0`\n\n</details>\n\n---\n\n###
          Configuration\n\n\U0001F4C5 **Schedule**: Branch creation - At any time
          (no schedule defined), Automerge - At any time (no schedule defined).\n\n\U0001F6A6
          **Automerge**: Disabled by config. Please merge this manually once you are
          satisfied.\n\n\u267B **Rebasing**: Whenever PR becomes conflicted, or you
          tick the rebase/retry checkbox.\n\n\U0001F515 **Ignore**: Close this PR
          and you won't be reminded about this update again.\n\n---\n\n - [ ] <!--
          rebase-check -->If you want to rebase/retry this PR, check this box\n\n---\n\nThis
          PR was generated by [Mend Renovate](https://mend.io/renovate/). View the
          [repository job log](https://developer.mend.io/github/YAKEcloud/yake-ansible).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNDMuMSIsInVwZGF0ZWRJblZlciI6IjQxLjE0My4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->\n"
        change_url: https://github.com/YAKEcloud/yake-ansible/pull/310
        commit_id: 2edfbd3c092bfb5f21879c8f7fb6c5ae1efe3c9b
        patchset: 2edfbd3c092bfb5f21879c8f7fb6c5ae1efe3c9b
        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: Y2hvcmUoZGVwcyk6IHVwZGF0ZSBkZXBlbmRlbmN5IGdhcmRlbmVyL2dhcmRlbmVyLWV4dGVuc2lvbi1wcm92aWRlci1vcGVuc3RhY2sgdG8gdjEuNTAuMAoKVGhpcyBQUiBjb250YWlucyB0aGUgZm9sbG93aW5nIHVwZGF0ZXM6Cgp8IFBhY2thZ2UgfCBVcGRhdGUgfCBDaGFuZ2UgfAp8LS0tfC0tLXwtLS18CnwgW2dhcmRlbmVyL2dhcmRlbmVyLWV4dGVuc2lvbi1wcm92aWRlci1vcGVuc3RhY2tdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9nYXJkZW5lci9nYXJkZW5lci1leHRlbnNpb24tcHJvdmlkZXItb3BlbnN0YWNrKSB8IG1pbm9yIHwgYDEuNDguMWAgLT4gYDEuNTAuMGAgfAoKLS0tCgojIyMgUmVsZWFzZSBOb3RlcwoKPGRldGFpbHM+CjxzdW1tYXJ5PmdhcmRlbmVyL2dhcmRlbmVyLWV4dGVuc2lvbi1wcm92aWRlci1vcGVuc3RhY2sgKGdhcmRlbmVyL2dhcmRlbmVyLWV4dGVuc2lvbi1wcm92aWRlci1vcGVuc3RhY2spPC9zdW1tYXJ5PgoKIyMjIFtgdjEuNTAuMGBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9nYXJkZW5lci9nYXJkZW5lci1leHRlbnNpb24tcHJvdmlkZXItb3BlbnN0YWNrL3JlbGVhc2VzL3RhZy92MS41MC4wKQoKW0NvbXBhcmUgU291cmNlXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZ2FyZGVuZXIvZ2FyZGVuZXItZXh0ZW5zaW9uLXByb3ZpZGVyLW9wZW5zdGFjay9jb21wYXJlL3YxLjQ5LjEuLi52MS41MC4wKQoKIyMjIFxbZ2l0aHViLmNvbS9nYXJkZW5lci9nYXJkZW5lci1leHRlbnNpb24tcHJvdmlkZXItb3BlbnN0YWNrOnYxLjUwLjBdCgojIyMjIOKcqCBOZXcgRmVhdHVyZXMKCi0gYFtPUEVSQVRPUl1gIEFkbWlzc2lvbiBjb250cm9sbGVyIG5vdyBhbGxvd3MgYHNlZWQuc3BlYy5iYWNrdXAuY3JlZGVudGlhbHNSZWZgIGFuZCBgYmFja3VwQnVja2V0LnNwZWMuY3JlZGVudGlhbHNSZWZgIHRvIHJlZmVyIG9ubHkgdG8gY3JlZGVudGlhbHMgb2YgdHlwZSBgdjEuU2VjcmV0YC4gYnkgW0AmIzgyMDM7dnBuYWNoZXZdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS92cG5hY2hldikgXFtbIyYjODIwMzsxMTUwXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZ2FyZGVuZXIvZ2FyZGVuZXItZXh0ZW5zaW9uLXByb3ZpZGVyLW9wZW5zdGFjay9wdWxsLzExNTApXQotIGBbREVWRUxPUEVSXWAgQWRkIEdIIFdvcmtmbG93IHRvIGF1dG8tdXBkYXRlIGltYWdlcyBpbiBgaW1hZ2V2ZWN0b3IvaW1hZ2VzLnlhbWxgIGFuZCBjcmVhdGUgYSBjb3JyZXNwb25kaW5nIFBSLiBieSBbQCYjODIwMzt3cHJvc3NdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS93cHJvc3MpIFxbWyMmIzgyMDM7MTE3NF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dhcmRlbmVyL2dhcmRlbmVyLWV4dGVuc2lvbi1wcm92aWRlci1vcGVuc3RhY2svcHVsbC8xMTc0KV0KCiMjIyMg8J+PgyBPdGhlcnMKCi0gYFtPUEVSQVRPUl1gIENvbmZpZ3VyZSBRUFMgKyBidXJzdCBmb3IgQ1NJIGNvbXBvbmVudHMgYnkgW0AmIzgyMDM7aGVuZHJpa0thaGxdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9oZW5kcmlrS2FobCkgXFtbIyYjODIwMzsxMTc4XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZ2FyZGVuZXIvZ2FyZGVuZXItZXh0ZW5zaW9uLXByb3ZpZGVyLW9wZW5zdGFjay9wdWxsLzExNzgpXQotIGBbT1BFUkFUT1JdYCBVcGRhdGVkIGdhcmRlbmVyIHRvIHYxLjEyOC4zIGJ5IFtAJiM4MjAzO2hlYmVsc2FuXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vaGViZWxzYW4pIFxbWyMmIzgyMDM7MTE2N10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dhcmRlbmVyL2dhcmRlbmVyLWV4dGVuc2lvbi1wcm92aWRlci1vcGVuc3RhY2svcHVsbC8xMTY3KV0KLSBgW0RFUEVOREVOQ1ldYCBUaGUgZm9sbG93aW5nIGNvbnRhaW5lciBpbWFnZXMgaGF2ZSBiZWVuIHVwZGF0ZWQ6CiAgLSBjbG91ZC1jb250cm9sbGVyLW1hbmFnZXI6IHYxLjMxLjMgLT4gdjEuMzEuNCAocGF0Y2gpCiAgLSBjbG91ZC1jb250cm9sbGVyLW1hbmFnZXI6IHYxLjMyLjAgLT4gdjEuMzIuMSAocGF0Y2gpCiAgLSBjbG91ZC1jb250cm9sbGVyLW1hbmFnZXI6IHYxLjMzLjAgLT4gdjEuMzMuMSAocGF0Y2gpCiAgLSBjc2ktZHJpdmVyLWNpbmRlcjogdjEuMzEuMyAtPiB2MS4zMS40IChwYXRjaCkKICAtIGNzaS1kcml2ZXItY2luZGVyOiB2MS4zMi4wIC0+IHYxLjMyLjEgKHBhdGNoKQogIC0gY3NpLWRyaXZlci1jaW5kZXI6IHYxLjMzLjAgLT4gdjEuMzMuMSAocGF0Y2gpCiAgLSBjc2ktZHJpdmVyLW1hbmlsYTogdjEuMzEuMyAtPiB2MS4zMS40IChwYXRjaCkKICAtIGNzaS1kcml2ZXItbWFuaWxhOiB2MS4zMi4wIC0+IHYxLjMyLjEgKHBhdGNoKQogIC0gY3NpLWRyaXZlci1tYW5pbGE6IHYxLjMzLjAgLT4gdjEuMzMuMSAocGF0Y2gpCiAgLSBjc2ktZHJpdmVyLW5mczogdjQuMTEuMCAtPiB2NC4xMi4wIChzaW5nbGV0b24pCiAgLSBjc2ktcHJvdmlzaW9uZXI6IHY1LjIuMCAtPiB2NS4zLjAgKHNpbmdsZXRvbikKICAtIGNzaS1hdHRhY2hlcjogdjQuOC4xIC0+IHY0LjEwLjAgKHNpbmdsZXRvbikKICAtIGNzaS1zbmFwc2hvdHRlcjogdjguMi4xIC0+IHY4LjMuMCAoc2luZ2xldG9uKQogIC0gY3NpLXNuYXBzaG90LWNvbnRyb2xsZXI6IHY4LjIuMSAtPiB2OC4zLjAgKHNpbmdsZXRvbikKICAtIGNzaS1yZXNpemVyOiB2MS4xMy4yIC0+IHYxLjE0LjAgKHNpbmdsZXRvbikKICAtIGNzaS1ub2RlLWRyaXZlci1yZWdpc3RyYXI6IHYyLjEzLjAgLT4gdjIuMTUuMCAoc2luZ2xldG9uKQogIC0gY3NpLWxpdmVuZXNzLXByb2JlOiB2Mi4xNS4wIC0+IHYyLjE3LjAgKHNpbmdsZXRvbikgYnkgW0AmIzgyMDM7Z2FyZGVuZXItZ2l0aHViLWFjdGlvbnNdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9nYXJkZW5lci1naXRodWItYWN0aW9ucylcW2JvdF0gXFtbIyYjODIwMzsxMTc3XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZ2FyZGVuZXIvZ2FyZGVuZXItZXh0ZW5zaW9uLXByb3ZpZGVyLW9wZW5zdGFjay9wdWxsLzExNzcpXQotIGBbT1BFUkFUT1JdYCBNaWdyYXRlIHRoZSBleHRlbnNpb24gVlBBcyBmcm9tIHRoZSBkZXByZWNhdGVkIHVwZGF0ZSBtb2RlIGBBdXRvYCB0byBpdHMgb25seSBmYWxsYmFjayBzdHJhdGVneSAtIHVwZGF0ZSBtb2RlIGBSZWNyZWF0ZWAuIGJ5IFtAJiM4MjAzO3ZpdGFub3ZzXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vdml0YW5vdnMpIFxbWyMmIzgyMDM7MTE2OV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dhcmRlbmVyL2dhcmRlbmVyLWV4dGVuc2lvbi1wcm92aWRlci1vcGVuc3RhY2svcHVsbC8xMTY5KV0KLSBgW09QRVJBVE9SXWAgVXBkYXRlZCBnb3BoZXJjbG91ZC92MiB0byB2Mi44LjAgYnkgW0AmIzgyMDM7aGViZWxzYW5dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9oZWJlbHNhbikgXFtbIyYjODIwMzsxMTY3XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZ2FyZGVuZXIvZ2FyZGVuZXItZXh0ZW5zaW9uLXByb3ZpZGVyLW9wZW5zdGFjay9wdWxsLzExNjcpXQoKIyMjIyBIZWxtIENoYXJ0cwoKLSBhZG1pc3Npb24tb3BlbnN0YWNrLWFwcGxpY2F0aW9uOiBgZXVyb3BlLWRvY2tlci5wa2cuZGV2L2dhcmRlbmVyLXByb2plY3QvcmVsZWFzZXMvY2hhcnRzL2dhcmRlbmVyL2V4dGVuc2lvbnMvYWRtaXNzaW9uLW9wZW5zdGFjay1hcHBsaWNhdGlvbjp2MS41MC4wYAotIGFkbWlzc2lvbi1vcGVuc3RhY2stcnVudGltZTogYGV1cm9wZS1kb2NrZXIucGtnLmRldi9nYXJkZW5lci1wcm9qZWN0L3JlbGVhc2VzL2NoYXJ0cy9nYXJkZW5lci9leHRlbnNpb25zL2FkbWlzc2lvbi1vcGVuc3RhY2stcnVudGltZTp2MS41MC4wYAotIHByb3ZpZGVyLW9wZW5zdGFjazogYGV1cm9wZS1kb2NrZXIucGtnLmRldi9nYXJkZW5lci1wcm9qZWN0L3JlbGVhc2VzL2NoYXJ0cy9nYXJkZW5lci9leHRlbnNpb25zL3Byb3ZpZGVyLW9wZW5zdGFjazp2MS41MC4wYAoKIyMjIyBDb250YWluZXIgKE9DSSkgSW1hZ2VzCgotIGdhcmRlbmVyLWV4dGVuc2lvbi1hZG1pc3Npb24tb3BlbnN0YWNrOiBgZXVyb3BlLWRvY2tlci5wa2cuZGV2L2dhcmRlbmVyLXByb2plY3QvcmVsZWFzZXMvZ2FyZGVuZXIvZXh0ZW5zaW9ucy9hZG1pc3Npb24tb3BlbnN0YWNrOnYxLjUwLjBgCi0gZ2FyZGVuZXItZXh0ZW5zaW9uLXByb3ZpZGVyLW9wZW5zdGFjazogYGV1cm9wZS1kb2NrZXIucGtnLmRldi9nYXJkZW5lci1wcm9qZWN0L3JlbGVhc2VzL2dhcmRlbmVyL2V4dGVuc2lvbnMvcHJvdmlkZXItb3BlbnN0YWNrOnYxLjUwLjBgCgojIyMgW2B2MS40OS4xYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dhcmRlbmVyL2dhcmRlbmVyLWV4dGVuc2lvbi1wcm92aWRlci1vcGVuc3RhY2svcmVsZWFzZXMvdGFnL3YxLjQ5LjEpCgpbQ29tcGFyZSBTb3VyY2VdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9nYXJkZW5lci9nYXJkZW5lci1leHRlbnNpb24tcHJvdmlkZXItb3BlbnN0YWNrL2NvbXBhcmUvdjEuNDkuMC4uLnYxLjQ5LjEpCgojIyMjIEhlbG0gQ2hhcnRzCgotIGFkbWlzc2lvbi1vcGVuc3RhY2stYXBwbGljYXRpb246IGBldXJvcGUtZG9ja2VyLnBrZy5kZXYvZ2FyZGVuZXItcHJvamVjdC9yZWxlYXNlcy9jaGFydHMvZ2FyZGVuZXIvZXh0ZW5zaW9ucy9hZG1pc3Npb24tb3BlbnN0YWNrLWFwcGxpY2F0aW9uOnYxLjQ5LjFgCi0gYWRtaXNzaW9uLW9wZW5zdGFjay1ydW50aW1lOiBgZXVyb3BlLWRvY2tlci5wa2cuZGV2L2dhcmRlbmVyLXByb2plY3QvcmVsZWFzZXMvY2hhcnRzL2dhcmRlbmVyL2V4dGVuc2lvbnMvYWRtaXNzaW9uLW9wZW5zdGFjay1ydW50aW1lOnYxLjQ5LjFgCi0gcHJvdmlkZXItb3BlbnN0YWNrOiBgZXVyb3BlLWRvY2tlci5wa2cuZGV2L2dhcmRlbmVyLXByb2plY3QvcmVsZWFzZXMvY2hhcnRzL2dhcmRlbmVyL2V4dGVuc2lvbnMvcHJvdmlkZXItb3BlbnN0YWNrOnYxLjQ5LjFgCgojIyMjIENvbnRhaW5lciAoT0NJKSBJbWFnZXMKCi0gZ2FyZGVuZXItZXh0ZW5zaW9uLWFkbWlzc2lvbi1vcGVuc3RhY2s6IGBldXJvcGUtZG9ja2VyLnBrZy5kZXYvZ2FyZGVuZXItcHJvamVjdC9yZWxlYXNlcy9nYXJkZW5lci9leHRlbnNpb25zL2FkbWlzc2lvbi1vcGVuc3RhY2s6djEuNDkuMWAKLSBnYXJkZW5lci1leHRlbnNpb24tcHJvdmlkZXItb3BlbnN0YWNrOiBgZXVyb3BlLWRvY2tlci5wa2cuZGV2L2dhcmRlbmVyLXByb2plY3QvcmVsZWFzZXMvZ2FyZGVuZXIvZXh0ZW5zaW9ucy9wcm92aWRlci1vcGVuc3RhY2s6djEuNDkuMWAKCiMjIyBbYHYxLjQ5LjBgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZ2FyZGVuZXIvZ2FyZGVuZXItZXh0ZW5zaW9uLXByb3ZpZGVyLW9wZW5zdGFjay9yZWxlYXNlcy90YWcvdjEuNDkuMCkKCltDb21wYXJlIFNvdXJjZV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dhcmRlbmVyL2dhcmRlbmVyLWV4dGVuc2lvbi1wcm92aWRlci1vcGVuc3RhY2svY29tcGFyZS92MS40OC4xLi4udjEuNDkuMCkKCiMjIyBcW2dpdGh1Yi5jb20vZ2FyZGVuZXIvZ2FyZGVuZXItZXh0ZW5zaW9uLXByb3ZpZGVyLW9wZW5zdGFjazp2MS40OS4wXQoKIyMjIyDimqDvuI8gQnJlYWtpbmcgQ2hhbmdlcwoKLSBgW09QRVJBVE9SXWAgVXBkYXRlIHRoZSBkZWZhdWx0cyBmb3IgdGhlIGluZnJhc3RydWN0dXJlIGNvbnRyb2xsZXIuIFVubGVzcyBvcHRlZCBvdXQgcGVyIHNob290IG9yIHBlciBzZWVkLCB0aGUgaW5mcmFzdHJ1Y3R1cmUgY29udHJvbGxlciB3aWxsIG5vdyBieSBkZWZhdWx0IHJlY29uY2lsZSB1c2luZyB0aGUgZmxvdyBpbXBsZW1lbnRhdGlvbi4gSW4gZnV0dXJlIHJlbGVhc2UgdjEuNTAuMCB3ZSB3aWxsIGRpc2FibGUgcmVjb25jaWxpYXRpb24gdmlhIHRlcnJhZm9ybS4gYnkgW0AmIzgyMDM7a29uLWFuZ2Vsb10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2tvbi1hbmdlbG8pIFxbWyMmIzgyMDM7MTExNF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dhcmRlbmVyL2dhcmRlbmVyLWV4dGVuc2lvbi1wcm92aWRlci1vcGVuc3RhY2svcHVsbC8xMTE0KV0KCiMjIyMg8J+QmyBCdWcgRml4ZXMKCi0gYFtPUEVSQVRPUl1gIEEgYnVnIHByZXZlbnRpbmcgYWxsIG9ic29sZXRlIG1hY2hpbmUtY29udHJvbGxlci1tYW5hZ2VyIENsdXN0ZXJSb2xlcyBhbmQgQ2x1c3RlclJvbGVCaW5kaW5ncyB0byBiZSBkZWxldGVkIG9uIGV4dGVuc2lvbiBzdGFydHVwIGhhcyBiZWVuIGZpeGVkLiBieSBbQCYjODIwMztnZW9yZ2liYWx0aWV2XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZ2VvcmdpYmFsdGlldikgXFtbIyYjODIwMzsxMTE2XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZ2FyZGVuZXIvZ2FyZGVuZXItZXh0ZW5zaW9uLXByb3ZpZGVyLW9wZW5zdGFjay9wdWxsLzExMTYpXQoKIyMjIyDwn4+DIE90aGVycwoKLSBgW09QRVJBVE9SXWAgUmVtb3ZlIGRlcHJlY2F0ZWQgc3RvcmFnZSBjbGFzcyBuZnMtY29uc3RyYWludC08em9uZT4gZm9yIG1hbmlsYS1jc2ktZHJpdmVyIGJ5IFtAJiM4MjAzO2hlYmVsc2FuXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vaGViZWxzYW4pIFxbWyMmIzgyMDM7MTEzMV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dhcmRlbmVyL2dhcmRlbmVyLWV4dGVuc2lvbi1wcm92aWRlci1vcGVuc3RhY2svcHVsbC8xMTMxKV0KLSBgW09QRVJBVE9SXWAgYHByb3ZpZGVyLW9wZW5zdGFja2Agbm8gbG9uZ2VyIHN1cHBvcnRzIFNob290cyB3aXRoINCadWJlcm5ldGVzIHZlcnNpb24gPD0gMS4yOC4gYnkgW0AmIzgyMDM7UmFkYUJEaW1pdHJvdmFdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9SYWRhQkRpbWl0cm92YSkgXFtbIyYjODIwMzsxMTAxXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZ2FyZGVuZXIvZ2FyZGVuZXItZXh0ZW5zaW9uLXByb3ZpZGVyLW9wZW5zdGFjay9wdWxsLzExMDEpXQotIGBbT1BFUkFUT1JdYCBVcGRhdGUgbm9uLWdhcmRlbmVyIGRlcGVuZGVuY2llcyAmIGdhcmRlbmVyL2dhcmRlbmVyIHRvIHYxLjEyNS4xIGJ5IFtAJiM4MjAzO2hlYmVsc2FuXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vaGViZWxzYW4pIFxbWyMmIzgyMDM7MTEyN10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dhcmRlbmVyL2dhcmRlbmVyLWV4dGVuc2lvbi1wcm92aWRlci1vcGVuc3RhY2svcHVsbC8xMTI3KV0KLSBgW0RFVkVMT1BFUl1gIG1pZ3JhdGUgQ0lDRC1QaXBlbGluZSB0byBHaXRIdWItQWN0aW9ucyBieSBbQCYjODIwMztjY3dpZW5rXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vY2N3aWVuaykgXFtbIyYjODIwMzsxMDkwXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZ2FyZGVuZXIvZ2FyZGVuZXItZXh0ZW5zaW9uLXByb3ZpZGVyLW9wZW5zdGFjay9wdWxsLzEwOTApXQotIGBbT1BFUkFUT1JdYCBVcGdyYWRlIGdhcmRlbmVyIGRlcGVuZGVuY3kgdG8gdjEuMTIzLjEgYnkgW0AmIzgyMDM7dGhlb2Rkb3JhXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vdGhlb2Rkb3JhKSBcW1sjJiM4MjAzOzExMTNdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9nYXJkZW5lci9nYXJkZW5lci1leHRlbnNpb24tcHJvdmlkZXItb3BlbnN0YWNrL3B1bGwvMTExMyldCi0gYFtPUEVSQVRPUl1gIFVwZ3JhZGUgZ2FyZGVuZXIgZGVwZW5kZW5jeSB0byB2MS4xMjIuMSBieSBbQCYjODIwMztwbGtva2Fub3ZdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9wbGtva2Fub3YpIFxbWyMmIzgyMDM7MTEwMF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dhcmRlbmVyL2dhcmRlbmVyLWV4dGVuc2lvbi1wcm92aWRlci1vcGVuc3RhY2svcHVsbC8xMTAwKV0KLSBgW09QRVJBVE9SXWAgZXhwb3J0IHRlc3RyZXN1bHRzIGFzIGlubGluZWQgb2NtLXJlc291cmNlIGJ5IFtAJiM4MjAzO2hlbGRrYXRdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9oZWxka2F0KSBcW1sjJiM4MjAzOzExMDddKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9nYXJkZW5lci9nYXJkZW5lci1leHRlbnNpb24tcHJvdmlkZXItb3BlbnN0YWNrL3B1bGwvMTEwNyldCi0gYFtPUEVSQVRPUl1gIEFuIGV4YW1wbGUgYEV4dGVuc2lvbmAgbWFuaWZlc3QgZm9yIGV4dGVuc2lvbiByZWdpc3RyYXRpb24gaGFzIGJlZW4gYWRkZWQuIEl0IGNhbiBiZSBmb3VuZCBhdCBbYGV4YW1wbGUvZXh0ZW5zaW9uLnlhbWxgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZ2FyZGVuZXIvZ2FyZGVuZXItZXh0ZW5zaW9uLXByb3ZpZGVyLW9wZW5zdGFjay9ibG9iL21hc3Rlci9leGFtcGxlL2V4dGVuc2lvbi55YW1sKSBieSBbQCYjODIwMzt0aW11dGh5XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vdGltdXRoeSkgXFtbIyYjODIwMzsxMTM2XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZ2FyZGVuZXIvZ2FyZGVuZXItZXh0ZW5zaW9uLXByb3ZpZGVyLW9wZW5zdGFjay9wdWxsLzExMzYpXQotIGBbREVWRUxPUEVSXWAgU2VwYXJhdGUgYmFzdGlvbiByZWNvbmNpbGUgYW5kIGRlbGV0ZSBvcHRpb25zIGJ5IFtAJiM4MjAzO2hlYmVsc2FuXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vaGViZWxzYW4pIFxbWyMmIzgyMDM7MTEwOF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dhcmRlbmVyL2dhcmRlbmVyLWV4dGVuc2lvbi1wcm92aWRlci1vcGVuc3RhY2svcHVsbC8xMTA4KV0KLSBgW09QRVJBVE9SXWAgQWRkIHNob290IGlucHV0IHZhbGlkYXRpb24gYnkgW0AmIzgyMDM7a29uLWFuZ2Vsb10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2tvbi1hbmdlbG8pIFxbWyMmIzgyMDM7MTE1NV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dhcmRlbmVyL2dhcmRlbmVyLWV4dGVuc2lvbi1wcm92aWRlci1vcGVuc3RhY2svcHVsbC8xMTU1KV0KLSBgW09QRVJBVE9SXWAgVXBkYXRlIFJCQUMgZm9yIGV4dGVuc2lvbnMgcnVubmluZyBpbiB0aGUgcnVudGltZSBjbHVzdGVyLiBieSBbQCYjODIwMztoZWJlbHNhbl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2hlYmVsc2FuKSBcW1sjJiM4MjAzOzExMzldKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9nYXJkZW5lci9nYXJkZW5lci1leHRlbnNpb24tcHJvdmlkZXItb3BlbnN0YWNrL3B1bGwvMTEzOSldCgojIyMjIEhlbG0gQ2hhcnRzCgotIGFkbWlzc2lvbi1vcGVuc3RhY2stYXBwbGljYXRpb246IGBldXJvcGUtZG9ja2VyLnBrZy5kZXYvZ2FyZGVuZXItcHJvamVjdC9yZWxlYXNlcy9jaGFydHMvZ2FyZGVuZXIvZXh0ZW5zaW9ucy9hZG1pc3Npb24tb3BlbnN0YWNrLWFwcGxpY2F0aW9uOnYxLjQ5LjBgCi0gYWRtaXNzaW9uLW9wZW5zdGFjay1ydW50aW1lOiBgZXVyb3BlLWRvY2tlci5wa2cuZGV2L2dhcmRlbmVyLXByb2plY3QvcmVsZWFzZXMvY2hhcnRzL2dhcmRlbmVyL2V4dGVuc2lvbnMvYWRtaXNzaW9uLW9wZW5zdGFjay1ydW50aW1lOnYxLjQ5LjBgCi0gcHJvdmlkZXItb3BlbnN0YWNrOiBgZXVyb3BlLWRvY2tlci5wa2cuZGV2L2dhcmRlbmVyLXByb2plY3QvcmVsZWFzZXMvY2hhcnRzL2dhcmRlbmVyL2V4dGVuc2lvbnMvcHJvdmlkZXItb3BlbnN0YWNrOnYxLjQ5LjBgCgojIyMjIENvbnRhaW5lciAoT0NJKSBJbWFnZXMKCi0gZ2FyZGVuZXItZXh0ZW5zaW9uLWFkbWlzc2lvbi1vcGVuc3RhY2s6IGBldXJvcGUtZG9ja2VyLnBrZy5kZXYvZ2FyZGVuZXItcHJvamVjdC9yZWxlYXNlcy9nYXJkZW5lci9leHRlbnNpb25zL2FkbWlzc2lvbi1vcGVuc3RhY2s6djEuNDkuMGAKLSBnYXJkZW5lci1leHRlbnNpb24tcHJvdmlkZXItb3BlbnN0YWNrOiBgZXVyb3BlLWRvY2tlci5wa2cuZGV2L2dhcmRlbmVyLXByb2plY3QvcmVsZWFzZXMvZ2FyZGVuZXIvZXh0ZW5zaW9ucy9wcm92aWRlci1vcGVuc3RhY2s6djEuNDkuMGAKCjwvZGV0YWlscz4KCi0tLQoKIyMjIENvbmZpZ3VyYXRpb24KCvCfk4UgKipTY2hlZHVsZSoqOiBCcmFuY2ggY3JlYXRpb24gLSBBdCBhbnkgdGltZSAobm8gc2NoZWR1bGUgZGVmaW5lZCksIEF1dG9tZXJnZSAtIEF0IGFueSB0aW1lIChubyBzY2hlZHVsZSBkZWZpbmVkKS4KCvCfmqYgKipBdXRvbWVyZ2UqKjogRGlzYWJsZWQgYnkgY29uZmlnLiBQbGVhc2UgbWVyZ2UgdGhpcyBtYW51YWxseSBvbmNlIHlvdSBhcmUgc2F0aXNmaWVkLgoK4pm7ICoqUmViYXNpbmcqKjogV2hlbmV2ZXIgUFIgYmVjb21lcyBjb25mbGljdGVkLCBvciB5b3UgdGljayB0aGUgcmViYXNlL3JldHJ5IGNoZWNrYm94LgoK8J+UlSAqKklnbm9yZSoqOiBDbG9zZSB0aGlzIFBSIGFuZCB5b3Ugd29uJ3QgYmUgcmVtaW5kZWQgYWJvdXQgdGhpcyB1cGRhdGUgYWdhaW4uCgotLS0KCiAtIFsgXSA8IS0tIHJlYmFzZS1jaGVjayAtLT5JZiB5b3Ugd2FudCB0byByZWJhc2UvcmV0cnkgdGhpcyBQUiwgY2hlY2sgdGhpcyBib3gKCi0tLQoKVGhpcyBQUiB3YXMgZ2VuZXJhdGVkIGJ5IFtNZW5kIFJlbm92YXRlXShodHRwczovL21lbmQuaW8vcmVub3ZhdGUvKS4gVmlldyB0aGUgW3JlcG9zaXRvcnkgam9iIGxvZ10oaHR0cHM6Ly9kZXZlbG9wZXIubWVuZC5pby9naXRodWIvWUFLRWNsb3VkL3lha2UtYW5zaWJsZSkuCjwhLS1yZW5vdmF0ZS1kZWJ1ZzpleUpqY21WaGRHVmtTVzVXWlhJaU9pSTBNUzR4TkRNdU1TSXNJblZ3WkdGMFpXUkpibFpsY2lJNklqUXhMakUwTXk0eElpd2lkR0Z5WjJWMFFuSmhibU5vSWpvaWJXRnBiaUlzSW14aFltVnNjeUk2V3lKeVpXNXZkbUYwWlNKZGZRPT0tLT4K
      patchset: 2edfbd3c092bfb5f21879c8f7fb6c5ae1efe3c9b
      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: 397240f42127868e42e86e6aeb120c2cb092d117
          untrusted/project_0/github.com/osism/zuul-jobs:
            canonical_name: github.com/osism/zuul-jobs
            checkout: main
            commit: e75575c4016b96f75ae4cd5b2fb4ece3b1c97aaa
          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: 397240f42127868e42e86e6aeb120c2cb092d117
        playbooks:
        - path: untrusted/project_0/github.com/osism/zuul-jobs/playbooks/ansible-lint/run.yaml
          roles:
          - checkout: main
            checkout_description: playbook branch
            link_name: ansible/playbook_0/role_0/zuul-jobs
            link_target: untrusted/project_0/github.com/osism/zuul-jobs
            role_path: ansible/playbook_0/role_0/zuul-jobs/roles
          - checkout: main
            checkout_description: zuul branch
            link_name: ansible/playbook_0/role_1/zuul-config
            link_target: untrusted/project_1/github.com/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: 0d4871012afc48ade11968e44680993250bde7b3
          name: YAKEcloud/yake-ansible
          required: false
          short_name: yake-ansible
          src_dir: src/github.com/YAKEcloud/yake-ansible
      ref: refs/pull/310/head
      resources: {}
      tenant: yakecloud
      timeout: 1800
      topic: null
      voting: true
