Commit Graph

15 Commits

Author SHA1 Message Date
TrueCharts Bot 3d3f0271fe chore(deps): update ghcr.io/siderolabs/installer docker tag to v1.8.3 (clustertool) (#29310)
This PR contains the following updates:

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

---

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

---

### Release Notes

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

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

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

##### [Talos
1.8.3](https://redirect.github.com/siderolabs/talos/releases/tag/v1.8.3)
(2024-11-13)

Welcome to the v1.8.3 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.60
containerd: 2.0.0
runc: 1.2.1

Talos is built with Go 1.22.9.

##### Contributors

-   Andrey Smirnov
-   blablu
-   Dmitry Sharshakov
-   Joakim Nohlgård
-   Noel Georgi
-   Remko Molier
-   Sam Stelfox

##### Changes

<details><summary>15 commits</summary>
<p>

-
[@&#8203;`6494ace`](https://redirect.github.com/siderolabs/talos/commit/6494aced3)
release(v1.8.3): prepare release
-
[@&#8203;`01c9f45`](https://redirect.github.com/siderolabs/talos/commit/01c9f4584)
fix: arch linux search paths and names for QEMU provisioner
-
[@&#8203;`8b5c5f1`](https://redirect.github.com/siderolabs/talos/commit/8b5c5f108)
chore: fix nil pointer dereference in AWS uploader
-
[@&#8203;`fbf85dd`](https://redirect.github.com/siderolabs/talos/commit/fbf85dd0d)
fix: install disk matcher error
-
[@&#8203;`ff3fcce`](https://redirect.github.com/siderolabs/talos/commit/ff3fccea9)
feat: add dm-cache dm-cache-smq kernel modules
-
[@&#8203;`6d872e4`](https://redirect.github.com/siderolabs/talos/commit/6d872e41c)
feat: allow extra mounts for docker-based `talosctl cluster create`
-
[@&#8203;`8c193c8`](https://redirect.github.com/siderolabs/talos/commit/8c193c8b1)
fix: update permissions for logging directories in /var
-
[@&#8203;`5044a41`](https://redirect.github.com/siderolabs/talos/commit/5044a410c)
fix: mount /sys/kernel/security conditionally
-
[@&#8203;`83abb66`](https://redirect.github.com/siderolabs/talos/commit/83abb6644)
fix: make route normalization keep family
-
[@&#8203;`228a943`](https://redirect.github.com/siderolabs/talos/commit/228a94387)
fix: do not trim 0 from process SELinux label
-
[@&#8203;`d4a3a2b`](https://redirect.github.com/siderolabs/talos/commit/d4a3a2b62)
fix: prevent panic in nocloud platform code
-
[@&#8203;`5c7b02d`](https://redirect.github.com/siderolabs/talos/commit/5c7b02d7e)
fix: update the CRI sandbox image reference
-
[@&#8203;`f8155c4`](https://redirect.github.com/siderolabs/talos/commit/f8155c40d)
feat: add parsing of vlanNNNN:ethX style VLAN cmdline args
-
[@&#8203;`ea19f15`](https://redirect.github.com/siderolabs/talos/commit/ea19f157f)
fix: generation of SecureBoot iso
-
[@&#8203;`fddaa60`](https://redirect.github.com/siderolabs/talos/commit/fddaa60e2)
feat: update Linux, runc, containerd, go

</p>
</details>

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

-
[siderolabs/pkgs@`9c80a4a`](https://redirect.github.com/siderolabs/pkgs/commit/9c80a4a)
feat: update Linux to 6.6.60
-
[siderolabs/pkgs@`747c6c7`](https://redirect.github.com/siderolabs/pkgs/commit/747c6c7)
feat: update containerd to v2.0.0
-
[siderolabs/pkgs@`87c6526`](https://redirect.github.com/siderolabs/pkgs/commit/87c6526)
feat: enable CONFIG_DM_CACHE
-
[siderolabs/pkgs@`b4fa648`](https://redirect.github.com/siderolabs/pkgs/commit/b4fa648)
fix: enable nvme and 2.5gbit ethernet on nanopi-r5s
-
[siderolabs/pkgs@`079ea13`](https://redirect.github.com/siderolabs/pkgs/commit/079ea13)
feat: update Linux to 6.6.59
-
[siderolabs/pkgs@`e4bc753`](https://redirect.github.com/siderolabs/pkgs/commit/e4bc753)
feat: update runc to v1.2.1
-
[siderolabs/pkgs@`de3dbf5`](https://redirect.github.com/siderolabs/pkgs/commit/de3dbf5)
feat: update Go to 1.22.9

</p>
</details>

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

-
[siderolabs/tools@`653182a`](https://redirect.github.com/siderolabs/tools/commit/653182a)
feat: update Go to 1.22.9

</p>
</details>

##### Dependency Changes

-   **github.com/docker/cli**                      v27.1.1 ***new***
-   **github.com/docker/docker**                   v27.2.0 -> v27.1.1
- **github.com/siderolabs/pkgs** v1.8.0-24-ge72b2f4 ->
v1.8.0-31-g9c80a4a
-   **github.com/siderolabs/talos/pkg/machinery**  v1.8.2 -> v1.8.3
- **github.com/siderolabs/tools** v1.8.0-2-g7719230 -> v1.8.0-3-g653182a

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

##### 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.3
    registry.k8s.io/pause:3.10

</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:eyJjcmVhdGVkSW5WZXIiOiIzOC4xNDIuNyIsInVwZGF0ZWRJblZlciI6IjM4LjE0Mi43IiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=-->
2024-11-13 17:14:02 +01:00
Kjeld Schouten 76b5d3925e feat(clustertool): add traefik, clusterissuer and blocky bare-bones 2024-11-05 21:50:25 +01:00
Kjeld Schouten b5f59a629c fix(clustertool): fix git references issues and warn against ARM 2024-11-03 18:25:37 +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
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 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 a71ee15f6d feat(clustertool): remove the use of talos manifests in favor of kubectl 2024-10-24 10:36:17 +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 18e585c024 fix(clustertool): ensure all patches made by us are not send to git 2024-10-23 17:44:32 +02:00
Kjeld Schouten 8582c6434a feat(clustertool/spegel): improve spegel behavior for clustertool and make kubedashboard optional on clustertool 2024-10-22 13:03:31 +02:00
Kjeld Schouten 0c4009680c feat(spegel): BREAKING CHANGE move to custom spegel chart (#28077)
**Description**
Add our own Spegel chart

**⚙️ Type of change**

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

**🧪 How Has This Been Tested?**
<!--
Please describe the tests that you ran to verify your changes. Provide
instructions so we can reproduce. Please also list any relevant details
for your test configuration
-->

**📃 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-10-20 17:08:32 +02:00
Kjeld Schouten 4ab41d42f2 fix pre-commit and cleanup 2024-10-19 15:18:05 +02:00
Kjeld Schouten 0d1548d1bc feat(clustertool): Add support for autoconfiguring DockerHub credentials 2024-10-19 14:09:28 +02:00
Kjeld Schouten 6365c6205f integrate clustertool sourcecode 2024-10-16 14:06:31 +02:00