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

chore: update module github.com/siderolabs/talos/pkg/machinery to v1.7.5 - autoclosed #11

Closed
wants to merge 1 commit into from

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Jun 3, 2024

Update Request | Renovate Bot

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
github.com/siderolabs/talos/pkg/machinery v1.7.0-alpha.1 -> v1.7.5 age adoption passing confidence

Release Notes

siderolabs/talos (github.com/siderolabs/talos/pkg/machinery)

v1.7.5

Compare Source

Talos 1.7.5 (2024-06-21)

Welcome to the v1.7.5 release of Talos!

Please try out the release binaries and report any issues at
https://github.com/siderolabs/talos/issues.

Component Updates

Linux: 6.6.33
Flannel: 0.25.3
Containerd: 1.7.18

Talos is built with Go 1.22.4.

Contributors
  • Andrey Smirnov
  • Noel Georgi
  • Dmitriy Matrenichev
  • Marcel Richter
Changes
7 commits

Changes from siderolabs/extras
1 commit

Changes from siderolabs/pkgs
4 commits

Changes from siderolabs/tools
1 commit

Dependency Changes
  • github.com/docker/docker v26.0.0 -> v26.0.2
  • github.com/miekg/dns v1.1.58 -> v1.1.59
  • github.com/siderolabs/extras v1.7.0-1-gbb76755 -> v1.7.0-2-g7c627a8
  • github.com/siderolabs/pkgs v1.7.0-17-ga201d27 -> v1.7.0-21-gc58ed7f
  • github.com/siderolabs/talos/pkg/machinery v1.7.4 -> v1.7.5
  • github.com/siderolabs/tools v1.7.0-2-g345db93 -> v1.7.0-3-g6c94771
  • google.golang.org/grpc v1.62.1 -> v1.63.2

Previous release can be found at v1.7.4

Images
ghcr.io/siderolabs/flannel:v0.25.3
ghcr.io/siderolabs/install-cni:v1.7.0-2-g7c627a8
registry.k8s.io/coredns/coredns:v1.11.1
gcr.io/etcd-development/etcd:v3.5.13
registry.k8s.io/kube-apiserver:v1.30.1
registry.k8s.io/kube-controller-manager:v1.30.1
registry.k8s.io/kube-scheduler:v1.30.1
registry.k8s.io/kube-proxy:v1.30.1
ghcr.io/siderolabs/kubelet:v1.30.1
ghcr.io/siderolabs/installer:v1.7.5
registry.k8s.io/pause:3.8

v1.7.4

Compare Source

Talos 1.7.4 (2024-05-30)

Welcome to the v1.7.4 release of Talos!

Please try out the release binaries and report any issues at
https://github.com/siderolabs/talos/issues.

Component Updates

Talos is built with Go 1.22.3.

Contributors
  • Andrey Smirnov
  • Dmitriy Matrenichev
Changes
2 commits

  • @​cb3a830 release(v1.7.4): prepare release
  • @​b0ad590 fix: correct time adjustment in time.SyncController

Dependency Changes
  • github.com/beevik/ntp v1.4.2 -> v1.4.3
  • github.com/siderolabs/talos/pkg/machinery v1.7.3 -> v1.7.4
  • golang.org/x/net v0.24.0 -> v0.25.0
  • golang.org/x/sys v0.19.0 -> v0.20.0
  • golang.org/x/term v0.19.0 -> v0.20.0
  • golang.org/x/text v0.14.0 -> v0.15.0

Previous release can be found at v1.7.3

Images

ghcr.io/siderolabs/flannel:v0.25.1
ghcr.io/siderolabs/install-cni:v1.7.0-1-gbb76755
registry.k8s.io/coredns/coredns:v1.11.1
gcr.io/etcd-development/etcd:v3.5.13
registry.k8s.io/kube-apiserver:v1.30.1
registry.k8s.io/kube-controller-manager:v1.30.1
registry.k8s.io/kube-scheduler:v1.30.1
registry.k8s.io/kube-proxy:v1.30.1
ghcr.io/siderolabs/kubelet:v1.30.1
ghcr.io/siderolabs/installer:v1.7.4
registry.k8s.io/pause:3.8

v1.7.3

Compare Source

Talos 1.7.3 (2024-05-29)

Welcome to the v1.7.3 release of Talos!

Please try out the release binaries and report any issues at
https://github.com/siderolabs/talos/issues.

Component Updates

Linux: 6.6.32

Talos is built with Go 1.22.3.

