diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index b8e683d..e84474e 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -1,6 +1,6 @@ # THIS FILE WAS AUTOMATICALLY GENERATED, PLEASE DO NOT EDIT. # -# Generated on 2023-12-25T14:50:46Z by kres latest. +# Generated on 2024-01-17T14:50:07Z by kres latest. name: default concurrency: @@ -77,7 +77,7 @@ jobs: make nonfree PUSH=true - name: Retrieve PR labels id: retrieve-pr-labels - uses: actions/github-script@v6 + uses: actions/github-script@v7 with: retries: "3" script: | diff --git a/.kres.yaml b/.kres.yaml index 8744f0e..0a7318f 100644 --- a/.kres.yaml +++ b/.kres.yaml @@ -77,7 +77,7 @@ spec: - name: EXTENSIONS_IMAGE_REF defaultValue: $(REGISTRY_AND_USERNAME)/extensions:$(TAG) - name: PKGS - defaultValue: v1.7.0-alpha.0-12-g583e519 + defaultValue: v1.7.0-alpha.0-13-gf376a53 depends: - internal/extensions/descriptions.yaml script: diff --git a/Makefile b/Makefile index 2e35313..8001c8b 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,6 @@ # THIS FILE WAS AUTOMATICALLY GENERATED, PLEASE DO NOT EDIT. # -# Generated on 2024-01-16T14:25:28Z by kres latest. +# Generated on 2024-01-17T14:50:07Z by kres latest. # common variables @@ -86,7 +86,7 @@ NONFREE_TARGETS = nonfree-kmod-nvidia # extra variables EXTENSIONS_IMAGE_REF ?= $(REGISTRY_AND_USERNAME)/extensions:$(TAG) -PKGS ?= v1.7.0-alpha.0-12-g583e519 +PKGS ?= v1.7.0-alpha.0-13-gf376a53 # help menu @@ -109,6 +109,23 @@ To create a builder instance, run: docker buildx create --name local --use +If running builds that needs to be cached aggresively create a builder instance with the following: + + docker buildx create --name local --use --config=config.toml + +config.toml contents: + +[worker.oci] + gc = true + gckeepstorage = 50000 + + [[worker.oci.gcpolicy]] + keepBytes = 10737418240 + keepDuration = 604800 + filters = [ "type==source.local", "type==exec.cachemount", "type==source.git.checkout"] + [[worker.oci.gcpolicy]] + all = true + keepBytes = 53687091200 If you already have a compatible builder instance, you may use that instead. diff --git a/Pkgfile b/Pkgfile index a556e66..f32cab4 100644 --- a/Pkgfile +++ b/Pkgfile @@ -4,10 +4,10 @@ format: v1alpha2 vars: PKGS_PREFIX: ghcr.io/siderolabs - LINUX_FIRMWARE_VERSION: "20231111" # update this when updating PKGS_VERSION in Makefile - DRBD_DRIVER_VERSION: 9.2.6 # update this when updating PKGS_VERSION in Makefile + LINUX_FIRMWARE_VERSION: "20240115" # update this when updating PKGS_VERSION in Makefile + DRBD_DRIVER_VERSION: 9.2.7 # update this when updating PKGS_VERSION in Makefile ZFS_DRIVER_VERSION: 2.2.2 # update this when updating PKGS_VERSION in Makefile - UTIL_LINUX_VERSION: 2.39.2 # update this when updating PKGS_VERSION in Makefile + UTIL_LINUX_VERSION: 2.39.3 # update this when updating PKGS_VERSION in Makefile # renovate: datasource=git-tags extractVersion=^libtiprc-(?.*)$ depName=git://linux-nfs.org/~steved/libtirpc LIBTIRPC_VERSION: 1-3-3 diff --git a/container-runtime/gvisor/pkg.yaml b/container-runtime/gvisor/pkg.yaml index 5f5538f..6c2baee 100644 --- a/container-runtime/gvisor/pkg.yaml +++ b/container-runtime/gvisor/pkg.yaml @@ -7,10 +7,10 @@ steps: - sources: # gvisor repo 'master' branch is Bazel-bazed, so we need to find matching commit in the "go" branch # find the go-branch specific merge commit ("Merge release-... (automated)") which has the release-tagged commit as a parent - - url: https://github.com/google/gvisor/archive/27f3a24a8b724a2661beb393c7a0c479ee776aa0.tar.gz + - url: https://github.com/google/gvisor/archive/2dc1338275fd1bffa03493b2a86b72fffe887577.tar.gz destination: gvisor.tar.gz - sha256: a24d6e07dac9ee3326706f5f34a5aed4dcad1810996ca10629d505e3a2068992 - sha512: fb3c5d0a0690144cb6485c5a3af1b6712eaa3403793d4a63a9097ca99f53d80efa086b0d39709f6118e81368507350c8b82eed1739b04c64e05c1de157378e86 + sha256: e04eacad538e7f50b30697d6d107da2b9b1a9d0ff5c5586a14dedc800c7777ea + sha512: 7e57c366171d1e780ebedc5d0d7a758aa965ba8612864da017daa647ca7a9814b9c2189f673db04feca19484f7a876af317e9555453632099d2d0ef1d3d14b5a env: GOPATH: /go prepare: diff --git a/container-runtime/vars.yaml b/container-runtime/vars.yaml index cdaf9c7..ffddc6f 100644 --- a/container-runtime/vars.yaml +++ b/container-runtime/vars.yaml @@ -1,5 +1,5 @@ # renovate: datasource=github-tags extractVersion=^release-(?.*)$ depName=google/gvisor -GVISOR_VERSION: 20231214.0 +GVISOR_VERSION: 20240109.0 # renovate: datasource=github-releases depName=containerd/stargz-snapshotter STARGZ_SNAPSHOTTER_VERSION: v0.15.1 # renovate: datasource=github-releases depName=kubernetes/cloud-provider-aws diff --git a/guest-agents/qemu-guest-agent/pkg.yaml b/guest-agents/qemu-guest-agent/pkg.yaml index c2e0b99..6ab2695 100644 --- a/guest-agents/qemu-guest-agent/pkg.yaml +++ b/guest-agents/qemu-guest-agent/pkg.yaml @@ -10,8 +10,8 @@ steps: - sources: - url: https://download.qemu.org/qemu-{{ .QEMU_VERSION }}.tar.xz destination: qemu.tar.xz - sha256: 43cc176804105586f74f90398f34e9f85787dff400d3b640d81f7779fbe265bb - sha512: d3847f1c0c0099937d08bba604713ac288b6151867a8da230297ee1d93b7e741fa406a2f7bf6645ce3293c0a98458dc9c79454746e7c2920e9a73e0574753e5a + sha256: bf00d2fa12010df8b0ade93371def58e632cb32a6bfdc5f5a0ff8e6a1fb1bf32 + sha512: 92ec41196ff145cdbb98948f6b6e43214fa4b4419554a8a1927fb4527080c8212ccb703e184baf8ee0bdfa50ad7a84689e8f5a69eba1bd7bbbdfd69e3b91256c prepare: - | sed -i 's#$VERSION#{{ .VERSION }}#' /pkg/manifest.yaml diff --git a/guest-agents/vars.yaml b/guest-agents/vars.yaml index 7c2e28d..4800df0 100644 --- a/guest-agents/vars.yaml +++ b/guest-agents/vars.yaml @@ -1,5 +1,5 @@ # renovate: datasource=git-tags extractVersion=^v(?.*)$ depName=https://github.com/qemu/qemu.git -QEMU_VERSION: 8.1.3 +QEMU_VERSION: 8.2.0 # renovate: datasource=git-tags depName=https://gitlab.gnome.org/GNOME/glib.git GLIB_VERSION: 2.78.1 # renovate: datasource=github-releases extractVersion=^pcre2-(?.*)$ depName=PCRE2Project/pcre2 diff --git a/hack/release.toml b/hack/release.toml index f09e9bd..8324b86 100644 --- a/hack/release.toml +++ b/hack/release.toml @@ -6,7 +6,7 @@ github_repo = "siderolabs/extensions" match_deps = "^github.com/((talos-systems|siderolabs)/[a-zA-Z0-9-]+)$" # previous release -previous = "v1.6.0-beta.0" +previous = "v1.6.0" pre_release = true @@ -20,6 +20,11 @@ See [Talos Linux documentation](https://www.talos.dev/v1.7/talos-guides/configur title = "Component Updates" description = """\ * ZFS: 2.2.2 +* Linux Firmware: 20240115 +* DRBD: 9.2.7 +* gvisor: 20240109.0 +* QEMU: 8.2.0 +* Tailscale: 1.56.1 """ diff --git a/network/tailscale/pkg.yaml b/network/tailscale/pkg.yaml index f6acb31..cb5b287 100644 --- a/network/tailscale/pkg.yaml +++ b/network/tailscale/pkg.yaml @@ -9,8 +9,8 @@ steps: - sources: - url: https://github.com/tailscale/tailscale/archive/refs/tags/v{{ .TAILSCALE_VERSION }}.tar.gz destination: tailscale.tar.gz - sha256: c895a0f489706535ed400b0599d7d932d9eebc5f1bad2c236408a1e4b86620e7 - sha512: e429750c4942fb5fbb3790d29adf3d6a3952d9ea19b5c957826406ba7c97fd3827e217b410dc7d2a15b10530db9db2024ad0e179d8206448bcd1ab540df573cf + sha256: 56b7d25c704e3c22e9e20dcb55695cd9c816878d2c172a73c64aac42e460fd41 + sha512: a6e213eeb885d160b816f7d795d8ae66cd322d652657ee5309e220c6526eb73d5aea07dcd57983468520891c5405fcb84255350cdacc078514cede8a351a4888 prepare: - | sed -i 's#$VERSION#{{ .VERSION }}#' /pkg/manifest.yaml diff --git a/network/vars.yaml b/network/vars.yaml index 6d753e2..1942e87 100644 --- a/network/vars.yaml +++ b/network/vars.yaml @@ -1,2 +1,2 @@ # renovate: datasource=github-releases extractVersion=^v(?.*)$ depName=tailscale/tailscale -TAILSCALE_VERSION: 1.54.0 +TAILSCALE_VERSION: 1.56.1