Skip to content

Commit

Permalink
feat: update for Talos 1.6.7
Browse files Browse the repository at this point in the history
Intel CPU ucode: 20240312

See
[RFDS](https://www.intel.com/content/www/us/en/developer/articles/technical/software-security-guidance/advisory-guidance/register-file-data-sampling.html).

Linux Firmware: 20240312
DRBD: 9.2.8

Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
  • Loading branch information
smira committed Mar 20, 2024
1 parent d33a5e9 commit b14f2d5
Show file tree
Hide file tree
Showing 13 changed files with 61 additions and 17 deletions.
22 changes: 21 additions & 1 deletion .conform.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
# THIS FILE WAS AUTOMATICALLY GENERATED, PLEASE DO NOT EDIT.
#
# Generated on 2024-03-20T10:05:39Z by kres latest.

policies:
- type: commit
spec:
Expand All @@ -8,7 +12,7 @@ policies:
gitHubOrganization: siderolabs
spellcheck:
locale: US
maximumOfOneCommit: false
maximumOfOneCommit: true
header:
length: 89
imperative: true
Expand All @@ -22,7 +26,23 @@ policies:
- docs
- perf
- refactor
- style
- test
- release
scopes:
- .*
- type: license
spec:
root: .
skipPaths:
- .git/
- testdata/
includeSuffixes:
- .go
excludeSuffixes:
- .pb.go
- .pb.gw.go
header: |
// This Source Code Form is subject to the terms of the Mozilla Public
// License, v. 2.0. If a copy of the MPL was not distributed with this
// file, You can obtain one at http://mozilla.org/MPL/2.0/.
6 changes: 3 additions & 3 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# THIS FILE WAS AUTOMATICALLY GENERATED, PLEASE DO NOT EDIT.
#
# Generated on 2024-02-21T10:59:05Z by kres latest.
# Generated on 2024-03-20T10:05:39Z by kres latest.

name: default
concurrency:
Expand Down Expand Up @@ -53,7 +53,7 @@ jobs:
- endpoint: tcp://buildkit-arm64.ci.svc.cluster.local:1234
platforms: linux/arm64
driver: remote
endpoint: tcp://localhost:1234
endpoint: tcp://127.0.0.1:1234
- name: Build
run: |
make
Expand Down Expand Up @@ -135,7 +135,7 @@ jobs:
- endpoint: tcp://buildkit-arm64.ci.svc.cluster.local:1234
platforms: linux/arm64
driver: remote
endpoint: tcp://localhost:1234
endpoint: tcp://127.0.0.1:1234
- name: reproducibility-test
run: |
make reproducibility-test
4 changes: 2 additions & 2 deletions .github/workflows/weekly.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# THIS FILE WAS AUTOMATICALLY GENERATED, PLEASE DO NOT EDIT.
#
# Generated on 2024-02-21T10:59:05Z by kres latest.
# Generated on 2024-03-20T10:05:39Z by kres latest.

name: weekly
concurrency:
Expand Down Expand Up @@ -36,7 +36,7 @@ jobs:
- endpoint: tcp://buildkit-arm64.ci.svc.cluster.local:1234
platforms: linux/arm64
driver: remote
endpoint: tcp://localhost:1234
endpoint: tcp://127.0.0.1:1234
- name: reproducibility-test
run: |
make reproducibility-test
2 changes: 1 addition & 1 deletion .kres.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ spec:
- name: EXTENSIONS_IMAGE_REF
defaultValue: $(REGISTRY_AND_USERNAME)/extensions:$(TAG)
- name: PKGS
defaultValue: v1.6.0-26-g2961472
defaultValue: v1.6.0-27-gdf44f94
depends:
- internal/extensions/descriptions.yaml
script:
Expand Down
8 changes: 4 additions & 4 deletions Makefile
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
# THIS FILE WAS AUTOMATICALLY GENERATED, PLEASE DO NOT EDIT.
#
# Generated on 2024-03-06T13:01:15Z by kres latest.
# Generated on 2024-03-20T10:05:39Z by kres latest.

# common variables

SHA := $(shell git describe --match=none --always --abbrev=8 --dirty)
TAG := $(shell git describe --tag --always --dirty)
TAG := $(shell git describe --tag --always --dirty --match v[0-9]\*)
ABBREV_TAG := $(shell git describe --tags >/dev/null 2>/dev/null && git describe --tag --always --match v[0-9]\* --abbrev=0 || echo 'undefined')
BRANCH := $(shell git rev-parse --abbrev-ref HEAD)
ARTIFACTS := _out
Expand All @@ -28,7 +28,7 @@ SOURCE_DATE_EPOCH := $(shell git log $(INITIAL_COMMIT_SHA) --pretty=%ct)

# sync bldr image with pkgfile

BLDR_RELEASE := v0.2.3
BLDR_RELEASE := v0.3.0
BLDR_IMAGE := ghcr.io/siderolabs/bldr:$(BLDR_RELEASE)
BLDR := docker run --rm --user $(shell id -u):$(shell id -g) --volume $(PWD):/src --entrypoint=/bldr $(BLDR_IMAGE) --root=/src

Expand Down Expand Up @@ -86,7 +86,7 @@ NONFREE_TARGETS = nonfree-kmod-nvidia
# extra variables

EXTENSIONS_IMAGE_REF ?= $(REGISTRY_AND_USERNAME)/extensions:$(TAG)
PKGS ?= v1.6.0-26-g2961472
PKGS ?= v1.6.0-27-gdf44f94

# help menu

Expand Down
4 changes: 2 additions & 2 deletions Pkgfile
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ format: v1alpha2

vars:
PKGS_PREFIX: ghcr.io/siderolabs
LINUX_FIRMWARE_VERSION: "20240220" # 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: "20240312" # update this when updating PKGS_VERSION in Makefile
DRBD_DRIVER_VERSION: 9.2.8 # update this when updating PKGS_VERSION in Makefile
ZFS_DRIVER_VERSION: 2.1.14 # update this when updating PKGS_VERSION in Makefile
UTIL_LINUX_VERSION: 2.39.2 # update this when updating PKGS_VERSION in Makefile

Expand Down
4 changes: 4 additions & 0 deletions examples/hello-world-service/src/main.go
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
// This Source Code Form is subject to the terms of the Mozilla Public
// License, v. 2.0. If a copy of the MPL was not distributed with this
// file, You can obtain one at http://mozilla.org/MPL/2.0/.

package main

import (
Expand Down
4 changes: 2 additions & 2 deletions firmware/intel-ucode/pkg.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ steps:
- sources:
- url: https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/archive/refs/tags/microcode-{{ .INTEL_UCODE_VERSION }}.tar.gz
destination: intel-ucode.tar.gz
sha256: cee26f311f7e2c039dd48cd30f995183bde9b98fb4c3039800e2ddaf5c090e55
sha512: a684444ef81e81687ff43b8255e95675eed1d728053bb1a483a60e94e2d2d43f10fc12522510b22daf90c4debd8f035e6b9a565813aa799c2e1e3a464124f59b
sha256: 9575c6d74491058bbf998c359d7f25f23655d97a31663a8ed6a98def2b0aaf2b
sha512: f5f3dfb1706675060b00057b5f017c2cb4ac0df74727139185fd167ca67fc6c611e205b1caeded23b006e4d8d314f87537007e7bafba2c87373f6d960988c911
prepare:
- |
sed -i 's#$VERSION#{{ .VERSION }}#' /pkg/manifest.yaml
Expand Down
2 changes: 1 addition & 1 deletion firmware/vars.yaml
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
# renovate: datasource=github-releases extractVersion=^microcode-(?<version>.*)$ depName=intel/Intel-Linux-Processor-Microcode-Data-Files
INTEL_UCODE_VERSION: 20231114
INTEL_UCODE_VERSION: 20240312
10 changes: 9 additions & 1 deletion hack/release.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ github_repo = "siderolabs/extensions"
match_deps = "^github.com/((talos-systems|siderolabs)/[a-zA-Z0-9-]+)$"

# previous release
previous = "v1.6.5"
previous = "v1.6.6"

pre_release = false

Expand All @@ -16,5 +16,13 @@ See [Talos Linux documentation](https://www.talos.dev/v1.6/talos-guides/configur

[notes]

[notes.updates]
title = "Component Updates"
description = """\
* Linux Firmware: 20240312
* DRBD: 9.2.8
* Intel CPU Microcode: 20240312
"""


[make_deps]
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
// This Source Code Form is subject to the terms of the Mozilla Public
// License, v. 2.0. If a copy of the MPL was not distributed with this
// file, You can obtain one at http://mozilla.org/MPL/2.0/.

package main

import (
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
// This Source Code Form is subject to the terms of the Mozilla Public
// License, v. 2.0. If a copy of the MPL was not distributed with this
// file, You can obtain one at http://mozilla.org/MPL/2.0/.

package main

import (
Expand Down
4 changes: 4 additions & 0 deletions storage/iscsi-tools/iscsid-wrapper/main.go
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
// This Source Code Form is subject to the terms of the Mozilla Public
// License, v. 2.0. If a copy of the MPL was not distributed with this
// file, You can obtain one at http://mozilla.org/MPL/2.0/.

package main

import (
Expand Down

0 comments on commit b14f2d5

Please sign in to comment.