Contributors
  • Andrey Smirnov
  • Dmitriy Matrenichev
  • Dmitry Sharshakov
Changes
9 commits

Changes from siderolabs/go-tail
1 commit

Changes from siderolabs/pkgs
3 commits

Dependency Changes
  • github.com/beevik/ntp v1.3.1 -> v1.4.2
  • github.com/siderolabs/go-tail v0.1.0 -> v0.1.1
  • github.com/siderolabs/pkgs v1.7.0-14-g9caa8be -> v1.7.0-17-ga201d27
  • github.com/siderolabs/talos/pkg/machinery v1.7.2 -> v1.7.3
  • golang.org/x/net v0.23.0 -> v0.24.0
  • golang.org/x/sys v0.18.0 -> v0.19.0
  • golang.org/x/term v0.18.0 -> v0.19.0

Previous release can be found at v1.7.2

Images
ghcr.io/siderolabs/flannel:v0.25.1
ghcr.io/siderolabs/install-cni:v1.7.0-1-gbb76755
registry.k8s.io/coredns/coredns:v1.11.1
gcr.io/etcd-development/etcd:v3.5.13
registry.k8s.io/kube-apiserver:v1.30.1
registry.k8s.io/kube-controller-manager:v1.30.1
registry.k8s.io/kube-scheduler:v1.30.1
registry.k8s.io/kube-proxy:v1.30.1
ghcr.io/siderolabs/kubelet:v1.30.1
ghcr.io/siderolabs/installer:v1.7.3
registry.k8s.io/pause:3.8

v1.7.2

Compare Source

Talos 1.7.2 (2024-05-17)

Welcome to the v1.7.2 release of Talos!

Please try out the release binaries and report any issues at
https://github.com/siderolabs/talos/issues.

Component Updates

Kubernetes: 1.30.1
Linux: 6.6.30

Talos is built with Go 1.22.3.

Contributors
  • Andrey Smirnov
  • Artem Chernyshev
  • Bernard Gütermann
  • Dmitriy Matrenichev
  • Noel Georgi
  • Spencer Smith
  • Utku Ozdemir
Changes
11 commits

  • @​f876025 release(v1.7.2): prepare release
  • @​53eff98 feat: update Kubernetes to 1.30.1
  • @​5bc446e chore: update project in GCP testing
  • @​abaff60 fix: increase host dns packet ttl for pods
  • @​9189fdf chore: handle I/O error for xfs_repair
  • @​172569f fix: don't enable hostDNS for versions of Talos which do not have it
  • @​a91527e chore: extract pkg/imager/quirks to pkg/machinery
  • @​5e15444 fix: check for nil machine config during installation
  • @​44853ba feat: update Go to 1.22.3, Linux to 6.6.30
  • @​24c3532 fix: do not fail cli action tracker when boot id cannot be read
  • @​4aeb22f fix: use a fresh context for etcd unlock

Changes from siderolabs/pkgs
5 commits

Changes from siderolabs/tools
1 commit

Dependency Changes
  • github.com/siderolabs/pkgs v1.7.0-9-g76bd73c -> v1.7.0-14-g9caa8be
  • github.com/siderolabs/talos/pkg/machinery v1.7.1 -> v1.7.2
  • github.com/siderolabs/tools v1.7.0-1-g10b2a69 -> v1.7.0-2-g345db93
  • k8s.io/api v0.30.0 -> v0.30.1
  • k8s.io/apiserver v0.30.0 -> v0.30.1
  • k8s.io/client-go v0.30.0 -> v0.30.1
  • k8s.io/component-base v0.30.0 -> v0.30.1
  • k8s.io/kube-scheduler v0.30.0 -> v0.30.1
  • k8s.io/kubectl v0.30.0 -> v0.30.1
  • k8s.io/kubelet v0.30.0 -> v0.30.1
  • k8s.io/pod-security-admission v0.30.0 -> v0.30.1

Previous release can be found at v1.7.1

Images
ghcr.io/siderolabs/flannel:v0.25.1
ghcr.io/siderolabs/install-cni:v1.7.0-1-gbb76755
registry.k8s.io/coredns/coredns:v1.11.1
gcr.io/etcd-development/etcd:v3.5.13
registry.k8s.io/kube-apiserver:v1.30.1
registry.k8s.io/kube-controller-manager:v1.30.1
registry.k8s.io/kube-scheduler:v1.30.1
registry.k8s.io/kube-proxy:v1.30.1
ghcr.io/siderolabs/kubelet:v1.30.1
ghcr.io/siderolabs/installer:v1.7.2
registry.k8s.io/pause:3.8

