all:
  children:
    zuul_unreachable:
      hosts: {}
  hosts:
    ubuntu-jammy:
      ansible_connection: ssh
      ansible_host: 2a13:1a81:8000:3124:f816:3eff:fea5:5412
      ansible_port: 22
      ansible_python_interpreter: auto
      ansible_user: zuul
      nodepool:
        az: nova
        cloud: regiocloud-a-ci
        external_id: 55a75d37-e835-4788-94db-695931a5841e
        host_id: 25afcdcd4b24cc9d1766f11f81549380a3029030a455889bb61ec093
        interface_ip: 2a13:1a81:8000:3124:f816:3eff:fea5:5412
        label: ubuntu-jammy
        node_properties: {}
        private_ipv4: 10.128.7.166
        private_ipv6: null
        provider: regiocloud-a
        public_ipv4: 81.163.193.212
        public_ipv6: 2a13:1a81:8000:3124:f816:3eff:fea5:5412
        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 flake8 explicit: None implied: {MatchAny:{ImpliedBranchMatcher:main}}
        source: osism/zuul-jobs/.zuul.yaml@main#32>'
      - '<Job flake8 explicit: None implied: None source: YAKEcloud/yake-ansible/.zuul.yaml@main#82>'
      ansible_version: '9'
      attempts: 1
      branch: main
      build: 199697c0b2194be38d3d135a5f716b73
      build_refs:
      - branch: main
        change: '310'
        change_message: "chore(deps): update dependency gardener/gardener-extension-provider-openstack
          to v1.49.1\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.49.1` |\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.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: 9f7820b678288e6c035142413231f1d8a0073701
        patchset: 9f7820b678288e6c035142413231f1d8a0073701
        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: 3a4ac5947713425682e241286f4925b9
      buildset_refs:
      - branch: main
        change: '310'
        change_message: "chore(deps): update dependency gardener/gardener-extension-provider-openstack
          to v1.49.1\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.49.1` |\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.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: 9f7820b678288e6c035142413231f1d8a0073701
        patchset: 9f7820b678288e6c035142413231f1d8a0073701
        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.49.1\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.49.1` |\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.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: 9f7820b678288e6c035142413231f1d8a0073701
      event_id: 8e8d1550-aa7d-11f0-98a8-163a7d632cba
      executor:
        hostname: 521e9411259a
        inventory_file: /var/lib/zuul/builds/199697c0b2194be38d3d135a5f716b73/ansible/inventory.yaml
        log_root: /var/lib/zuul/builds/199697c0b2194be38d3d135a5f716b73/work/logs
        result_data_file: /var/lib/zuul/builds/199697c0b2194be38d3d135a5f716b73/work/results.json
        src_root: /var/lib/zuul/builds/199697c0b2194be38d3d135a5f716b73/work/src
        work_root: /var/lib/zuul/builds/199697c0b2194be38d3d135a5f716b73/work
      include_vars: []
      items:
      - branch: main
        change: '310'
        change_message: "chore(deps): update dependency gardener/gardener-extension-provider-openstack
          to v1.49.1\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.49.1` |\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.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: 9f7820b678288e6c035142413231f1d8a0073701
        patchset: 9f7820b678288e6c035142413231f1d8a0073701
        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: flake8
      jobtags: []
      max_attempts: 3
      message: Y2hvcmUoZGVwcyk6IHVwZGF0ZSBkZXBlbmRlbmN5IGdhcmRlbmVyL2dhcmRlbmVyLWV4dGVuc2lvbi1wcm92aWRlci1vcGVuc3RhY2sgdG8gdjEuNDkuMQoKVGhpcyBQUiBjb250YWlucyB0aGUgZm9sbG93aW5nIHVwZGF0ZXM6Cgp8IFBhY2thZ2UgfCBVcGRhdGUgfCBDaGFuZ2UgfAp8LS0tfC0tLXwtLS18CnwgW2dhcmRlbmVyL2dhcmRlbmVyLWV4dGVuc2lvbi1wcm92aWRlci1vcGVuc3RhY2tdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9nYXJkZW5lci9nYXJkZW5lci1leHRlbnNpb24tcHJvdmlkZXItb3BlbnN0YWNrKSB8IG1pbm9yIHwgYDEuNDguMWAgLT4gYDEuNDkuMWAgfAoKLS0tCgojIyMgUmVsZWFzZSBOb3RlcwoKPGRldGFpbHM+CjxzdW1tYXJ5PmdhcmRlbmVyL2dhcmRlbmVyLWV4dGVuc2lvbi1wcm92aWRlci1vcGVuc3RhY2sgKGdhcmRlbmVyL2dhcmRlbmVyLWV4dGVuc2lvbi1wcm92aWRlci1vcGVuc3RhY2spPC9zdW1tYXJ5PgoKIyMjIFtgdjEuNDkuMWBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9nYXJkZW5lci9nYXJkZW5lci1leHRlbnNpb24tcHJvdmlkZXItb3BlbnN0YWNrL3JlbGVhc2VzL3RhZy92MS40OS4xKQoKW0NvbXBhcmUgU291cmNlXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZ2FyZGVuZXIvZ2FyZGVuZXItZXh0ZW5zaW9uLXByb3ZpZGVyLW9wZW5zdGFjay9jb21wYXJlL3YxLjQ5LjAuLi52MS40OS4xKQoKIyMjIyBIZWxtIENoYXJ0cwoKLSBhZG1pc3Npb24tb3BlbnN0YWNrLWFwcGxpY2F0aW9uOiBgZXVyb3BlLWRvY2tlci5wa2cuZGV2L2dhcmRlbmVyLXByb2plY3QvcmVsZWFzZXMvY2hhcnRzL2dhcmRlbmVyL2V4dGVuc2lvbnMvYWRtaXNzaW9uLW9wZW5zdGFjay1hcHBsaWNhdGlvbjp2MS40OS4xYAotIGFkbWlzc2lvbi1vcGVuc3RhY2stcnVudGltZTogYGV1cm9wZS1kb2NrZXIucGtnLmRldi9nYXJkZW5lci1wcm9qZWN0L3JlbGVhc2VzL2NoYXJ0cy9nYXJkZW5lci9leHRlbnNpb25zL2FkbWlzc2lvbi1vcGVuc3RhY2stcnVudGltZTp2MS40OS4xYAotIHByb3ZpZGVyLW9wZW5zdGFjazogYGV1cm9wZS1kb2NrZXIucGtnLmRldi9nYXJkZW5lci1wcm9qZWN0L3JlbGVhc2VzL2NoYXJ0cy9nYXJkZW5lci9leHRlbnNpb25zL3Byb3ZpZGVyLW9wZW5zdGFjazp2MS40OS4xYAoKIyMjIyBDb250YWluZXIgKE9DSSkgSW1hZ2VzCgotIGdhcmRlbmVyLWV4dGVuc2lvbi1hZG1pc3Npb24tb3BlbnN0YWNrOiBgZXVyb3BlLWRvY2tlci5wa2cuZGV2L2dhcmRlbmVyLXByb2plY3QvcmVsZWFzZXMvZ2FyZGVuZXIvZXh0ZW5zaW9ucy9hZG1pc3Npb24tb3BlbnN0YWNrOnYxLjQ5LjFgCi0gZ2FyZGVuZXItZXh0ZW5zaW9uLXByb3ZpZGVyLW9wZW5zdGFjazogYGV1cm9wZS1kb2NrZXIucGtnLmRldi9nYXJkZW5lci1wcm9qZWN0L3JlbGVhc2VzL2dhcmRlbmVyL2V4dGVuc2lvbnMvcHJvdmlkZXItb3BlbnN0YWNrOnYxLjQ5LjFgCgojIyMgW2B2MS40OS4wYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dhcmRlbmVyL2dhcmRlbmVyLWV4dGVuc2lvbi1wcm92aWRlci1vcGVuc3RhY2svcmVsZWFzZXMvdGFnL3YxLjQ5LjApCgpbQ29tcGFyZSBTb3VyY2VdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9nYXJkZW5lci9nYXJkZW5lci1leHRlbnNpb24tcHJvdmlkZXItb3BlbnN0YWNrL2NvbXBhcmUvdjEuNDguMS4uLnYxLjQ5LjApCgojIyMgXFtnaXRodWIuY29tL2dhcmRlbmVyL2dhcmRlbmVyLWV4dGVuc2lvbi1wcm92aWRlci1vcGVuc3RhY2s6djEuNDkuMF0KCiMjIyMg4pqg77iPIEJyZWFraW5nIENoYW5nZXMKCi0gYFtPUEVSQVRPUl1gIFVwZGF0ZSB0aGUgZGVmYXVsdHMgZm9yIHRoZSBpbmZyYXN0cnVjdHVyZSBjb250cm9sbGVyLiBVbmxlc3Mgb3B0ZWQgb3V0IHBlciBzaG9vdCBvciBwZXIgc2VlZCwgdGhlIGluZnJhc3RydWN0dXJlIGNvbnRyb2xsZXIgd2lsbCBub3cgYnkgZGVmYXVsdCByZWNvbmNpbGUgdXNpbmcgdGhlIGZsb3cgaW1wbGVtZW50YXRpb24uIEluIGZ1dHVyZSByZWxlYXNlIHYxLjUwLjAgd2Ugd2lsbCBkaXNhYmxlIHJlY29uY2lsaWF0aW9uIHZpYSB0ZXJyYWZvcm0uIGJ5IFtAJiM4MjAzO2tvbi1hbmdlbG9dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9rb24tYW5nZWxvKSBcW1sjJiM4MjAzOzExMTRdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9nYXJkZW5lci9nYXJkZW5lci1leHRlbnNpb24tcHJvdmlkZXItb3BlbnN0YWNrL3B1bGwvMTExNCldCgojIyMjIPCfkJsgQnVnIEZpeGVzCgotIGBbT1BFUkFUT1JdYCBBIGJ1ZyBwcmV2ZW50aW5nIGFsbCBvYnNvbGV0ZSBtYWNoaW5lLWNvbnRyb2xsZXItbWFuYWdlciBDbHVzdGVyUm9sZXMgYW5kIENsdXN0ZXJSb2xlQmluZGluZ3MgdG8gYmUgZGVsZXRlZCBvbiBleHRlbnNpb24gc3RhcnR1cCBoYXMgYmVlbiBmaXhlZC4gYnkgW0AmIzgyMDM7Z2VvcmdpYmFsdGlldl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dlb3JnaWJhbHRpZXYpIFxbWyMmIzgyMDM7MTExNl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dhcmRlbmVyL2dhcmRlbmVyLWV4dGVuc2lvbi1wcm92aWRlci1vcGVuc3RhY2svcHVsbC8xMTE2KV0KCiMjIyMg8J+PgyBPdGhlcnMKCi0gYFtPUEVSQVRPUl1gIFJlbW92ZSBkZXByZWNhdGVkIHN0b3JhZ2UgY2xhc3MgbmZzLWNvbnN0cmFpbnQtPHpvbmU+IGZvciBtYW5pbGEtY3NpLWRyaXZlciBieSBbQCYjODIwMztoZWJlbHNhbl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2hlYmVsc2FuKSBcW1sjJiM4MjAzOzExMzFdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9nYXJkZW5lci9nYXJkZW5lci1leHRlbnNpb24tcHJvdmlkZXItb3BlbnN0YWNrL3B1bGwvMTEzMSldCi0gYFtPUEVSQVRPUl1gIGBwcm92aWRlci1vcGVuc3RhY2tgIG5vIGxvbmdlciBzdXBwb3J0cyBTaG9vdHMgd2l0aCDQmnViZXJuZXRlcyB2ZXJzaW9uIDw9IDEuMjguIGJ5IFtAJiM4MjAzO1JhZGFCRGltaXRyb3ZhXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vUmFkYUJEaW1pdHJvdmEpIFxbWyMmIzgyMDM7MTEwMV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dhcmRlbmVyL2dhcmRlbmVyLWV4dGVuc2lvbi1wcm92aWRlci1vcGVuc3RhY2svcHVsbC8xMTAxKV0KLSBgW09QRVJBVE9SXWAgVXBkYXRlIG5vbi1nYXJkZW5lciBkZXBlbmRlbmNpZXMgJiBnYXJkZW5lci9nYXJkZW5lciB0byB2MS4xMjUuMSBieSBbQCYjODIwMztoZWJlbHNhbl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2hlYmVsc2FuKSBcW1sjJiM4MjAzOzExMjddKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9nYXJkZW5lci9nYXJkZW5lci1leHRlbnNpb24tcHJvdmlkZXItb3BlbnN0YWNrL3B1bGwvMTEyNyldCi0gYFtERVZFTE9QRVJdYCBtaWdyYXRlIENJQ0QtUGlwZWxpbmUgdG8gR2l0SHViLUFjdGlvbnMgYnkgW0AmIzgyMDM7Y2N3aWVua10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2Njd2llbmspIFxbWyMmIzgyMDM7MTA5MF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dhcmRlbmVyL2dhcmRlbmVyLWV4dGVuc2lvbi1wcm92aWRlci1vcGVuc3RhY2svcHVsbC8xMDkwKV0KLSBgW09QRVJBVE9SXWAgVXBncmFkZSBnYXJkZW5lciBkZXBlbmRlbmN5IHRvIHYxLjEyMy4xIGJ5IFtAJiM4MjAzO3RoZW9kZG9yYV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL3RoZW9kZG9yYSkgXFtbIyYjODIwMzsxMTEzXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZ2FyZGVuZXIvZ2FyZGVuZXItZXh0ZW5zaW9uLXByb3ZpZGVyLW9wZW5zdGFjay9wdWxsLzExMTMpXQotIGBbT1BFUkFUT1JdYCBVcGdyYWRlIGdhcmRlbmVyIGRlcGVuZGVuY3kgdG8gdjEuMTIyLjEgYnkgW0AmIzgyMDM7cGxrb2thbm92XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vcGxrb2thbm92KSBcW1sjJiM4MjAzOzExMDBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9nYXJkZW5lci9nYXJkZW5lci1leHRlbnNpb24tcHJvdmlkZXItb3BlbnN0YWNrL3B1bGwvMTEwMCldCi0gYFtPUEVSQVRPUl1gIGV4cG9ydCB0ZXN0cmVzdWx0cyBhcyBpbmxpbmVkIG9jbS1yZXNvdXJjZSBieSBbQCYjODIwMztoZWxka2F0XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vaGVsZGthdCkgXFtbIyYjODIwMzsxMTA3XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZ2FyZGVuZXIvZ2FyZGVuZXItZXh0ZW5zaW9uLXByb3ZpZGVyLW9wZW5zdGFjay9wdWxsLzExMDcpXQotIGBbT1BFUkFUT1JdYCBBbiBleGFtcGxlIGBFeHRlbnNpb25gIG1hbmlmZXN0IGZvciBleHRlbnNpb24gcmVnaXN0cmF0aW9uIGhhcyBiZWVuIGFkZGVkLiBJdCBjYW4gYmUgZm91bmQgYXQgW2BleGFtcGxlL2V4dGVuc2lvbi55YW1sYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dhcmRlbmVyL2dhcmRlbmVyLWV4dGVuc2lvbi1wcm92aWRlci1vcGVuc3RhY2svYmxvYi9tYXN0ZXIvZXhhbXBsZS9leHRlbnNpb24ueWFtbCkgYnkgW0AmIzgyMDM7dGltdXRoeV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL3RpbXV0aHkpIFxbWyMmIzgyMDM7MTEzNl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dhcmRlbmVyL2dhcmRlbmVyLWV4dGVuc2lvbi1wcm92aWRlci1vcGVuc3RhY2svcHVsbC8xMTM2KV0KLSBgW0RFVkVMT1BFUl1gIFNlcGFyYXRlIGJhc3Rpb24gcmVjb25jaWxlIGFuZCBkZWxldGUgb3B0aW9ucyBieSBbQCYjODIwMztoZWJlbHNhbl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2hlYmVsc2FuKSBcW1sjJiM4MjAzOzExMDhdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9nYXJkZW5lci9nYXJkZW5lci1leHRlbnNpb24tcHJvdmlkZXItb3BlbnN0YWNrL3B1bGwvMTEwOCldCi0gYFtPUEVSQVRPUl1gIEFkZCBzaG9vdCBpbnB1dCB2YWxpZGF0aW9uIGJ5IFtAJiM4MjAzO2tvbi1hbmdlbG9dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9rb24tYW5nZWxvKSBcW1sjJiM4MjAzOzExNTVdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9nYXJkZW5lci9nYXJkZW5lci1leHRlbnNpb24tcHJvdmlkZXItb3BlbnN0YWNrL3B1bGwvMTE1NSldCi0gYFtPUEVSQVRPUl1gIFVwZGF0ZSBSQkFDIGZvciBleHRlbnNpb25zIHJ1bm5pbmcgaW4gdGhlIHJ1bnRpbWUgY2x1c3Rlci4gYnkgW0AmIzgyMDM7aGViZWxzYW5dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9oZWJlbHNhbikgXFtbIyYjODIwMzsxMTM5XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZ2FyZGVuZXIvZ2FyZGVuZXItZXh0ZW5zaW9uLXByb3ZpZGVyLW9wZW5zdGFjay9wdWxsLzExMzkpXQoKIyMjIyBIZWxtIENoYXJ0cwoKLSBhZG1pc3Npb24tb3BlbnN0YWNrLWFwcGxpY2F0aW9uOiBgZXVyb3BlLWRvY2tlci5wa2cuZGV2L2dhcmRlbmVyLXByb2plY3QvcmVsZWFzZXMvY2hhcnRzL2dhcmRlbmVyL2V4dGVuc2lvbnMvYWRtaXNzaW9uLW9wZW5zdGFjay1hcHBsaWNhdGlvbjp2MS40OS4wYAotIGFkbWlzc2lvbi1vcGVuc3RhY2stcnVudGltZTogYGV1cm9wZS1kb2NrZXIucGtnLmRldi9nYXJkZW5lci1wcm9qZWN0L3JlbGVhc2VzL2NoYXJ0cy9nYXJkZW5lci9leHRlbnNpb25zL2FkbWlzc2lvbi1vcGVuc3RhY2stcnVudGltZTp2MS40OS4wYAotIHByb3ZpZGVyLW9wZW5zdGFjazogYGV1cm9wZS1kb2NrZXIucGtnLmRldi9nYXJkZW5lci1wcm9qZWN0L3JlbGVhc2VzL2NoYXJ0cy9nYXJkZW5lci9leHRlbnNpb25zL3Byb3ZpZGVyLW9wZW5zdGFjazp2MS40OS4wYAoKIyMjIyBDb250YWluZXIgKE9DSSkgSW1hZ2VzCgotIGdhcmRlbmVyLWV4dGVuc2lvbi1hZG1pc3Npb24tb3BlbnN0YWNrOiBgZXVyb3BlLWRvY2tlci5wa2cuZGV2L2dhcmRlbmVyLXByb2plY3QvcmVsZWFzZXMvZ2FyZGVuZXIvZXh0ZW5zaW9ucy9hZG1pc3Npb24tb3BlbnN0YWNrOnYxLjQ5LjBgCi0gZ2FyZGVuZXItZXh0ZW5zaW9uLXByb3ZpZGVyLW9wZW5zdGFjazogYGV1cm9wZS1kb2NrZXIucGtnLmRldi9nYXJkZW5lci1wcm9qZWN0L3JlbGVhc2VzL2dhcmRlbmVyL2V4dGVuc2lvbnMvcHJvdmlkZXItb3BlbnN0YWNrOnYxLjQ5LjBgCgo8L2RldGFpbHM+CgotLS0KCiMjIyBDb25maWd1cmF0aW9uCgrwn5OFICoqU2NoZWR1bGUqKjogQnJhbmNoIGNyZWF0aW9uIC0gQXQgYW55IHRpbWUgKG5vIHNjaGVkdWxlIGRlZmluZWQpLCBBdXRvbWVyZ2UgLSBBdCBhbnkgdGltZSAobm8gc2NoZWR1bGUgZGVmaW5lZCkuCgrwn5qmICoqQXV0b21lcmdlKio6IERpc2FibGVkIGJ5IGNvbmZpZy4gUGxlYXNlIG1lcmdlIHRoaXMgbWFudWFsbHkgb25jZSB5b3UgYXJlIHNhdGlzZmllZC4KCuKZuyAqKlJlYmFzaW5nKio6IFdoZW5ldmVyIFBSIGJlY29tZXMgY29uZmxpY3RlZCwgb3IgeW91IHRpY2sgdGhlIHJlYmFzZS9yZXRyeSBjaGVja2JveC4KCvCflJUgKipJZ25vcmUqKjogQ2xvc2UgdGhpcyBQUiBhbmQgeW91IHdvbid0IGJlIHJlbWluZGVkIGFib3V0IHRoaXMgdXBkYXRlIGFnYWluLgoKLS0tCgogLSBbIF0gPCEtLSByZWJhc2UtY2hlY2sgLS0+SWYgeW91IHdhbnQgdG8gcmViYXNlL3JldHJ5IHRoaXMgUFIsIGNoZWNrIHRoaXMgYm94CgotLS0KClRoaXMgUFIgd2FzIGdlbmVyYXRlZCBieSBbTWVuZCBSZW5vdmF0ZV0oaHR0cHM6Ly9tZW5kLmlvL3Jlbm92YXRlLykuIFZpZXcgdGhlIFtyZXBvc2l0b3J5IGpvYiBsb2ddKGh0dHBzOi8vZGV2ZWxvcGVyLm1lbmQuaW8vZ2l0aHViL1lBS0VjbG91ZC95YWtlLWFuc2libGUpLgo8IS0tcmVub3ZhdGUtZGVidWc6ZXlKamNtVmhkR1ZrU1c1V1pYSWlPaUkwTVM0eE5ETXVNU0lzSW5Wd1pHRjBaV1JKYmxabGNpSTZJalF4TGpFME15NHhJaXdpZEdGeVoyVjBRbkpoYm1Ob0lqb2liV0ZwYmlJc0lteGhZbVZzY3lJNld5SnlaVzV2ZG1GMFpTSmRmUT09LS0+Cg==
      patchset: 9f7820b678288e6c035142413231f1d8a0073701
      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/flake8/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: 4cb9d1c4b7c66139216454825c26d2517d7a7051
          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
