Commit Graph

86 Commits

Author SHA1 Message Date
TrueCharts Bot 9aba08f562 chore(flux): update image prometheus-operator 8.9.0 → 8.10.0 (clustertool) (#28865)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[prometheus-operator](https://truecharts.org/charts/system/prometheus-operator)
([source](https://redirect.github.com/prometheus-operator)) | minor |
`8.9.0` -> `8.10.0` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xNDIuNyIsInVwZGF0ZWRJblZlciI6IjM4LjE0Mi43IiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvbWlub3IiXX0=-->
2024-11-05 13:11:25 +01:00
TrueCharts Bot 2e2ef543c0 chore(flux): update image prometheus-operator 8.8.2 → 8.9.0 (clustertool) (#28829)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[prometheus-operator](https://truecharts.org/charts/system/prometheus-operator)
([source](https://redirect.github.com/prometheus-operator)) | minor |
`8.8.2` -> `8.9.0` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xNDIuNyIsInVwZGF0ZWRJblZlciI6IjM4LjE0Mi43IiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvbWlub3IiXX0=-->
2024-11-05 01:20:10 +01:00
gismo2004 c5fccdb24a feat(clustertool) enable squash merge (#28802)
**Description**
Using squash merge makes the history more readable. 
⚒️ Fixes  # <!--(issue)-->

**⚙️ Type of change**

- [x] ⚙️ Feature/App addition
- [ ] 🪛 Bugfix
- [ ] ⚠️ Breaking change (fix or feature that would cause existing
functionality to not work as expected)
- [ ] 🔃 Refactor of current code

**🧪 How Has This Been Tested?**
Tested here: https://github.com/gismo2004/TestCluster

**📃 Notes:**
<!-- Please enter any other relevant information here -->

**✔️ Checklist:**

- [ ] ⚖️ My code follows the style guidelines of this project
- [ ] 👀 I have performed a self-review of my own code
- [ ] #️⃣ I have commented my code, particularly in hard-to-understand
areas
- [ ] 📄 I have made corresponding changes to the documentation
- [ ] ⚠️ My changes generate no new warnings
- [ ] 🧪 I have added tests to this description that prove my fix is
effective or that my feature works
- [ ] ⬆️ I increased versions for any altered app according to semantic
versioning
- [ ] I made sure the title starts with `feat(chart-name):`,
`fix(chart-name):` or `chore(chart-name):`

** App addition**

If this PR is an app addition please make sure you have done the
following.

- [ ] 🖼️ I have added an icon in the Chart's root directory called
`icon.png`

---

_Please don't blindly check all the boxes. Read them and only check
those that apply.
Those checkboxes are there for the reviewer to see what is this all
about and
the status of this PR with a quick glance._
2024-11-04 14:52:18 +01:00
Kjeld Schouten 26e09c5ffe fix(devcontainer): version pin devcontainer 2024-11-03 21:28:10 +01:00
Kjeld Schouten 2bb3e6cf5e feat(devcontainer): add devcontainer references here and in clustertool templates 2024-11-03 21:26:51 +01:00
Kjeld Schouten 19b3b97714 fix(clustertool): ensure CI pipelines work 2024-11-03 19:22:22 +01:00
Kjeld Schouten b5f59a629c fix(clustertool): fix git references issues and warn against ARM 2024-11-03 18:25:37 +01:00
Kjeld Schouten 250d3e8adc feat(clustertool): add placeholder CI test 2024-11-03 18:10:31 +01:00
TrueCharts Bot fc7353b16a chore(flux): update image kyverno 3.3.1 → 3.3.2 (clustertool) (#28697)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [kyverno](https://redirect.github.com/kyverno/kyverno) | patch |
`3.3.1` -> `3.3.2` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xNDEuMSIsInVwZGF0ZWRJblZlciI6IjM4LjE0MS4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=-->
2024-11-01 13:14:05 +01:00
TrueCharts Bot 6ff895e4f0 chore(flux): update image kubernetes-dashboard 1.9.2 → 1.10.0 (clustertool) (#28667)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[kubernetes-dashboard](https://truecharts.org/charts/premium/kubernetes-dashboard)
([source](https://redirect.github.com/kubernetes-dashboard/kubernetes-dashboard))
| minor | `1.9.2` -> `1.10.0` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMzUuMyIsInVwZGF0ZWRJblZlciI6IjM4LjEzNS4zIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvbWlub3IiXX0=-->
2024-10-31 21:14:21 +01:00
TrueCharts Bot 8cc1e6ddb1 chore(flux): update image kyverno 3.3.0 → 3.3.1 (clustertool) (#28645)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [kyverno](https://redirect.github.com/kyverno/kyverno) | patch |
`3.3.0` -> `3.3.1` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMzUuMyIsInVwZGF0ZWRJblZlciI6IjM4LjEzNS4zIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=-->
2024-10-31 13:12:18 +01:00
gismo2004 e20a4457f9 fix(clustertool) fix systemupgrade with kyverno 1.13.0 (#28614)
**Description**
it seems like something has changed in kyverno 1.13.0 (3.3.0) compared
to 1.12.x (3.2.7) which now requires the "get verb" for
admissionController to be set.

event log of the apply-talos pod: 
```SchedulerError: running Bind plugin "DefaultBinder": admission webhook "mutate.kyverno.svc-fail" denied the request: mutation policy mutate-pod-binding error: failed to apply policy mutate-pod-binding rules [project-foo: variable substitution failed: failed to resolve schematic at path /mutate/patchStrategicMerge/metadata/annotations/extensions.talos.dev\/schematic: failed to fetch data for APICall: failed to GET resource with raw url : /api/v1/nodes/k8s-control-1: unknown]```

⚒️ Fixes  # <!--(issue)-->

**⚙️ Type of change**

- [ ] ⚙️ Feature/App addition
- [x] 🪛 Bugfix
- [ ] ⚠️ Breaking change (fix or feature that would cause existing functionality to not work as expected)
- [ ] 🔃 Refactor of current code

**🧪 How Has This Been Tested?**
on a fresh RC20 bootstrapped VM after updating kyverno chart to 3.3.0

**📃 Notes:**
this is not reproducable with kyverno chart 3.2.7

**✔️ Checklist:**

- [ ] ⚖️ My code follows the style guidelines of this project
- [ ] 👀 I have performed a self-review of my own code
- [ ] #️⃣ I have commented my code, particularly in hard-to-understand areas
- [ ] 📄 I have made corresponding changes to the documentation
- [ ] ⚠️ My changes generate no new warnings
- [ ] 🧪 I have added tests to this description that prove my fix is effective or that my feature works
- [ ] ⬆️ I increased versions for any altered app according to semantic versioning
- [ ] I made sure the title starts with `feat(chart-name):`, `fix(chart-name):` or `chore(chart-name):`

** App addition**

If this PR is an app addition please make sure you have done the following.

- [ ] 🖼️ I have added an icon in the Chart's root directory called `icon.png`

---

_Please don't blindly check all the boxes. Read them and only check those that apply.
Those checkboxes are there for the reviewer to see what is this all about and
the status of this PR with a quick glance._
2024-10-31 00:21:51 +01:00
gismo2004 2f6d0cf350 Fix reconciling for cattle.io plans (#28605)
**Description**
Kustomization for system-upgrade-controller-plans never finishes with
message:

Plan/talos namespace not specified: the server could not find the
requested resource (patch plans.upgrade.cattle.io talos)

Also reported on discord:
https://discord.com/channels/830763548678291466/1253691401644933200/1299641386563403899

⚒️ Fixes  # <!--(issue)-->

**⚙️ Type of change**

- [ ] ⚙️ Feature/App addition
- [x] 🪛 Bugfix
- [ ] ⚠️ Breaking change (fix or feature that would cause existing
functionality to not work as expected)
- [ ] 🔃 Refactor of current code

**🧪 How Has This Been Tested?**
Tested on a fresh installation with ClusterTool RC20

**📃 Notes:**
If the namespace is not set, the Plans for talos and kubernates is never
created via fluxCD

**✔️ Checklist:**

- [ ] ⚖️ My code follows the style guidelines of this project
- [ ] 👀 I have performed a self-review of my own code
- [ ] #️⃣ I have commented my code, particularly in hard-to-understand
areas
- [ ] 📄 I have made corresponding changes to the documentation
- [ ] ⚠️ My changes generate no new warnings
- [ ] 🧪 I have added tests to this description that prove my fix is
effective or that my feature works
- [ ] ⬆️ I increased versions for any altered app according to semantic
versioning
- [ ] I made sure the title starts with `feat(chart-name):`,
`fix(chart-name):` or `chore(chart-name):`

** App addition**

If this PR is an app addition please make sure you have done the
following.

- [ ] 🖼️ I have added an icon in the Chart's root directory called
`icon.png`

---

_Please don't blindly check all the boxes. Read them and only check
those that apply.
Those checkboxes are there for the reviewer to see what is this all
about and
the status of this PR with a quick glance._
2024-10-30 21:40:13 +01:00
TrueCharts Bot 64d6369404 chore(flux): update image prometheus-operator 8.8.1 → 8.8.2 (clustertool) (#28601)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[prometheus-operator](https://truecharts.org/charts/system/prometheus-operator)
([source](https://redirect.github.com/prometheus-operator)) | patch |
`8.8.1` -> `8.8.2` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMzUuMiIsInVwZGF0ZWRJblZlciI6IjM4LjEzNS4yIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=-->
2024-10-30 17:12:29 +01:00
TrueCharts Bot 64763b11c0 chore(flux): update image kyverno 3.2.7 → 3.3.0 (clustertool) (#28543)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [kyverno](https://redirect.github.com/kyverno/kyverno) | minor |
`3.2.7` -> `3.3.0` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMzMuMiIsInVwZGF0ZWRJblZlciI6IjM4LjEzMy4yIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvbWlub3IiXX0=-->
2024-10-29 13:13:23 +01:00
TrueCharts Bot b1cb987b21 chore(deps): update ghcr.io/siderolabs/installer docker tag to v1.8.2 (clustertool) (#28479)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[ghcr.io/siderolabs/installer](https://redirect.github.com/siderolabs/talos)
| patch | `v1.8.1` -> `v1.8.2` |

---

### Release Notes

<details>
<summary>siderolabs/talos (ghcr.io/siderolabs/installer)</summary>

###
[`v1.8.2`](https://redirect.github.com/siderolabs/talos/releases/tag/v1.8.2)

[Compare
Source](https://redirect.github.com/siderolabs/talos/compare/v1.8.1...v1.8.2)

##### [Talos
1.8.2](https://redirect.github.com/siderolabs/talos/releases/tag/v1.8.2)
(2024-10-28)

Welcome to the v1.8.2 release of Talos!

Starting with Talos v1.8.0, only standard assets would be published as
github release assets. These include:

-   `cloud-images.json`
-   `talosctl` binaries
-   `kernel`
-   `initramfs`
-   `metal` iso and disk images
-   `talosctl-cni-bundle`

All other release assets can be downloaded from [Image
Factory](https://www.talos.dev/latest/talos-guides/install/boot-assets/#image-factory).

Please try out the release binaries and report any issues at
https://github.com/siderolabs/talos/issues.

##### Component Updates

Linux: 6.6.58
containerd: 2.0.0-rc.6
runc: 1.2.0
Kubernetes: 1.31.2

Talos is built with Go 1.22.8.

##### Contributors

-   Andrey Smirnov
-   Dmitriy Matrenichev
-   Joakim Nohlgård
-   Noel Georgi
-   Philip Schmid
-   Philipp Kleber
-   Serge Logvinov

##### Changes

<details><summary>18 commits</summary>
<p>

-
[@&#8203;`88f861a`](https://redirect.github.com/siderolabs/talos/commit/88f861a08)
release(v1.8.2): prepare release
-
[@&#8203;`cfc1010`](https://redirect.github.com/siderolabs/talos/commit/cfc10106a)
fix: include iptables/netfilter ipv6 fix
-
[@&#8203;`d8e2daf`](https://redirect.github.com/siderolabs/talos/commit/d8e2daf77)
fix: wait for udevd to be running before activating LVM
-
[@&#8203;`e105a3d`](https://redirect.github.com/siderolabs/talos/commit/e105a3d74)
fix: talosctl process null character
-
[@&#8203;`0e96e99`](https://redirect.github.com/siderolabs/talos/commit/0e96e99b2)
fix: rework the 'metal-iso' config acquisition
-
[@&#8203;`7ef5796`](https://redirect.github.com/siderolabs/talos/commit/7ef579650)
fix: improve error messages for invalid bridge/bond configuration
-
[@&#8203;`a3fcbe0`](https://redirect.github.com/siderolabs/talos/commit/a3fcbe0ba)
chore: rename tpm2.PCRExtent -> tpm2.PCRExtend
-
[@&#8203;`a9e6e60`](https://redirect.github.com/siderolabs/talos/commit/a9e6e60ca)
fix: correct error message for invalid ip=
-
[@&#8203;`49de0ab`](https://redirect.github.com/siderolabs/talos/commit/49de0abaa)
fix: update incorrect alias for PCIDevice resource
-
[@&#8203;`9b561ac`](https://redirect.github.com/siderolabs/talos/commit/9b561ac3d)
feat: add Talos 1.9 compatibility guarantees
-
[@&#8203;`2ea3f85`](https://redirect.github.com/siderolabs/talos/commit/2ea3f85bc)
chore: update siderolabs/crypto module and return proper ALPN
-
[@&#8203;`ce47912`](https://redirect.github.com/siderolabs/talos/commit/ce4791251)
feat: optionally decode hcloud userdata as base64
-
[@&#8203;`f20a690`](https://redirect.github.com/siderolabs/talos/commit/f20a6900d)
fix: json logging panic
-
[@&#8203;`d855bb8`](https://redirect.github.com/siderolabs/talos/commit/d855bb8be)
fix: skip ram disks
-
[@&#8203;`b429e7f`](https://redirect.github.com/siderolabs/talos/commit/b429e7f28)
fix: do not use pflag csv comma reader for config-patch
-
[@&#8203;`ee44f2c`](https://redirect.github.com/siderolabs/talos/commit/ee44f2c51)
test: skip no error test in Cilium
-
[@&#8203;`7d055af`](https://redirect.github.com/siderolabs/talos/commit/7d055af29)
fix: scaleway metadata
-
[@&#8203;`9f62fe9`](https://redirect.github.com/siderolabs/talos/commit/9f62fe96c)
feat: update pkgs and Kubernetes

</p>
</details>

##### Changes from siderolabs/crypto
<details><summary>1 commit</summary>
<p>

-
[siderolabs/crypto@`58b2f92`](https://redirect.github.com/siderolabs/crypto/commit/58b2f92)
chore: use HTTP/2 ALPN by default

</p>
</details>

##### Changes from siderolabs/go-circular
<details><summary>1 commit</summary>
<p>

-
[siderolabs/go-circular@`9a0f7b0`](https://redirect.github.com/siderolabs/go-circular/commit/9a0f7b0)
fix: multiple data race issues

</p>
</details>

##### Changes from siderolabs/pkgs
<details><summary>8 commits</summary>
<p>

-
[siderolabs/pkgs@`e72b2f4`](https://redirect.github.com/siderolabs/pkgs/commit/e72b2f4)
fix: apply netfilter ipv6 fix
-
[siderolabs/pkgs@`9aac1a8`](https://redirect.github.com/siderolabs/pkgs/commit/9aac1a8)
feat: update containerd to v2.0.0-rc.6
-
[siderolabs/pkgs@`9668729`](https://redirect.github.com/siderolabs/pkgs/commit/9668729)
feat: update Linux to 6.6.58
-
[siderolabs/pkgs@`9bc27b3`](https://redirect.github.com/siderolabs/pkgs/commit/9bc27b3)
feat: update runc to 1.2.0
-
[siderolabs/pkgs@`f7cc89e`](https://redirect.github.com/siderolabs/pkgs/commit/f7cc89e)
fix: default IOMMU mode to 'lazy'
-
[siderolabs/pkgs@`7ca4e2c`](https://redirect.github.com/siderolabs/pkgs/commit/7ca4e2c)
feat: update Linux to 6.6.57, update Linux firmware
-
[siderolabs/pkgs@`e2c4848`](https://redirect.github.com/siderolabs/pkgs/commit/e2c4848)
feat: update Linux 6.6.56 and protect /proc/mem
-
[siderolabs/pkgs@`c7729c3`](https://redirect.github.com/siderolabs/pkgs/commit/c7729c3)
feat: enable CONFIG_XFRM_STATISTICS

</p>
</details>

##### Changes from siderolabs/siderolink
<details><summary>1 commit</summary>
<p>

-
[siderolabs/siderolink@`1893385`](https://redirect.github.com/siderolabs/siderolink/commit/1893385)
fix: initialize tls listener properly

</p>
</details>

##### Dependency Changes

-   **github.com/klauspost/compress**              v1.17.10 -> v1.17.11
-   **github.com/siderolabs/crypto**               v0.4.4 -> v0.5.0
-   **github.com/siderolabs/go-circular**          v0.2.0 -> v0.2.1
- **github.com/siderolabs/pkgs** v1.8.0-16-g71d23b4 ->
v1.8.0-24-ge72b2f4
-   **github.com/siderolabs/siderolink**           v0.3.10 -> v0.3.11
-   **github.com/siderolabs/talos/pkg/machinery**  v1.8.1 -> v1.8.2
-   **golang.org/x/time**                          v0.6.0 -> v0.7.0
-   **k8s.io/api**                                 v0.31.1 -> v0.31.2
-   **k8s.io/apiserver**                           v0.31.1 -> v0.31.2
-   **k8s.io/client-go**                           v0.31.1 -> v0.31.2
-   **k8s.io/component-base**                      v0.31.1 -> v0.31.2
-   **k8s.io/kube-scheduler**                      v0.31.1 -> v0.31.2
-   **k8s.io/kubectl**                             v0.31.1 -> v0.31.2
-   **k8s.io/kubelet**                             v0.31.1 -> v0.31.2
-   **k8s.io/pod-security-admission**              v0.31.1 -> v0.31.2

Previous release can be found at
[v1.8.1](https://redirect.github.com/siderolabs/talos/releases/tag/v1.8.1)

##### Images

    ghcr.io/siderolabs/flannel:v0.25.7
    registry.k8s.io/coredns/coredns:v1.11.3
    gcr.io/etcd-development/etcd:v3.5.16
    registry.k8s.io/kube-apiserver:v1.31.2
    registry.k8s.io/kube-controller-manager:v1.31.2
    registry.k8s.io/kube-scheduler:v1.31.2
    registry.k8s.io/kube-proxy:v1.31.2
    ghcr.io/siderolabs/kubelet:v1.31.2
    ghcr.io/siderolabs/installer:v1.8.2
    registry.k8s.io/pause:3.9

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMzMuMCIsInVwZGF0ZWRJblZlciI6IjM4LjEzMy4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=-->
2024-10-28 17:18:16 +01:00
TrueCharts Bot 683013794e chore(flux): update image prometheus-operator 8.8.0 → 8.8.1 (clustertool) (#28432)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[prometheus-operator](https://truecharts.org/charts/system/prometheus-operator)
([source](https://redirect.github.com/prometheus-operator)) | patch |
`8.8.0` -> `8.8.1` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMzIuMSIsInVwZGF0ZWRJblZlciI6IjM4LjEzMi4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=-->
2024-10-27 21:35:45 +01:00
TrueCharts Bot 571a5041c5 chore(flux): update image volsync 2.4.0 → 2.4.1 (clustertool) (#28436)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [volsync](https://truecharts.org/charts/system/volsync)
([source](https://redirect.github.com/truecharts/charts/tree/HEAD/charts/system/volsync))
| patch | `2.4.0` -> `2.4.1` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMzIuMSIsInVwZGF0ZWRJblZlciI6IjM4LjEzMi4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=-->
2024-10-27 21:35:03 +01:00
TrueCharts Bot 7e74b9e1a3 chore(flux): update image traefik-crds 3.2.2 → 3.2.3 (clustertool) (#28435)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [traefik-crds](https://truecharts.org/charts/system/traefik-crds)
([source](https://redirect.github.com/traefik/traefik)) | patch |
`3.2.2` -> `3.2.3` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMzIuMSIsInVwZGF0ZWRJblZlciI6IjM4LjEzMi4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=-->
2024-10-27 21:34:53 +01:00
TrueCharts Bot b8971c4d28 chore(flux): update image spegel 2.0.6 → 2.0.7 (clustertool) (#28434)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [spegel](https://truecharts.org/charts/system/spegel)
([source](https://ghcr.io/spegel-org/spegel)) | patch | `2.0.6` ->
`2.0.7` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMzIuMSIsInVwZGF0ZWRJblZlciI6IjM4LjEzMi4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=-->
2024-10-27 21:34:39 +01:00
TrueCharts Bot 279c78f86b chore(flux): update image snapshot-controller 3.3.0 → 3.3.1 (clustertool) (#28433)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[snapshot-controller](https://truecharts.org/charts/system/snapshot-controller)
([source](https://redirect.github.com/kubernetes-csi/external-snapshotter))
| patch | `3.3.0` -> `3.3.1` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMzIuMSIsInVwZGF0ZWRJblZlciI6IjM4LjEzMi4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=-->
2024-10-27 21:34:04 +01:00
TrueCharts Bot 633fe46edf chore(flux): update image kubernetes-reflector 6.2.0 → 6.2.1 (clustertool) (#28430)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[kubernetes-reflector](https://truecharts.org/charts/system/kubernetes-reflector)
([source](https://redirect.github.com/emberstack/kubernetes-reflector))
| patch | `6.2.0` -> `6.2.1` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMzIuMSIsInVwZGF0ZWRJblZlciI6IjM4LjEzMi4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=-->
2024-10-27 21:33:46 +01:00
TrueCharts Bot 8178f0772a chore(flux): update image kubernetes-dashboard 1.9.1 → 1.9.2 (clustertool) (#28429)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[kubernetes-dashboard](https://truecharts.org/charts/premium/kubernetes-dashboard)
([source](https://redirect.github.com/kubernetes-dashboard/kubernetes-dashboard))
| patch | `1.9.1` -> `1.9.2` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMzIuMSIsInVwZGF0ZWRJblZlciI6IjM4LjEzMi4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=-->
2024-10-27 21:33:33 +01:00
TrueCharts Bot 8b21fabd6b chore(flux): update image metallb-config 8.2.1 → 8.2.2 (clustertool) (#28431)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [metallb-config](https://truecharts.org/charts/premium/metallb-config)
([source](https://redirect.github.com/metallb/metallb)) | patch |
`8.2.1` -> `8.2.2` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMzIuMSIsInVwZGF0ZWRJblZlciI6IjM4LjEzMi4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=-->
2024-10-27 21:33:14 +01:00
TrueCharts Bot 6e756f34bd chore(flux): update image kubelet-csr-approver 1.1.1 → 1.1.2 (clustertool) (#28428)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[kubelet-csr-approver](https://truecharts.org/charts/system/kubelet-csr-approver)
([source](https://ghcr.io/postfinance/kubelet-csr-approver)) | patch |
`1.1.1` -> `1.1.2` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMzIuMSIsInVwZGF0ZWRJblZlciI6IjM4LjEzMi4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=-->
2024-10-27 21:31:59 +01:00
TrueCharts Bot 94a496608f chore(flux): update image cert-manager 6.2.1 → 6.2.2 (clustertool) (#28427)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [cert-manager](https://truecharts.org/charts/system/cert-manager)
([source](https://cert-manager.io/)) | patch | `6.2.1` -> `6.2.2` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMzIuMSIsInVwZGF0ZWRJblZlciI6IjM4LjEzMi4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=-->
2024-10-27 21:31:55 +01:00
TrueCharts Bot f74af8ae03 chore(flux): update image traefik-crds 3.2.1 → 3.2.2 (clustertool) (#28396)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [traefik-crds](https://truecharts.org/charts/system/traefik-crds)
([source](https://redirect.github.com/traefik/traefik)) | patch |
`3.2.1` -> `3.2.2` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMzEuMiIsInVwZGF0ZWRJblZlciI6IjM4LjEzMS4yIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=-->
2024-10-27 02:30:25 +02:00
Kjeld Schouten 5ac0f5476b fix(clustertool): remove dependency on specific workflow for automerge 2024-10-27 00:21:46 +02:00
Kjeld Schouten 90bed57f1c feat(clustertool): add auto-merge PR workflow 2024-10-26 12:04:44 +02:00
TrueCharts Bot 795e17da71 chore(flux): update image prometheus-operator 8.7.0 → 8.8.0 (clustertool) (#28347)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[prometheus-operator](https://truecharts.org/charts/system/prometheus-operator)
([source](https://redirect.github.com/prometheus-operator)) | minor |
`8.7.0` -> `8.8.0` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMzAuNCIsInVwZGF0ZWRJblZlciI6IjM4LjEzMC40IiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvbWlub3IiXX0=-->
2024-10-26 02:30:23 +02:00
Kjeld Schouten c0b6108e46 fix(clustertool): dont install ensure-digest kyverno policy by default, as it doesn't work with all operators 2024-10-25 13:18:31 +02:00
Kjeld Schouten 0ab38628d8 fix(clustertool): fix some issues with indents and driftDetection 2024-10-25 13:08:49 +02:00
Kjeld Schouten 0a5db777fb feat(clustertool): set default drift-detection mode for helmreleases to warn 2024-10-25 13:07:00 +02:00
Kjeld Schouten ae7f7ca3d0 fix(clustertool): ensure dashboard ip is mandatory again and remove spegel ip 2024-10-25 10:44:24 +02:00
Kjeld Schouten d8e32f02b8 fix(clustertool): fix some issues with multi-cluster 2024-10-25 10:13:37 +02:00
TrueCharts Bot b98b4aadbb chore(flux): update image prometheus-operator 8.6.1 → 8.7.0 (clustertool) (#28300)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[prometheus-operator](https://truecharts.org/charts/system/prometheus-operator)
([source](https://redirect.github.com/prometheus-operator)) | minor |
`8.6.1` -> `8.7.0` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMzAuMiIsInVwZGF0ZWRJblZlciI6IjM4LjEzMC4yIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvbWlub3IiXX0=-->
2024-10-25 02:29:30 +02:00
Kjeld Schouten d085214ad6 feat(clustertool): Remove nfs and smb csi 2024-10-25 00:18:22 +02:00
Kjeld Schouten 32fdf6c706 fix(clustertool): comment out sopssecret reference as its not uploaded to GIT for safety 2024-10-25 00:04:51 +02:00
Kjeld Schouten c063804167 fix(clustertool): remove typo 2024-10-24 21:40:50 +02:00
Kjeld Schouten 0e74e0d25b feat(clustertool): use quay as a hardcoded tccr mirror 2024-10-24 21:39:59 +02:00
Kjeld Schouten 39c23c0b1d fix(clustertool): Ensure image mirrors always include the main-source 2024-10-24 21:38:45 +02:00
Kjeld Schouten ec66177b97 fix(clustertool): fix mistake in kyverno 2024-10-24 18:26:12 +02:00
Kjeld Schouten d9ff599b26 fix(clustertool): exclude cnpg pods from kyverno 2024-10-24 18:25:49 +02:00
Kjeld Schouten 2d388d39ba feat(clustertool): move file changes to talconfig for user accessability and enable local kube discovery service 2024-10-24 11:38:26 +02:00
Kjeld Schouten cbb3ba676c feat(clustertool): move kernelModules to talconfig 2024-10-24 11:21:34 +02:00
Kjeld Schouten c43f2bab7d fix(clustertool): fully remove topolvm and add kyverno by default 2024-10-24 10:47:47 +02:00
Kjeld Schouten a71ee15f6d feat(clustertool): remove the use of talos manifests in favor of kubectl 2024-10-24 10:36:17 +02:00
Kjeld Schouten 1b36126d5f chore(clustertool): delete topolvm 2024-10-23 23:50:34 +02:00
TrueCharts Bot 4efee53c4a chore(deps): update ghcr.io/siderolabs/kubelet docker tag to v1.31.2 (clustertool) (#28217)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[ghcr.io/siderolabs/kubelet](https://redirect.github.com/siderolabs/kubelet)
| patch | `v1.31.1` -> `v1.31.2` |

---

### Release Notes

<details>
<summary>siderolabs/kubelet (ghcr.io/siderolabs/kubelet)</summary>

###
[`v1.31.2`](https://redirect.github.com/siderolabs/kubelet/compare/v1.31.1...v1.31.2)

[Compare
Source](https://redirect.github.com/siderolabs/kubelet/compare/v1.31.1...v1.31.2)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMzAuMCIsInVwZGF0ZWRJblZlciI6IjM4LjEzMC4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=-->
2024-10-23 20:28:13 +02:00
Kjeld Schouten c6beea9e4f oopsie on spegel 2024-10-23 19:41:11 +02:00