Andrey Smirnov
029d7f7b9b
release(v1.7.0-alpha.0): prepare release
...
This is the official v1.7.0-alpha.0 release.
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2024-02-01 22:10:27 +04:00
Andrey Smirnov
2ff81c06bc
feat: update runc 1.1.12, containerd 1.7.13
...
Also:
* Linux 6.6.14 + XDP enablement
* etcd 3.5.12
Various other bumps for the tools, utilities, and Go modules.
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2024-02-01 17:01:04 +04:00
Andrey Smirnov
b44551ccdb
feat: update Linux to 6.6.13
...
See https://github.com/siderolabs/pkgs/pull/873
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2024-01-29 16:50:33 +04:00
Andrey Smirnov
8a1732bcb1
fix: pull in mptspi
driver
...
See https://github.com/siderolabs/pkgs/pull/871
This should fix issues with VMWare SCSI disk virtualization.
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2024-01-22 19:52:15 +04:00
Andrey Smirnov
1c2d10cccc
chore: bump dependencies
...
Go 1.21.6, update pkgs, tools, Go modules, etc.
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2024-01-18 18:01:05 +04:00
Andrey Smirnov
8dc112f36b
chore: pull in NBD modules
...
See https://github.com/siderolabs/pkgs/pull/862
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2023-12-29 20:08:49 +04:00
Andrey Smirnov
e6e422b92a
chore: bump dependencies
...
Go modules, tools, etc.
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2023-12-21 19:01:16 +04:00
Andrey Smirnov
3ba84701d9
feat: pull in kernel modules for mlx Infiniband and VFIO
...
See:
* https://github.com/siderolabs/pkgs/pull/854
* https://github.com/siderolabs/pkgs/pull/855
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2023-12-19 13:55:42 +04:00
Noel Georgi
0b94550c42
chore: fix the gvisor test
...
The gvisor test was not using the correct runtimeclass and would have
always passed the regardless.
Signed-off-by: Noel Georgi <git@frezbo.dev>
2023-12-15 20:48:44 +05:30
Andrey Smirnov
5934815d2f
chore: split more kernel modules on amd64
...
See https://github.com/siderolabs/pkgs/pull/844
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2023-12-13 21:26:32 +04:00
Andrey Smirnov
320064c5a8
feat: update Go 1.21.5, Linux 6.1.65, etcd 3.5.11
...
For main version, cut the release notes to start the 1.7 process.
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2023-12-07 16:52:28 +04:00
Andrey Smirnov
6b5bc8b85b
feat: update Linux to 6.1.64
...
Bump pkgs/extras to the final 1.6.0 versions.
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2023-12-01 16:59:54 +04:00
Andrey Smirnov
db4e2539d4
feat: update Kubernetes 1.29.0-rc.1 and other bumps
...
Bump Go modules, final tools and semi-final pkgs.
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2023-11-29 18:29:52 +04:00
Andrey Smirnov
95e33f6fce
release(v1.6.0-alpha.2): prepare release
...
This is the official v1.6.0-alpha.2 release.
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2023-11-22 00:55:55 +04:00
Andrey Smirnov
514e514ba6
feat: update Linux 6.1.63, containerd 1.7.9
...
Also various small bumps.
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2023-11-21 18:01:36 +04:00
Andrey Smirnov
e22ab440d7
feat: update Linux 6.1.61, containerd 1.7.8, runc 1.1.10
...
Bump tools/pkgs/extras.
Update Go dependencies.
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2023-11-09 20:17:28 +04:00
Andrey Smirnov
11d1f61635
release(v1.6.0-alpha.1): prepare release
...
This is the official v1.6.0-alpha.1 release.
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2023-10-17 21:20:13 +04:00
Andrey Smirnov
9dfae8467d
chore: update dependencies
...
Containerd 1.7.7, Linux 6.1.58.
Fixes #7859
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2023-10-17 17:41:38 +04:00
Andrey Smirnov
d1b27926c2
feat: update Go to 1.21.3
...
Update related dependencies.
See [CVE-2023-44487](https://blog.cloudflare.com/technical-breakdown-http2-rapid-reset-ddos-attack/ ).
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2023-10-11 15:10:02 +04:00
Jacob McSwain
5fc60d2caa
feat: add Solarflare SFC9000 support
...
These cards are still relevant today at 10gbps and are cheaply available
for homelab use.
Signed-off-by: Jacob McSwain <jacob.a.mcswain@gmail.com>
Signed-off-by: Noel Georgi <git@frezbo.dev>
2023-10-03 01:27:03 +05:30
Andrey Smirnov
2b548ad0d9
feat: update containerd to 1.7.x
...
Also update Linux and other pkgs.
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2023-09-28 16:33:57 +04:00
Noel Georgi
29b201d619
feat: enable common h/w sensors
...
Enable common h/w sensor modules.
Ref: https://github.com/siderolabs/pkgs/pull/815
Signed-off-by: Noel Georgi <git@frezbo.dev>
2023-09-22 00:15:53 +05:30
Noel Georgi
5efcccb6b1
chore: bump kernel to 6.1.54
...
Bump kernel to 6.1.54.
Signed-off-by: Noel Georgi <git@frezbo.dev>
2023-09-20 16:06:41 +05:30
Noel Georgi
3ef670a9e8
chore: pull in dm modules
...
Pull in dm-modules.
Ref: https://github.com/siderolabs/pkgs/pull/791
Diff:
```bash
❯ diff -r --color _out/kernel-a/lib/modules/6.1.51-talos/modules.dep _out/kernel-b/lib/modules/6.1.51-talos/modules.dep
100a101
> kernel/drivers/md/dm-bio-prison.ko:
102a104
> kernel/drivers/md/persistent-data/dm-persistent-data.ko:
103a106
> kernel/drivers/md/dm-thin-pool.ko: kernel/drivers/md/persistent-data/dm-persistent-data.ko kernel/drivers/md/dm-bio-prison.ko
```
Signed-off-by: Noel Georgi <git@frezbo.dev>
2023-09-15 15:16:02 +02:00
Andrey Smirnov
735bf9ed08
feat: bring in Google vNIC driver
...
See https://github.com/siderolabs/pkgs/pull/802
The module is included by default, but loaded on demand.
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2023-09-12 16:26:45 +04:00
Andrey Smirnov
da73b563dd
chore: update Go to 1.21.1
...
See https://go.dev/doc/devel/release#go1.21.minor
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2023-09-07 14:31:40 +04:00
Noel Georgi
3fbed806c4
chore: add tests for util-linux extensions
...
Add tests for utils-linux extensions.
Ref: https://github.com/siderolabs/extensions/pull/216
Signed-off-by: Noel Georgi <git@frezbo.dev>
2023-09-05 19:29:50 +05:30
Andrey Smirnov
8670450d28
release(v1.6.0-alpha.0): prepare release
...
This is the official v1.6.0-alpha.0 release.
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2023-08-24 17:09:34 +04:00
Noel Georgi
833895940b
chore: add tests for zfs extension
...
Add tests for ZFS and btrfs extensions.
Also fix the e2e-aws cron pipeline.
Signed-off-by: Noel Georgi <git@frezbo.dev>
2023-08-23 11:16:25 +05:30
Noel Georgi
6b0373ebef
chore: move bash tests to integration
...
move extensions and secureboot tests to integration.
Makes it easier to test.
Signed-off-by: Noel Georgi <git@frezbo.dev>
2023-08-17 19:58:35 +05:30
Andrey Smirnov
e685208ce5
chore: update go 1.20.7
...
Some final bumps for the go.mod before going beta.
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2023-08-02 17:11:51 +04:00
Andrey Smirnov
018e7f5871
chore: bump dependencies
...
Linux: 6.1.42
containerd: 1.6.22
Flannel: 0.22.1
And some other Go module bumps, new pkgs/tools/extras.
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2023-07-31 22:33:22 +04:00
Spencer Smith
dbb9f2bc7a
chore: add dm_multipath module
...
This PR pulls in the latest pkgs commit to enable dm_multipath as a module.
Signed-off-by: Spencer Smith <spencer.smith@talos-systems.com>
2023-07-27 19:05:10 -04:00
Andrey Smirnov
9b0bc3e931
chore: split kernel modules out of the tree
...
Also update Linux 6.1.41 (Zenbleed workaround).
See https://github.com/siderolabs/pkgs/pull/768
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2023-07-26 21:42:29 +04:00
Spencer Smith
4cd7623cf7
chore: add alx drivers
...
This PR adds the alx drivers from pkgs to talos
Signed-off-by: Spencer Smith <spencer.smith@talos-systems.com>
2023-07-25 11:00:12 -04:00
Andrey Smirnov
663264c864
release(v1.5.0-alpha.3): prepare release
...
This is the official v1.5.0-alpha.3 release.
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2023-07-25 17:26:08 +04:00
Andrey Smirnov
d2f64af863
chore: disable cloud-images, pull in new kernel and gre module
...
Disable cloud-images step due to the issue with AWS & Azure atm.
Pull in https://github.com/siderolabs/pkgs/pull/761
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2023-07-25 15:15:54 +04:00
Andrey Smirnov
6288cd970e
release(v1.5.0-alpha.2): prepare release
...
This is the official v1.5.0-alpha.2 release.
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2023-07-20 20:57:01 +04:00
Andrey Smirnov
60c304126f
chore: bump dependencies
...
* go.mod dependencies
* Linux 6.1.39
* runc 1.1.8
* dm-raid kernel module
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2023-07-20 18:25:41 +04:00
Andrey Smirnov
d32dd3a820
chore: update Go to 1.20.6
...
See https://go.dev/doc/devel/release#go1.20.6
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2023-07-12 15:21:26 +04:00
Noel Georgi
94e9891c1b
chore: bump sd-boot to v254-rc1
...
Bump sd-boot.
Fix parsing PE executable offsets.
Set the PE file alignment to be 512 bytes.
Signed-off-by: Noel Georgi <git@frezbo.dev>
2023-07-11 15:52:57 +05:30
Andrey Smirnov
2fec8388fc
chore: bump dependencies
...
Go modules, pkgs, Cilium CLI, CAPI base version.
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2023-07-05 18:30:54 +04:00
Noel Georgi
e1b150a110
release(v1.5.0-alpha.1): prepare release
...
This is the official v1.5.0-alpha.1 release.
Signed-off-by: Noel Georgi <git@frezbo.dev>
2023-06-23 00:40:12 +05:30
Noel Georgi
8daf432b29
chore: bump deps
...
Bump deps.
Signed-off-by: Noel Georgi <git@frezbo.dev>
2023-06-22 22:41:08 +05:30
Noel Georgi
a34a948985
fix: copy missing modules.* files
...
Copy missing `modules.order`, `modules.builtin` and
`modules.builtin.modinfo` files so tools can read them.
Signed-off-by: Noel Georgi <git@frezbo.dev>
2023-06-09 17:25:28 +05:30
Noel Georgi
aef2192a65
chore: use fixed module list
...
Use a fixed list of modules to copy into Talos initramfs.
This makes sure we can still enable thing in Talos kernel as modules but
not ship it as default in Talos (extra modules could be extensions).
Also fixes : #7341
Signed-off-by: Noel Georgi <git@frezbo.dev>
2023-06-09 00:08:42 +05:30
Andrey Smirnov
a61dcdbbd5
fix: don't load RDMA over Ethernet driver by default
...
Document the change for upgrade notes.
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2023-06-08 16:28:32 +04:00
Andrey Smirnov
aac441f618
chore: update Go to 1.20.5, bump dependencies
...
Go dependencies, new pkgs, extras, etc.
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2023-06-07 23:40:59 +04:00
Andrey Smirnov
b69e38d1ff
chore: bump dependencies
...
New pkgs, Linux 6.1.30, Flannel 0.22.0, Go modules.
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2023-05-29 23:19:44 +04:00
Andrey Smirnov
eba8185642
release(v1.5.0-alpha.0): prepare release
...
This is the official v1.5.0-alpha.0 release.
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2023-05-19 18:38:24 +04:00