v1.7.1

Compare Source

Talos 1.7.1 (2024-05-01)

Welcome to the v1.7.1 release of Talos!

Please try out the release binaries and report any issues at
https://github.com/siderolabs/talos/issues.

Component Updates

Linux: 6.6.29
containerd: 1.7.16

Talos is built with Go 1.22.2.

Contributors
  • Andrey Smirnov
  • Dmitriy Matrenichev
  • Igor Rzegocki
  • Spencer Smith
Changes
9 commits

  • @​e9cb904 release(v1.7.1): prepare release
  • @​5614934 feat: update Linux to 6.6.29
  • @​1d9705a chore: update minimum hardware requirement for vmware ova
  • @​22e5753 test: improve DNS resolver test stability
  • @​498b681 test: improve the reset integration tests
  • @​50023bc fix: wait for devices to be discovered before probing filesystems
  • @​41024e1 fix: bump priority of OpenStack routes if IPv6 and default gateway
  • @​bd41fee fix: add endpoints for "virtual" host-dns service
  • @​2db54c7 fix: return proper value from Bridge.STP instead of plain nil

Changes from siderolabs/pkgs
3 commits

Dependency Changes
  • github.com/containerd/containerd v1.7.14 -> v1.7.16
  • github.com/siderolabs/pkgs v1.7.0-6-g29106c0 -> v1.7.0-9-g76bd73c
  • github.com/siderolabs/talos/pkg/machinery v1.7.0 -> v1.7.1

Previous release can be found at v1.7.0

Images
ghcr.io/siderolabs/flannel:v0.25.1
ghcr.io/siderolabs/install-cni:v1.7.0-1-gbb76755
registry.k8s.io/coredns/coredns:v1.11.1
gcr.io/etcd-development/etcd:v3.5.13
registry.k8s.io/kube-apiserver:v1.30.0
registry.k8s.io/kube-controller-manager:v1.30.0
registry.k8s.io/kube-scheduler:v1.30.0
registry.k8s.io/kube-proxy:v1.30.0
ghcr.io/siderolabs/kubelet:v1.30.0
ghcr.io/siderolabs/installer:v1.7.1
registry.k8s.io/pause:3.8

v1.7.0

Compare Source

