Vassil Iordanov
96d0e12250
docs: fix setup key variable name in README
...
NB_SETUP_KEY seems to be the correct name
Signed-off-by: Vassil Iordanov <vassil.iordanov@gmail.com>
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
(cherry picked from commit 2f45d7ccb006554421677d49e07086447a5e354c)
2026-04-24 21:19:24 +04:00
sam
3cbbbf0e55
fix: netbird config to a persistent location
...
Save Netbird config to persistent location.
Signed-off-by: sam <67697492+shyam0904a@users.noreply.github.com>
Signed-off-by: Noel Georgi <git@frezbo.dev>
(cherry picked from commit 62d2176758a959c63649612efb896876a623665d)
2026-04-15 17:04:08 +04:00
Mateusz Urbanek
8b18e43f03
chore: update dependencies
...
Update various dependencies:
- gvisor: 20260309.0 -> 20260406.0
- soci-snapshotter: v0.12.1 -> v0.13.0
- kata-containers: 3.27.0 -> 3.28.0
- crun: 1.26 -> 1.27
- qemu-guest-agent: 10.2.1 -> 10.2.2
- tailscale: 1.94.2 -> 1.96.4
- newt: 1.10.2 -> 1.11.0
- netbird: 0.67.2 -> 0.67.4
- nut: 2.8.4 -> 2.8.5
- fuse3: 3.18.1 -> 3.18.2
- util-linux: 2.41.3 -> 2.41.4
- pkgs/tools update
Signed-off-by: Mateusz Urbanek <mateusz.urbanek@siderolabs.com>
(cherry picked from commit a9a1e7dd9e8c759b365cf8fa0c8bc65be10174f8)
2026-04-15 14:12:53 +04:00
Noel Georgi
72acf39e45
feat: reenable netbird
...
Netbird failed to build with Go 1.26 previously, bump version to fix and reenable.
Signed-off-by: Noel Georgi <git@frezbo.dev>
(cherry picked from commit ddd47209fb6a55616b7c81df2547c948a5f727f9)
2026-04-15 13:48:31 +04:00
Noel Georgi
279ee3adad
feat: bump deps
...
Bump dependencies.
Signed-off-by: Noel Georgi <git@frezbo.dev>
2026-03-17 11:19:34 +09:00
Andrey Smirnov
74580ee730
feat: update dependencies
...
Pull in new pkgs, and bump:
* ZFS 2.4.1
* NVIDIA LTS 580.126.20
Bumps in extensions:
* netbird 0.66.2
* newt 1.9.0
* tailscale 1.94.2
* spin 0.23.0
* youki 0.6.0
* Intel ucode 20260227
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2026-03-09 14:23:33 +04:00
Mateusz Urbanek
8b3058b1f0
chore: update deps
...
Updated dependencies:
zlib: 1.3.2 (was 1.3.1)
kata-containers: 3.27.0 (was 3.26.0)
qemu: 10.2.1 (was 10.2.0)
netbird: 0.65.3 (was 0.64.5)
newt: 1.10.0 (was 1.9.0)
wolfi-base: sha256:9925d3017788558fa8f27e8bb160b791e56202b60c91fbcc5c867de3175986c8 (was sha256:1c56f3ceb1c9929611a1cc7ab7a5fde1ec5df87add282029cd1596b8eae5af67)
Updated PKGS to v1.13.0-alpha.0-61-g3c982f8
Signed-off-by: Mateusz Urbanek <mateusz.urbanek@siderolabs.com>
2026-02-24 10:32:44 +01:00
Noel Georgi
fb4eb042d7
feat: consolidate extension services
...
Consolidate extension services to be self contained, don't pollute rootfs or mount up libraries from host unless absolutely needed.
Fixes : #876
Fixes: https://github.com/siderolabs/talos/issues/12667
Signed-off-by: Noel Georgi <git@frezbo.dev>
2026-02-18 21:47:18 +05:30
Andrey Smirnov
4299bc8d81
feat: update backportable dependencies
...
netbird: 0.64.5
gvisor: 20260202.0
Kata containers: 3.26.0
cloudflared: 2026.2.0
nebula: 1.10.3
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2026-02-10 21:16:32 +04:00
Max Makarov
bdbd278d61
feat: update bird2 to 2.18
...
Switch source URL from bird.network.cz to GitLab archive as the
release tarball for 2.18 is not published on the project website.
Add autoreconf step since the GitLab archive doesn't include a
pre-generated configure script.
Signed-off-by: Max Makarov <maxpain@linux.com>
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2026-02-09 14:50:53 +04:00
Mateusz Urbanek
b0c7205d09
chore: update backportable dependencies
...
Update the following dependencies
* Network
* cgr.dev/chainguard/wolfi-base - 0c79f2e -> 17ab070
* cloudflare/cloudflared - 2026.1.1 -> 2026.1.2
* fosrl/newt - 1.8.1 -> 1.9.0
* netbirdio/netbird - 0.64.0 -> 0.64.4
* tailscale/tailscale - 1.92.5 -> 1.94.1
* CRI
* google/gvisor - 20260112.0 -> 20260126.0
* Nvidia
* nvidia/libnvidia-container - v1.18.1 -> v1.18.2
* nvidia/nvidia-container-toolkit - v1.18.1 -> v1.18.2
Signed-off-by: Mateusz Urbanek <mateusz.urbanek@siderolabs.com>
2026-02-02 16:41:25 +01:00
Andrey Smirnov
9f4751070e
feat: update dependencies
...
gvisor: 202601112.0
Kata containers: 3.25.0
stargz-snapshotter: 0.18.2
cloudflared: 2026.1.1
nebula: 1.10.2
tailscale: 1.92.5
vmtoolsd-guest-agent: 1.5.0
netbird: 0.64.0
newt: 1.8.1
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2026-01-23 20:42:59 +04:00
Andrey Smirnov
37abf04ac8
feat: update dependencies
...
crun: 1.26
ecr-credential-provider: 1.35.0
netbird: 0.60.9
newt: 1.8.0
fuse3: 3.18.1
qemu-guest-agent: 10.2.0
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2025-12-24 20:02:46 +04:00
Andrey Smirnov
daa3308984
feat: bump dependencies
...
gvisor: 20251208.0
Kata Containers: 3.24.0
nebula: 1.10.0
netbird: 0.60.8
newt: 1.7.0
NVIDIA Container Toolkit: 1.18.1
SOCI Snapshotter: 0.12.1
qemu-guest-agent: 10.1.3
tailscale: 1.92.3
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2025-12-18 17:13:21 +04:00
Matthias Riegler
491a383fdb
feat: add bird2 system-extension
...
Introduce bird2 routing daemon as system extension to talos linux. The
bird2 configuration must be provided via an ExtensionServiceConfig and
placed on /usr/local/etc/bird.conf
Signed-off-by: Matthias Riegler <me@m4tbit.de>
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2025-12-05 13:31:22 +04:00
sam
bb8ee5bc29
docs: fix environment variable name for netbird
...
Documentation fix.
Signed-off-by: sam <67697492+shyam0904a@users.noreply.github.com>
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2025-12-05 13:16:50 +04:00
Mateusz Urbanek
ac40996910
chore: update dependencies
...
Updated various dependencies.
Signed-off-by: Mateusz Urbanek <mateusz.urbanek@siderolabs.com>
2025-11-27 11:40:11 +01:00
Mateusz Urbanek
6f10745e54
chore: update backportable dependencies
...
Updated pkgs, tools, crun, tailscale and wolfi-base
Signed-off-by: Mateusz Urbanek <mateusz.urbanek@siderolabs.com>
2025-11-27 11:39:35 +01:00
Andrey Smirnov
e58f8d503a
feat: update dependencies
...
See hack/release.toml changes for details.
This is the last bump before 1.12.0-beta.
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2025-11-12 22:02:52 +04:00
Andrey Smirnov
689420e5ee
feat: bump dependecies
...
See notes in hack/release.toml for a complete list.
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2025-11-05 17:04:08 +04:00
Max Batleforc
31bc8c824f
feat(netbird): go further in making it work
...
Fixup netbird extension.
Signed-off-by: Max Batleforc <maxleriche.60@gmail.com>
Signed-off-by: Noel Georgi <git@frezbo.dev>
2025-11-01 21:36:01 +05:30
Hugo Meyronneinc
6dffff6aa9
feat: add the ability to have multiple zerotier network to join
...
Simple addition to be able to join multiple zerotier networks.
Signed-off-by: Hugo Meyronneinc <hugo@lxc.lu>
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2025-10-29 14:09:57 +04:00
Noel Georgi
fc85294ac9
feat: bump deps
...
Bump dependencies.
Signed-off-by: Noel Georgi <git@frezbo.dev>
2025-10-27 19:51:13 +05:30
Andrey Smirnov
ed8c228c4f
feat: update cloudflared to 2025.10.0
...
Also fix versioning rules for cloudflared in renovate.
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2025-10-27 13:23:27 +04:00
Andrey Smirnov
0beff582fc
feat: update dependencies
...
NVIDIA Container Toolkit: 1.17.9
netbird: 0.59.7
qemu: 10.1.2
stargz-snapshotter: 0.18.0
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2025-10-21 18:00:33 +04:00
Mateusz Urbanek
38f975746c
chore: update dependencies
...
Update selected dependencies.
Signed-off-by: Mateusz Urbanek <mateusz.urbanek@siderolabs.com>
2025-10-13 13:21:04 +02:00
Andrey Smirnov
6962487685
feat: update extensions
...
gvisor: 20250820.0
kata-containers: 3.21.0
netbird: 0.58.2
newt: 1.5.0
tailscale: 1.88.3
drbd: 9.2.15
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2025-09-29 22:12:27 +04:00
Łukasz Szczepański
b382dba8c7
feat: add netbird
...
Add Netbird Client as extension for Talos
Signed-off-by: Łukasz Szczepański <lukasz.szczepanski@speednet.pl>
Signed-off-by: Noel Georgi <git@frezbo.dev>
2025-09-22 19:29:53 +05:30
Andrey Smirnov
b86a64b230
feat: update dependencies
...
crun: 1.24
ecr-credential-provider: 1.34.0
lldpd: 1.0.20
tailscale: 1.88.1
zerotier: 1.16.0
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2025-09-15 21:05:41 +04:00
Andrey Smirnov
ef73a85d36
feat: update dependencies
...
crun: 1.23.1
kata-containers: 3.20.0
spin: 0.21.0
stargz-snapshotter: 0.17.0
youki: 0.5.5
nebula: 1.9.6
newt: 1.4.4
tailscale: 1.86.2
fuse3: 3.17.4
nut-client: 2.8.4
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2025-09-03 17:25:53 +04:00
Hugo Meyronneinc
5ccda4bdeb
feat: zerotier - add possible custom planet file
...
Add custom plant file for zerotier
Signed-off-by: Hugo Meyronneinc <hugo@lxc.lu>
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2025-08-28 16:31:05 +04:00
Andrey Smirnov
263f699ea4
chore: annotate extensions with tiers
...
Fixes #10940
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2025-08-26 20:58:30 +04:00
Mateusz Urbanek
b4c2a62dc9
docs: add SBOM for more extensions
...
Partial for #10940
Signed-off-by: Mateusz Urbanek <mateusz.urbanek@siderolabs.com>
2025-07-24 14:45:37 +02:00
Andrey Smirnov
7351b9d4d5
feat: update dependencies
...
newt: 1.3.2
NVIDIA Production: 570.158.01
ecr-credential-provider: 1.33.1
gVisor: gVisor: 20250707.0
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2025-07-16 17:13:39 +04:00
Dmitrii Sharshakov
cd4673697a
feat: add SBOM to some extensions
...
Tailscale is built here, with SBOM generated in its pkg.yaml, and
nvidia-lts copies SBOM from pkgs.
Signed-off-by: Dmitrii Sharshakov <dmitry.sharshakov@siderolabs.com>
2025-07-15 18:36:21 +02:00
Andrey Smirnov
97ec587b5f
feat: update dependencies
...
```
| Package | Update | Change |
|---|---|---|
| cgr.dev/chainguard/wolfi-base | digest | `5742811` -> `72de158` |
| [containers/crun](https://redirect.github.com/containers/crun ) | minor | `1.21` -> `1.22` |
| [google/gvisor](https://redirect.github.com/google/gvisor ) | minor | `20250505.0` -> `20250625.0` |
| [https://github.com/spinkube/containerd-shim-spin.git ](https://redirect.github.com/spinkube/containerd-shim-spin ) | minor | `v0.19.0` -> `v0.20.0` |
| [https://gitlab.gnome.org/GNOME/glib.git ](https://gitlab.gnome.org/GNOME/glib ) | patch | `2.85.0` -> `2.85.1` |
| [kata-containers/kata-containers](https://redirect.github.com/kata-containers/kata-containers ) | minor | `3.17.0` -> `3.18.0` |
| [tailscale/tailscale](https://redirect.github.com/tailscale/tailscale ) | patch | `1.84.0` -> `1.84.2` |
```
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2025-07-09 16:24:30 +04:00
Camp
7bc2170ffb
fix(newt): add SSL ca cert mount
...
Add the missing ssl CA certificates.
Signed-off-by: Camp <camp.fred@hotmail.com>
Signed-off-by: Noel Georgi <git@frezbo.dev>
2025-07-07 11:28:40 +05:30
Camp
bc53fc3b0c
feat: add Newt extension
...
Add Newt extension.
Signed-off-by: Camp <camp.fred@hotmail.com>
Signed-off-by: Noel Georgi <git@frezbo.dev>
2025-07-01 12:08:36 +05:30
Andrey Smirnov
76bba6d7c3
feat: bump dependencies
...
(Backportable part without NVIDIA).
```
| Package | Update | Change |
|---|---|---|
| [https://github.com/containerd/runwasi.git ](https://redirect.github.com/containerd/runwasi ) | minor | `v0.5.0` -> `v0.6.0` |
| [https://github.com/qemu/qemu.git ](https://redirect.github.com/qemu/qemu ) | patch | `10.0.0` -> `10.0.2` |
| [https://gitlab.gnome.org/GNOME/glib.git ](https://gitlab.gnome.org/GNOME/glib ) | minor | `2.84.1` -> `2.85.0` |
| [kata-containers/kata-containers](https://redirect.github.com/kata-containers/kata-containers ) | minor | `3.16.0` -> `3.17.0` |
| [tailscale/tailscale](https://redirect.github.com/tailscale/tailscale ) | minor | `1.82.5` -> `1.84.0` |
```
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2025-06-03 18:24:02 +04:00
Noel Georgi
1efc06bf0e
fix: nebula extension spec
...
The spec was missing the `mounts` key.
Fixes: https://github.com/siderolabs/talos/discussions/11108
Signed-off-by: Noel Georgi <git@frezbo.dev>
2025-05-29 11:32:59 +05:30
Noel Georgi
21b44b1559
fix: tailscale static builds
...
Moving to new toolchain meant we didn't set `CGO_ENABLED=0` from bldr
anymore. Explicitly set it.
Signed-off-by: Noel Georgi <git@frezbo.dev>
2025-05-24 11:56:32 +05:30
Andrey Smirnov
f632ef9687
feat: bump dependencies
...
```
| Package | Type | Update | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|---|---|
| cgr.dev/chainguard/wolfi-base | | digest | `de8e5bd` -> `e3ce0a3` | | | | |
| git://git.kernel.org/pub/scm/libs/libcap/libcap.git | | minor | `2.75` -> `2.76` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
| git://git.kernel.org/pub/scm/utils/mdadm/mdadm.git | | minor | `4.3` -> `4.4` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
| git://sourceware.org/git/elfutils.git | | minor | `0.192` -> `0.193` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
| golang.org/x/sys | require | minor | `v0.32.0` -> `v0.33.0` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
| [google/gvisor](https://redirect.github.com/google/gvisor ) | | minor | `20250331.0` -> `20250505.0` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
| [https://github.com/qemu/qemu.git ](https://redirect.github.com/qemu/qemu ) | | major | `9.2.3` -> `10.0.0` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
| [kata-containers/kata-containers](https://redirect.github.com/kata-containers/kata-containers ) | | minor | `3.15.0` -> `3.16.0` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
| [kubernetes/cloud-provider-aws](https://redirect.github.com/kubernetes/cloud-provider-aws ) | | minor | `v1.32.2` -> `v1.33.0` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
| [libfuse/libfuse](https://redirect.github.com/libfuse/libfuse ) | | patch | `3.17.1` -> `3.17.2` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
| [networkupstools/nut](https://redirect.github.com/networkupstools/nut ) | | patch | `2.8.2` -> `2.8.3` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
| [nvidia/libnvidia-container](https://redirect.github.com/nvidia/libnvidia-container ) | | patch | `v1.17.5` -> `v1.17.6` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
| [nvidia/nvidia-container-toolkit](https://redirect.github.com/nvidia/nvidia-container-toolkit ) | | patch | `v1.17.5` -> `v1.17.6` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
| [tailscale/tailscale](https://redirect.github.com/tailscale/tailscale ) | | patch | `1.82.0` -> `1.82.5` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
```
NVIDIA LTS: 535.247.01
NVIDIA Production: 570.133.20
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2025-05-08 20:16:40 +04:00
Andrey Smirnov
bcc1d6e0cb
fix: lldpd build
...
Same fix as #679
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2025-05-01 16:56:41 +04:00
Andrew Rynhard
5bf5413437
fix: add SSL mount to Tailscale
...
Fixes 'x509: certificate signed by unknown authority'
Signed-off-by: Andrew Rynhard <andrew@rynhard.io>
2025-04-17 08:00:48 -05:00
Andrey Smirnov
29f1b243a1
feat: update dependencies
...
```
| Package | Type | Update | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|---|---|
| cgr.dev/chainguard/wolfi-base | | digest | `211327e` -> `de8e5bd` | | | | |
| golang.org/x/sys | require | minor | `v0.31.0` -> `v0.32.0` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
| [https://gitlab.gnome.org/GNOME/glib.git ](https://gitlab.gnome.org/GNOME/glib ) | | patch | `2.84.0` -> `2.84.1` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
| [kubernetes/cloud-provider-aws](https://redirect.github.com/kubernetes/cloud-provider-aws ) | | patch | `v1.32.1` -> `v1.32.2` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
```
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2025-04-11 20:36:25 +04:00
Andrey Smirnov
ccd85fbc44
feat: bump dependencies
...
Spin: 0.19.0
QEMU: 9.2.3
Fuse3: 3.17.1
Tailscale: 1.82.0
NVIDIA Container Toolkit: 1.17.5
gvisor: 20250331.0
crun: 1.21
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2025-04-03 14:41:20 +04:00
Andrey Smirnov
4ef5008629
feat: update dependencies
...
Pull in new pkgs/tools.
Update Linux firmware 20250311, ZFS 2.3.1.
Update gvisor.
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2025-03-21 23:02:33 +04:00
Rob
1e2504c093
feat: add zerotier extension
...
Add zerotier extension.
Changes:
* Add zerotier-wrapper as extension entrypoint, this wrapper:
* handles PID cleanup and creation
* works instead of the upstream zerotier symlinks for zerotier-cli and zerotier-idtool
* takes configuration from ENV vars ZEROTIER_NETWORK and optionally ZEROTIER_IDENTITY_SECRET
* ZEROTIER_NETWORK must be set, this is the ID of the network that zerotier attempts to join after start up (typically a manual process)
* If ZEROTIER_IDENTITY_SECRET is optionally set this is written out and used by zerotier to authenticate as the node
* If ZEROTIER_IDENTITY_SECRET is not set a new identity is created
* logs the various lifecycle steps in a verbose way
Signed-off-by: Noel Georgi <git@frezbo.dev>
Signed-off-by: Rob <178471500+rob-htl@users.noreply.github.com>
Signed-off-by: Noel Georgi <git@frezbo.dev>
2025-03-13 08:29:06 +05:30
Dmitrii Sharshakov
da519cf25a
feat: update various extensions
...
Updated Gvisor, Kata-containers, crun, Glib, Glibc, libseccomp, Open-iSCSI, mdadm, ecr-credential-provider, qemu-guest-agent, tailscale, as well as pkgs and wolfi-base base images
Move all hashes to vars for easier updates
Use tools instead of base
Remove dependency on packages which are in tools
Signed-off-by: Dmitrii Sharshakov <dmitry.sharshakov@siderolabs.com>
2025-03-10 21:23:04 +01:00
iamawacko
c6b6c61509
feat: add Nebula extension to Talos
...
add Nebula extension.
Signed-off-by: iamawacko <iamawacko@protonmail.com>
Signed-off-by: Noel Georgi <git@frezbo.dev>
2025-02-19 15:12:47 +05:30