all:
  children:
    zuul_unreachable:
      hosts: {}
  hosts:
    ubuntu-jammy:
      ansible_connection: ssh
      ansible_host: 2a13:1a81:8000:3124:f816:3eff:fe09:1bd4
      ansible_port: 22
      ansible_python_interpreter: auto
      ansible_user: zuul
      nodepool:
        az: nova
        cloud: regiocloud-a-ci
        external_id: d4407d18-1af6-4771-96b3-00774a7631a3
        host_id: 0d3d02185f810c959252bd1d303ec55040bf5bb0b401cceef814c3a7
        interface_ip: 2a13:1a81:8000:3124:f816:3eff:fe09:1bd4
        label: ubuntu-jammy
        node_properties: {}
        private_ipv4: 10.128.0.105
        private_ipv6: null
        provider: regiocloud-a
        public_ipv4: 81.163.192.236
        public_ipv6: 2a13:1a81:8000:3124:f816:3eff:fe09:1bd4
        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 python-black explicit: None implied: {MatchAny:{ImpliedBranchMatcher:main}}
        source: osism/zuul-jobs/.zuul.yaml@main#54>'
      - '<Job python-black explicit: None implied: None source: YAKEcloud/yake-ansible/.zuul.yaml@main#91>'
      ansible_version: '9'
      attempts: 1
      branch: main
      build: e3467edc6ecb4bb49e6021dd9269c4b5
      build_refs:
      - branch: main
        change: '181'
        change_message: "chore(deps): update dependency fluxcd/flux2 to v2.5.1\n\nThis
          PR contains the following updates:\n\n| Package | Update | Change |\n|---|---|---|\n|
          [fluxcd/flux2](https://redirect.github.com/fluxcd/flux2) | minor | `v2.4.0`
          -> `v2.5.1` |\n\n---\n\n### Release Notes\n\n<details>\n<summary>fluxcd/flux2
          (fluxcd/flux2)</summary>\n\n### [`v2.5.1`](https://redirect.github.com/fluxcd/flux2/releases/tag/v2.5.1)\n\n[Compare
          Source](https://redirect.github.com/fluxcd/flux2/compare/v2.5.0...v2.5.1)\n\n#####
          Highlights\n\nFlux v2.5.1 is a patch release which comes with various fixes.
          Users are encouraged to upgrade for the best experience.\n\nFixes:\n\n-
          \  Fix a bug introduced in kustomize-controller v1.5.0 that was causing
          spurious logging for deprecated API versions and health check failures.\n-
          \  Sanitize the kustomize-controller logs when encountering errors during
          SOPS decryption.\n\n##### Components changelog\n\n-   kustomize-controller
          [v1.5.1](https://redirect.github.com/fluxcd/kustomize-controller/blob/v1.5.1/CHANGELOG.md)\n\n#####
          CLI Changelog\n\n-   PR [#&#8203;5215](https://redirect.github.com/fluxcd/flux2/issues/5215)
          - [@&#8203;matheuscscp](https://redirect.github.com/matheuscscp) - Update
          backport labels for 2.5\n-   PR [#&#8203;5214](https://redirect.github.com/fluxcd/flux2/issues/5214)
          - [@&#8203;fluxcdbot](https://redirect.github.com/fluxcdbot) - Update kustomize-controller
          to v1.5.1\n\n### [`v2.5.0`](https://redirect.github.com/fluxcd/flux2/releases/tag/v2.5.0)\n\n[Compare
          Source](https://redirect.github.com/fluxcd/flux2/compare/v2.4.0...v2.5.0)\n\n#####
          Highlights\n\nFlux v2.5.0 is a feature release. Users are encouraged to
          upgrade for the best experience.\n\nFor a compressive overview of new features
          and API changes included in this release,\nplease refer to the [Announcing
          Flux 2.5 GA blog post](https://fluxcd.io/blog/2025/02/flux-v2.5.0/).\n\nOverview
          of the new features:\n\n-   Support for GitHub App authentication (`GitRepository`
          and `ImageUpdateAutomation` API)\n-   Custom Health Checks using CEL (`Kustomization`
          API)\n-   Fine-grained control of garbage collection (`Kustomization` API)\n-
          \  Enable decryption of secrets generated by Kustomize components (`Kustomization`
          API)\n-   Support for custom event metadata from annotations (`Alert` API)\n-
          \  Git commit status updates for Flux Kustomizations with OCIRepository
          sources (`Alert` API)\n-   Resource filtering using CEL for webhook receivers
          (`Receiver` API)\n-   Debug commands for Flux Kustomizations and HelmReleases
          (Flux CLI)\n\n\u2764\uFE0F Big thanks to all the Flux contributors that
          helped us with this release!\n\n##### Kubernetes compatibility\n\nThis release
          is compatible with the following Kubernetes versions:\n\n| Kubernetes version
          | Minimum required |\n|--------------------|------------------|\n| `v1.30`
          \           | `>= 1.30.0`      |\n| `v1.31`            | `>= 1.31.0`      |\n|
          `v1.32`            | `>= 1.32.0`      |\n\n> \\[!NOTE]\n> Note that the
          Flux project offers support only for the latest three minor versions of
          Kubernetes.\n> Backwards compatibility with older versions of Kubernetes
          and OpenShift is offered by vendors such as\n> [ControlPlane](https://control-plane.io/enterprise-for-flux-cd/)
          that provide enterprise support for Flux.\n\n##### OpenShift compatibility\n\nFlux
          can be installed on Red Hat OpenShift cluster directly from OperatorHub
          using\n[Flux Operator](https://operatorhub.io/operator/flux-operator).\nThe
          operator allows the configuration of Flux multi-tenancy lockdown, network
          policies,\npersistent storage, sharding, vertical scaling and the synchronization\nof
          the cluster state from Git repositories, OCI artifacts and S3-compatible
          storage.\n\n##### Upgrade procedure\n\nUpgrade Flux from `v2.4.0` to `v2.5.0`
          by following the [upgrade guide](https://fluxcd.io/flux/installation/upgrade/).\n\nThere
          are no new API versions in this release, so no changes are required in the
          YAML manifests containing Flux resources.\n\n##### Components changelog\n\n-
          \  source-controller [v1.5.0](https://redirect.github.com/fluxcd/source-controller/blob/v1.5.0/CHANGELOG.md)\n-
          \  kustomize-controller [v1.5.0](https://redirect.github.com/fluxcd/kustomize-controller/blob/v1.5.0/CHANGELOG.md)\n-
          \  notification-controller [v1.5.0](https://redirect.github.com/fluxcd/notification-controller/blob/v1.5.0/CHANGELOG.md)\n-
          \  helm-controller [v1.2.0](https://redirect.github.com/fluxcd/helm-controller/blob/v1.2.0/CHANGELOG.md)\n-
          \  image-reflector-controller [v0.34.0](https://redirect.github.com/fluxcd/image-reflector-controller/blob/v0.34.0/CHANGELOG.md)\n-
          \  image-automation-controller [v0.40.0](https://redirect.github.com/fluxcd/image-automation-controller/blob/v0.40.0/CHANGELOG.md)\n\n#####
          CLI Changelog\n\n-   PR [#&#8203;5204](https://redirect.github.com/fluxcd/flux2/issues/5204)
          - [@&#8203;stefanprodan](https://redirect.github.com/stefanprodan) - Update
          kubectl in flux-cli image\n-   PR [#&#8203;5203](https://redirect.github.com/fluxcd/flux2/issues/5203)
          - [@&#8203;stefanprodan](https://redirect.github.com/stefanprodan) - Update
          flux-cli image\n-   PR [#&#8203;5200](https://redirect.github.com/fluxcd/flux2/issues/5200)
          - [@&#8203;stefanprodan](https://redirect.github.com/stefanprodan) - Update
          Kubernetes min supported version to 1.30\n-   PR [#&#8203;5199](https://redirect.github.com/fluxcd/flux2/issues/5199)
          - [@&#8203;matheuscscp](https://redirect.github.com/matheuscscp) - Update
          integration tests dependencies for Flux 2.5\n-   PR [#&#8203;5195](https://redirect.github.com/fluxcd/flux2/issues/5195)
          - [@&#8203;fluxcdbot](https://redirect.github.com/fluxcdbot) - Update toolkit
          components\n-   PR [#&#8203;5192](https://redirect.github.com/fluxcd/flux2/issues/5192)
          - [@&#8203;fluxcdbot](https://redirect.github.com/fluxcdbot) - Update toolkit
          components\n-   PR [#&#8203;5190](https://redirect.github.com/fluxcd/flux2/issues/5190)
          - [@&#8203;dependabot](https://redirect.github.com/dependabot)\\[bot] -
          build(deps): bump github.com/distribution/distribution/v3 from 3.0.0-rc.2
          to 3.0.0-rc.3\n-   PR [#&#8203;5188](https://redirect.github.com/fluxcd/flux2/issues/5188)
          - [@&#8203;matheuscscp](https://redirect.github.com/matheuscscp) - Upgrade
          pkg/runtime\n-   PR [#&#8203;5187](https://redirect.github.com/fluxcd/flux2/issues/5187)
          - [@&#8203;stefanprodan](https://redirect.github.com/stefanprodan) - Update
          conformance test suite\n-   PR [#&#8203;5181](https://redirect.github.com/fluxcd/flux2/issues/5181)
          - [@&#8203;dependabot](https://redirect.github.com/dependabot)\\[bot] -
          build(deps): bump the ci group across 1 directory with 13 updates\n-   PR
          [#&#8203;5176](https://redirect.github.com/fluxcd/flux2/issues/5176) - [@&#8203;YvanGuidoin](https://redirect.github.com/YvanGuidoin)
          - fix: align `flux diff` skipping with kustomize-controller\n-   PR [#&#8203;5175](https://redirect.github.com/fluxcd/flux2/issues/5175)
          - [@&#8203;stefanprodan](https://redirect.github.com/stefanprodan) - Update
          dependencies\n-   PR [#&#8203;5151](https://redirect.github.com/fluxcd/flux2/issues/5151)
          - [@&#8203;stefanprodan](https://redirect.github.com/stefanprodan) - \\[RFC-0009]
          Custom Health Checks using CEL expressions\n-   PR [#&#8203;5146](https://redirect.github.com/fluxcd/flux2/issues/5146)
          - [@&#8203;sjorsholtrop-ritense](https://redirect.github.com/sjorsholtrop-ritense)
          - Improve \"flux resume\" error message on non-existent object\n-   PR [#&#8203;5142](https://redirect.github.com/fluxcd/flux2/issues/5142)
          - [@&#8203;matheuscscp](https://redirect.github.com/matheuscscp) - Fix create
          command always using imageRepositoryType\n-   PR [#&#8203;5137](https://redirect.github.com/fluxcd/flux2/issues/5137)
          - [@&#8203;scottrigby](https://redirect.github.com/scottrigby) - Add OpenShift
          4.16 & 4.17 to conformance testing\n-   PR [#&#8203;5117](https://redirect.github.com/fluxcd/flux2/issues/5117)
          - [@&#8203;stefanprodan](https://redirect.github.com/stefanprodan) - Implement
          `flux debug kustomization` command\n-   PR [#&#8203;5114](https://redirect.github.com/fluxcd/flux2/issues/5114)
          - [@&#8203;stefanprodan](https://redirect.github.com/stefanprodan) - Update
          dependencies to Kubernetes 1.32.0 and Go 1.23.0\n-   PR [#&#8203;5111](https://redirect.github.com/fluxcd/flux2/issues/5111)
          - [@&#8203;stefanprodan](https://redirect.github.com/stefanprodan) - Run
          conformance tests for Kubernetes 1.32.0\n-   PR [#&#8203;5107](https://redirect.github.com/fluxcd/flux2/issues/5107)
          - [@&#8203;darkowlzz](https://redirect.github.com/darkowlzz) - workflows:
          Use setup-terraform to install latest\n-   PR [#&#8203;5106](https://redirect.github.com/fluxcd/flux2/issues/5106)
          - [@&#8203;stefanprodan](https://redirect.github.com/stefanprodan) - Implement
          `flux debug helmrelease` command\n-   PR [#&#8203;5105](https://redirect.github.com/fluxcd/flux2/issues/5105)
          - [@&#8203;stefanprodan](https://redirect.github.com/stefanprodan) - Update
          `fluxcd/pkg` dependencies\n-   PR [#&#8203;5104](https://redirect.github.com/fluxcd/flux2/issues/5104)
          - [@&#8203;dependabot](https://redirect.github.com/dependabot)\\[bot] -
          build(deps): bump the ci group across 1 directory with 11 updates\n-   PR
          [#&#8203;5103](https://redirect.github.com/fluxcd/flux2/issues/5103) - [@&#8203;dipti-pai](https://redirect.github.com/dipti-pai)
          - \\[RFC-007] Flux cli support for GitHub app authentication\n-   PR [#&#8203;5099](https://redirect.github.com/fluxcd/flux2/issues/5099)
          - [@&#8203;bkreitch](https://redirect.github.com/bkreitch) - fix misplaced
          quotes\n-   PR [#&#8203;5073](https://redirect.github.com/fluxcd/flux2/issues/5073)
          - [@&#8203;mloskot](https://redirect.github.com/mloskot) - docs: Mention
          Flux upgrade guide in release notes\n-   PR [#&#8203;5071](https://redirect.github.com/fluxcd/flux2/issues/5071)
          - [@&#8203;milas](https://redirect.github.com/milas) - fix: skip remote
          Kustomizations on recursive diff\n-   PR [#&#8203;5068](https://redirect.github.com/fluxcd/flux2/issues/5068)
          - [@&#8203;h3nryc0ding](https://redirect.github.com/h3nryc0ding) - fix(cli):
          confusing error message for missing kind\n-   PR [#&#8203;5060](https://redirect.github.com/fluxcd/flux2/issues/5060)
          - [@&#8203;jdewinne](https://redirect.github.com/jdewinne) - Use replicated-actions
          in conformance tests\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:eyJjcmVhdGVkSW5WZXIiOiI0MC4xMS4xOCIsInVwZGF0ZWRJblZlciI6IjQwLjExLjE4IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->\n"
        change_url: https://github.com/YAKEcloud/yake-ansible/pull/181
        commit_id: 60fbcf06c00a6ba4484047b4697c91c322dc4778
        patchset: 60fbcf06c00a6ba4484047b4697c91c322dc4778
        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: 0f357bdd4e3c4b7b9fede53fc6c4ee06
      buildset_refs:
      - branch: main
        change: '181'
        change_message: "chore(deps): update dependency fluxcd/flux2 to v2.5.1\n\nThis
          PR contains the following updates:\n\n| Package | Update | Change |\n|---|---|---|\n|
          [fluxcd/flux2](https://redirect.github.com/fluxcd/flux2) | minor | `v2.4.0`
          -> `v2.5.1` |\n\n---\n\n### Release Notes\n\n<details>\n<summary>fluxcd/flux2
          (fluxcd/flux2)</summary>\n\n### [`v2.5.1`](https://redirect.github.com/fluxcd/flux2/releases/tag/v2.5.1)\n\n[Compare
          Source](https://redirect.github.com/fluxcd/flux2/compare/v2.5.0...v2.5.1)\n\n#####
          Highlights\n\nFlux v2.5.1 is a patch release which comes with various fixes.
          Users are encouraged to upgrade for the best experience.\n\nFixes:\n\n-
          \  Fix a bug introduced in kustomize-controller v1.5.0 that was causing
          spurious logging for deprecated API versions and health check failures.\n-
          \  Sanitize the kustomize-controller logs when encountering errors during
          SOPS decryption.\n\n##### Components changelog\n\n-   kustomize-controller
          [v1.5.1](https://redirect.github.com/fluxcd/kustomize-controller/blob/v1.5.1/CHANGELOG.md)\n\n#####
          CLI Changelog\n\n-   PR [#&#8203;5215](https://redirect.github.com/fluxcd/flux2/issues/5215)
          - [@&#8203;matheuscscp](https://redirect.github.com/matheuscscp) - Update
          backport labels for 2.5\n-   PR [#&#8203;5214](https://redirect.github.com/fluxcd/flux2/issues/5214)
          - [@&#8203;fluxcdbot](https://redirect.github.com/fluxcdbot) - Update kustomize-controller
          to v1.5.1\n\n### [`v2.5.0`](https://redirect.github.com/fluxcd/flux2/releases/tag/v2.5.0)\n\n[Compare
          Source](https://redirect.github.com/fluxcd/flux2/compare/v2.4.0...v2.5.0)\n\n#####
          Highlights\n\nFlux v2.5.0 is a feature release. Users are encouraged to
          upgrade for the best experience.\n\nFor a compressive overview of new features
          and API changes included in this release,\nplease refer to the [Announcing
          Flux 2.5 GA blog post](https://fluxcd.io/blog/2025/02/flux-v2.5.0/).\n\nOverview
          of the new features:\n\n-   Support for GitHub App authentication (`GitRepository`
          and `ImageUpdateAutomation` API)\n-   Custom Health Checks using CEL (`Kustomization`
          API)\n-   Fine-grained control of garbage collection (`Kustomization` API)\n-
          \  Enable decryption of secrets generated by Kustomize components (`Kustomization`
          API)\n-   Support for custom event metadata from annotations (`Alert` API)\n-
          \  Git commit status updates for Flux Kustomizations with OCIRepository
          sources (`Alert` API)\n-   Resource filtering using CEL for webhook receivers
          (`Receiver` API)\n-   Debug commands for Flux Kustomizations and HelmReleases
          (Flux CLI)\n\n\u2764\uFE0F Big thanks to all the Flux contributors that
          helped us with this release!\n\n##### Kubernetes compatibility\n\nThis release
          is compatible with the following Kubernetes versions:\n\n| Kubernetes version
          | Minimum required |\n|--------------------|------------------|\n| `v1.30`
          \           | `>= 1.30.0`      |\n| `v1.31`            | `>= 1.31.0`      |\n|
          `v1.32`            | `>= 1.32.0`      |\n\n> \\[!NOTE]\n> Note that the
          Flux project offers support only for the latest three minor versions of
          Kubernetes.\n> Backwards compatibility with older versions of Kubernetes
          and OpenShift is offered by vendors such as\n> [ControlPlane](https://control-plane.io/enterprise-for-flux-cd/)
          that provide enterprise support for Flux.\n\n##### OpenShift compatibility\n\nFlux
          can be installed on Red Hat OpenShift cluster directly from OperatorHub
          using\n[Flux Operator](https://operatorhub.io/operator/flux-operator).\nThe
          operator allows the configuration of Flux multi-tenancy lockdown, network
          policies,\npersistent storage, sharding, vertical scaling and the synchronization\nof
          the cluster state from Git repositories, OCI artifacts and S3-compatible
          storage.\n\n##### Upgrade procedure\n\nUpgrade Flux from `v2.4.0` to `v2.5.0`
          by following the [upgrade guide](https://fluxcd.io/flux/installation/upgrade/).\n\nThere
          are no new API versions in this release, so no changes are required in the
          YAML manifests containing Flux resources.\n\n##### Components changelog\n\n-
          \  source-controller [v1.5.0](https://redirect.github.com/fluxcd/source-controller/blob/v1.5.0/CHANGELOG.md)\n-
          \  kustomize-controller [v1.5.0](https://redirect.github.com/fluxcd/kustomize-controller/blob/v1.5.0/CHANGELOG.md)\n-
          \  notification-controller [v1.5.0](https://redirect.github.com/fluxcd/notification-controller/blob/v1.5.0/CHANGELOG.md)\n-
          \  helm-controller [v1.2.0](https://redirect.github.com/fluxcd/helm-controller/blob/v1.2.0/CHANGELOG.md)\n-
          \  image-reflector-controller [v0.34.0](https://redirect.github.com/fluxcd/image-reflector-controller/blob/v0.34.0/CHANGELOG.md)\n-
          \  image-automation-controller [v0.40.0](https://redirect.github.com/fluxcd/image-automation-controller/blob/v0.40.0/CHANGELOG.md)\n\n#####
          CLI Changelog\n\n-   PR [#&#8203;5204](https://redirect.github.com/fluxcd/flux2/issues/5204)
          - [@&#8203;stefanprodan](https://redirect.github.com/stefanprodan) - Update
          kubectl in flux-cli image\n-   PR [#&#8203;5203](https://redirect.github.com/fluxcd/flux2/issues/5203)
          - [@&#8203;stefanprodan](https://redirect.github.com/stefanprodan) - Update
          flux-cli image\n-   PR [#&#8203;5200](https://redirect.github.com/fluxcd/flux2/issues/5200)
          - [@&#8203;stefanprodan](https://redirect.github.com/stefanprodan) - Update
          Kubernetes min supported version to 1.30\n-   PR [#&#8203;5199](https://redirect.github.com/fluxcd/flux2/issues/5199)
          - [@&#8203;matheuscscp](https://redirect.github.com/matheuscscp) - Update
          integration tests dependencies for Flux 2.5\n-   PR [#&#8203;5195](https://redirect.github.com/fluxcd/flux2/issues/5195)
          - [@&#8203;fluxcdbot](https://redirect.github.com/fluxcdbot) - Update toolkit
          components\n-   PR [#&#8203;5192](https://redirect.github.com/fluxcd/flux2/issues/5192)
          - [@&#8203;fluxcdbot](https://redirect.github.com/fluxcdbot) - Update toolkit
          components\n-   PR [#&#8203;5190](https://redirect.github.com/fluxcd/flux2/issues/5190)
          - [@&#8203;dependabot](https://redirect.github.com/dependabot)\\[bot] -
          build(deps): bump github.com/distribution/distribution/v3 from 3.0.0-rc.2
          to 3.0.0-rc.3\n-   PR [#&#8203;5188](https://redirect.github.com/fluxcd/flux2/issues/5188)
          - [@&#8203;matheuscscp](https://redirect.github.com/matheuscscp) - Upgrade
          pkg/runtime\n-   PR [#&#8203;5187](https://redirect.github.com/fluxcd/flux2/issues/5187)
          - [@&#8203;stefanprodan](https://redirect.github.com/stefanprodan) - Update
          conformance test suite\n-   PR [#&#8203;5181](https://redirect.github.com/fluxcd/flux2/issues/5181)
          - [@&#8203;dependabot](https://redirect.github.com/dependabot)\\[bot] -
          build(deps): bump the ci group across 1 directory with 13 updates\n-   PR
          [#&#8203;5176](https://redirect.github.com/fluxcd/flux2/issues/5176) - [@&#8203;YvanGuidoin](https://redirect.github.com/YvanGuidoin)
          - fix: align `flux diff` skipping with kustomize-controller\n-   PR [#&#8203;5175](https://redirect.github.com/fluxcd/flux2/issues/5175)
          - [@&#8203;stefanprodan](https://redirect.github.com/stefanprodan) - Update
          dependencies\n-   PR [#&#8203;5151](https://redirect.github.com/fluxcd/flux2/issues/5151)
          - [@&#8203;stefanprodan](https://redirect.github.com/stefanprodan) - \\[RFC-0009]
          Custom Health Checks using CEL expressions\n-   PR [#&#8203;5146](https://redirect.github.com/fluxcd/flux2/issues/5146)
          - [@&#8203;sjorsholtrop-ritense](https://redirect.github.com/sjorsholtrop-ritense)
          - Improve \"flux resume\" error message on non-existent object\n-   PR [#&#8203;5142](https://redirect.github.com/fluxcd/flux2/issues/5142)
          - [@&#8203;matheuscscp](https://redirect.github.com/matheuscscp) - Fix create
          command always using imageRepositoryType\n-   PR [#&#8203;5137](https://redirect.github.com/fluxcd/flux2/issues/5137)
          - [@&#8203;scottrigby](https://redirect.github.com/scottrigby) - Add OpenShift
          4.16 & 4.17 to conformance testing\n-   PR [#&#8203;5117](https://redirect.github.com/fluxcd/flux2/issues/5117)
          - [@&#8203;stefanprodan](https://redirect.github.com/stefanprodan) - Implement
          `flux debug kustomization` command\n-   PR [#&#8203;5114](https://redirect.github.com/fluxcd/flux2/issues/5114)
          - [@&#8203;stefanprodan](https://redirect.github.com/stefanprodan) - Update
          dependencies to Kubernetes 1.32.0 and Go 1.23.0\n-   PR [#&#8203;5111](https://redirect.github.com/fluxcd/flux2/issues/5111)
          - [@&#8203;stefanprodan](https://redirect.github.com/stefanprodan) - Run
          conformance tests for Kubernetes 1.32.0\n-   PR [#&#8203;5107](https://redirect.github.com/fluxcd/flux2/issues/5107)
          - [@&#8203;darkowlzz](https://redirect.github.com/darkowlzz) - workflows:
          Use setup-terraform to install latest\n-   PR [#&#8203;5106](https://redirect.github.com/fluxcd/flux2/issues/5106)
          - [@&#8203;stefanprodan](https://redirect.github.com/stefanprodan) - Implement
          `flux debug helmrelease` command\n-   PR [#&#8203;5105](https://redirect.github.com/fluxcd/flux2/issues/5105)
          - [@&#8203;stefanprodan](https://redirect.github.com/stefanprodan) - Update
          `fluxcd/pkg` dependencies\n-   PR [#&#8203;5104](https://redirect.github.com/fluxcd/flux2/issues/5104)
          - [@&#8203;dependabot](https://redirect.github.com/dependabot)\\[bot] -
          build(deps): bump the ci group across 1 directory with 11 updates\n-   PR
          [#&#8203;5103](https://redirect.github.com/fluxcd/flux2/issues/5103) - [@&#8203;dipti-pai](https://redirect.github.com/dipti-pai)
          - \\[RFC-007] Flux cli support for GitHub app authentication\n-   PR [#&#8203;5099](https://redirect.github.com/fluxcd/flux2/issues/5099)
          - [@&#8203;bkreitch](https://redirect.github.com/bkreitch) - fix misplaced
          quotes\n-   PR [#&#8203;5073](https://redirect.github.com/fluxcd/flux2/issues/5073)
          - [@&#8203;mloskot](https://redirect.github.com/mloskot) - docs: Mention
          Flux upgrade guide in release notes\n-   PR [#&#8203;5071](https://redirect.github.com/fluxcd/flux2/issues/5071)
          - [@&#8203;milas](https://redirect.github.com/milas) - fix: skip remote
          Kustomizations on recursive diff\n-   PR [#&#8203;5068](https://redirect.github.com/fluxcd/flux2/issues/5068)
          - [@&#8203;h3nryc0ding](https://redirect.github.com/h3nryc0ding) - fix(cli):
          confusing error message for missing kind\n-   PR [#&#8203;5060](https://redirect.github.com/fluxcd/flux2/issues/5060)
          - [@&#8203;jdewinne](https://redirect.github.com/jdewinne) - Use replicated-actions
          in conformance tests\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:eyJjcmVhdGVkSW5WZXIiOiI0MC4xMS4xOCIsInVwZGF0ZWRJblZlciI6IjQwLjExLjE4IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->\n"
        change_url: https://github.com/YAKEcloud/yake-ansible/pull/181
        commit_id: 60fbcf06c00a6ba4484047b4697c91c322dc4778
        patchset: 60fbcf06c00a6ba4484047b4697c91c322dc4778
        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: '181'
      change_message: "chore(deps): update dependency fluxcd/flux2 to v2.5.1\n\nThis
        PR contains the following updates:\n\n| Package | Update | Change |\n|---|---|---|\n|
        [fluxcd/flux2](https://redirect.github.com/fluxcd/flux2) | minor | `v2.4.0`
        -> `v2.5.1` |\n\n---\n\n### Release Notes\n\n<details>\n<summary>fluxcd/flux2
        (fluxcd/flux2)</summary>\n\n### [`v2.5.1`](https://redirect.github.com/fluxcd/flux2/releases/tag/v2.5.1)\n\n[Compare
        Source](https://redirect.github.com/fluxcd/flux2/compare/v2.5.0...v2.5.1)\n\n#####
        Highlights\n\nFlux v2.5.1 is a patch release which comes with various fixes.
        Users are encouraged to upgrade for the best experience.\n\nFixes:\n\n-   Fix
        a bug introduced in kustomize-controller v1.5.0 that was causing spurious
        logging for deprecated API versions and health check failures.\n-   Sanitize
        the kustomize-controller logs when encountering errors during SOPS decryption.\n\n#####
        Components changelog\n\n-   kustomize-controller [v1.5.1](https://redirect.github.com/fluxcd/kustomize-controller/blob/v1.5.1/CHANGELOG.md)\n\n#####
        CLI Changelog\n\n-   PR [#&#8203;5215](https://redirect.github.com/fluxcd/flux2/issues/5215)
        - [@&#8203;matheuscscp](https://redirect.github.com/matheuscscp) - Update
        backport labels for 2.5\n-   PR [#&#8203;5214](https://redirect.github.com/fluxcd/flux2/issues/5214)
        - [@&#8203;fluxcdbot](https://redirect.github.com/fluxcdbot) - Update kustomize-controller
        to v1.5.1\n\n### [`v2.5.0`](https://redirect.github.com/fluxcd/flux2/releases/tag/v2.5.0)\n\n[Compare
        Source](https://redirect.github.com/fluxcd/flux2/compare/v2.4.0...v2.5.0)\n\n#####
        Highlights\n\nFlux v2.5.0 is a feature release. Users are encouraged to upgrade
        for the best experience.\n\nFor a compressive overview of new features and
        API changes included in this release,\nplease refer to the [Announcing Flux
        2.5 GA blog post](https://fluxcd.io/blog/2025/02/flux-v2.5.0/).\n\nOverview
        of the new features:\n\n-   Support for GitHub App authentication (`GitRepository`
        and `ImageUpdateAutomation` API)\n-   Custom Health Checks using CEL (`Kustomization`
        API)\n-   Fine-grained control of garbage collection (`Kustomization` API)\n-
        \  Enable decryption of secrets generated by Kustomize components (`Kustomization`
        API)\n-   Support for custom event metadata from annotations (`Alert` API)\n-
        \  Git commit status updates for Flux Kustomizations with OCIRepository sources
        (`Alert` API)\n-   Resource filtering using CEL for webhook receivers (`Receiver`
        API)\n-   Debug commands for Flux Kustomizations and HelmReleases (Flux CLI)\n\n\u2764\uFE0F
        Big thanks to all the Flux contributors that helped us with this release!\n\n#####
        Kubernetes compatibility\n\nThis release is compatible with the following
        Kubernetes versions:\n\n| Kubernetes version | Minimum required |\n|--------------------|------------------|\n|
        `v1.30`            | `>= 1.30.0`      |\n| `v1.31`            | `>= 1.31.0`
        \     |\n| `v1.32`            | `>= 1.32.0`      |\n\n> \\[!NOTE]\n> Note
        that the Flux project offers support only for the latest three minor versions
        of Kubernetes.\n> Backwards compatibility with older versions of Kubernetes
        and OpenShift is offered by vendors such as\n> [ControlPlane](https://control-plane.io/enterprise-for-flux-cd/)
        that provide enterprise support for Flux.\n\n##### OpenShift compatibility\n\nFlux
        can be installed on Red Hat OpenShift cluster directly from OperatorHub using\n[Flux
        Operator](https://operatorhub.io/operator/flux-operator).\nThe operator allows
        the configuration of Flux multi-tenancy lockdown, network policies,\npersistent
        storage, sharding, vertical scaling and the synchronization\nof the cluster
        state from Git repositories, OCI artifacts and S3-compatible storage.\n\n#####
        Upgrade procedure\n\nUpgrade Flux from `v2.4.0` to `v2.5.0` by following the
        [upgrade guide](https://fluxcd.io/flux/installation/upgrade/).\n\nThere are
        no new API versions in this release, so no changes are required in the YAML
        manifests containing Flux resources.\n\n##### Components changelog\n\n-   source-controller
        [v1.5.0](https://redirect.github.com/fluxcd/source-controller/blob/v1.5.0/CHANGELOG.md)\n-
        \  kustomize-controller [v1.5.0](https://redirect.github.com/fluxcd/kustomize-controller/blob/v1.5.0/CHANGELOG.md)\n-
        \  notification-controller [v1.5.0](https://redirect.github.com/fluxcd/notification-controller/blob/v1.5.0/CHANGELOG.md)\n-
        \  helm-controller [v1.2.0](https://redirect.github.com/fluxcd/helm-controller/blob/v1.2.0/CHANGELOG.md)\n-
        \  image-reflector-controller [v0.34.0](https://redirect.github.com/fluxcd/image-reflector-controller/blob/v0.34.0/CHANGELOG.md)\n-
        \  image-automation-controller [v0.40.0](https://redirect.github.com/fluxcd/image-automation-controller/blob/v0.40.0/CHANGELOG.md)\n\n#####
        CLI Changelog\n\n-   PR [#&#8203;5204](https://redirect.github.com/fluxcd/flux2/issues/5204)
        - [@&#8203;stefanprodan](https://redirect.github.com/stefanprodan) - Update
        kubectl in flux-cli image\n-   PR [#&#8203;5203](https://redirect.github.com/fluxcd/flux2/issues/5203)
        - [@&#8203;stefanprodan](https://redirect.github.com/stefanprodan) - Update
        flux-cli image\n-   PR [#&#8203;5200](https://redirect.github.com/fluxcd/flux2/issues/5200)
        - [@&#8203;stefanprodan](https://redirect.github.com/stefanprodan) - Update
        Kubernetes min supported version to 1.30\n-   PR [#&#8203;5199](https://redirect.github.com/fluxcd/flux2/issues/5199)
        - [@&#8203;matheuscscp](https://redirect.github.com/matheuscscp) - Update
        integration tests dependencies for Flux 2.5\n-   PR [#&#8203;5195](https://redirect.github.com/fluxcd/flux2/issues/5195)
        - [@&#8203;fluxcdbot](https://redirect.github.com/fluxcdbot) - Update toolkit
        components\n-   PR [#&#8203;5192](https://redirect.github.com/fluxcd/flux2/issues/5192)
        - [@&#8203;fluxcdbot](https://redirect.github.com/fluxcdbot) - Update toolkit
        components\n-   PR [#&#8203;5190](https://redirect.github.com/fluxcd/flux2/issues/5190)
        - [@&#8203;dependabot](https://redirect.github.com/dependabot)\\[bot] - build(deps):
        bump github.com/distribution/distribution/v3 from 3.0.0-rc.2 to 3.0.0-rc.3\n-
        \  PR [#&#8203;5188](https://redirect.github.com/fluxcd/flux2/issues/5188)
        - [@&#8203;matheuscscp](https://redirect.github.com/matheuscscp) - Upgrade
        pkg/runtime\n-   PR [#&#8203;5187](https://redirect.github.com/fluxcd/flux2/issues/5187)
        - [@&#8203;stefanprodan](https://redirect.github.com/stefanprodan) - Update
        conformance test suite\n-   PR [#&#8203;5181](https://redirect.github.com/fluxcd/flux2/issues/5181)
        - [@&#8203;dependabot](https://redirect.github.com/dependabot)\\[bot] - build(deps):
        bump the ci group across 1 directory with 13 updates\n-   PR [#&#8203;5176](https://redirect.github.com/fluxcd/flux2/issues/5176)
        - [@&#8203;YvanGuidoin](https://redirect.github.com/YvanGuidoin) - fix: align
        `flux diff` skipping with kustomize-controller\n-   PR [#&#8203;5175](https://redirect.github.com/fluxcd/flux2/issues/5175)
        - [@&#8203;stefanprodan](https://redirect.github.com/stefanprodan) - Update
        dependencies\n-   PR [#&#8203;5151](https://redirect.github.com/fluxcd/flux2/issues/5151)
        - [@&#8203;stefanprodan](https://redirect.github.com/stefanprodan) - \\[RFC-0009]
        Custom Health Checks using CEL expressions\n-   PR [#&#8203;5146](https://redirect.github.com/fluxcd/flux2/issues/5146)
        - [@&#8203;sjorsholtrop-ritense](https://redirect.github.com/sjorsholtrop-ritense)
        - Improve \"flux resume\" error message on non-existent object\n-   PR [#&#8203;5142](https://redirect.github.com/fluxcd/flux2/issues/5142)
        - [@&#8203;matheuscscp](https://redirect.github.com/matheuscscp) - Fix create
        command always using imageRepositoryType\n-   PR [#&#8203;5137](https://redirect.github.com/fluxcd/flux2/issues/5137)
        - [@&#8203;scottrigby](https://redirect.github.com/scottrigby) - Add OpenShift
        4.16 & 4.17 to conformance testing\n-   PR [#&#8203;5117](https://redirect.github.com/fluxcd/flux2/issues/5117)
        - [@&#8203;stefanprodan](https://redirect.github.com/stefanprodan) - Implement
        `flux debug kustomization` command\n-   PR [#&#8203;5114](https://redirect.github.com/fluxcd/flux2/issues/5114)
        - [@&#8203;stefanprodan](https://redirect.github.com/stefanprodan) - Update
        dependencies to Kubernetes 1.32.0 and Go 1.23.0\n-   PR [#&#8203;5111](https://redirect.github.com/fluxcd/flux2/issues/5111)
        - [@&#8203;stefanprodan](https://redirect.github.com/stefanprodan) - Run conformance
        tests for Kubernetes 1.32.0\n-   PR [#&#8203;5107](https://redirect.github.com/fluxcd/flux2/issues/5107)
        - [@&#8203;darkowlzz](https://redirect.github.com/darkowlzz) - workflows:
        Use setup-terraform to install latest\n-   PR [#&#8203;5106](https://redirect.github.com/fluxcd/flux2/issues/5106)
        - [@&#8203;stefanprodan](https://redirect.github.com/stefanprodan) - Implement
        `flux debug helmrelease` command\n-   PR [#&#8203;5105](https://redirect.github.com/fluxcd/flux2/issues/5105)
        - [@&#8203;stefanprodan](https://redirect.github.com/stefanprodan) - Update
        `fluxcd/pkg` dependencies\n-   PR [#&#8203;5104](https://redirect.github.com/fluxcd/flux2/issues/5104)
        - [@&#8203;dependabot](https://redirect.github.com/dependabot)\\[bot] - build(deps):
        bump the ci group across 1 directory with 11 updates\n-   PR [#&#8203;5103](https://redirect.github.com/fluxcd/flux2/issues/5103)
        - [@&#8203;dipti-pai](https://redirect.github.com/dipti-pai) - \\[RFC-007]
        Flux cli support for GitHub app authentication\n-   PR [#&#8203;5099](https://redirect.github.com/fluxcd/flux2/issues/5099)
        - [@&#8203;bkreitch](https://redirect.github.com/bkreitch) - fix misplaced
        quotes\n-   PR [#&#8203;5073](https://redirect.github.com/fluxcd/flux2/issues/5073)
        - [@&#8203;mloskot](https://redirect.github.com/mloskot) - docs: Mention Flux
        upgrade guide in release notes\n-   PR [#&#8203;5071](https://redirect.github.com/fluxcd/flux2/issues/5071)
        - [@&#8203;milas](https://redirect.github.com/milas) - fix: skip remote Kustomizations
        on recursive diff\n-   PR [#&#8203;5068](https://redirect.github.com/fluxcd/flux2/issues/5068)
        - [@&#8203;h3nryc0ding](https://redirect.github.com/h3nryc0ding) - fix(cli):
        confusing error message for missing kind\n-   PR [#&#8203;5060](https://redirect.github.com/fluxcd/flux2/issues/5060)
        - [@&#8203;jdewinne](https://redirect.github.com/jdewinne) - Use replicated-actions
        in conformance tests\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:eyJjcmVhdGVkSW5WZXIiOiI0MC4xMS4xOCIsInVwZGF0ZWRJblZlciI6IjQwLjExLjE4IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->\n"
      change_url: https://github.com/YAKEcloud/yake-ansible/pull/181
      child_jobs: []
      commit_id: 60fbcf06c00a6ba4484047b4697c91c322dc4778
      event_id: 77407c30-322c-11f0-836d-24beb0fe1fa7
      executor:
        hostname: 521e9411259a
        inventory_file: /var/lib/zuul/builds/e3467edc6ecb4bb49e6021dd9269c4b5/ansible/inventory.yaml
        log_root: /var/lib/zuul/builds/e3467edc6ecb4bb49e6021dd9269c4b5/work/logs
        result_data_file: /var/lib/zuul/builds/e3467edc6ecb4bb49e6021dd9269c4b5/work/results.json
        src_root: /var/lib/zuul/builds/e3467edc6ecb4bb49e6021dd9269c4b5/work/src
        work_root: /var/lib/zuul/builds/e3467edc6ecb4bb49e6021dd9269c4b5/work
      include_vars: []
      items:
      - branch: main
        change: '181'
        change_message: "chore(deps): update dependency fluxcd/flux2 to v2.5.1\n\nThis
          PR contains the following updates:\n\n| Package | Update | Change |\n|---|---|---|\n|
          [fluxcd/flux2](https://redirect.github.com/fluxcd/flux2) | minor | `v2.4.0`
          -> `v2.5.1` |\n\n---\n\n### Release Notes\n\n<details>\n<summary>fluxcd/flux2
          (fluxcd/flux2)</summary>\n\n### [`v2.5.1`](https://redirect.github.com/fluxcd/flux2/releases/tag/v2.5.1)\n\n[Compare
          Source](https://redirect.github.com/fluxcd/flux2/compare/v2.5.0...v2.5.1)\n\n#####
          Highlights\n\nFlux v2.5.1 is a patch release which comes with various fixes.
          Users are encouraged to upgrade for the best experience.\n\nFixes:\n\n-
          \  Fix a bug introduced in kustomize-controller v1.5.0 that was causing
          spurious logging for deprecated API versions and health check failures.\n-
          \  Sanitize the kustomize-controller logs when encountering errors during
          SOPS decryption.\n\n##### Components changelog\n\n-   kustomize-controller
          [v1.5.1](https://redirect.github.com/fluxcd/kustomize-controller/blob/v1.5.1/CHANGELOG.md)\n\n#####
          CLI Changelog\n\n-   PR [#&#8203;5215](https://redirect.github.com/fluxcd/flux2/issues/5215)
          - [@&#8203;matheuscscp](https://redirect.github.com/matheuscscp) - Update
          backport labels for 2.5\n-   PR [#&#8203;5214](https://redirect.github.com/fluxcd/flux2/issues/5214)
          - [@&#8203;fluxcdbot](https://redirect.github.com/fluxcdbot) - Update kustomize-controller
          to v1.5.1\n\n### [`v2.5.0`](https://redirect.github.com/fluxcd/flux2/releases/tag/v2.5.0)\n\n[Compare
          Source](https://redirect.github.com/fluxcd/flux2/compare/v2.4.0...v2.5.0)\n\n#####
          Highlights\n\nFlux v2.5.0 is a feature release. Users are encouraged to
          upgrade for the best experience.\n\nFor a compressive overview of new features
          and API changes included in this release,\nplease refer to the [Announcing
          Flux 2.5 GA blog post](https://fluxcd.io/blog/2025/02/flux-v2.5.0/).\n\nOverview
          of the new features:\n\n-   Support for GitHub App authentication (`GitRepository`
          and `ImageUpdateAutomation` API)\n-   Custom Health Checks using CEL (`Kustomization`
          API)\n-   Fine-grained control of garbage collection (`Kustomization` API)\n-
          \  Enable decryption of secrets generated by Kustomize components (`Kustomization`
          API)\n-   Support for custom event metadata from annotations (`Alert` API)\n-
          \  Git commit status updates for Flux Kustomizations with OCIRepository
          sources (`Alert` API)\n-   Resource filtering using CEL for webhook receivers
          (`Receiver` API)\n-   Debug commands for Flux Kustomizations and HelmReleases
          (Flux CLI)\n\n\u2764\uFE0F Big thanks to all the Flux contributors that
          helped us with this release!\n\n##### Kubernetes compatibility\n\nThis release
          is compatible with the following Kubernetes versions:\n\n| Kubernetes version
          | Minimum required |\n|--------------------|------------------|\n| `v1.30`
          \           | `>= 1.30.0`      |\n| `v1.31`            | `>= 1.31.0`      |\n|
          `v1.32`            | `>= 1.32.0`      |\n\n> \\[!NOTE]\n> Note that the
          Flux project offers support only for the latest three minor versions of
          Kubernetes.\n> Backwards compatibility with older versions of Kubernetes
          and OpenShift is offered by vendors such as\n> [ControlPlane](https://control-plane.io/enterprise-for-flux-cd/)
          that provide enterprise support for Flux.\n\n##### OpenShift compatibility\n\nFlux
          can be installed on Red Hat OpenShift cluster directly from OperatorHub
          using\n[Flux Operator](https://operatorhub.io/operator/flux-operator).\nThe
          operator allows the configuration of Flux multi-tenancy lockdown, network
          policies,\npersistent storage, sharding, vertical scaling and the synchronization\nof
          the cluster state from Git repositories, OCI artifacts and S3-compatible
          storage.\n\n##### Upgrade procedure\n\nUpgrade Flux from `v2.4.0` to `v2.5.0`
          by following the [upgrade guide](https://fluxcd.io/flux/installation/upgrade/).\n\nThere
          are no new API versions in this release, so no changes are required in the
          YAML manifests containing Flux resources.\n\n##### Components changelog\n\n-
          \  source-controller [v1.5.0](https://redirect.github.com/fluxcd/source-controller/blob/v1.5.0/CHANGELOG.md)\n-
          \  kustomize-controller [v1.5.0](https://redirect.github.com/fluxcd/kustomize-controller/blob/v1.5.0/CHANGELOG.md)\n-
          \  notification-controller [v1.5.0](https://redirect.github.com/fluxcd/notification-controller/blob/v1.5.0/CHANGELOG.md)\n-
          \  helm-controller [v1.2.0](https://redirect.github.com/fluxcd/helm-controller/blob/v1.2.0/CHANGELOG.md)\n-
          \  image-reflector-controller [v0.34.0](https://redirect.github.com/fluxcd/image-reflector-controller/blob/v0.34.0/CHANGELOG.md)\n-
          \  image-automation-controller [v0.40.0](https://redirect.github.com/fluxcd/image-automation-controller/blob/v0.40.0/CHANGELOG.md)\n\n#####
          CLI Changelog\n\n-   PR [#&#8203;5204](https://redirect.github.com/fluxcd/flux2/issues/5204)
          - [@&#8203;stefanprodan](https://redirect.github.com/stefanprodan) - Update
          kubectl in flux-cli image\n-   PR [#&#8203;5203](https://redirect.github.com/fluxcd/flux2/issues/5203)
          - [@&#8203;stefanprodan](https://redirect.github.com/stefanprodan) - Update
          flux-cli image\n-   PR [#&#8203;5200](https://redirect.github.com/fluxcd/flux2/issues/5200)
          - [@&#8203;stefanprodan](https://redirect.github.com/stefanprodan) - Update
          Kubernetes min supported version to 1.30\n-   PR [#&#8203;5199](https://redirect.github.com/fluxcd/flux2/issues/5199)
          - [@&#8203;matheuscscp](https://redirect.github.com/matheuscscp) - Update
          integration tests dependencies for Flux 2.5\n-   PR [#&#8203;5195](https://redirect.github.com/fluxcd/flux2/issues/5195)
          - [@&#8203;fluxcdbot](https://redirect.github.com/fluxcdbot) - Update toolkit
          components\n-   PR [#&#8203;5192](https://redirect.github.com/fluxcd/flux2/issues/5192)
          - [@&#8203;fluxcdbot](https://redirect.github.com/fluxcdbot) - Update toolkit
          components\n-   PR [#&#8203;5190](https://redirect.github.com/fluxcd/flux2/issues/5190)
          - [@&#8203;dependabot](https://redirect.github.com/dependabot)\\[bot] -
          build(deps): bump github.com/distribution/distribution/v3 from 3.0.0-rc.2
          to 3.0.0-rc.3\n-   PR [#&#8203;5188](https://redirect.github.com/fluxcd/flux2/issues/5188)
          - [@&#8203;matheuscscp](https://redirect.github.com/matheuscscp) - Upgrade
          pkg/runtime\n-   PR [#&#8203;5187](https://redirect.github.com/fluxcd/flux2/issues/5187)
          - [@&#8203;stefanprodan](https://redirect.github.com/stefanprodan) - Update
          conformance test suite\n-   PR [#&#8203;5181](https://redirect.github.com/fluxcd/flux2/issues/5181)
          - [@&#8203;dependabot](https://redirect.github.com/dependabot)\\[bot] -
          build(deps): bump the ci group across 1 directory with 13 updates\n-   PR
          [#&#8203;5176](https://redirect.github.com/fluxcd/flux2/issues/5176) - [@&#8203;YvanGuidoin](https://redirect.github.com/YvanGuidoin)
          - fix: align `flux diff` skipping with kustomize-controller\n-   PR [#&#8203;5175](https://redirect.github.com/fluxcd/flux2/issues/5175)
          - [@&#8203;stefanprodan](https://redirect.github.com/stefanprodan) - Update
          dependencies\n-   PR [#&#8203;5151](https://redirect.github.com/fluxcd/flux2/issues/5151)
          - [@&#8203;stefanprodan](https://redirect.github.com/stefanprodan) - \\[RFC-0009]
          Custom Health Checks using CEL expressions\n-   PR [#&#8203;5146](https://redirect.github.com/fluxcd/flux2/issues/5146)
          - [@&#8203;sjorsholtrop-ritense](https://redirect.github.com/sjorsholtrop-ritense)
          - Improve \"flux resume\" error message on non-existent object\n-   PR [#&#8203;5142](https://redirect.github.com/fluxcd/flux2/issues/5142)
          - [@&#8203;matheuscscp](https://redirect.github.com/matheuscscp) - Fix create
          command always using imageRepositoryType\n-   PR [#&#8203;5137](https://redirect.github.com/fluxcd/flux2/issues/5137)
          - [@&#8203;scottrigby](https://redirect.github.com/scottrigby) - Add OpenShift
          4.16 & 4.17 to conformance testing\n-   PR [#&#8203;5117](https://redirect.github.com/fluxcd/flux2/issues/5117)
          - [@&#8203;stefanprodan](https://redirect.github.com/stefanprodan) - Implement
          `flux debug kustomization` command\n-   PR [#&#8203;5114](https://redirect.github.com/fluxcd/flux2/issues/5114)
          - [@&#8203;stefanprodan](https://redirect.github.com/stefanprodan) - Update
          dependencies to Kubernetes 1.32.0 and Go 1.23.0\n-   PR [#&#8203;5111](https://redirect.github.com/fluxcd/flux2/issues/5111)
          - [@&#8203;stefanprodan](https://redirect.github.com/stefanprodan) - Run
          conformance tests for Kubernetes 1.32.0\n-   PR [#&#8203;5107](https://redirect.github.com/fluxcd/flux2/issues/5107)
          - [@&#8203;darkowlzz](https://redirect.github.com/darkowlzz) - workflows:
          Use setup-terraform to install latest\n-   PR [#&#8203;5106](https://redirect.github.com/fluxcd/flux2/issues/5106)
          - [@&#8203;stefanprodan](https://redirect.github.com/stefanprodan) - Implement
          `flux debug helmrelease` command\n-   PR [#&#8203;5105](https://redirect.github.com/fluxcd/flux2/issues/5105)
          - [@&#8203;stefanprodan](https://redirect.github.com/stefanprodan) - Update
          `fluxcd/pkg` dependencies\n-   PR [#&#8203;5104](https://redirect.github.com/fluxcd/flux2/issues/5104)
          - [@&#8203;dependabot](https://redirect.github.com/dependabot)\\[bot] -
          build(deps): bump the ci group across 1 directory with 11 updates\n-   PR
          [#&#8203;5103](https://redirect.github.com/fluxcd/flux2/issues/5103) - [@&#8203;dipti-pai](https://redirect.github.com/dipti-pai)
          - \\[RFC-007] Flux cli support for GitHub app authentication\n-   PR [#&#8203;5099](https://redirect.github.com/fluxcd/flux2/issues/5099)
          - [@&#8203;bkreitch](https://redirect.github.com/bkreitch) - fix misplaced
          quotes\n-   PR [#&#8203;5073](https://redirect.github.com/fluxcd/flux2/issues/5073)
          - [@&#8203;mloskot](https://redirect.github.com/mloskot) - docs: Mention
          Flux upgrade guide in release notes\n-   PR [#&#8203;5071](https://redirect.github.com/fluxcd/flux2/issues/5071)
          - [@&#8203;milas](https://redirect.github.com/milas) - fix: skip remote
          Kustomizations on recursive diff\n-   PR [#&#8203;5068](https://redirect.github.com/fluxcd/flux2/issues/5068)
          - [@&#8203;h3nryc0ding](https://redirect.github.com/h3nryc0ding) - fix(cli):
          confusing error message for missing kind\n-   PR [#&#8203;5060](https://redirect.github.com/fluxcd/flux2/issues/5060)
          - [@&#8203;jdewinne](https://redirect.github.com/jdewinne) - Use replicated-actions
          in conformance tests\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:eyJjcmVhdGVkSW5WZXIiOiI0MC4xMS4xOCIsInVwZGF0ZWRJblZlciI6IjQwLjExLjE4IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->\n"
        change_url: https://github.com/YAKEcloud/yake-ansible/pull/181
        commit_id: 60fbcf06c00a6ba4484047b4697c91c322dc4778
        patchset: 60fbcf06c00a6ba4484047b4697c91c322dc4778
        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: python-black
      jobtags: []
      max_attempts: 3
      message: Y2hvcmUoZGVwcyk6IHVwZGF0ZSBkZXBlbmRlbmN5IGZsdXhjZC9mbHV4MiB0byB2Mi41LjEKClRoaXMgUFIgY29udGFpbnMgdGhlIGZvbGxvd2luZyB1cGRhdGVzOgoKfCBQYWNrYWdlIHwgVXBkYXRlIHwgQ2hhbmdlIHwKfC0tLXwtLS18LS0tfAp8IFtmbHV4Y2QvZmx1eDJdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mbHV4Y2QvZmx1eDIpIHwgbWlub3IgfCBgdjIuNC4wYCAtPiBgdjIuNS4xYCB8CgotLS0KCiMjIyBSZWxlYXNlIE5vdGVzCgo8ZGV0YWlscz4KPHN1bW1hcnk+Zmx1eGNkL2ZsdXgyIChmbHV4Y2QvZmx1eDIpPC9zdW1tYXJ5PgoKIyMjIFtgdjIuNS4xYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2ZsdXhjZC9mbHV4Mi9yZWxlYXNlcy90YWcvdjIuNS4xKQoKW0NvbXBhcmUgU291cmNlXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZmx1eGNkL2ZsdXgyL2NvbXBhcmUvdjIuNS4wLi4udjIuNS4xKQoKIyMjIyMgSGlnaGxpZ2h0cwoKRmx1eCB2Mi41LjEgaXMgYSBwYXRjaCByZWxlYXNlIHdoaWNoIGNvbWVzIHdpdGggdmFyaW91cyBmaXhlcy4gVXNlcnMgYXJlIGVuY291cmFnZWQgdG8gdXBncmFkZSBmb3IgdGhlIGJlc3QgZXhwZXJpZW5jZS4KCkZpeGVzOgoKLSAgIEZpeCBhIGJ1ZyBpbnRyb2R1Y2VkIGluIGt1c3RvbWl6ZS1jb250cm9sbGVyIHYxLjUuMCB0aGF0IHdhcyBjYXVzaW5nIHNwdXJpb3VzIGxvZ2dpbmcgZm9yIGRlcHJlY2F0ZWQgQVBJIHZlcnNpb25zIGFuZCBoZWFsdGggY2hlY2sgZmFpbHVyZXMuCi0gICBTYW5pdGl6ZSB0aGUga3VzdG9taXplLWNvbnRyb2xsZXIgbG9ncyB3aGVuIGVuY291bnRlcmluZyBlcnJvcnMgZHVyaW5nIFNPUFMgZGVjcnlwdGlvbi4KCiMjIyMjIENvbXBvbmVudHMgY2hhbmdlbG9nCgotICAga3VzdG9taXplLWNvbnRyb2xsZXIgW3YxLjUuMV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2ZsdXhjZC9rdXN0b21pemUtY29udHJvbGxlci9ibG9iL3YxLjUuMS9DSEFOR0VMT0cubWQpCgojIyMjIyBDTEkgQ2hhbmdlbG9nCgotICAgUFIgWyMmIzgyMDM7NTIxNV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2ZsdXhjZC9mbHV4Mi9pc3N1ZXMvNTIxNSkgLSBbQCYjODIwMzttYXRoZXVzY3NjcF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21hdGhldXNjc2NwKSAtIFVwZGF0ZSBiYWNrcG9ydCBsYWJlbHMgZm9yIDIuNQotICAgUFIgWyMmIzgyMDM7NTIxNF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2ZsdXhjZC9mbHV4Mi9pc3N1ZXMvNTIxNCkgLSBbQCYjODIwMztmbHV4Y2Rib3RdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mbHV4Y2Rib3QpIC0gVXBkYXRlIGt1c3RvbWl6ZS1jb250cm9sbGVyIHRvIHYxLjUuMQoKIyMjIFtgdjIuNS4wYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2ZsdXhjZC9mbHV4Mi9yZWxlYXNlcy90YWcvdjIuNS4wKQoKW0NvbXBhcmUgU291cmNlXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZmx1eGNkL2ZsdXgyL2NvbXBhcmUvdjIuNC4wLi4udjIuNS4wKQoKIyMjIyMgSGlnaGxpZ2h0cwoKRmx1eCB2Mi41LjAgaXMgYSBmZWF0dXJlIHJlbGVhc2UuIFVzZXJzIGFyZSBlbmNvdXJhZ2VkIHRvIHVwZ3JhZGUgZm9yIHRoZSBiZXN0IGV4cGVyaWVuY2UuCgpGb3IgYSBjb21wcmVzc2l2ZSBvdmVydmlldyBvZiBuZXcgZmVhdHVyZXMgYW5kIEFQSSBjaGFuZ2VzIGluY2x1ZGVkIGluIHRoaXMgcmVsZWFzZSwKcGxlYXNlIHJlZmVyIHRvIHRoZSBbQW5ub3VuY2luZyBGbHV4IDIuNSBHQSBibG9nIHBvc3RdKGh0dHBzOi8vZmx1eGNkLmlvL2Jsb2cvMjAyNS8wMi9mbHV4LXYyLjUuMC8pLgoKT3ZlcnZpZXcgb2YgdGhlIG5ldyBmZWF0dXJlczoKCi0gICBTdXBwb3J0IGZvciBHaXRIdWIgQXBwIGF1dGhlbnRpY2F0aW9uIChgR2l0UmVwb3NpdG9yeWAgYW5kIGBJbWFnZVVwZGF0ZUF1dG9tYXRpb25gIEFQSSkKLSAgIEN1c3RvbSBIZWFsdGggQ2hlY2tzIHVzaW5nIENFTCAoYEt1c3RvbWl6YXRpb25gIEFQSSkKLSAgIEZpbmUtZ3JhaW5lZCBjb250cm9sIG9mIGdhcmJhZ2UgY29sbGVjdGlvbiAoYEt1c3RvbWl6YXRpb25gIEFQSSkKLSAgIEVuYWJsZSBkZWNyeXB0aW9uIG9mIHNlY3JldHMgZ2VuZXJhdGVkIGJ5IEt1c3RvbWl6ZSBjb21wb25lbnRzIChgS3VzdG9taXphdGlvbmAgQVBJKQotICAgU3VwcG9ydCBmb3IgY3VzdG9tIGV2ZW50IG1ldGFkYXRhIGZyb20gYW5ub3RhdGlvbnMgKGBBbGVydGAgQVBJKQotICAgR2l0IGNvbW1pdCBzdGF0dXMgdXBkYXRlcyBmb3IgRmx1eCBLdXN0b21pemF0aW9ucyB3aXRoIE9DSVJlcG9zaXRvcnkgc291cmNlcyAoYEFsZXJ0YCBBUEkpCi0gICBSZXNvdXJjZSBmaWx0ZXJpbmcgdXNpbmcgQ0VMIGZvciB3ZWJob29rIHJlY2VpdmVycyAoYFJlY2VpdmVyYCBBUEkpCi0gICBEZWJ1ZyBjb21tYW5kcyBmb3IgRmx1eCBLdXN0b21pemF0aW9ucyBhbmQgSGVsbVJlbGVhc2VzIChGbHV4IENMSSkKCuKdpO+4jyBCaWcgdGhhbmtzIHRvIGFsbCB0aGUgRmx1eCBjb250cmlidXRvcnMgdGhhdCBoZWxwZWQgdXMgd2l0aCB0aGlzIHJlbGVhc2UhCgojIyMjIyBLdWJlcm5ldGVzIGNvbXBhdGliaWxpdHkKClRoaXMgcmVsZWFzZSBpcyBjb21wYXRpYmxlIHdpdGggdGhlIGZvbGxvd2luZyBLdWJlcm5ldGVzIHZlcnNpb25zOgoKfCBLdWJlcm5ldGVzIHZlcnNpb24gfCBNaW5pbXVtIHJlcXVpcmVkIHwKfC0tLS0tLS0tLS0tLS0tLS0tLS0tfC0tLS0tLS0tLS0tLS0tLS0tLXwKfCBgdjEuMzBgICAgICAgICAgICAgfCBgPj0gMS4zMC4wYCAgICAgIHwKfCBgdjEuMzFgICAgICAgICAgICAgfCBgPj0gMS4zMS4wYCAgICAgIHwKfCBgdjEuMzJgICAgICAgICAgICAgfCBgPj0gMS4zMi4wYCAgICAgIHwKCj4gXFshTk9URV0KPiBOb3RlIHRoYXQgdGhlIEZsdXggcHJvamVjdCBvZmZlcnMgc3VwcG9ydCBvbmx5IGZvciB0aGUgbGF0ZXN0IHRocmVlIG1pbm9yIHZlcnNpb25zIG9mIEt1YmVybmV0ZXMuCj4gQmFja3dhcmRzIGNvbXBhdGliaWxpdHkgd2l0aCBvbGRlciB2ZXJzaW9ucyBvZiBLdWJlcm5ldGVzIGFuZCBPcGVuU2hpZnQgaXMgb2ZmZXJlZCBieSB2ZW5kb3JzIHN1Y2ggYXMKPiBbQ29udHJvbFBsYW5lXShodHRwczovL2NvbnRyb2wtcGxhbmUuaW8vZW50ZXJwcmlzZS1mb3ItZmx1eC1jZC8pIHRoYXQgcHJvdmlkZSBlbnRlcnByaXNlIHN1cHBvcnQgZm9yIEZsdXguCgojIyMjIyBPcGVuU2hpZnQgY29tcGF0aWJpbGl0eQoKRmx1eCBjYW4gYmUgaW5zdGFsbGVkIG9uIFJlZCBIYXQgT3BlblNoaWZ0IGNsdXN0ZXIgZGlyZWN0bHkgZnJvbSBPcGVyYXRvckh1YiB1c2luZwpbRmx1eCBPcGVyYXRvcl0oaHR0cHM6Ly9vcGVyYXRvcmh1Yi5pby9vcGVyYXRvci9mbHV4LW9wZXJhdG9yKS4KVGhlIG9wZXJhdG9yIGFsbG93cyB0aGUgY29uZmlndXJhdGlvbiBvZiBGbHV4IG11bHRpLXRlbmFuY3kgbG9ja2Rvd24sIG5ldHdvcmsgcG9saWNpZXMsCnBlcnNpc3RlbnQgc3RvcmFnZSwgc2hhcmRpbmcsIHZlcnRpY2FsIHNjYWxpbmcgYW5kIHRoZSBzeW5jaHJvbml6YXRpb24Kb2YgdGhlIGNsdXN0ZXIgc3RhdGUgZnJvbSBHaXQgcmVwb3NpdG9yaWVzLCBPQ0kgYXJ0aWZhY3RzIGFuZCBTMy1jb21wYXRpYmxlIHN0b3JhZ2UuCgojIyMjIyBVcGdyYWRlIHByb2NlZHVyZQoKVXBncmFkZSBGbHV4IGZyb20gYHYyLjQuMGAgdG8gYHYyLjUuMGAgYnkgZm9sbG93aW5nIHRoZSBbdXBncmFkZSBndWlkZV0oaHR0cHM6Ly9mbHV4Y2QuaW8vZmx1eC9pbnN0YWxsYXRpb24vdXBncmFkZS8pLgoKVGhlcmUgYXJlIG5vIG5ldyBBUEkgdmVyc2lvbnMgaW4gdGhpcyByZWxlYXNlLCBzbyBubyBjaGFuZ2VzIGFyZSByZXF1aXJlZCBpbiB0aGUgWUFNTCBtYW5pZmVzdHMgY29udGFpbmluZyBGbHV4IHJlc291cmNlcy4KCiMjIyMjIENvbXBvbmVudHMgY2hhbmdlbG9nCgotICAgc291cmNlLWNvbnRyb2xsZXIgW3YxLjUuMF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2ZsdXhjZC9zb3VyY2UtY29udHJvbGxlci9ibG9iL3YxLjUuMC9DSEFOR0VMT0cubWQpCi0gICBrdXN0b21pemUtY29udHJvbGxlciBbdjEuNS4wXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZmx1eGNkL2t1c3RvbWl6ZS1jb250cm9sbGVyL2Jsb2IvdjEuNS4wL0NIQU5HRUxPRy5tZCkKLSAgIG5vdGlmaWNhdGlvbi1jb250cm9sbGVyIFt2MS41LjBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mbHV4Y2Qvbm90aWZpY2F0aW9uLWNvbnRyb2xsZXIvYmxvYi92MS41LjAvQ0hBTkdFTE9HLm1kKQotICAgaGVsbS1jb250cm9sbGVyIFt2MS4yLjBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mbHV4Y2QvaGVsbS1jb250cm9sbGVyL2Jsb2IvdjEuMi4wL0NIQU5HRUxPRy5tZCkKLSAgIGltYWdlLXJlZmxlY3Rvci1jb250cm9sbGVyIFt2MC4zNC4wXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZmx1eGNkL2ltYWdlLXJlZmxlY3Rvci1jb250cm9sbGVyL2Jsb2IvdjAuMzQuMC9DSEFOR0VMT0cubWQpCi0gICBpbWFnZS1hdXRvbWF0aW9uLWNvbnRyb2xsZXIgW3YwLjQwLjBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mbHV4Y2QvaW1hZ2UtYXV0b21hdGlvbi1jb250cm9sbGVyL2Jsb2IvdjAuNDAuMC9DSEFOR0VMT0cubWQpCgojIyMjIyBDTEkgQ2hhbmdlbG9nCgotICAgUFIgWyMmIzgyMDM7NTIwNF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2ZsdXhjZC9mbHV4Mi9pc3N1ZXMvNTIwNCkgLSBbQCYjODIwMztzdGVmYW5wcm9kYW5dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9zdGVmYW5wcm9kYW4pIC0gVXBkYXRlIGt1YmVjdGwgaW4gZmx1eC1jbGkgaW1hZ2UKLSAgIFBSIFsjJiM4MjAzOzUyMDNdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mbHV4Y2QvZmx1eDIvaXNzdWVzLzUyMDMpIC0gW0AmIzgyMDM7c3RlZmFucHJvZGFuXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vc3RlZmFucHJvZGFuKSAtIFVwZGF0ZSBmbHV4LWNsaSBpbWFnZQotICAgUFIgWyMmIzgyMDM7NTIwMF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2ZsdXhjZC9mbHV4Mi9pc3N1ZXMvNTIwMCkgLSBbQCYjODIwMztzdGVmYW5wcm9kYW5dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9zdGVmYW5wcm9kYW4pIC0gVXBkYXRlIEt1YmVybmV0ZXMgbWluIHN1cHBvcnRlZCB2ZXJzaW9uIHRvIDEuMzAKLSAgIFBSIFsjJiM4MjAzOzUxOTldKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mbHV4Y2QvZmx1eDIvaXNzdWVzLzUxOTkpIC0gW0AmIzgyMDM7bWF0aGV1c2NzY3BdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tYXRoZXVzY3NjcCkgLSBVcGRhdGUgaW50ZWdyYXRpb24gdGVzdHMgZGVwZW5kZW5jaWVzIGZvciBGbHV4IDIuNQotICAgUFIgWyMmIzgyMDM7NTE5NV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2ZsdXhjZC9mbHV4Mi9pc3N1ZXMvNTE5NSkgLSBbQCYjODIwMztmbHV4Y2Rib3RdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mbHV4Y2Rib3QpIC0gVXBkYXRlIHRvb2xraXQgY29tcG9uZW50cwotICAgUFIgWyMmIzgyMDM7NTE5Ml0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2ZsdXhjZC9mbHV4Mi9pc3N1ZXMvNTE5MikgLSBbQCYjODIwMztmbHV4Y2Rib3RdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mbHV4Y2Rib3QpIC0gVXBkYXRlIHRvb2xraXQgY29tcG9uZW50cwotICAgUFIgWyMmIzgyMDM7NTE5MF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2ZsdXhjZC9mbHV4Mi9pc3N1ZXMvNTE5MCkgLSBbQCYjODIwMztkZXBlbmRhYm90XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZGVwZW5kYWJvdClcW2JvdF0gLSBidWlsZChkZXBzKTogYnVtcCBnaXRodWIuY29tL2Rpc3RyaWJ1dGlvbi9kaXN0cmlidXRpb24vdjMgZnJvbSAzLjAuMC1yYy4yIHRvIDMuMC4wLXJjLjMKLSAgIFBSIFsjJiM4MjAzOzUxODhdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mbHV4Y2QvZmx1eDIvaXNzdWVzLzUxODgpIC0gW0AmIzgyMDM7bWF0aGV1c2NzY3BdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tYXRoZXVzY3NjcCkgLSBVcGdyYWRlIHBrZy9ydW50aW1lCi0gICBQUiBbIyYjODIwMzs1MTg3XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZmx1eGNkL2ZsdXgyL2lzc3Vlcy81MTg3KSAtIFtAJiM4MjAzO3N0ZWZhbnByb2Rhbl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL3N0ZWZhbnByb2RhbikgLSBVcGRhdGUgY29uZm9ybWFuY2UgdGVzdCBzdWl0ZQotICAgUFIgWyMmIzgyMDM7NTE4MV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2ZsdXhjZC9mbHV4Mi9pc3N1ZXMvNTE4MSkgLSBbQCYjODIwMztkZXBlbmRhYm90XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZGVwZW5kYWJvdClcW2JvdF0gLSBidWlsZChkZXBzKTogYnVtcCB0aGUgY2kgZ3JvdXAgYWNyb3NzIDEgZGlyZWN0b3J5IHdpdGggMTMgdXBkYXRlcwotICAgUFIgWyMmIzgyMDM7NTE3Nl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2ZsdXhjZC9mbHV4Mi9pc3N1ZXMvNTE3NikgLSBbQCYjODIwMztZdmFuR3VpZG9pbl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL1l2YW5HdWlkb2luKSAtIGZpeDogYWxpZ24gYGZsdXggZGlmZmAgc2tpcHBpbmcgd2l0aCBrdXN0b21pemUtY29udHJvbGxlcgotICAgUFIgWyMmIzgyMDM7NTE3NV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2ZsdXhjZC9mbHV4Mi9pc3N1ZXMvNTE3NSkgLSBbQCYjODIwMztzdGVmYW5wcm9kYW5dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9zdGVmYW5wcm9kYW4pIC0gVXBkYXRlIGRlcGVuZGVuY2llcwotICAgUFIgWyMmIzgyMDM7NTE1MV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2ZsdXhjZC9mbHV4Mi9pc3N1ZXMvNTE1MSkgLSBbQCYjODIwMztzdGVmYW5wcm9kYW5dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9zdGVmYW5wcm9kYW4pIC0gXFtSRkMtMDAwOV0gQ3VzdG9tIEhlYWx0aCBDaGVja3MgdXNpbmcgQ0VMIGV4cHJlc3Npb25zCi0gICBQUiBbIyYjODIwMzs1MTQ2XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZmx1eGNkL2ZsdXgyL2lzc3Vlcy81MTQ2KSAtIFtAJiM4MjAzO3Nqb3JzaG9sdHJvcC1yaXRlbnNlXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vc2pvcnNob2x0cm9wLXJpdGVuc2UpIC0gSW1wcm92ZSAiZmx1eCByZXN1bWUiIGVycm9yIG1lc3NhZ2Ugb24gbm9uLWV4aXN0ZW50IG9iamVjdAotICAgUFIgWyMmIzgyMDM7NTE0Ml0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2ZsdXhjZC9mbHV4Mi9pc3N1ZXMvNTE0MikgLSBbQCYjODIwMzttYXRoZXVzY3NjcF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21hdGhldXNjc2NwKSAtIEZpeCBjcmVhdGUgY29tbWFuZCBhbHdheXMgdXNpbmcgaW1hZ2VSZXBvc2l0b3J5VHlwZQotICAgUFIgWyMmIzgyMDM7NTEzN10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2ZsdXhjZC9mbHV4Mi9pc3N1ZXMvNTEzNykgLSBbQCYjODIwMztzY290dHJpZ2J5XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vc2NvdHRyaWdieSkgLSBBZGQgT3BlblNoaWZ0IDQuMTYgJiA0LjE3IHRvIGNvbmZvcm1hbmNlIHRlc3RpbmcKLSAgIFBSIFsjJiM4MjAzOzUxMTddKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mbHV4Y2QvZmx1eDIvaXNzdWVzLzUxMTcpIC0gW0AmIzgyMDM7c3RlZmFucHJvZGFuXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vc3RlZmFucHJvZGFuKSAtIEltcGxlbWVudCBgZmx1eCBkZWJ1ZyBrdXN0b21pemF0aW9uYCBjb21tYW5kCi0gICBQUiBbIyYjODIwMzs1MTE0XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZmx1eGNkL2ZsdXgyL2lzc3Vlcy81MTE0KSAtIFtAJiM4MjAzO3N0ZWZhbnByb2Rhbl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL3N0ZWZhbnByb2RhbikgLSBVcGRhdGUgZGVwZW5kZW5jaWVzIHRvIEt1YmVybmV0ZXMgMS4zMi4wIGFuZCBHbyAxLjIzLjAKLSAgIFBSIFsjJiM4MjAzOzUxMTFdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mbHV4Y2QvZmx1eDIvaXNzdWVzLzUxMTEpIC0gW0AmIzgyMDM7c3RlZmFucHJvZGFuXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vc3RlZmFucHJvZGFuKSAtIFJ1biBjb25mb3JtYW5jZSB0ZXN0cyBmb3IgS3ViZXJuZXRlcyAxLjMyLjAKLSAgIFBSIFsjJiM4MjAzOzUxMDddKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mbHV4Y2QvZmx1eDIvaXNzdWVzLzUxMDcpIC0gW0AmIzgyMDM7ZGFya293bHp6XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZGFya293bHp6KSAtIHdvcmtmbG93czogVXNlIHNldHVwLXRlcnJhZm9ybSB0byBpbnN0YWxsIGxhdGVzdAotICAgUFIgWyMmIzgyMDM7NTEwNl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2ZsdXhjZC9mbHV4Mi9pc3N1ZXMvNTEwNikgLSBbQCYjODIwMztzdGVmYW5wcm9kYW5dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9zdGVmYW5wcm9kYW4pIC0gSW1wbGVtZW50IGBmbHV4IGRlYnVnIGhlbG1yZWxlYXNlYCBjb21tYW5kCi0gICBQUiBbIyYjODIwMzs1MTA1XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZmx1eGNkL2ZsdXgyL2lzc3Vlcy81MTA1KSAtIFtAJiM4MjAzO3N0ZWZhbnByb2Rhbl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL3N0ZWZhbnByb2RhbikgLSBVcGRhdGUgYGZsdXhjZC9wa2dgIGRlcGVuZGVuY2llcwotICAgUFIgWyMmIzgyMDM7NTEwNF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2ZsdXhjZC9mbHV4Mi9pc3N1ZXMvNTEwNCkgLSBbQCYjODIwMztkZXBlbmRhYm90XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZGVwZW5kYWJvdClcW2JvdF0gLSBidWlsZChkZXBzKTogYnVtcCB0aGUgY2kgZ3JvdXAgYWNyb3NzIDEgZGlyZWN0b3J5IHdpdGggMTEgdXBkYXRlcwotICAgUFIgWyMmIzgyMDM7NTEwM10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2ZsdXhjZC9mbHV4Mi9pc3N1ZXMvNTEwMykgLSBbQCYjODIwMztkaXB0aS1wYWldKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9kaXB0aS1wYWkpIC0gXFtSRkMtMDA3XSBGbHV4IGNsaSBzdXBwb3J0IGZvciBHaXRIdWIgYXBwIGF1dGhlbnRpY2F0aW9uCi0gICBQUiBbIyYjODIwMzs1MDk5XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZmx1eGNkL2ZsdXgyL2lzc3Vlcy81MDk5KSAtIFtAJiM4MjAzO2JrcmVpdGNoXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYmtyZWl0Y2gpIC0gZml4IG1pc3BsYWNlZCBxdW90ZXMKLSAgIFBSIFsjJiM4MjAzOzUwNzNdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mbHV4Y2QvZmx1eDIvaXNzdWVzLzUwNzMpIC0gW0AmIzgyMDM7bWxvc2tvdF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21sb3Nrb3QpIC0gZG9jczogTWVudGlvbiBGbHV4IHVwZ3JhZGUgZ3VpZGUgaW4gcmVsZWFzZSBub3RlcwotICAgUFIgWyMmIzgyMDM7NTA3MV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2ZsdXhjZC9mbHV4Mi9pc3N1ZXMvNTA3MSkgLSBbQCYjODIwMzttaWxhc10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21pbGFzKSAtIGZpeDogc2tpcCByZW1vdGUgS3VzdG9taXphdGlvbnMgb24gcmVjdXJzaXZlIGRpZmYKLSAgIFBSIFsjJiM4MjAzOzUwNjhdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9mbHV4Y2QvZmx1eDIvaXNzdWVzLzUwNjgpIC0gW0AmIzgyMDM7aDNucnljMGRpbmddKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9oM25yeWMwZGluZykgLSBmaXgoY2xpKTogY29uZnVzaW5nIGVycm9yIG1lc3NhZ2UgZm9yIG1pc3Npbmcga2luZAotICAgUFIgWyMmIzgyMDM7NTA2MF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2ZsdXhjZC9mbHV4Mi9pc3N1ZXMvNTA2MCkgLSBbQCYjODIwMztqZGV3aW5uZV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2pkZXdpbm5lKSAtIFVzZSByZXBsaWNhdGVkLWFjdGlvbnMgaW4gY29uZm9ybWFuY2UgdGVzdHMKCjwvZGV0YWlscz4KCi0tLQoKIyMjIENvbmZpZ3VyYXRpb24KCvCfk4UgKipTY2hlZHVsZSoqOiBCcmFuY2ggY3JlYXRpb24gLSBBdCBhbnkgdGltZSAobm8gc2NoZWR1bGUgZGVmaW5lZCksIEF1dG9tZXJnZSAtIEF0IGFueSB0aW1lIChubyBzY2hlZHVsZSBkZWZpbmVkKS4KCvCfmqYgKipBdXRvbWVyZ2UqKjogRGlzYWJsZWQgYnkgY29uZmlnLiBQbGVhc2UgbWVyZ2UgdGhpcyBtYW51YWxseSBvbmNlIHlvdSBhcmUgc2F0aXNmaWVkLgoK4pm7ICoqUmViYXNpbmcqKjogV2hlbmV2ZXIgUFIgYmVjb21lcyBjb25mbGljdGVkLCBvciB5b3UgdGljayB0aGUgcmViYXNlL3JldHJ5IGNoZWNrYm94LgoK8J+UlSAqKklnbm9yZSoqOiBDbG9zZSB0aGlzIFBSIGFuZCB5b3Ugd29uJ3QgYmUgcmVtaW5kZWQgYWJvdXQgdGhpcyB1cGRhdGUgYWdhaW4uCgotLS0KCiAtIFsgXSA8IS0tIHJlYmFzZS1jaGVjayAtLT5JZiB5b3Ugd2FudCB0byByZWJhc2UvcmV0cnkgdGhpcyBQUiwgY2hlY2sgdGhpcyBib3gKCi0tLQoKVGhpcyBQUiB3YXMgZ2VuZXJhdGVkIGJ5IFtNZW5kIFJlbm92YXRlXShodHRwczovL21lbmQuaW8vcmVub3ZhdGUvKS4gVmlldyB0aGUgW3JlcG9zaXRvcnkgam9iIGxvZ10oaHR0cHM6Ly9kZXZlbG9wZXIubWVuZC5pby9naXRodWIvWUFLRWNsb3VkL3lha2UtYW5zaWJsZSkuCjwhLS1yZW5vdmF0ZS1kZWJ1ZzpleUpqY21WaGRHVmtTVzVXWlhJaU9pSTBNQzR4TVM0eE9DSXNJblZ3WkdGMFpXUkpibFpsY2lJNklqUXdMakV4TGpFNElpd2lkR0Z5WjJWMFFuSmhibU5vSWpvaWJXRnBiaUlzSW14aFltVnNjeUk2V3lKeVpXNXZkbUYwWlNKZGZRPT0tLT4K
      patchset: 60fbcf06c00a6ba4484047b4697c91c322dc4778
      pipeline: check
      playbook_context:
        playbook_projects:
          trusted/project_0/github.com/YAKEcloud/zuul-config:
            canonical_name: github.com/YAKEcloud/zuul-config
            checkout: main
            commit: 1c289eb525359f3ac60dc2105accab1028e75bbe
          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: 12f7f78c76470b3998d356b9a12d3aed597b20f8
          untrusted/project_1/github.com/YAKEcloud/zuul-config:
            canonical_name: github.com/YAKEcloud/zuul-config
            checkout: main
            commit: 1c289eb525359f3ac60dc2105accab1028e75bbe
          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/python-black/run.yml
          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: 6293ce8d6751935600679e93ad3c3a21325b401d
          name: YAKEcloud/yake-ansible
          required: false
          short_name: yake-ansible
          src_dir: src/github.com/YAKEcloud/yake-ansible
      ref: refs/pull/181/head
      resources: {}
      tenant: yakecloud
      timeout: 1800
      topic: null
      voting: true