80 commits

  • 403ad93c3 feat: update dependencies
  • 7376f34e8 fix: remove maintenance config when maintenance service is shut down
  • 952801d8b fix: handle overlay partition options
  • 465b9a4e6 fix: update discovery client with the fix for keepalive interval
  • 1e9f866ac feat: update Kubernetes to v1.30.0-beta.0
  • d118a852b feat: implement Install for imager overlays
  • cd5a5a447 chore: migrate to go-grpc-middleware/v2
  • e3c2a6398 feat: set default NTP server to time.cloudflare.com
  • 32e087760 chore: print all available logs containers in logs command completions
  • e89d755c5 fix: etcd config validation for worker
  • 1aa3c9182 docs: add DreeBot to ADOPTERS.md
  • 1bb6027cc fix: fix nil panic on maintenance upgrade with partial config
  • aa70bfb9d docs: add Redpill Linpro to adopters list
  • f02aeec92 fix: do not fail cluster create when input dir does not contain talosconfig
  • 1ec6683e0 chore: use go-copy
  • 3c8f51d70 chore: move cli formatters and version modules to machinery
  • 8152a6dd6 feat: update Go to 1.22.1
  • 8c7953991 docs: update replicated-local-storage-with-openebs-jiva.md
  • f23bd8144 fix: syslog parser
  • bbed07e03 feat: update Linux to 6.6.18
  • 8125e754b feat: imager overlay
  • 0b9b4da12 feat: update Kubernetes to 1.30.0-alpha.3
  • 3a764029e docs: fix typo in word governor
  • d81d49000 chore: update CoreDNS renovate source
  • b2ad5dc5f fix: workaround a race in CNI setup (talosctl cluster create)
  • 457507803 fix: provide auth when pulling images in the imager
  • e707175ab docs: update config patch in cilium docs
  • f8c556a1c chore: listen for dns requests on 127.0.0.53
  • 8872a7a21 fix: ignore 'no such device' in addition to 'no such file'
  • 1cb544353 chore: uki der certs in iso
  • 67ac6933d fix: handle errors to watch apid/trustd certs
  • c79d69c2e fix: only set gateway if set in context (opennebula)
  • 4575dd8e7 chore: allow not preallocated disks for QEMU cluster
  • 0bddfea81 chore: add oceanbox.io to adopters
  • 136427592 chore: use proper talos_version_contract for TF tests
  • 6bf50fdc1 chore: disable x/net/trace in gRPC to enable dead code elimination
  • 815a8e9cc feat: add partial config support to talosctl cluster create
  • 64e9703f8 chore: add tests for the Kata Containers extension
  • 9b6291925 feat: update pkgs
  • 66f3ffdd4 fix: ensure that Talos runs in a pod (container)
  • 9dbc33972 feat: add basic syslog implementation
  • 0b7a27e6a feat: allow access to all resources over siderolink in maintenance mode
  • 53721883d feat: support AWS KMS for the SecureBoot signing
  • 7ee999f8a fix: disable KubeSpan endpoint harvesting by default
  • 7b87c7fe9 chore: bump Go dependencies
  • 8e9596d3c docs: rpi talosctl install update
  • 493bb60f8 fix: correctly handle partial configs in DNSUpstreamController
  • 6deb10ae2 chore: deprecate environmentFile for extensions
  • f8b4ee82a chore: update extensions test
  • 1366ce14a feat: update Kubernetes to v1.30.0-alpha.2
  • 559308ef7 fix: use MachineStatus resource to check for boot done
  • 15e8bca2b feat: support environment in ExtensionServicesConfig
  • 3fe82ec46 feat: custom image settings for k8s upgrade
  • fa3b93370 chore: replace fmt.Errorf with errors.New where possible
  • d4521ee9c feat: update kernel with sfc driver and LSM updates
  • 2f0421b40 fix: run xfs_repair on invalid argument error
  • f868fb8e8 docs: update vmware tools url
  • fa2d34dd8 chore: enable v6 support on the same port
  • 83e0b0c19 chore: adjust dns sockets settings
  • a1ec1705b chore: update Go to 1.22.0
  • 76b50fcd4 chore: add Ænix to the Adopters list
  • 5324d3916 chore: bump stuff
  • 087b50f42 feat: support systemd-boot ISO enroll keys option
  • afa71d6b0 chore: use "handle-like" resource in DNSResolveCacheController
  • 013e13070 fix: error with decoding config document with wrong apiVersion
  • 1e77bb1c3 chore: allow custom pkgs to build talos
  • 3f8a85f1b fix: unlock the upgrade mutex properly
  • 61c3331b1 docs: update indentation in vip.md
  • 383e528df chore: allow uuid-based hostnames in talosctl cluster create
  • 1e6c8c4de feat: extensions services config
  • 989ca3ade feat: add OpenNebula platform support
  • 914f88778 docs: update nocloud.md Proxmox information
  • a04cc8015 fix: pass TTL when generating client certificate
  • 3fe8c12ca fix: add log line about controller runtime failing
  • ddbabc7e5 fix: use a separate cgroup for each extension service
  • 6ccdd2c09 chore: fix markdown-lint call
  • 4184e617a chore: add test for wasmedge runtime extension
  • 95ea3a6c6 chore: bump timeout in acquire tests
  • c19a505d8 chore: bump docker dind image
  • d7d4154d5 chore: remove channel blocking in qemu launch

v1.7.0-beta.1

Compare Source

Talos 1.7.0-beta.1 (2024-04-12)

Welcome to the v1.7.0-beta.1 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.

CA Rotation

Talos Linux now supports rotating the root CA certificate and key for Talos API and Kubernetes API.

Device Selectors

Talos Linux now supports physical: true qualifier for device selectors, it selects non-virtual network interfaces (i.e. en0 is selected, while bond0 is not).

DNS Caching

Talos Linux now provides a caching DNS resolver for host workloads (including host networking pods). It can be disabled with:

machine:
  features:
    hostDNS:
      enabled: false

You can also enable dns caching for k8s pods with:

machine:
  features:
    hostDNS:
      enabled: true
      forwardKubeDNSToHost: true

Please note that on running cluster you will have to kill CoreDNS pods for this change to apply.

Extension Services Config

Talos now supports supplying configuration files and environment variables for extension services.
The extension service configuration is a separate config document. An example is shown below:

---
apiVersion: v1alpha1
kind: ExtensionServiceConfig
name: nut-client
configFiles:
  - content: MONITOR ${upsmonHost} 1 remote pass password
    mountPath: /usr/local/etc/nut/upsmon.conf
environment:
  - UPS_NAME=ups

