Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

backports: for v1.8.3 #9713

Merged
merged 14 commits into from
Nov 13, 2024
Merged

Conversation

smira and others added 14 commits November 13, 2024 14:40
Linux: 6.6.60
runc: 1.2.1
containerd: 2.0.0
go: 1.22.9

Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
The Secureboot ISO previously generated has just an EFI parition.

Now generate iso with both the EFI partition and also having ISO
filesystem having the content so *File System transposition* also works.

Fixes: siderolabs#9565

Signed-off-by: Noel Georgi <git@frezbo.dev>
(cherry picked from commit 9db7a36)
Check for invalid VLAN ID numbers during cmdline parsing

Fixes siderolabs#9552

Signed-off-by: Joakim Nohlgård <joakim@nohlgard.se>
Signed-off-by: Dmitriy Matrenichev <dmitry.matrenichev@siderolabs.com>
(cherry picked from commit 78353f7)
Fix the test, and update the reference.

Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
(cherry picked from commit c755b6d)
The bug was logical: first the check was done for one of the values to
be non-nil, and after that one of the values was assumed to be non-nil,
while it could have been nil.

While fixing that, linter figured out that raw metadata config is never
needed outside of `acquireConfig`, so this got dropped as well,
simplifying the code even more.

Fixes siderolabs#9578

Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
(cherry picked from commit 3a0a17a)
Seems like a typo, zero is a valid character in SELinux labels

Signed-off-by: Dmitry Sharshakov <dmitry.sharshakov@siderolabs.com>
(cherry picked from commit 423b1e5)
When we normalize the route with e.g. IPv6 all addresses (`::/0`), we
were wiping the family information. Keep the information, and also fix
the scope for such routes.

Fixes siderolabs#9624

Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
(cherry picked from commit 74b0e8c)
When running in containers, specifically on Docker Desktop VMs, the
securityfs might be missing.

Fixes siderolabs#9431

Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
(cherry picked from commit 0e6c983)
Fixes siderolabs#9630

Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
(cherry picked from commit 7f3aaa2)
Fixes siderolabs#9607

Use docker CLI syntax, support any kind of mounts supported by docker
CLI.

Also drop modules from `talos` container image, as it's useless to
provide modules in container mode.

Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
(cherry picked from commit 05c6209)
siderolabs/pkgs#1075

Signed-off-by: blablu <kk@sudo-i.net>
(cherry picked from commit 474949d)
The error was printing wrong field.

See siderolabs#9647

Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
(cherry picked from commit aa9311f)
NB: it should be rewritten for AWS SDK v2.

The Progress is sometimes `nil` apparently.

Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
(cherry picked from commit a309f6a)
Addresses old and recent change combination that prevents qemu provisioning on
ArchLinux by adding a default search path and the filenames the package
maintainer used.

Signed-off-by: Sam Stelfox <sstelfox@bedroomprogrammers.net>
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
(cherry picked from commit aea9894)
@smira
Copy link
Member Author

smira commented Nov 13, 2024

/m

@talos-bot talos-bot merged commit 01c9f45 into siderolabs:release-1.8 Nov 13, 2024
45 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants