fix(deps): update module github.com/siderolabs/talos/pkg/machinery to v1.9.0-alpha.2 #693
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v1.9.0-alpha.0
->v1.9.0-alpha.2
Release Notes
siderolabs/talos (github.com/siderolabs/talos/pkg/machinery)
v1.9.0-alpha.2
Compare Source
Talos 1.9.0-alpha.2 (2024-11-08)
Welcome to the v1.9.0-alpha.2 release of Talos!
This is a pre-release of Talos
Please try out the release binaries and report any issues at
https://github.com/siderolabs/talos/issues.
AppArmor
Talos Linux starting with v1.9 will ship with SELinux LSM enabled by default.
If you need to use AppArmor LSM add the following to the machine configuration:
Auditd
Talos Linux now starts a auditd service by default.
Logs can be read with
talosctl logs auditd
.talosctl cgroups
The
talosctl cgroups
command has been added to thetalosctl
tool.This command allows you to view the cgroup resource consumption and limits for a machine, e.g.
talosctl cgroups --preset memory
.udevd
Talos previously used
udevd
to provideudevd
, now it usessystemd-udevd
instead.Component Updates
Linux: 6.6.59
containerd: 2.0.0
Flannel: 0.26.0
Kubernetes: 1.32.0-beta.0
runc: 1.2.1
Talos is built with Go 1.23.2.
User Namespaces
Talos Linux now supports running Kubernetes pods with user namespaces enabled.
Refer to the documentation for more information.
Contributors
Changes
145 commits
0290a38
release(v1.9.0-alpha.2): prepare releasea309f6a
chore: fix nil pointer dereference in AWS uploader333737f
test: fix unpriviliged process runner test2001167
chore(ci): save support zip always after tests6a42c3b
release(v1.9.0-alpha.1): prepare releasefb72e4b
fix(ci): skip test ifUserNamespacesSupport
feature gate is not set11380f9
feat: display current CPU frequency on dashboardfbce267
feat: check bridged interfaces should not have addresses942962b
docs: add docs on usernamespace support in k8s0406a05
chore: update pkgs to ones built with gcc 14.22e12762
docs: add apparmor enablement release notesaa9311f
fix: install disk matcher error1800f81
fix: selinux handling and apparmor tests313bffa
feat: update Kubernetes to v1.32.0-beta.0bbfa144
feat: update containerd to v2.0.08e02b9f
docs: update manual k8s upgrade docs474949d
feat: add dm-cache dm-cache-smq kernel modules5112547
chore: generate support zip for crashdumpa867f85
feat: label system socket and runtime files398f714
feat: update Linux 6.6.59, runc 1.2.105c6209
feat: allow extra mounts for docker-basedtalosctl cluster create
cedabed
chore: cleanup code61d363e
chore: update go-auditlib960a040
feat: start enabling SELinux7f3aaa2
fix: update permissions for logging directories in /var0e6c983
fix: mount /sys/kernel/security conditionally74b0e8c
fix: make route normalization keep family0a3761c
fix: talosctl windows arm644b10c53
chore: add Windows ARM64 build for talosctl9abf161
feat: add auditd serviced464ca8
chore: drop runc memfd bind added in #9069b54d26c
fix: mount pseudo sub-mountpoints in init7aeb15f
chore: disable coredns cache for cluster domaind8b6521
docs: add warning about NVMe bus path bug3e16ab1
feat: update Kubernetes to v1.32.0-alpha.30b8b356
feat: add BridgePort property to network machine configurationb379506
fix: use more correct condition to skip generating hosts files62ec7ec
refactor: replace the old v1 mount package with new one0ece13c
docs: update network-config.md (cont)93827f0
docs: update network-config.md423b1e5
fix: do not trim 0 from process SELinux label2136358
feat: introduce metal agent mode0e15955
chore: small refactoring66012a7
feat: remove wrapperd and launch processes directly3a0a17a
fix: prevent panic in nocloud platform codedc0c6ac
refactor: remove unmaintained github.com/vishvananda/netlink78353f7
feat: add parsing of vlanNNNN:ethX style VLAN cmdline args9db7a36
fix: generation of SecureBoot isoc755b6d
fix: update the CRI sandbox image referencecec290b
feat: allow extensions to log to consoleb7801df
fix: wait for udevd to be running before activating LVMd4cb478
docs: improve field description for BridgeSTP, BridgeVLAN7329824
docs: add Mynewsdesk to ADOPTERS.mda13cf76
chore: simplifyDNSUpstreamController
andDNSUpstream
resource62d1854
fix: talosctl process null character77d7368
feat: update containerd to v2.0.0-rc.6d393938
fix: rework the 'metal-iso' config acquisition1993afc
chore: create /usr/etc in a different step8680351
chore: move system extensions' udev rules3067f64
feat: update Flannel to v0.26.08658d68
docs: typo in deploying cilium49bbadc
docs: add documentation on performance tuning534b0ce
feat: update runc to 1.2.0 final2172535
docs: fix image factory links375e3da
feat: update Kubernetes to 1.32.0-alpha.29e6f64d
fix: improve error messages for invalid bridge/bond configuration7c8c72c
fix: correct error message for invalid ip=ead4699
chore: rename tpm2.PCRExtent -> tpm2.PCRExtend867c4b8
docs: fix typo in prodnotes.md1b22df4
chore: support debug shell for advanced developmentc14b446
feat: update Kubernetes to v1.32.0-alpha.129780d3
test: add an integration test for verifying process parameters3d342af
fix: update incorrect alias for PCIDevice resourcef7d35a5
release(v1.9.0-alpha.0): prepare releasee0434d7
feat: update dependencies5c5a248
feat: add Talos 1.9 compatibility guaranteesbc4c21f
test: add json logs test environment71faa32
docs: nvidia proprietary/oss hardware requirement59a78da
chore: add proto-codec/codec7ff1ced
chore: update siderolabs/crypto module and return proper ALPNccbd5ae
feat: optionally decode hcloud userdata as base6434f652c
feat: add well-known app.kubernetes.io labels to control-plane podsfc89dc2
fix: supportextra-disks
when using isof2bff81
chore: add arm64 target for integration-test5853bb0
fix: json logging panica859cff
chore: use virtio driver for disks in arm64db248de
chore(ci): add config for lldpd extension9f0de9f
test: update provision upgrade tests for Talos 1.939fe285
fix: skip ram disksa9bff3a
test: skip no error test in Cilium4d90202
fix: do not use pflag csv comma reader for config-patch5371788
fix: typo in documentation8a228ba
docs: add egress documentation182325c
test: skip lvm test if not enough user disks available519a483
fix: wipe system partitions correctly via kernel args0a2b455
fix: volume encryption with failing keyslots6affbd3
fix: update grpc-go the latest patch release77a4a4a
fix: scaleway metadata7acadc0
fix: do not stop udevd before unmounting volumes6a08105
feat: update Flannel to v0.25.72362f6d
fix: improve container detectionb67bc73
fix: fix mdadm system extensionf08669c
feat: bring in lpfc kernel module driver6a01437
feat: enable QEDF driverf711907
fix: make /var/run empty on reboots7d02eb6
docs: fix typo in CloudStack docs7486157
fix: multiple fixes for LVM activation74c12c2
feat: replace eudev with systemd-udevd0a4df4e
docs: fix nvidia CRI config exampleafc1e1a
docs: fix typo in extraMounts directorya341bdb
fix: prevent file descriptors leaks to child processesdec653b
chore: better lvm2 tests908fd87
feat: support cgroup deep analysis intalosctl
aa846cc
feat: add support for CI Network config in nocloud10f2539
chore: disable cloud-images cron workflowb07a8b3
chore: ignore more plugins for system containerd392c479
feat: prepare for Talos 1.9ea7bf9f
docs: update storage.md4ab8dee
fix: build talosctl withouttcell_minimal
2fa019b
docs: enable 'edit on GitHub' linkd2ccbc2
docs: update hetzner documentation for CCMd498f64
docs: fix Kernel Self Protection Project (KSPP) references0ec7546
docs: make Talos 1.8 current release9b77698
fix: update blockdevice library to v2.0.2e46227a
docs: fix kubespan name inconsistency6b15ca1
fix: audit and fix cgroup reservations32b5d01
chore: bump lvm26484581
feat: allow /sbin/ldconfig in extensions9fa08e8
chore: refactor testsd8ab498
feat: support lvm auto activation8166a58
fix: filter out non-printable characters in process line806b6aa
docs: add SECURITY.md7bd26df
docs: document/dev/net/tun
compatibility18daedb
fix: strategic merge patch delete for map keysf337052
docs: correct typo8d6884a
test: add a test for inline machine config trusted rootsd4a6d01
fix: ignore invalid NTP responses869f837
feat: update default Kubernetes version to 1.31.1780a1f1
fix: update CoreDNS health check79cd031
chore: account for resource sorting in dns upstream resourcee17fafa
chore: dropactivateLogicalVolumes
sequencer stepa294b36
fix: parse SideroLink API endpoint correctlya9269ac
fix: remove extra logging on ethtool ioctl failures5c6277d
feat: update etcd to 3.5.16c1ed298
docs: add what's new for Talos 1.8Changes since v1.9.0-alpha.1
4 commits
0290a38
release(v1.9.0-alpha.2): prepare releasea309f6a
chore: fix nil pointer dereference in AWS uploader333737f
test: fix unpriviliged process runner test2001167
chore(ci): save support zip always after testsChanges from siderolabs/crypto
1 commit
58b2f92
chore: use HTTP/2 ALPN by defaultChanges from siderolabs/discovery-api
1 commit
005e92c
chore: rekres and regenChanges from siderolabs/discovery-client
1 commit
b74fb90
fix: allow custom TLS config for the clientChanges from siderolabs/extras
2 commits
eab6e58
feat: update dependencies1459d78
feat: update pkgs for 1.9Changes from siderolabs/gen
3 commits
e847d2a
chore: add more utilities to xiterf3c5a2b
chore: addEmpty
andEmpty2
iteratorsc53b90b
chore: add packages xiter/xstrings/xbytesChanges from siderolabs/go-blockdevice
1 commit
134c41b
fix: fast wipe also last 1MB of the deviceChanges from siderolabs/go-circular
1 commit
9a0f7b0
fix: multiple data race issuesChanges from siderolabs/go-cmd
3 commits
d735250
fix: return an error on process nonzero exit code5662c7f
feat: add an equivalent of WaitWrapper for os.Process71fced6
chore: rekres and move to GHAChanges from siderolabs/go-kubernetes
3 commits
87d2e8e
feat: add one more deprecation for 1.32.0-beta.0e56a7f6
fix: update deprecations based on Kubernetes 1.32.0-alpha.3381f251
feat: update for Kubernetes 1.32Changes from siderolabs/grpc-proxy
2 commits
de1c628
fix: copy data from big frame msgef47ec7
chore: upgrade Codec implementations and usages to Codec2Changes from siderolabs/pkgs
38 commits
4699763
feat: update gcc to 14.29a98f73
feat: update containerd to v2.0.020e1e08
feat: enable CONFIG_DM_CACHEdf45e16
feat: update Linux to 6.6.592e733cc
feat: bump dependenciesc92e123
fix: enable nvme and 2.5gbit ethernet on nanopi-r5sb160184
feat: update runc to v1.2.1e9950d9
chore: drop syslinuxfc2e8dc
feat: update containerd to v2.0.0-rc.638304a6
feat: update Linux to 6.6.5884b8df8
chore: do not use /usr/etc/udevc9282c8
feat: update runc to 1.2.038ad08e
fix: default IOMMU mode to 'lazy'be92da0
feat: update Linux to 6.6.57, update Linux firmware0b67a13
feat: bump dependenciesdd5f928
feat: update Linux 6.6.56 and protect /proc/memb1bf972
feat: enable CONFIG_XFRM_STATISTICSc63beae
feat: update Linux to 6.6.54f474a55
fix: libselinux: support running without /etc/selinuxba0341e
fix: systemd-udevd: search for config in /usr/etc2b193f1
feat: add lpfc kernel module1adb946
feat: enable QEDF driverdbbe3d0
feat: update containerd to v2.0.0-rc.5f19590e
feat: update Go to 1.23.2e2a561f
fix: drop the LVM2 udev lvm ruleae205aa
fix: force LVM to use/run
as state directory232a153
feat: replace eudev with systemd-udevd40fb82a
feat: add libselinux, libsepol, pcre2 and libcap6f40fbb
feat: update xfsprogs 6.10.1a1709c7
feat: enable module unloading and memory hotplug (for NVIDIA UVM)2c5785b
feat: enable transparent huge pages in madvise modeca2e8c8
fix: lvm2 modprobe path6b334a6
feat: update Linux to 6.6.52e90ae7e
feat: update Linux firmware to2024090
79a4f92
feat: enable INET_DIAGc9f7eb9
feat: update Linux to 6.6.51126b6a4
fix: add mpt3sas UBSAN patchesa09bf93
chore: drop UBSAN patchChanges from siderolabs/proto-codec
3 commits
0d84c65
chore: add support for gogo protobuf generator19f8d2e
chore: add krese038bb4
Initial commitChanges from siderolabs/siderolink
1 commit
1893385
fix: initialize tls listener properlyChanges from siderolabs/tools
8 commits
3750064
fix: update for musl with close_range0a443c6
feat: update toolchain for gcc 14.263ecd80
feat: bump depedendencies2058296
feat: bump dependencies1151610
feat: update Go to 1.23.29f2189b
fix: bump gettext-tiny to the latest dev version95069d6
feat: update Go to 1.23.1eec0656
feat: replace gettext with gettext-tinyDependency Changes
1df86e7
newe2076f0
->fab4fdf
fd649db
->c76f787
Previous release can be found at v1.8.0
Images
v1.9.0-alpha.1
Compare Source
3 commits
a309f6aa5
chore: fix nil pointer dereference in AWS uploader333737f17
test: fix unpriviliged process runner test200116705
chore(ci): save support zip always after testsConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ 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.
This PR has been generated by Renovate Bot.