For documentation, see Extension Services Config Files.

Note: The use of environmentFile in extension service spec is now deprecated and will be removed in a future release of Talos.
Use ExtensionServiceConfig instead.

IPTables

Talos Linux now forces kubelet and kube-proxy to use iptables-nft instead of iptables-legacy (xtables) which was the default
before Talos 1.7.0.

Container images based on iptables-wrapper should work without changes, but if there was a direct call to legacy mode of iptables, make sure
to update to use iptables-nft.

Kubernetes Upgrade

The command talosctl upgrade-k8s now supports specifying custom image references for Kubernetes components via --*-image flags.
The default behavior is unchanged, and the flags are optional.

KubeSpan

Talos Linux disables by default a KubeSpan feature to harvest additional endpoints from KubeSpan members.
This feature turned out to be less helpful than expected and caused unnecessary performance issues.

Previous behavior can be restored with:

machine:
  network:
    kubespan:
        harvestExtraEndpoints: true
Logging

Talos Linux now supports setting extra tags when sending logs in JSON format:

machine:
  logging:
    destinations:
      - endpoint: "udp://127.0.0.1:12345/"
        format: "json_lines"
        extraTags:
          server: s03-rack07
Time Sync

Default NTP server was updated to be time.cloudflare.com instead of pool.ntp.org.
Default server is only used if the user does not specify any NTP servers in the configuration.

Talos Linux can now sync to PTP devices (e.g. provided by the hypervisor) skipping the network time servers.
In order to activate PTP sync, set machine.time.servers to the PTP device name (e.g. /dev/ptp0):

machine:
  time:
    servers:
      - /dev/ptp0
OpenNebula

Talos Linux now supports OpenNebula platform.

Platforms

Talos Linux now supports Akamai Connected Cloud provider (platform akamai).

Kubernetes API Server Service Account Key

Talos Linux starting from this release uses RSA key for Kubernetes API Server Service Account instead of ECDSA key to provide better compatibility with external OpenID Connect implementations.

SBC

Talos has split the SBC's (Single Board Computers) into separate repositories.
There will not be any more SBC specific release assets as part of Talos release.

The default Talos Installer image will stop working for SBC's and will fail the upgrade, if used, starting from Talos v1.7.0.

The SBC's images and installers can be generated on the fly using Image Factory or using Imager for custom images.
The list of official SBC's images supported by Image Factory can be found in the Overlays repository.

Secure Boot Image

Talos Linux now provides a way to configure systemd-boot ISO 'secure-boot-enroll' option while generating a SecureBoot ISO image:

output:
    kind: iso
    isoOptions:
        sdBootEnrollKeys: force # default is still if-safe
    outFormat: raw
Syslog

Talos Linux now starts a basic syslog receiver listening on /dev/log.
The receiver can mostly parse both RFC3164 and RFC5424 messages and writes them as JSON formatted message.
The logs can be viewed via talosctl logs syslogd.

This is mostly implemented for extension services that log to syslog.

Component Updates

Linux: 6.6.26
etcd: 3.5.11
Kubernetes: 1.30.0-rc.2
containerd: 1.7.15
runc: 1.1.12
Flannel: 0.24.4

Talos is built with Go 1.22.2.

Hardware Watchdog Timers

Talos Linux now supports hardware watchdog timers configuration.
If enabled, and the machine becomes unresponsive, the hardware watchdog will reset the machine.

The watchdog can be enabled with the following configuration document:

apiVersion: v1alpha1
kind: WatchdogTimerConfig
device: /dev/watchdog0
timeout: 3m0s
Contributors
  • Andrey Smirnov
  • Noel Georgi
  • Dmitriy Matrenichev
  • Utku Ozdemir
  • Andrey Smirnov
  • Artem Chernyshev
  • Dmitry Sharshakov
  • Justin Garrison
  • Radosław Piliszek
  • Spencer Smith
  • Anthony ARNAUD
  • Steve Francis
  • Anastasios Papagiannis
  • Andrei Kvapil
  • Andrian Zubovic
  • AvnarJakob
  • Cas de Reuver
  • Christian Mohn
  • Christian WALDBILLIG
  • Dennis Marttinen
  • Dmitry Sharshakov
  • Drew Hess
  • Evan Johnson
  • ExtraClock
  • Fabiano Fidêncio
  • Henno Schooljan
  • Hervé Werner
  • JJGadgets
  • Jacob McSwain
  • Jean-Tiare Le Bigot
  • Jonomir
  • Kai Hanssen
  • Konrad Eriksson
  • Louis SCHNEIDER
  • Matthieu S
  • Michael Stephenson
  • Nico Berlee
  • Niklas Wik
  • Pip Oomen
  • Saiyam Pathak
  • Sebastiaan Gerritsen
  • Sebastian Gaiser
  • Serge Logvinov
  • Tim Jones
  • bri
  • ebcrypto
  • edwinavalos
  • fazledyn-or
  • goodmost
  • james-dreebot
  • pardomue
  • shurkys
  • stereobutter
