all:
  children:
    zuul_unreachable:
      hosts: {}
  hosts:
    ubuntu-jammy:
      ansible_connection: ssh
      ansible_host: 2a13:1a81:8000:3124:f816:3eff:fe5f:bea2
      ansible_port: 22
      ansible_python_interpreter: auto
      ansible_user: zuul
      nodepool:
        az: nova
        cloud: regiocloud-a-ci
        external_id: f7fa0591-0558-45b4-8df1-5eae0ef57aad
        host_id: d2c528664e1bd332192bb574345deb0c6c7158061222e4a6c036b5ef
        interface_ip: 2a13:1a81:8000:3124:f816:3eff:fe5f:bea2
        label: ubuntu-jammy
        node_properties: {}
        private_ipv4: 10.128.0.104
        private_ipv6: null
        provider: regiocloud-a
        public_ipv4: 81.163.192.250
        public_ipv6: 2a13:1a81:8000:3124:f816:3eff:fe5f:bea2
        region: null
        slot: null
  vars:
    zuul:
      _inheritance_path:
      - '<Job base explicit: None implied: {MatchAny:{ImpliedBranchMatcher:main}}
        source: YAKEcloud/zuul-config/zuul.d/jobs.yaml@main#2>'
      - '<Job hadolint explicit: None implied: {MatchAny:{ImpliedBranchMatcher:main}}
        source: osism/zuul-jobs/.zuul.yaml@main#37>'
      - '<Job hadolint explicit: None implied: None source: YAKEcloud/yake-ansible/.zuul.yaml@main#82>'
      ansible_version: '9'
      attempts: 1
      branch: main
      build: ba3f28f8d8f347a8ab8377de7900b215
      build_refs:
      - branch: main
        change: '433'
        change_message: "chore(deps): update dependency kubernetes-sigs/kind to v0.31.0\n\nThis
          PR contains the following updates:\n\n| Package | Update | Change |\n|---|---|---|\n|
          [kubernetes-sigs/kind](https://redirect.github.com/kubernetes-sigs/kind)
          | minor | `v0.30.0` -> `v0.31.0` |\n\n---\n\n### Release Notes\n\n<details>\n<summary>kubernetes-sigs/kind
          (kubernetes-sigs/kind)</summary>\n\n### [`v0.31.0`](https://redirect.github.com/kubernetes-sigs/kind/releases/tag/v0.31.0)\n\n[Compare
          Source](https://redirect.github.com/kubernetes-sigs/kind/compare/v0.30.0...v0.31.0-alpha)\n\nThis
          release contains dependency updates and defaults to Kubernetes 1.35.0.\n\nPlease
          take note of the breaking changes from Kubernetes 1.35, and how to prepare
          for **future** changes to move off of the deprecated kubeam v1beta3 in favor
          of v1beta4. We will include updated reminders for both again in subsequent
          releases.\n\n<h1 id=\"breaking-changes\">Breaking Changes</h1>\n\nThe default
          node image is now `kindest/node:v1.35.0@&#8203;sha256:452d707d4862f52530247495d180205e029056831160e22870e37e3f6c1ac31f`\n\n<h2
          id=\"kubernetes-cgroupv1\">Kubernetes 1.35+ Cgroup v1</h2>\n\nKubernetes
          [will be removing cgroup v1 support](https://kubernetes.io/blog/2025/12/17/kubernetes-v1-35-release/#removal-of-cgroup-v1-support),
          and therefore kind node images at those versions will also be dropping support.\n\nYou
          can read more about this change in the Kubernetes release blog: <https://kubernetes.io/blog/2025/12/17/kubernetes-v1-35-release/#removal-of-cgroup-v1-support>\n\nIf
          you must use kind on cgroup v1, we recommend using an older Kubernetes release
          for the immediate future, but we also strongly recommend migrating to cgroup
          v2.\n\nIn the near future as Kubernetes support dwindles, KIND will also
          clean up cgroup v1 workarounds and drop support in future kind releases
          and images, regardless of Kubernetes version.\n\nMost stable linux distros
          should be on cgroupv2 out of the box.\n\nThis is a reminder to use pinned
          images by digest, see the note below about images for this release.\n\n<h2
          id=\"kubeadm-config\">Kubeadm Config *Future* Breaking Change</h2>\n\n**WARNING**:
          Future kind releases will [adopt kubeadm v1beta4](https://redirect.github.com/kubernetes-sigs/kind/issues/3847)
          configuration, [kubeadm](https://redirect.github.com/kubernetes/kubeadm)
          v1beta4 has a breaking change to `extraArgs`: <https://kubernetes.io/blog/2024/08/23/kubernetes-1-31-kubeadm-v1beta4/>.\n\nIf
          you use the `kubeadmConfigPatches` feature then you may need to prepare
          for this change.\nWe recommend that you use versioned config patches that
          explicitly match the version required.\n\nKIND uses kubeadm v1beta3 for
          Kubernetes 1.23+, and will likely use v1beta4 for Kubernetes 1.36+\nThe
          exact version is TBD pending work to fix this but expected to be 1.36.\nIt
          will definitely be an as-of-yet-unreleased Kubernetes version to avoid surprises,
          and it will not be on a patch-release boundary.\n\nKIND *may* still work
          with older Kubernetes versions at v1beta2, but we no longer test or actively
          support these as Kubernetes only supports 1.32+ currently: <https://kubernetes.io/releases/>\n\nYou
          likely only need v1beta3 + v1beta4 patches, you can take your existing patches
          that work with v1beta3, explicitly set `apiVersion: kubeadm.k8s.io/v1beta3`
          in the patch at the top level, and make another copy for v1beta4. The v1beta4
          patch will need to move `extraArgs` from a map to a list, for examples see:
          <https://kubernetes.io/docs/reference/config-api/kubeadm-config.v1beta4/>\n\nFor
          a concrete example of kind config with kubeadm config patch targeting both
          v1beta3 and v1beta4, consider this simple kind config that sets verbosity
          of the apiserver logs:\n\n```yaml\nkind: Cluster\napiVersion: kind.x-k8s.io/v1alpha4\nkubeadmConfigPatches:\n\n#
          patch for v1beta3 (1.23 ...)\n- |\n  kind: ClusterConfiguration\n  apiVersion:
          kubeadm.k8s.io/v1beta3\n  apiServer:\n    extraArgs:\n      \"v\": \"4\"\n\n#
          patch for v1beta4 (future)\n- |\n  kind: ClusterConfiguration\n  apiVersion:
          kubeadm.k8s.io/v1beta4\n  apiServer:\n    extraArgs:\n      - name: \"v\"\n
          \       value: \"4\"\n```\n\nIf you only need to target a particular release,
          you can use one version.\n\nIf you only need to target fields that did not
          change between kubeadm beta versions, you can use a versionless patch, which
          may be more convenient, but we cannot guarantee there will be no future
          kubeadm config breaking changes.\n\n<h1 id=\"new-features\">New Features</h1>\n\n-
          Assorted unspecified dependency updates\n\nImages pre-built for this release:\n\n-
          v1.35.0: `kindest/node:v1.35.0@&#8203;sha256:452d707d4862f52530247495d180205e029056831160e22870e37e3f6c1ac31f`\n-
          v1.34.3: `kindest/node:v1.34.3@&#8203;sha256:08497ee19eace7b4b5348db5c6a1591d7752b164530a36f855cb0f2bdcbadd48`\n-
          v1.33.7: `kindest/node:v1.33.7@&#8203;sha256:d26ef333bdb2cbe9862a0f7c3803ecc7b4303d8cea8e814b481b09949d353040`\n-
          v1.32.11: `kindest/node:v1.32.11@&#8203;sha256:5fc52d52a7b9574015299724bd68f183702956aa4a2116ae75a63cb574b35af8`\n-
          v1.31.14: `kindest/node:v1.31.14@&#8203;sha256:6f86cf509dbb42767b6e79debc3f2c32e4ee01386f0489b3b2be24b0a55aac2b`\n\n**NOTE**:
          You *must* use the `@sha256` digest to guarantee an image built for this
          release, until such a time as we switch to a different tagging scheme. Even
          then we will highly encourage digest pinning for security and reproducibility
          reasons.\n\nSee also:\n\n- <https://kind.sigs.k8s.io/docs/user/quick-start/#creating-a-cluster>\n-
          <https://kind.sigs.k8s.io/docs/user/quick-start/#building-images>\n\nNOTE:
          These node images support amd64 and arm64, both of our supported platforms.
          **You must use the same platform as your host,** for more context see [#&#8203;2718](https://redirect.github.com/kubernetes-sigs/kind/issues/2718)\n\n<h1
          id=\"fixes\">Fixes</h1>\n\n- Detect additional edge case with ipv6 support
          on the host\n- Make development / release scripts GOTOOLCHAIN aware\n\n<h1
          id=\"contributors\">Contributors</h1>\n\nCommitters for this release:\n\n-
          [@&#8203;AkihiroSuda](https://redirect.github.com/AkihiroSuda)\n- [@&#8203;adambkaplan](https://redirect.github.com/adambkaplan)\n-
          [@&#8203;afbjorklund](https://redirect.github.com/afbjorklund)\n- [@&#8203;aoxn](https://redirect.github.com/aoxn)\n-
          [@&#8203;BenTheElder](https://redirect.github.com/BenTheElder)\n- [@&#8203;dependabot](https://redirect.github.com/dependabot)\\[bot]\n-
          [@&#8203;k8s-ci-robot](https://redirect.github.com/k8s-ci-robot)\n- [@&#8203;kalexmills](https://redirect.github.com/kalexmills)\n-
          [@&#8203;kishen-v](https://redirect.github.com/kishen-v)\n- [@&#8203;mikejoh](https://redirect.github.com/mikejoh)\n-
          [@&#8203;rayowang](https://redirect.github.com/rayowang)\n- [@&#8203;shahar1](https://redirect.github.com/shahar1)\n-
          [@&#8203;stmcginnis](https://redirect.github.com/stmcginnis)\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 is behind base branch, or
          you tick the rebase/retry checkbox.\n\n\U0001F515 **Ignore**: Close this
          PR and you won't be reminded about this update again.\n\n---\n\n - [ ] <!--
          rebase-check -->If you want to rebase/retry this PR, check this box\n\n---\n\nThis
          PR was generated by [Mend Renovate](https://mend.io/renovate/). View the
          [repository job log](https://developer.mend.io/github/YAKEcloud/yake-ansible).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi41OS4wIiwidXBkYXRlZEluVmVyIjoiNDIuNTkuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->\n"
        change_url: https://github.com/YAKEcloud/yake-ansible/pull/433
        commit_id: 53f5881f055c2cf1f54bfcf85c63afadc5dbcec7
        patchset: 53f5881f055c2cf1f54bfcf85c63afadc5dbcec7
        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: 7115f389705a4d09a3cf49e9917ffe0b
      buildset_refs:
      - branch: main
        change: '433'
        change_message: "chore(deps): update dependency kubernetes-sigs/kind to v0.31.0\n\nThis
          PR contains the following updates:\n\n| Package | Update | Change |\n|---|---|---|\n|
          [kubernetes-sigs/kind](https://redirect.github.com/kubernetes-sigs/kind)
          | minor | `v0.30.0` -> `v0.31.0` |\n\n---\n\n### Release Notes\n\n<details>\n<summary>kubernetes-sigs/kind
          (kubernetes-sigs/kind)</summary>\n\n### [`v0.31.0`](https://redirect.github.com/kubernetes-sigs/kind/releases/tag/v0.31.0)\n\n[Compare
          Source](https://redirect.github.com/kubernetes-sigs/kind/compare/v0.30.0...v0.31.0-alpha)\n\nThis
          release contains dependency updates and defaults to Kubernetes 1.35.0.\n\nPlease
          take note of the breaking changes from Kubernetes 1.35, and how to prepare
          for **future** changes to move off of the deprecated kubeam v1beta3 in favor
          of v1beta4. We will include updated reminders for both again in subsequent
          releases.\n\n<h1 id=\"breaking-changes\">Breaking Changes</h1>\n\nThe default
          node image is now `kindest/node:v1.35.0@&#8203;sha256:452d707d4862f52530247495d180205e029056831160e22870e37e3f6c1ac31f`\n\n<h2
          id=\"kubernetes-cgroupv1\">Kubernetes 1.35+ Cgroup v1</h2>\n\nKubernetes
          [will be removing cgroup v1 support](https://kubernetes.io/blog/2025/12/17/kubernetes-v1-35-release/#removal-of-cgroup-v1-support),
          and therefore kind node images at those versions will also be dropping support.\n\nYou
          can read more about this change in the Kubernetes release blog: <https://kubernetes.io/blog/2025/12/17/kubernetes-v1-35-release/#removal-of-cgroup-v1-support>\n\nIf
          you must use kind on cgroup v1, we recommend using an older Kubernetes release
          for the immediate future, but we also strongly recommend migrating to cgroup
          v2.\n\nIn the near future as Kubernetes support dwindles, KIND will also
          clean up cgroup v1 workarounds and drop support in future kind releases
          and images, regardless of Kubernetes version.\n\nMost stable linux distros
          should be on cgroupv2 out of the box.\n\nThis is a reminder to use pinned
          images by digest, see the note below about images for this release.\n\n<h2
          id=\"kubeadm-config\">Kubeadm Config *Future* Breaking Change</h2>\n\n**WARNING**:
          Future kind releases will [adopt kubeadm v1beta4](https://redirect.github.com/kubernetes-sigs/kind/issues/3847)
          configuration, [kubeadm](https://redirect.github.com/kubernetes/kubeadm)
          v1beta4 has a breaking change to `extraArgs`: <https://kubernetes.io/blog/2024/08/23/kubernetes-1-31-kubeadm-v1beta4/>.\n\nIf
          you use the `kubeadmConfigPatches` feature then you may need to prepare
          for this change.\nWe recommend that you use versioned config patches that
          explicitly match the version required.\n\nKIND uses kubeadm v1beta3 for
          Kubernetes 1.23+, and will likely use v1beta4 for Kubernetes 1.36+\nThe
          exact version is TBD pending work to fix this but expected to be 1.36.\nIt
          will definitely be an as-of-yet-unreleased Kubernetes version to avoid surprises,
          and it will not be on a patch-release boundary.\n\nKIND *may* still work
          with older Kubernetes versions at v1beta2, but we no longer test or actively
          support these as Kubernetes only supports 1.32+ currently: <https://kubernetes.io/releases/>\n\nYou
          likely only need v1beta3 + v1beta4 patches, you can take your existing patches
          that work with v1beta3, explicitly set `apiVersion: kubeadm.k8s.io/v1beta3`
          in the patch at the top level, and make another copy for v1beta4. The v1beta4
          patch will need to move `extraArgs` from a map to a list, for examples see:
          <https://kubernetes.io/docs/reference/config-api/kubeadm-config.v1beta4/>\n\nFor
          a concrete example of kind config with kubeadm config patch targeting both
          v1beta3 and v1beta4, consider this simple kind config that sets verbosity
          of the apiserver logs:\n\n```yaml\nkind: Cluster\napiVersion: kind.x-k8s.io/v1alpha4\nkubeadmConfigPatches:\n\n#
          patch for v1beta3 (1.23 ...)\n- |\n  kind: ClusterConfiguration\n  apiVersion:
          kubeadm.k8s.io/v1beta3\n  apiServer:\n    extraArgs:\n      \"v\": \"4\"\n\n#
          patch for v1beta4 (future)\n- |\n  kind: ClusterConfiguration\n  apiVersion:
          kubeadm.k8s.io/v1beta4\n  apiServer:\n    extraArgs:\n      - name: \"v\"\n
          \       value: \"4\"\n```\n\nIf you only need to target a particular release,
          you can use one version.\n\nIf you only need to target fields that did not
          change between kubeadm beta versions, you can use a versionless patch, which
          may be more convenient, but we cannot guarantee there will be no future
          kubeadm config breaking changes.\n\n<h1 id=\"new-features\">New Features</h1>\n\n-
          Assorted unspecified dependency updates\n\nImages pre-built for this release:\n\n-
          v1.35.0: `kindest/node:v1.35.0@&#8203;sha256:452d707d4862f52530247495d180205e029056831160e22870e37e3f6c1ac31f`\n-
          v1.34.3: `kindest/node:v1.34.3@&#8203;sha256:08497ee19eace7b4b5348db5c6a1591d7752b164530a36f855cb0f2bdcbadd48`\n-
          v1.33.7: `kindest/node:v1.33.7@&#8203;sha256:d26ef333bdb2cbe9862a0f7c3803ecc7b4303d8cea8e814b481b09949d353040`\n-
          v1.32.11: `kindest/node:v1.32.11@&#8203;sha256:5fc52d52a7b9574015299724bd68f183702956aa4a2116ae75a63cb574b35af8`\n-
          v1.31.14: `kindest/node:v1.31.14@&#8203;sha256:6f86cf509dbb42767b6e79debc3f2c32e4ee01386f0489b3b2be24b0a55aac2b`\n\n**NOTE**:
          You *must* use the `@sha256` digest to guarantee an image built for this
          release, until such a time as we switch to a different tagging scheme. Even
          then we will highly encourage digest pinning for security and reproducibility
          reasons.\n\nSee also:\n\n- <https://kind.sigs.k8s.io/docs/user/quick-start/#creating-a-cluster>\n-
          <https://kind.sigs.k8s.io/docs/user/quick-start/#building-images>\n\nNOTE:
          These node images support amd64 and arm64, both of our supported platforms.
          **You must use the same platform as your host,** for more context see [#&#8203;2718](https://redirect.github.com/kubernetes-sigs/kind/issues/2718)\n\n<h1
          id=\"fixes\">Fixes</h1>\n\n- Detect additional edge case with ipv6 support
          on the host\n- Make development / release scripts GOTOOLCHAIN aware\n\n<h1
          id=\"contributors\">Contributors</h1>\n\nCommitters for this release:\n\n-
          [@&#8203;AkihiroSuda](https://redirect.github.com/AkihiroSuda)\n- [@&#8203;adambkaplan](https://redirect.github.com/adambkaplan)\n-
          [@&#8203;afbjorklund](https://redirect.github.com/afbjorklund)\n- [@&#8203;aoxn](https://redirect.github.com/aoxn)\n-
          [@&#8203;BenTheElder](https://redirect.github.com/BenTheElder)\n- [@&#8203;dependabot](https://redirect.github.com/dependabot)\\[bot]\n-
          [@&#8203;k8s-ci-robot](https://redirect.github.com/k8s-ci-robot)\n- [@&#8203;kalexmills](https://redirect.github.com/kalexmills)\n-
          [@&#8203;kishen-v](https://redirect.github.com/kishen-v)\n- [@&#8203;mikejoh](https://redirect.github.com/mikejoh)\n-
          [@&#8203;rayowang](https://redirect.github.com/rayowang)\n- [@&#8203;shahar1](https://redirect.github.com/shahar1)\n-
          [@&#8203;stmcginnis](https://redirect.github.com/stmcginnis)\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 is behind base branch, or
          you tick the rebase/retry checkbox.\n\n\U0001F515 **Ignore**: Close this
          PR and you won't be reminded about this update again.\n\n---\n\n - [ ] <!--
          rebase-check -->If you want to rebase/retry this PR, check this box\n\n---\n\nThis
          PR was generated by [Mend Renovate](https://mend.io/renovate/). View the
          [repository job log](https://developer.mend.io/github/YAKEcloud/yake-ansible).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi41OS4wIiwidXBkYXRlZEluVmVyIjoiNDIuNTkuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->\n"
        change_url: https://github.com/YAKEcloud/yake-ansible/pull/433
        commit_id: 53f5881f055c2cf1f54bfcf85c63afadc5dbcec7
        patchset: 53f5881f055c2cf1f54bfcf85c63afadc5dbcec7
        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: '433'
      change_message: "chore(deps): update dependency kubernetes-sigs/kind to v0.31.0\n\nThis
        PR contains the following updates:\n\n| Package | Update | Change |\n|---|---|---|\n|
        [kubernetes-sigs/kind](https://redirect.github.com/kubernetes-sigs/kind) |
        minor | `v0.30.0` -> `v0.31.0` |\n\n---\n\n### Release Notes\n\n<details>\n<summary>kubernetes-sigs/kind
        (kubernetes-sigs/kind)</summary>\n\n### [`v0.31.0`](https://redirect.github.com/kubernetes-sigs/kind/releases/tag/v0.31.0)\n\n[Compare
        Source](https://redirect.github.com/kubernetes-sigs/kind/compare/v0.30.0...v0.31.0-alpha)\n\nThis
        release contains dependency updates and defaults to Kubernetes 1.35.0.\n\nPlease
        take note of the breaking changes from Kubernetes 1.35, and how to prepare
        for **future** changes to move off of the deprecated kubeam v1beta3 in favor
        of v1beta4. We will include updated reminders for both again in subsequent
        releases.\n\n<h1 id=\"breaking-changes\">Breaking Changes</h1>\n\nThe default
        node image is now `kindest/node:v1.35.0@&#8203;sha256:452d707d4862f52530247495d180205e029056831160e22870e37e3f6c1ac31f`\n\n<h2
        id=\"kubernetes-cgroupv1\">Kubernetes 1.35+ Cgroup v1</h2>\n\nKubernetes [will
        be removing cgroup v1 support](https://kubernetes.io/blog/2025/12/17/kubernetes-v1-35-release/#removal-of-cgroup-v1-support),
        and therefore kind node images at those versions will also be dropping support.\n\nYou
        can read more about this change in the Kubernetes release blog: <https://kubernetes.io/blog/2025/12/17/kubernetes-v1-35-release/#removal-of-cgroup-v1-support>\n\nIf
        you must use kind on cgroup v1, we recommend using an older Kubernetes release
        for the immediate future, but we also strongly recommend migrating to cgroup
        v2.\n\nIn the near future as Kubernetes support dwindles, KIND will also clean
        up cgroup v1 workarounds and drop support in future kind releases and images,
        regardless of Kubernetes version.\n\nMost stable linux distros should be on
        cgroupv2 out of the box.\n\nThis is a reminder to use pinned images by digest,
        see the note below about images for this release.\n\n<h2 id=\"kubeadm-config\">Kubeadm
        Config *Future* Breaking Change</h2>\n\n**WARNING**: Future kind releases
        will [adopt kubeadm v1beta4](https://redirect.github.com/kubernetes-sigs/kind/issues/3847)
        configuration, [kubeadm](https://redirect.github.com/kubernetes/kubeadm) v1beta4
        has a breaking change to `extraArgs`: <https://kubernetes.io/blog/2024/08/23/kubernetes-1-31-kubeadm-v1beta4/>.\n\nIf
        you use the `kubeadmConfigPatches` feature then you may need to prepare for
        this change.\nWe recommend that you use versioned config patches that explicitly
        match the version required.\n\nKIND uses kubeadm v1beta3 for Kubernetes 1.23+,
        and will likely use v1beta4 for Kubernetes 1.36+\nThe exact version is TBD
        pending work to fix this but expected to be 1.36.\nIt will definitely be an
        as-of-yet-unreleased Kubernetes version to avoid surprises, and it will not
        be on a patch-release boundary.\n\nKIND *may* still work with older Kubernetes
        versions at v1beta2, but we no longer test or actively support these as Kubernetes
        only supports 1.32+ currently: <https://kubernetes.io/releases/>\n\nYou likely
        only need v1beta3 + v1beta4 patches, you can take your existing patches that
        work with v1beta3, explicitly set `apiVersion: kubeadm.k8s.io/v1beta3` in
        the patch at the top level, and make another copy for v1beta4. The v1beta4
        patch will need to move `extraArgs` from a map to a list, for examples see:
        <https://kubernetes.io/docs/reference/config-api/kubeadm-config.v1beta4/>\n\nFor
        a concrete example of kind config with kubeadm config patch targeting both
        v1beta3 and v1beta4, consider this simple kind config that sets verbosity
        of the apiserver logs:\n\n```yaml\nkind: Cluster\napiVersion: kind.x-k8s.io/v1alpha4\nkubeadmConfigPatches:\n\n#
        patch for v1beta3 (1.23 ...)\n- |\n  kind: ClusterConfiguration\n  apiVersion:
        kubeadm.k8s.io/v1beta3\n  apiServer:\n    extraArgs:\n      \"v\": \"4\"\n\n#
        patch for v1beta4 (future)\n- |\n  kind: ClusterConfiguration\n  apiVersion:
        kubeadm.k8s.io/v1beta4\n  apiServer:\n    extraArgs:\n      - name: \"v\"\n
        \       value: \"4\"\n```\n\nIf you only need to target a particular release,
        you can use one version.\n\nIf you only need to target fields that did not
        change between kubeadm beta versions, you can use a versionless patch, which
        may be more convenient, but we cannot guarantee there will be no future kubeadm
        config breaking changes.\n\n<h1 id=\"new-features\">New Features</h1>\n\n-
        Assorted unspecified dependency updates\n\nImages pre-built for this release:\n\n-
        v1.35.0: `kindest/node:v1.35.0@&#8203;sha256:452d707d4862f52530247495d180205e029056831160e22870e37e3f6c1ac31f`\n-
        v1.34.3: `kindest/node:v1.34.3@&#8203;sha256:08497ee19eace7b4b5348db5c6a1591d7752b164530a36f855cb0f2bdcbadd48`\n-
        v1.33.7: `kindest/node:v1.33.7@&#8203;sha256:d26ef333bdb2cbe9862a0f7c3803ecc7b4303d8cea8e814b481b09949d353040`\n-
        v1.32.11: `kindest/node:v1.32.11@&#8203;sha256:5fc52d52a7b9574015299724bd68f183702956aa4a2116ae75a63cb574b35af8`\n-
        v1.31.14: `kindest/node:v1.31.14@&#8203;sha256:6f86cf509dbb42767b6e79debc3f2c32e4ee01386f0489b3b2be24b0a55aac2b`\n\n**NOTE**:
        You *must* use the `@sha256` digest to guarantee an image built for this release,
        until such a time as we switch to a different tagging scheme. Even then we
        will highly encourage digest pinning for security and reproducibility reasons.\n\nSee
        also:\n\n- <https://kind.sigs.k8s.io/docs/user/quick-start/#creating-a-cluster>\n-
        <https://kind.sigs.k8s.io/docs/user/quick-start/#building-images>\n\nNOTE:
        These node images support amd64 and arm64, both of our supported platforms.
        **You must use the same platform as your host,** for more context see [#&#8203;2718](https://redirect.github.com/kubernetes-sigs/kind/issues/2718)\n\n<h1
        id=\"fixes\">Fixes</h1>\n\n- Detect additional edge case with ipv6 support
        on the host\n- Make development / release scripts GOTOOLCHAIN aware\n\n<h1
        id=\"contributors\">Contributors</h1>\n\nCommitters for this release:\n\n-
        [@&#8203;AkihiroSuda](https://redirect.github.com/AkihiroSuda)\n- [@&#8203;adambkaplan](https://redirect.github.com/adambkaplan)\n-
        [@&#8203;afbjorklund](https://redirect.github.com/afbjorklund)\n- [@&#8203;aoxn](https://redirect.github.com/aoxn)\n-
        [@&#8203;BenTheElder](https://redirect.github.com/BenTheElder)\n- [@&#8203;dependabot](https://redirect.github.com/dependabot)\\[bot]\n-
        [@&#8203;k8s-ci-robot](https://redirect.github.com/k8s-ci-robot)\n- [@&#8203;kalexmills](https://redirect.github.com/kalexmills)\n-
        [@&#8203;kishen-v](https://redirect.github.com/kishen-v)\n- [@&#8203;mikejoh](https://redirect.github.com/mikejoh)\n-
        [@&#8203;rayowang](https://redirect.github.com/rayowang)\n- [@&#8203;shahar1](https://redirect.github.com/shahar1)\n-
        [@&#8203;stmcginnis](https://redirect.github.com/stmcginnis)\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 is behind base branch, or you
        tick the rebase/retry checkbox.\n\n\U0001F515 **Ignore**: Close this PR and
        you won't be reminded about this update again.\n\n---\n\n - [ ] <!-- rebase-check
        -->If you want to rebase/retry this PR, check this box\n\n---\n\nThis PR was
        generated by [Mend Renovate](https://mend.io/renovate/). View the [repository
        job log](https://developer.mend.io/github/YAKEcloud/yake-ansible).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi41OS4wIiwidXBkYXRlZEluVmVyIjoiNDIuNTkuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->\n"
      change_url: https://github.com/YAKEcloud/yake-ansible/pull/433
      child_jobs: []
      commit_id: 53f5881f055c2cf1f54bfcf85c63afadc5dbcec7
      event_id: 6be25310-dc34-11f0-86d7-ae9c6bb863bb
      executor:
        hostname: 521e9411259a
        inventory_file: /var/lib/zuul/builds/ba3f28f8d8f347a8ab8377de7900b215/ansible/inventory.yaml
        log_root: /var/lib/zuul/builds/ba3f28f8d8f347a8ab8377de7900b215/work/logs
        result_data_file: /var/lib/zuul/builds/ba3f28f8d8f347a8ab8377de7900b215/work/results.json
        src_root: /var/lib/zuul/builds/ba3f28f8d8f347a8ab8377de7900b215/work/src
        work_root: /var/lib/zuul/builds/ba3f28f8d8f347a8ab8377de7900b215/work
      include_vars: []
      items:
      - branch: main
        change: '433'
        change_message: "chore(deps): update dependency kubernetes-sigs/kind to v0.31.0\n\nThis
          PR contains the following updates:\n\n| Package | Update | Change |\n|---|---|---|\n|
          [kubernetes-sigs/kind](https://redirect.github.com/kubernetes-sigs/kind)
          | minor | `v0.30.0` -> `v0.31.0` |\n\n---\n\n### Release Notes\n\n<details>\n<summary>kubernetes-sigs/kind
          (kubernetes-sigs/kind)</summary>\n\n### [`v0.31.0`](https://redirect.github.com/kubernetes-sigs/kind/releases/tag/v0.31.0)\n\n[Compare
          Source](https://redirect.github.com/kubernetes-sigs/kind/compare/v0.30.0...v0.31.0-alpha)\n\nThis
          release contains dependency updates and defaults to Kubernetes 1.35.0.\n\nPlease
          take note of the breaking changes from Kubernetes 1.35, and how to prepare
          for **future** changes to move off of the deprecated kubeam v1beta3 in favor
          of v1beta4. We will include updated reminders for both again in subsequent
          releases.\n\n<h1 id=\"breaking-changes\">Breaking Changes</h1>\n\nThe default
          node image is now `kindest/node:v1.35.0@&#8203;sha256:452d707d4862f52530247495d180205e029056831160e22870e37e3f6c1ac31f`\n\n<h2
          id=\"kubernetes-cgroupv1\">Kubernetes 1.35+ Cgroup v1</h2>\n\nKubernetes
          [will be removing cgroup v1 support](https://kubernetes.io/blog/2025/12/17/kubernetes-v1-35-release/#removal-of-cgroup-v1-support),
          and therefore kind node images at those versions will also be dropping support.\n\nYou
          can read more about this change in the Kubernetes release blog: <https://kubernetes.io/blog/2025/12/17/kubernetes-v1-35-release/#removal-of-cgroup-v1-support>\n\nIf
          you must use kind on cgroup v1, we recommend using an older Kubernetes release
          for the immediate future, but we also strongly recommend migrating to cgroup
          v2.\n\nIn the near future as Kubernetes support dwindles, KIND will also
          clean up cgroup v1 workarounds and drop support in future kind releases
          and images, regardless of Kubernetes version.\n\nMost stable linux distros
          should be on cgroupv2 out of the box.\n\nThis is a reminder to use pinned
          images by digest, see the note below about images for this release.\n\n<h2
          id=\"kubeadm-config\">Kubeadm Config *Future* Breaking Change</h2>\n\n**WARNING**:
          Future kind releases will [adopt kubeadm v1beta4](https://redirect.github.com/kubernetes-sigs/kind/issues/3847)
          configuration, [kubeadm](https://redirect.github.com/kubernetes/kubeadm)
          v1beta4 has a breaking change to `extraArgs`: <https://kubernetes.io/blog/2024/08/23/kubernetes-1-31-kubeadm-v1beta4/>.\n\nIf
          you use the `kubeadmConfigPatches` feature then you may need to prepare
          for this change.\nWe recommend that you use versioned config patches that
          explicitly match the version required.\n\nKIND uses kubeadm v1beta3 for
          Kubernetes 1.23+, and will likely use v1beta4 for Kubernetes 1.36+\nThe
          exact version is TBD pending work to fix this but expected to be 1.36.\nIt
          will definitely be an as-of-yet-unreleased Kubernetes version to avoid surprises,
          and it will not be on a patch-release boundary.\n\nKIND *may* still work
          with older Kubernetes versions at v1beta2, but we no longer test or actively
          support these as Kubernetes only supports 1.32+ currently: <https://kubernetes.io/releases/>\n\nYou
          likely only need v1beta3 + v1beta4 patches, you can take your existing patches
          that work with v1beta3, explicitly set `apiVersion: kubeadm.k8s.io/v1beta3`
          in the patch at the top level, and make another copy for v1beta4. The v1beta4
          patch will need to move `extraArgs` from a map to a list, for examples see:
          <https://kubernetes.io/docs/reference/config-api/kubeadm-config.v1beta4/>\n\nFor
          a concrete example of kind config with kubeadm config patch targeting both
          v1beta3 and v1beta4, consider this simple kind config that sets verbosity
          of the apiserver logs:\n\n```yaml\nkind: Cluster\napiVersion: kind.x-k8s.io/v1alpha4\nkubeadmConfigPatches:\n\n#
          patch for v1beta3 (1.23 ...)\n- |\n  kind: ClusterConfiguration\n  apiVersion:
          kubeadm.k8s.io/v1beta3\n  apiServer:\n    extraArgs:\n      \"v\": \"4\"\n\n#
          patch for v1beta4 (future)\n- |\n  kind: ClusterConfiguration\n  apiVersion:
          kubeadm.k8s.io/v1beta4\n  apiServer:\n    extraArgs:\n      - name: \"v\"\n
          \       value: \"4\"\n```\n\nIf you only need to target a particular release,
          you can use one version.\n\nIf you only need to target fields that did not
          change between kubeadm beta versions, you can use a versionless patch, which
          may be more convenient, but we cannot guarantee there will be no future
          kubeadm config breaking changes.\n\n<h1 id=\"new-features\">New Features</h1>\n\n-
          Assorted unspecified dependency updates\n\nImages pre-built for this release:\n\n-
          v1.35.0: `kindest/node:v1.35.0@&#8203;sha256:452d707d4862f52530247495d180205e029056831160e22870e37e3f6c1ac31f`\n-
          v1.34.3: `kindest/node:v1.34.3@&#8203;sha256:08497ee19eace7b4b5348db5c6a1591d7752b164530a36f855cb0f2bdcbadd48`\n-
          v1.33.7: `kindest/node:v1.33.7@&#8203;sha256:d26ef333bdb2cbe9862a0f7c3803ecc7b4303d8cea8e814b481b09949d353040`\n-
          v1.32.11: `kindest/node:v1.32.11@&#8203;sha256:5fc52d52a7b9574015299724bd68f183702956aa4a2116ae75a63cb574b35af8`\n-
          v1.31.14: `kindest/node:v1.31.14@&#8203;sha256:6f86cf509dbb42767b6e79debc3f2c32e4ee01386f0489b3b2be24b0a55aac2b`\n\n**NOTE**:
          You *must* use the `@sha256` digest to guarantee an image built for this
          release, until such a time as we switch to a different tagging scheme. Even
          then we will highly encourage digest pinning for security and reproducibility
          reasons.\n\nSee also:\n\n- <https://kind.sigs.k8s.io/docs/user/quick-start/#creating-a-cluster>\n-
          <https://kind.sigs.k8s.io/docs/user/quick-start/#building-images>\n\nNOTE:
          These node images support amd64 and arm64, both of our supported platforms.
          **You must use the same platform as your host,** for more context see [#&#8203;2718](https://redirect.github.com/kubernetes-sigs/kind/issues/2718)\n\n<h1
          id=\"fixes\">Fixes</h1>\n\n- Detect additional edge case with ipv6 support
          on the host\n- Make development / release scripts GOTOOLCHAIN aware\n\n<h1
          id=\"contributors\">Contributors</h1>\n\nCommitters for this release:\n\n-
          [@&#8203;AkihiroSuda](https://redirect.github.com/AkihiroSuda)\n- [@&#8203;adambkaplan](https://redirect.github.com/adambkaplan)\n-
          [@&#8203;afbjorklund](https://redirect.github.com/afbjorklund)\n- [@&#8203;aoxn](https://redirect.github.com/aoxn)\n-
          [@&#8203;BenTheElder](https://redirect.github.com/BenTheElder)\n- [@&#8203;dependabot](https://redirect.github.com/dependabot)\\[bot]\n-
          [@&#8203;k8s-ci-robot](https://redirect.github.com/k8s-ci-robot)\n- [@&#8203;kalexmills](https://redirect.github.com/kalexmills)\n-
          [@&#8203;kishen-v](https://redirect.github.com/kishen-v)\n- [@&#8203;mikejoh](https://redirect.github.com/mikejoh)\n-
          [@&#8203;rayowang](https://redirect.github.com/rayowang)\n- [@&#8203;shahar1](https://redirect.github.com/shahar1)\n-
          [@&#8203;stmcginnis](https://redirect.github.com/stmcginnis)\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 is behind base branch, or
          you tick the rebase/retry checkbox.\n\n\U0001F515 **Ignore**: Close this
          PR and you won't be reminded about this update again.\n\n---\n\n - [ ] <!--
          rebase-check -->If you want to rebase/retry this PR, check this box\n\n---\n\nThis
          PR was generated by [Mend Renovate](https://mend.io/renovate/). View the
          [repository job log](https://developer.mend.io/github/YAKEcloud/yake-ansible).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi41OS4wIiwidXBkYXRlZEluVmVyIjoiNDIuNTkuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->\n"
        change_url: https://github.com/YAKEcloud/yake-ansible/pull/433
        commit_id: 53f5881f055c2cf1f54bfcf85c63afadc5dbcec7
        patchset: 53f5881f055c2cf1f54bfcf85c63afadc5dbcec7
        project:
          canonical_hostname: github.com
          canonical_name: github.com/YAKEcloud/yake-ansible
          name: YAKEcloud/yake-ansible
          short_name: yake-ansible
          src_dir: src/github.com/YAKEcloud/yake-ansible
        topic: null
      job: hadolint
      jobtags: []
      max_attempts: 3
      message: Y2hvcmUoZGVwcyk6IHVwZGF0ZSBkZXBlbmRlbmN5IGt1YmVybmV0ZXMtc2lncy9raW5kIHRvIHYwLjMxLjAKClRoaXMgUFIgY29udGFpbnMgdGhlIGZvbGxvd2luZyB1cGRhdGVzOgoKfCBQYWNrYWdlIHwgVXBkYXRlIHwgQ2hhbmdlIHwKfC0tLXwtLS18LS0tfAp8IFtrdWJlcm5ldGVzLXNpZ3Mva2luZF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2t1YmVybmV0ZXMtc2lncy9raW5kKSB8IG1pbm9yIHwgYHYwLjMwLjBgIC0+IGB2MC4zMS4wYCB8CgotLS0KCiMjIyBSZWxlYXNlIE5vdGVzCgo8ZGV0YWlscz4KPHN1bW1hcnk+a3ViZXJuZXRlcy1zaWdzL2tpbmQgKGt1YmVybmV0ZXMtc2lncy9raW5kKTwvc3VtbWFyeT4KCiMjIyBbYHYwLjMxLjBgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20va3ViZXJuZXRlcy1zaWdzL2tpbmQvcmVsZWFzZXMvdGFnL3YwLjMxLjApCgpbQ29tcGFyZSBTb3VyY2VdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9rdWJlcm5ldGVzLXNpZ3Mva2luZC9jb21wYXJlL3YwLjMwLjAuLi52MC4zMS4wLWFscGhhKQoKVGhpcyByZWxlYXNlIGNvbnRhaW5zIGRlcGVuZGVuY3kgdXBkYXRlcyBhbmQgZGVmYXVsdHMgdG8gS3ViZXJuZXRlcyAxLjM1LjAuCgpQbGVhc2UgdGFrZSBub3RlIG9mIHRoZSBicmVha2luZyBjaGFuZ2VzIGZyb20gS3ViZXJuZXRlcyAxLjM1LCBhbmQgaG93IHRvIHByZXBhcmUgZm9yICoqZnV0dXJlKiogY2hhbmdlcyB0byBtb3ZlIG9mZiBvZiB0aGUgZGVwcmVjYXRlZCBrdWJlYW0gdjFiZXRhMyBpbiBmYXZvciBvZiB2MWJldGE0LiBXZSB3aWxsIGluY2x1ZGUgdXBkYXRlZCByZW1pbmRlcnMgZm9yIGJvdGggYWdhaW4gaW4gc3Vic2VxdWVudCByZWxlYXNlcy4KCjxoMSBpZD0iYnJlYWtpbmctY2hhbmdlcyI+QnJlYWtpbmcgQ2hhbmdlczwvaDE+CgpUaGUgZGVmYXVsdCBub2RlIGltYWdlIGlzIG5vdyBga2luZGVzdC9ub2RlOnYxLjM1LjBAJiM4MjAzO3NoYTI1Njo0NTJkNzA3ZDQ4NjJmNTI1MzAyNDc0OTVkMTgwMjA1ZTAyOTA1NjgzMTE2MGUyMjg3MGUzN2UzZjZjMWFjMzFmYAoKPGgyIGlkPSJrdWJlcm5ldGVzLWNncm91cHYxIj5LdWJlcm5ldGVzIDEuMzUrIENncm91cCB2MTwvaDI+CgpLdWJlcm5ldGVzIFt3aWxsIGJlIHJlbW92aW5nIGNncm91cCB2MSBzdXBwb3J0XShodHRwczovL2t1YmVybmV0ZXMuaW8vYmxvZy8yMDI1LzEyLzE3L2t1YmVybmV0ZXMtdjEtMzUtcmVsZWFzZS8jcmVtb3ZhbC1vZi1jZ3JvdXAtdjEtc3VwcG9ydCksIGFuZCB0aGVyZWZvcmUga2luZCBub2RlIGltYWdlcyBhdCB0aG9zZSB2ZXJzaW9ucyB3aWxsIGFsc28gYmUgZHJvcHBpbmcgc3VwcG9ydC4KCllvdSBjYW4gcmVhZCBtb3JlIGFib3V0IHRoaXMgY2hhbmdlIGluIHRoZSBLdWJlcm5ldGVzIHJlbGVhc2UgYmxvZzogPGh0dHBzOi8va3ViZXJuZXRlcy5pby9ibG9nLzIwMjUvMTIvMTcva3ViZXJuZXRlcy12MS0zNS1yZWxlYXNlLyNyZW1vdmFsLW9mLWNncm91cC12MS1zdXBwb3J0PgoKSWYgeW91IG11c3QgdXNlIGtpbmQgb24gY2dyb3VwIHYxLCB3ZSByZWNvbW1lbmQgdXNpbmcgYW4gb2xkZXIgS3ViZXJuZXRlcyByZWxlYXNlIGZvciB0aGUgaW1tZWRpYXRlIGZ1dHVyZSwgYnV0IHdlIGFsc28gc3Ryb25nbHkgcmVjb21tZW5kIG1pZ3JhdGluZyB0byBjZ3JvdXAgdjIuCgpJbiB0aGUgbmVhciBmdXR1cmUgYXMgS3ViZXJuZXRlcyBzdXBwb3J0IGR3aW5kbGVzLCBLSU5EIHdpbGwgYWxzbyBjbGVhbiB1cCBjZ3JvdXAgdjEgd29ya2Fyb3VuZHMgYW5kIGRyb3Agc3VwcG9ydCBpbiBmdXR1cmUga2luZCByZWxlYXNlcyBhbmQgaW1hZ2VzLCByZWdhcmRsZXNzIG9mIEt1YmVybmV0ZXMgdmVyc2lvbi4KCk1vc3Qgc3RhYmxlIGxpbnV4IGRpc3Ryb3Mgc2hvdWxkIGJlIG9uIGNncm91cHYyIG91dCBvZiB0aGUgYm94LgoKVGhpcyBpcyBhIHJlbWluZGVyIHRvIHVzZSBwaW5uZWQgaW1hZ2VzIGJ5IGRpZ2VzdCwgc2VlIHRoZSBub3RlIGJlbG93IGFib3V0IGltYWdlcyBmb3IgdGhpcyByZWxlYXNlLgoKPGgyIGlkPSJrdWJlYWRtLWNvbmZpZyI+S3ViZWFkbSBDb25maWcgKkZ1dHVyZSogQnJlYWtpbmcgQ2hhbmdlPC9oMj4KCioqV0FSTklORyoqOiBGdXR1cmUga2luZCByZWxlYXNlcyB3aWxsIFthZG9wdCBrdWJlYWRtIHYxYmV0YTRdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9rdWJlcm5ldGVzLXNpZ3Mva2luZC9pc3N1ZXMvMzg0NykgY29uZmlndXJhdGlvbiwgW2t1YmVhZG1dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9rdWJlcm5ldGVzL2t1YmVhZG0pIHYxYmV0YTQgaGFzIGEgYnJlYWtpbmcgY2hhbmdlIHRvIGBleHRyYUFyZ3NgOiA8aHR0cHM6Ly9rdWJlcm5ldGVzLmlvL2Jsb2cvMjAyNC8wOC8yMy9rdWJlcm5ldGVzLTEtMzEta3ViZWFkbS12MWJldGE0Lz4uCgpJZiB5b3UgdXNlIHRoZSBga3ViZWFkbUNvbmZpZ1BhdGNoZXNgIGZlYXR1cmUgdGhlbiB5b3UgbWF5IG5lZWQgdG8gcHJlcGFyZSBmb3IgdGhpcyBjaGFuZ2UuCldlIHJlY29tbWVuZCB0aGF0IHlvdSB1c2UgdmVyc2lvbmVkIGNvbmZpZyBwYXRjaGVzIHRoYXQgZXhwbGljaXRseSBtYXRjaCB0aGUgdmVyc2lvbiByZXF1aXJlZC4KCktJTkQgdXNlcyBrdWJlYWRtIHYxYmV0YTMgZm9yIEt1YmVybmV0ZXMgMS4yMyssIGFuZCB3aWxsIGxpa2VseSB1c2UgdjFiZXRhNCBmb3IgS3ViZXJuZXRlcyAxLjM2KwpUaGUgZXhhY3QgdmVyc2lvbiBpcyBUQkQgcGVuZGluZyB3b3JrIHRvIGZpeCB0aGlzIGJ1dCBleHBlY3RlZCB0byBiZSAxLjM2LgpJdCB3aWxsIGRlZmluaXRlbHkgYmUgYW4gYXMtb2YteWV0LXVucmVsZWFzZWQgS3ViZXJuZXRlcyB2ZXJzaW9uIHRvIGF2b2lkIHN1cnByaXNlcywgYW5kIGl0IHdpbGwgbm90IGJlIG9uIGEgcGF0Y2gtcmVsZWFzZSBib3VuZGFyeS4KCktJTkQgKm1heSogc3RpbGwgd29yayB3aXRoIG9sZGVyIEt1YmVybmV0ZXMgdmVyc2lvbnMgYXQgdjFiZXRhMiwgYnV0IHdlIG5vIGxvbmdlciB0ZXN0IG9yIGFjdGl2ZWx5IHN1cHBvcnQgdGhlc2UgYXMgS3ViZXJuZXRlcyBvbmx5IHN1cHBvcnRzIDEuMzIrIGN1cnJlbnRseTogPGh0dHBzOi8va3ViZXJuZXRlcy5pby9yZWxlYXNlcy8+CgpZb3UgbGlrZWx5IG9ubHkgbmVlZCB2MWJldGEzICsgdjFiZXRhNCBwYXRjaGVzLCB5b3UgY2FuIHRha2UgeW91ciBleGlzdGluZyBwYXRjaGVzIHRoYXQgd29yayB3aXRoIHYxYmV0YTMsIGV4cGxpY2l0bHkgc2V0IGBhcGlWZXJzaW9uOiBrdWJlYWRtLms4cy5pby92MWJldGEzYCBpbiB0aGUgcGF0Y2ggYXQgdGhlIHRvcCBsZXZlbCwgYW5kIG1ha2UgYW5vdGhlciBjb3B5IGZvciB2MWJldGE0LiBUaGUgdjFiZXRhNCBwYXRjaCB3aWxsIG5lZWQgdG8gbW92ZSBgZXh0cmFBcmdzYCBmcm9tIGEgbWFwIHRvIGEgbGlzdCwgZm9yIGV4YW1wbGVzIHNlZTogPGh0dHBzOi8va3ViZXJuZXRlcy5pby9kb2NzL3JlZmVyZW5jZS9jb25maWctYXBpL2t1YmVhZG0tY29uZmlnLnYxYmV0YTQvPgoKRm9yIGEgY29uY3JldGUgZXhhbXBsZSBvZiBraW5kIGNvbmZpZyB3aXRoIGt1YmVhZG0gY29uZmlnIHBhdGNoIHRhcmdldGluZyBib3RoIHYxYmV0YTMgYW5kIHYxYmV0YTQsIGNvbnNpZGVyIHRoaXMgc2ltcGxlIGtpbmQgY29uZmlnIHRoYXQgc2V0cyB2ZXJib3NpdHkgb2YgdGhlIGFwaXNlcnZlciBsb2dzOgoKYGBgeWFtbApraW5kOiBDbHVzdGVyCmFwaVZlcnNpb246IGtpbmQueC1rOHMuaW8vdjFhbHBoYTQKa3ViZWFkbUNvbmZpZ1BhdGNoZXM6CgojIHBhdGNoIGZvciB2MWJldGEzICgxLjIzIC4uLikKLSB8CiAga2luZDogQ2x1c3RlckNvbmZpZ3VyYXRpb24KICBhcGlWZXJzaW9uOiBrdWJlYWRtLms4cy5pby92MWJldGEzCiAgYXBpU2VydmVyOgogICAgZXh0cmFBcmdzOgogICAgICAidiI6ICI0IgoKIyBwYXRjaCBmb3IgdjFiZXRhNCAoZnV0dXJlKQotIHwKICBraW5kOiBDbHVzdGVyQ29uZmlndXJhdGlvbgogIGFwaVZlcnNpb246IGt1YmVhZG0uazhzLmlvL3YxYmV0YTQKICBhcGlTZXJ2ZXI6CiAgICBleHRyYUFyZ3M6CiAgICAgIC0gbmFtZTogInYiCiAgICAgICAgdmFsdWU6ICI0IgpgYGAKCklmIHlvdSBvbmx5IG5lZWQgdG8gdGFyZ2V0IGEgcGFydGljdWxhciByZWxlYXNlLCB5b3UgY2FuIHVzZSBvbmUgdmVyc2lvbi4KCklmIHlvdSBvbmx5IG5lZWQgdG8gdGFyZ2V0IGZpZWxkcyB0aGF0IGRpZCBub3QgY2hhbmdlIGJldHdlZW4ga3ViZWFkbSBiZXRhIHZlcnNpb25zLCB5b3UgY2FuIHVzZSBhIHZlcnNpb25sZXNzIHBhdGNoLCB3aGljaCBtYXkgYmUgbW9yZSBjb252ZW5pZW50LCBidXQgd2UgY2Fubm90IGd1YXJhbnRlZSB0aGVyZSB3aWxsIGJlIG5vIGZ1dHVyZSBrdWJlYWRtIGNvbmZpZyBicmVha2luZyBjaGFuZ2VzLgoKPGgxIGlkPSJuZXctZmVhdHVyZXMiPk5ldyBGZWF0dXJlczwvaDE+CgotIEFzc29ydGVkIHVuc3BlY2lmaWVkIGRlcGVuZGVuY3kgdXBkYXRlcwoKSW1hZ2VzIHByZS1idWlsdCBmb3IgdGhpcyByZWxlYXNlOgoKLSB2MS4zNS4wOiBga2luZGVzdC9ub2RlOnYxLjM1LjBAJiM4MjAzO3NoYTI1Njo0NTJkNzA3ZDQ4NjJmNTI1MzAyNDc0OTVkMTgwMjA1ZTAyOTA1NjgzMTE2MGUyMjg3MGUzN2UzZjZjMWFjMzFmYAotIHYxLjM0LjM6IGBraW5kZXN0L25vZGU6djEuMzQuM0AmIzgyMDM7c2hhMjU2OjA4NDk3ZWUxOWVhY2U3YjRiNTM0OGRiNWM2YTE1OTFkNzc1MmIxNjQ1MzBhMzZmODU1Y2IwZjJiZGNiYWRkNDhgCi0gdjEuMzMuNzogYGtpbmRlc3Qvbm9kZTp2MS4zMy43QCYjODIwMztzaGEyNTY6ZDI2ZWYzMzNiZGIyY2JlOTg2MmEwZjdjMzgwM2VjYzdiNDMwM2Q4Y2VhOGU4MTRiNDgxYjA5OTQ5ZDM1MzA0MGAKLSB2MS4zMi4xMTogYGtpbmRlc3Qvbm9kZTp2MS4zMi4xMUAmIzgyMDM7c2hhMjU2OjVmYzUyZDUyYTdiOTU3NDAxNTI5OTcyNGJkNjhmMTgzNzAyOTU2YWE0YTIxMTZhZTc1YTYzY2I1NzRiMzVhZjhgCi0gdjEuMzEuMTQ6IGBraW5kZXN0L25vZGU6djEuMzEuMTRAJiM4MjAzO3NoYTI1Njo2Zjg2Y2Y1MDlkYmI0Mjc2N2I2ZTc5ZGViYzNmMmMzMmU0ZWUwMTM4NmYwNDg5YjNiMmJlMjRiMGE1NWFhYzJiYAoKKipOT1RFKio6IFlvdSAqbXVzdCogdXNlIHRoZSBgQHNoYTI1NmAgZGlnZXN0IHRvIGd1YXJhbnRlZSBhbiBpbWFnZSBidWlsdCBmb3IgdGhpcyByZWxlYXNlLCB1bnRpbCBzdWNoIGEgdGltZSBhcyB3ZSBzd2l0Y2ggdG8gYSBkaWZmZXJlbnQgdGFnZ2luZyBzY2hlbWUuIEV2ZW4gdGhlbiB3ZSB3aWxsIGhpZ2hseSBlbmNvdXJhZ2UgZGlnZXN0IHBpbm5pbmcgZm9yIHNlY3VyaXR5IGFuZCByZXByb2R1Y2liaWxpdHkgcmVhc29ucy4KClNlZSBhbHNvOgoKLSA8aHR0cHM6Ly9raW5kLnNpZ3MuazhzLmlvL2RvY3MvdXNlci9xdWljay1zdGFydC8jY3JlYXRpbmctYS1jbHVzdGVyPgotIDxodHRwczovL2tpbmQuc2lncy5rOHMuaW8vZG9jcy91c2VyL3F1aWNrLXN0YXJ0LyNidWlsZGluZy1pbWFnZXM+CgpOT1RFOiBUaGVzZSBub2RlIGltYWdlcyBzdXBwb3J0IGFtZDY0IGFuZCBhcm02NCwgYm90aCBvZiBvdXIgc3VwcG9ydGVkIHBsYXRmb3Jtcy4gKipZb3UgbXVzdCB1c2UgdGhlIHNhbWUgcGxhdGZvcm0gYXMgeW91ciBob3N0LCoqIGZvciBtb3JlIGNvbnRleHQgc2VlIFsjJiM4MjAzOzI3MThdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9rdWJlcm5ldGVzLXNpZ3Mva2luZC9pc3N1ZXMvMjcxOCkKCjxoMSBpZD0iZml4ZXMiPkZpeGVzPC9oMT4KCi0gRGV0ZWN0IGFkZGl0aW9uYWwgZWRnZSBjYXNlIHdpdGggaXB2NiBzdXBwb3J0IG9uIHRoZSBob3N0Ci0gTWFrZSBkZXZlbG9wbWVudCAvIHJlbGVhc2Ugc2NyaXB0cyBHT1RPT0xDSEFJTiBhd2FyZQoKPGgxIGlkPSJjb250cmlidXRvcnMiPkNvbnRyaWJ1dG9yczwvaDE+CgpDb21taXR0ZXJzIGZvciB0aGlzIHJlbGVhc2U6CgotIFtAJiM4MjAzO0FraWhpcm9TdWRhXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vQWtpaGlyb1N1ZGEpCi0gW0AmIzgyMDM7YWRhbWJrYXBsYW5dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hZGFtYmthcGxhbikKLSBbQCYjODIwMzthZmJqb3JrbHVuZF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2FmYmpvcmtsdW5kKQotIFtAJiM4MjAzO2FveG5dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hb3huKQotIFtAJiM4MjAzO0JlblRoZUVsZGVyXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vQmVuVGhlRWxkZXIpCi0gW0AmIzgyMDM7ZGVwZW5kYWJvdF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2RlcGVuZGFib3QpXFtib3RdCi0gW0AmIzgyMDM7azhzLWNpLXJvYm90XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vazhzLWNpLXJvYm90KQotIFtAJiM4MjAzO2thbGV4bWlsbHNdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9rYWxleG1pbGxzKQotIFtAJiM4MjAzO2tpc2hlbi12XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20va2lzaGVuLXYpCi0gW0AmIzgyMDM7bWlrZWpvaF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21pa2Vqb2gpCi0gW0AmIzgyMDM7cmF5b3dhbmddKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9yYXlvd2FuZykKLSBbQCYjODIwMztzaGFoYXIxXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vc2hhaGFyMSkKLSBbQCYjODIwMztzdG1jZ2lubmlzXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vc3RtY2dpbm5pcykKCjwvZGV0YWlscz4KCi0tLQoKIyMjIENvbmZpZ3VyYXRpb24KCvCfk4UgKipTY2hlZHVsZSoqOiBCcmFuY2ggY3JlYXRpb24gLSBBdCBhbnkgdGltZSAobm8gc2NoZWR1bGUgZGVmaW5lZCksIEF1dG9tZXJnZSAtIEF0IGFueSB0aW1lIChubyBzY2hlZHVsZSBkZWZpbmVkKS4KCvCfmqYgKipBdXRvbWVyZ2UqKjogRGlzYWJsZWQgYnkgY29uZmlnLiBQbGVhc2UgbWVyZ2UgdGhpcyBtYW51YWxseSBvbmNlIHlvdSBhcmUgc2F0aXNmaWVkLgoK4pm7ICoqUmViYXNpbmcqKjogV2hlbmV2ZXIgUFIgaXMgYmVoaW5kIGJhc2UgYnJhbmNoLCBvciB5b3UgdGljayB0aGUgcmViYXNlL3JldHJ5IGNoZWNrYm94LgoK8J+UlSAqKklnbm9yZSoqOiBDbG9zZSB0aGlzIFBSIGFuZCB5b3Ugd29uJ3QgYmUgcmVtaW5kZWQgYWJvdXQgdGhpcyB1cGRhdGUgYWdhaW4uCgotLS0KCiAtIFsgXSA8IS0tIHJlYmFzZS1jaGVjayAtLT5JZiB5b3Ugd2FudCB0byByZWJhc2UvcmV0cnkgdGhpcyBQUiwgY2hlY2sgdGhpcyBib3gKCi0tLQoKVGhpcyBQUiB3YXMgZ2VuZXJhdGVkIGJ5IFtNZW5kIFJlbm92YXRlXShodHRwczovL21lbmQuaW8vcmVub3ZhdGUvKS4gVmlldyB0aGUgW3JlcG9zaXRvcnkgam9iIGxvZ10oaHR0cHM6Ly9kZXZlbG9wZXIubWVuZC5pby9naXRodWIvWUFLRWNsb3VkL3lha2UtYW5zaWJsZSkuCjwhLS1yZW5vdmF0ZS1kZWJ1ZzpleUpqY21WaGRHVmtTVzVXWlhJaU9pSTBNaTQxT1M0d0lpd2lkWEJrWVhSbFpFbHVWbVZ5SWpvaU5ESXVOVGt1TUNJc0luUmhjbWRsZEVKeVlXNWphQ0k2SW0xaGFXNGlMQ0pzWVdKbGJITWlPbHNpY21WdWIzWmhkR1VpWFgwPS0tPgo=
      patchset: 53f5881f055c2cf1f54bfcf85c63afadc5dbcec7
      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: cb185958d5ca02a8eb99435f56b7af4a7983a035
          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/hadolint/run.yaml
          roles:
          - checkout: main
            checkout_description: playbook branch
            link_name: ansible/playbook_0/role_0/zuul-jobs
            link_target: untrusted/project_0/github.com/osism/zuul-jobs
            role_path: ansible/playbook_0/role_0/zuul-jobs/roles
          - checkout: main
            checkout_description: zuul branch
            link_name: ansible/playbook_0/role_1/zuul-config
            link_target: untrusted/project_1/github.com/YAKEcloud/zuul-config
            role_path: ansible/playbook_0/role_1/zuul-config/roles
          - checkout: master
            checkout_description: project default branch
            link_name: ansible/playbook_0/role_2/openinfra-zuul-jobs
            link_target: untrusted/project_2/github.com/osism/openinfra-zuul-jobs
            role_path: ansible/playbook_0/role_2/openinfra-zuul-jobs/roles
      post_review: false
      post_timeout: null
      pre_timeout: null
      project:
        canonical_hostname: github.com
        canonical_name: github.com/YAKEcloud/yake-ansible
        name: YAKEcloud/yake-ansible
        short_name: yake-ansible
        src_dir: src/github.com/YAKEcloud/yake-ansible
      projects:
        github.com/YAKEcloud/yake-ansible:
          canonical_hostname: github.com
          canonical_name: github.com/YAKEcloud/yake-ansible
          checkout: main
          checkout_description: zuul branch
          commit: f1ca579152dc067eb44ca96228508b38333639bc
          name: YAKEcloud/yake-ansible
          required: false
          short_name: yake-ansible
          src_dir: src/github.com/YAKEcloud/yake-ansible
      ref: refs/pull/433/head
      resources: {}
      tenant: yakecloud
      timeout: 1800
      topic: null
      voting: true