Changes
227 commits

  • @​7758144 release(v1.7.0-beta.1): prepare release
  • @​1c0a917 chore: disable max of one commit
  • @​50d475b feat: update Kubernetes to v1.30.0-rc.2
  • @​a5b4a8a feat: update Linux 6.6.24, containerd 1.7.15
  • @​eea41cd fix: assign different priority to IPv6 default gateway on OpenStack
  • @​d5932a3 chore: optimize DNSResolveCacheController
  • @​eca03b0 fix: don't modify a global map of profiles
  • @​4da63d1 test: add a test for 'spin' container runtime
  • @​fb84efc feat: provide Kubernets/Talos version compatibility for 1.8
  • @​7d24ddd fix: generate secureboot ISO .der certificate correctly
  • @​028a5b4 fix: reconnect to the logs stream in dashboard after reboot
  • @​5019c9f fix: present all accepted CAs to the kube-apiserver
  • @​09ef5b3 fix: validate that workers don't get cluster CA key
  • @​4f7cb9c fix: make static pods check output consistent
  • @​dd7d8d3 fix: close the apid connection to other machines gracefully
  • @​41a54e8 fix: pre-create nftables chain to make kubelet use nftables
  • @​abf302f docs: change localDNS to hostDNS in release notes yaml section
  • @​78f9713 release(v1.7.0-beta.0): prepare release
  • @​01d8b89 fix: make safeReset truly safe to call multiple times
  • @​653f838 feat: support multiple Docker cluster in talosctl cluster create
  • @​9519045 chore: bump dependencies (go 1.22.2)
  • @​862c760 feat: add support for CoreDNS forwarding to host DNS
  • @​e8ae5ef feat: add akamai platform support
  • @​5c0f74b fix: don't announce the VIP on acquire failure
  • @​2f0fe10 chore: update sbc docs
  • @​1b17008 fix: handle more OpenStack link types
  • @​e7d8041 fix: always update firewall rules (kubespan)
  • @​78b9bd9 fix: report unsupported x86_64 microarchitecture level
  • @​71d90ba fix: retry in the fixed amount of time if grpc relay failed
  • @​d320498 chore: bump dependencies
  • @​3195e5d fix: force Flannel CNI to use KubePrism Kubernetes API endpoint
  • @​917043f chore: bump tools, pkgs and extra to stable
  • @​f515741 chore: add equinix e2e-tests
  • @​117e605 feat: add support for static extra fields for JSON logs
  • @​090143b fix: allow platform cmdline args to be platform-specific
  • @​7a68504 feat: support rotating Kubernetes CA
  • @​fac3dd0 fix: don't set default endpoints on gen config
  • @​8dc4910 chore: enable "WG over GRPC" testing in siderolink agent tests
  • @​bac366e chore: add ExtraInfo field for extensions
  • @​0fc24ee feat: provide insecure flag to imager
  • @​a6b2f54 feat: update Kubernetes to 1.30.0-rc.0, etcd to 3.5.13
  • @​0361ff8 docs: quickstart video and brew install
  • @​b752a86 chore: talosctl: add openSUSE OVMF paths
  • @​9456489 feat: support hardware watchdog timers
  • @​949ad11 chore: import siderolink as siderolink-launch subcommand
  • @​ee51f04 chore: azure e2e
  • @​55dd41c chore: update coredns to v1.11.2 in required section
  • @​8eacc4b feat: support rotation of Talos API CA
  • @​92808e3 feat: report Docker node resources in cluster show
  • @​84ec8c1 feat: support syncing to PTP clocks
  • @​7d43c9a chore: annotate installer errors
  • @​f737e64 fix: populate routes to BGP neighbors (Equinix Metal)
  • @​19f15a8 chore: bump golangci-lint to 1.57.0
  • @​6840119 docs: add docs for overlays
  • @​9b6ec59 chore: bump kernel
  • @​69f0466 docs: remove repetitive words
  • @​113fb64 chore: use go-talos-support library
  • @​89fc68b fix: service lifecycle issues
  • @​ead37ab test: disable volume tests
  • @​c64523a feat: update Flannel to v0.24.4
  • @​15beb14 feat: implement blockdevice watch controller
  • @​06e3bc0 feat: implement Siderolink wireguard over GRPC
  • @​9afa70b fix: patch correctly config in talosctl upgrade-k8s
  • @​3130caf chore: re-enable DRBD extension
  • @​3ba180d release(v1.7.0-alpha.1): prepare release
  • @​403ad93 feat: update dependencies
  • @​7376f34 fix: remove maintenance config when maintenance service is shut down
  • @​952801d fix: handle overlay partition options
  • @​465b9a4 fix: update discovery client with the fix for keepalive interval
  • @​1e9f866 feat: update Kubernetes to v1.30.0-beta.0
  • @​d118a85 feat: implement Install for imager overlays
  • @​cd5a5a4 chore: migrate to go-grpc-middleware/v2
  • @​e3c2a63 feat: set default NTP server to time.cloudflare.com
  • @​32e0877 chore: print all available logs containers in logs command completions
  • @​e89d755 fix: etcd config validation for worker
  • @​1aa3c91 docs: add DreeBot to ADOPTERS.md
  • @​1bb6027 fix: fix nil panic on maintenance upgrade with partial config
  • @​aa70bfb docs: add Redpill Linpro to adopters list
  • @​f02aeec fix: do not fail cluster create when input dir does not contain talosconfig
  • @​1ec6683 chore: use go-copy
  • @​3c8f51d chore: move cli formatters and version modules to machinery
  • @​8152a6d feat: update Go to 1.22.1
  • @​8c79539 docs: update replicated-local-storage-with-openebs-jiva.md
  • @​f23bd81 fix: syslog parser
  • @​bbed07e feat: update Linux to 6.6.18
  • @​8125e75 feat: imager overlay
  • @​0b9b4da feat: update Kubernetes to 1.30.0-alpha.3
  • @​3a76402 docs: fix typo in word governor
  • @​d81d490 chore: update CoreDNS renovate source
  • @​b2ad5dc fix: workaround a race in CNI setup (talosctl cluster create)
  • @​4575078 fix: provide auth when pulling images in the imager
  • @​e707175 docs: update config patch in cilium docs
  • @​f8c556a chore: listen for dns requests on 127.0.0.53
  • @​8872a7a fix: ignore 'no such device' in addition to 'no such file'
  • @​1cb5443 chore: uki der certs in iso
  • @​67ac693 fix: handle errors to watch apid/trustd certs
  • @​c79d69c fix: only set gateway if set in context (opennebula)
  • @​4575dd8 chore: allow not preallocated disks for QEMU cluster
  • @​0bddfea chore: add oceanbox.io to adopters
  • @​1364275 chore: use proper talos_version_contract for TF tests
  • @​6bf50fd chore: disable x/net/trace in gRPC to enable dead code elimination
  • @​815a8e9 feat: add partial config support to talosctl cluster create
  • @​64e9703 chore: add tests for the Kata Containers extension
  • @​9b62919 feat: update pkgs
  • @​66f3ffd fix: ensure that Talos runs in a pod (container)
  • @​9dbc339 feat: add basic syslog implementation
  • @​0b7a27e feat: allow access to all resources over siderolink in maintenance mode
  • @​5372188 feat: support AWS KMS for the SecureBoot signing
  • @​7ee999f fix: disable KubeSpan endpoint harvesting by default
  • @​7b87c7f chore: bump Go dependencies
  • @​8e9596d docs: rpi talosctl install update
  • @​493bb60 fix: correctly handle partial configs in DNSUpstreamController
  • @​6deb10a chore: deprecate environmentFile for extensions
  • @​f8b4ee8 chore: update extensions test
  • @​1366ce1 feat: update Kubernetes to v1.30.0-alpha.2
  • @​559308e fix: use MachineStatus resource to check for boot done
  • @​15e8bca feat: support environment in ExtensionServicesConfig
  • @​3fe82ec feat: custom image settings for k8s upgrade
  • @​fa3b933 chore: replace fmt.Errorf with errors.New where possible
  • @​d4521ee feat: update kernel with sfc driver and LSM updates
  • @​2f0421b fix: run xfs_repair on invalid argument error
  • @​f868fb8 docs: update vmware tools url
  • @​fa2d34d chore: enable v6 support on the same port
  • @​83e0b0c chore: adjust dns sockets settings
  • @​a1ec170 chore: update Go to 1.22.0
  • @​76b50fc chore: add Ænix to the Adopters list
  • @​5324d39 chore: bump stuff
  • @​087b50f feat: support systemd-boot ISO enroll keys option
  • @​afa71d6 chore: use "handle-like" resource in DNSResolveCacheController
  • @​013e130 fix: error with decoding config document with wrong apiVersion
  • @​1e77bb1 chore: allow custom pkgs to build talos
  • @​3f8a85f fix: unlock the upgrade mutex properly
  • @​61c3331 docs: update indentation in vip.md
  • @​383e528 chore: allow uuid-based hostnames in talosctl cluster create
  • @​1e6c8c4 feat: extensions services config
  • @​989ca3a feat: add OpenNebula platform support
  • @​914f887 docs: update nocloud.md Proxmox information
  • @​a04cc80 fix: pass TTL when generating client certificate
  • @​3fe8c12 fix: add log line about controller runtime failing
  • @​ddbabc7 fix: use a separate cgroup for each extension service
  • @​6ccdd2c chore: fix markdown-lint call
  • @​4184e61 chore: add test for wasmedge runtime extension
  • @​95ea3a6 chore: bump timeout in acquire tests
  • @​c19a505 chore: bump docker dind image
  • @​d7d4154 chore: remove channel blocking in qemu launch
  • @​029d7f7 release(v1.7.0-alpha.0): prepare release
  • @​2ff81c0 feat: update runc 1.1.12, containerd 1.7.13
  • @​9d8cd4d chore: drop deprecated method EtcdRemoveMember
  • @​17567f1 fix: take into account the moment seen when cleaning up CRI images
  • @​aa03204 docs: document the process of building custom kernel packages
  • @​7af48bd feat: use RSA key for kube-apiserver service account key
  • @​a5e13c6 fix: retry blockdevice open in the installer
  • @​593afee fix: run the interactive installer loop to report errors
  • @​87be76b fix: be more tolerant to error handling in Mounts API
  • @​03add75 docs: add section on using imager with extensions from tarball
  • @​ee0fb5e docs: consolidate certificate management articles
  • @​9c14dea chore: bump coredns
  • @​ebeef28 feat: implement local caching dns server
  • @​4a3691a docs: fix broken links in metal-network-configuration.md
  • @​c4ed189 docs: provide sane defaults for each release series in vmware script
  • @​8138d54 docs: clarify node taints/labels for worker nodes
  • @​b44551c feat: update Linux to 6.6.13
  • @​385707c docs: update vmware.sh
  • @​d1a79b8 docs: fix small typo in etcd maintenance guide
  • @​cf06033 docs: copy generated JSON schema to host
  • @​f11139c docs: document local path provisioner install
  • @​e0dfbb8 fix: allow META encoded values to be compressed
  • @​d677901 feat: implement device selector for 'physical'
  • @​7d11172 docs: add missing talosconfig flag
  • @​8a1732b fix: pull in mptspi driver
  • @​c1e4507 refactor: use etcd configuration from the EtcdSpec resource
  • @​4e9b688 fix: use correct TTL for talosconfig in talosctl config new
  • @​fb5ad05 feat: update Kubernetes default to 1.29.1
  • @​fe24139 docs: fork docs for v1.7
  • @​1c2d10c chore: bump dependencies
  • @​a599e38 chore: allow custom registry to build installer/imager
  • @​3911ddf docs: add how-to for cert management
  • [@​b0ee0bf](https:

Configuration

📅 Schedule: Branch creation - "before 4am on Monday" (UTC), 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.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot changed the title chore: update module github.com/siderolabs/talos/pkg/machinery to v1.7.4 chore: update module github.com/siderolabs/talos/pkg/machinery to v1.7.5 Jun 25, 2024
Copy link
Author

renovate bot commented Jun 25, 2024

ℹ Artifact update notice

File name: installers/rpi_generic/src/go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • The go directive was updated for compatibility reasons

Details:

Package Change
go 1.22.1 -> 1.22.4

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@renovate renovate bot changed the title chore: update module github.com/siderolabs/talos/pkg/machinery to v1.7.5 chore: update module github.com/siderolabs/talos/pkg/machinery to v1.7.5 - autoclosed Jul 5, 2024
@renovate renovate bot closed this Jul 5, 2024
@renovate renovate bot deleted the renovate/go-packages branch July 5, 2024 09:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants