From 26b74dacca3715d7680ed9af674c9ec49d784191 Mon Sep 17 00:00:00 2001 From: Mauro Morales Date: Mon, 26 Feb 2024 21:26:00 +0100 Subject: [PATCH 001/129] Reduce binary sizes (#710) * Compress agent and reduce docs Signed-off-by: Mauro Morales * Kcrypt Signed-off-by: Mauro Morales * Kcrypt-challenger Signed-off-by: Mauro Morales * provider-kairos Signed-off-by: Mauro Morales * Edgevpn Signed-off-by: Mauro Morales * toolchain Signed-off-by: Mauro Morales * multiarch toolchain Signed-off-by: Mauro Morales * remove docs from agent Signed-off-by: Mauro Morales * k9s Signed-off-by: Mauro Morales * k3s Signed-off-by: Mauro Morales * kubectl * nerdctl * revert docs changes, will be removed Signed-off-by: Mauro Morales --------- Signed-off-by: Mauro Morales --- packages/k8s/k3s/build.yaml | 3 ++- packages/k8s/k3s/collection.yaml | 6 +++--- packages/system/kairos-agent/build.yaml | 14 +------------- packages/system/kairos-agent/collection.yaml | 2 +- packages/system/kcrypt-challenger/build.yaml | 11 +++++++---- .../system/kcrypt-challenger/collection.yaml | 2 +- packages/system/kcrypt/build.yaml | 1 + packages/system/kcrypt/collection.yaml | 2 +- packages/system/provider-kairos/build.yaml | 12 ++++++++---- packages/system/provider-kairos/collection.yaml | 3 ++- packages/toolchain-go/build.yaml | 14 +++++++++++--- packages/toolchain-go/collection.yaml | 16 ++++++++++------ packages/utils/edgevpn/build.yaml | 4 +++- packages/utils/edgevpn/definition.yaml | 3 ++- packages/utils/k9s/build.yaml | 7 +++++-- packages/utils/k9s/definition.yaml | 3 ++- packages/utils/kubectl/build.yaml | 6 ++++-- packages/utils/kubectl/definition.yaml | 3 ++- packages/utils/nerdctl/build.yaml | 6 ++++-- packages/utils/nerdctl/definition.yaml | 3 ++- 20 files changed, 72 insertions(+), 49 deletions(-) diff --git a/packages/k8s/k3s/build.yaml b/packages/k8s/k3s/build.yaml index 30fc370..e15a8d2 100644 --- a/packages/k8s/k3s/build.yaml +++ b/packages/k8s/k3s/build.yaml @@ -1,5 +1,5 @@ requires: -- name: "toolchain-go" +- name: "toolchain-go-ubuntu" category: "development" version: ">=0" env: @@ -31,6 +31,7 @@ steps: - bash installer.sh agent - rm -rf installer.sh - chmod +x /usr/bin/k3s + - upx -1 /usr/bin/k3s - TAG=$INSTALL_K3S_VERSION ./fetch-template.sh - mkdir -p /usr/share/config/kairos/k3s/ - mv config.toml.tmpl /usr/share/config/kairos/k3s/containerd-config.toml.tmpl diff --git a/packages/k8s/k3s/collection.yaml b/packages/k8s/k3s/collection.yaml index 7c045e1..d6d7d00 100644 --- a/packages/k8s/k3s/collection.yaml +++ b/packages/k8s/k3s/collection.yaml @@ -40,7 +40,7 @@ packages: - name: k3s-systemd category: k8s - version: "1.29.0+2" + version: "1.29.0+3" k3s_version: "2" labels: github.owner: "k3s-io" @@ -53,7 +53,7 @@ packages: - name: k3s-systemd category: k8s - version: "1.28.5+2" + version: "1.28.5+3" k3s_version: "2" labels: github.owner: "k3s-io" @@ -66,7 +66,7 @@ packages: - name: k3s-systemd category: k8s - version: "1.27.9+2" + version: "1.27.9+3" k3s_version: "2" labels: github.owner: "k3s-io" diff --git a/packages/system/kairos-agent/build.yaml b/packages/system/kairos-agent/build.yaml index dcc157a..a62cec7 100644 --- a/packages/system/kairos-agent/build.yaml +++ b/packages/system/kairos-agent/build.yaml @@ -25,24 +25,12 @@ env: - CGO_ENABLED=0 - LDFLAGS="-s -w -X github.com/kairos-io/kairos-agent/v2/internal/common.VERSION=v${PACKAGE_VERSION} {{with .Values.ldflags}}{{.}}{{end}}" {{end}} -copy: - - package: - category: "static" - name: "kairos-docs" - version: ">=0" - source: "/usr/share/doc/kairos" - destination: "/kairos-docs/" steps: - # Docs for webui, copy them from the package - - mkdir -p /go/src/github.com/${GITHUB_ORG}/{{ .Values.name }}/internal/webui/public/local - - cp -r /kairos-docs/* /go/src/github.com/${GITHUB_ORG}/{{ .Values.name }}/internal/webui/public/local/ - # Deps for webui - - cd /go/src/github.com/${GITHUB_ORG}/{{ .Values.name }}/internal/webui/public && npm install - # Now for the real binary with everything bundled! - | PACKAGE_VERSION=${PACKAGE_VERSION%\+*} && \ cd /go/src/github.com/${GITHUB_ORG}/{{ .Values.name }}/ && \ go build -ldflags="${LDFLAGS}" -o /usr/bin/{{ .Values.name }} + - upx -1 /usr/bin/{{.Values.name}} - chmod +x /usr/bin/{{.Values.name}} {{if or (eq .Values.category "fips") (eq .Values.category "fips-static")}} {{ if .Values.arch }} diff --git a/packages/system/kairos-agent/collection.yaml b/packages/system/kairos-agent/collection.yaml index 361dcfc..55fadfe 100644 --- a/packages/system/kairos-agent/collection.yaml +++ b/packages/system/kairos-agent/collection.yaml @@ -1,7 +1,7 @@ packages: - name: "kairos-agent" category: "system" - version: "2.7.13" + version: "2.7.13+2" labels: github.repo: "kairos-agent" autobump.revdeps: "true" diff --git a/packages/system/kcrypt-challenger/build.yaml b/packages/system/kcrypt-challenger/build.yaml index 5f5b636..12f484b 100644 --- a/packages/system/kcrypt-challenger/build.yaml +++ b/packages/system/kcrypt-challenger/build.yaml @@ -10,11 +10,11 @@ requires: version: ">=0" {{end}} prelude: -{{if or (eq .Values.category "fips") (eq .Values.category "fips-static")}} - apt-get update && apt-get install -y gcc -{{end}} +{{if not (or (eq .Values.category "fips") (eq .Values.category "fips-static"))}} + - apt-get install -y libssl-dev +{{ end }} - mkdir go/src/github.com/${GITHUB_ORG}/ -p - - apt-get update && apt-get install -y gcc libssl-dev - cd go/src/github.com/${GITHUB_ORG}/ && git clone https://github.com/${GITHUB_ORG}/{{ .Values.name }}.git {{ if ne .Values.live "yes" }} - cd go/src/github.com/${GITHUB_ORG}/ && git checkout 3912abcec424521725ccd335181f2fde90510081 -b build @@ -27,15 +27,18 @@ env: {{if or (eq .Values.category "fips") (eq .Values.category "fips-static")}} - CGO_ENABLED=1 - GOEXPERIMENT=boringcrypto + - LDFLAGS="-w {{with .Values.ldflags}}{{.}}{{end}}" {{else}} - CGO_ENABLED=0 + - LDFLAGS="-s -w {{with .Values.ldflags}}{{.}}{{end}}" {{end}} steps: - | PACKAGE_VERSION=${PACKAGE_VERSION%\+*} && \ mkdir -p /system/discovery && \ - cd go/src/github.com/${GITHUB_ORG}/{{ .Values.name }}/ && go build -ldflags="{{with .Values.ldflags}}{{.}}{{end}}" -o {{ .Values.binary_name }} ./cmd/discovery/main.go && mv {{ .Values.binary_name }} /system/discovery + cd go/src/github.com/${GITHUB_ORG}/{{ .Values.name }}/ && go build -ldflags="${LDFLAGS}" -o {{ .Values.binary_name }} ./cmd/discovery/main.go && mv {{ .Values.binary_name }} /system/discovery + - upx -1 /system/discovery/{{ .Values.binary_name }} - chmod +x /system/discovery/{{ .Values.binary_name }} {{if or (eq .Values.category "fips") (eq .Values.category "fips-static")}} {{ if .Values.arch }} diff --git a/packages/system/kcrypt-challenger/collection.yaml b/packages/system/kcrypt-challenger/collection.yaml index ced469d..6a2f08a 100644 --- a/packages/system/kcrypt-challenger/collection.yaml +++ b/packages/system/kcrypt-challenger/collection.yaml @@ -3,7 +3,7 @@ packages: binary_name: kcrypt-discovery-challenger category: system live: "yes" - version: "0.7.0" + version: "0.7.0+1" labels: github.repo: "kcrypt-challenger" github.owner: "kairos-io" diff --git a/packages/system/kcrypt/build.yaml b/packages/system/kcrypt/build.yaml index 1b918d0..3564a6b 100644 --- a/packages/system/kcrypt/build.yaml +++ b/packages/system/kcrypt/build.yaml @@ -30,6 +30,7 @@ steps: - | PACKAGE_VERSION=${PACKAGE_VERSION%\+*} && \ cd go/src/github.com/${GITHUB_ORG}/{{ .Values.name }}/ && git checkout v"${PACKAGE_VERSION}" -b build && go build -ldflags="${LDFLAGS}" && mv {{.Values.name}} /usr/bin/ + - upx -1 /usr/bin/{{.Values.name}} - chmod +x /usr/bin/{{.Values.name}} {{if or (eq .Values.category "fips") (eq .Values.category "fips-static")}} {{ if .Values.arch }} diff --git a/packages/system/kcrypt/collection.yaml b/packages/system/kcrypt/collection.yaml index 7ae9a37..3cca78f 100644 --- a/packages/system/kcrypt/collection.yaml +++ b/packages/system/kcrypt/collection.yaml @@ -1,7 +1,7 @@ packages: - name: kcrypt category: system - version: "0.9.1" + version: "0.9.1+1" labels: github.repo: "kcrypt" autobump.revdeps: "true" diff --git a/packages/system/provider-kairos/build.yaml b/packages/system/provider-kairos/build.yaml index a7dde48..7cde58c 100644 --- a/packages/system/provider-kairos/build.yaml +++ b/packages/system/provider-kairos/build.yaml @@ -1,10 +1,13 @@ -image: golang:1.20 +requires: +- name: "toolchain-go-ubuntu" + category: "development" + version: ">=0" env: - CGO_ENABLED=0 - - LDFLAGS="-s -w -X 'github.com/kairos-io/provider-kairos/v2/internal/cli.VERSION={{ .Values.version }}'" + - PACKAGE_VERSION={{ .Values.tag }} + - LDFLAGS="-s -w -X 'github.com/kairos-io/provider-kairos/v2/internal/cli.VERSION={{ .Values.tag }}'" prelude: -- apt-get update -- apt-get install -y git +- apt-get update && apt-get install -y git - git clone https://github.com/kairos-io/provider-kairos - | PACKAGE_VERSION=${PACKAGE_VERSION%\-*} && \ @@ -13,6 +16,7 @@ steps: - mkdir -p /system/providers - cd provider-kairos && go build -ldflags "${LDFLAGS}" -o agent-provider-kairos - mv provider-kairos/agent-provider-kairos /system/providers/agent-provider-kairos +- upx -1 /system/providers/agent-provider-kairos - ln -s /system/providers/agent-provider-kairos /usr/bin/kairos includes: diff --git a/packages/system/provider-kairos/collection.yaml b/packages/system/provider-kairos/collection.yaml index b35ed08..7c53371 100644 --- a/packages/system/provider-kairos/collection.yaml +++ b/packages/system/provider-kairos/collection.yaml @@ -1,7 +1,8 @@ packages: - name: "provider-kairos" category: "system" - version: "2.6.3" + version: "2.6.3+1" + tag: "2.6.3" labels: github.repo: "provider-kairos" github.owner: "kairos-io" diff --git a/packages/toolchain-go/build.yaml b/packages/toolchain-go/build.yaml index cf60dc4..cefb9d0 100644 --- a/packages/toolchain-go/build.yaml +++ b/packages/toolchain-go/build.yaml @@ -1,11 +1,19 @@ {{ if .Values.variant }} -image: "golang:{{.Values.version}}-{{.Values.variant}}" +image: "golang:{{.Values.tag}}-{{.Values.variant}}" {{ else }} -image: "golang:{{.Values.version}}" +image: "golang:{{.Values.tag}}" {{ end }} -{{ if eq .Values.variant "alpine" }} prelude: +{{ if eq .Values.variant "alpine" }} - apk update - apk add curl make git bash +{{ end }} +{{ if eq .Values.variant "bookworm" }} +- apt-get update && apt-get install -y curl xz-utils +- curl -LO https://github.com/upx/upx/releases/download/v4.2.2/upx-4.2.2-{{ .Values.arch }}_linux.tar.xz +- tar -xvf upx-4.2.2-{{ .Values.arch }}_linux.tar.xz +- mv upx-4.2.2-{{ .Values.arch }}_linux/upx /usr/bin/ +- rm -rf upx-4.2.2-{{ .Values.arch }}_linux +- chmod +x /usr/bin/upx {{ end }} \ No newline at end of file diff --git a/packages/toolchain-go/collection.yaml b/packages/toolchain-go/collection.yaml index b6a834c..81daaf6 100644 --- a/packages/toolchain-go/collection.yaml +++ b/packages/toolchain-go/collection.yaml @@ -3,6 +3,7 @@ packages: category: development variant: "alpine" version: "1.21.6" + tag: "1.21.6" hidden: true labels: autobump.revdeps: "false" @@ -15,9 +16,10 @@ packages: curl -s -L "https://go.dev/dl/?mode=json" |jq -r '.[0].version'| sed 's/go//g' package.version: "1.21.6" - name: toolchain-go-ubuntu - variant: "" + variant: "bookworm" category: development - version: "1.21.6" + version: "1.21.7+2" + tag: "1.21.7" hidden: true labels: autobump.revdeps: "false" @@ -28,11 +30,12 @@ packages: curl -s -L "https://go.dev/dl/?mode=json" |jq -r '.[0].version'| sed 's/go//g' autobump.version_hook: | curl -s -L "https://go.dev/dl/?mode=json" |jq -r '.[0].version'| sed 's/go//g' - package.version: "1.21.6" + package.version: "1.21.7" - name: toolchain-go category: development variant: "alpine" version: "1.20.2" + tag: "1.20.2" hidden: true labels: autobump.revdeps: "false" @@ -44,9 +47,10 @@ packages: autobump.version_hook: | curl -s -L "https://go.dev/dl/?mode=json" |jq -r '.[0].version'| sed 's/go//g' - name: toolchain-go-ubuntu - variant: "" + variant: "bookworm" category: development version: "1.20.2" + tag: "1.20.2" hidden: true labels: autobump.revdeps: "false" @@ -64,7 +68,7 @@ packages: tag: "1.19.10" hidden: true - name: toolchain-go-ubuntu - variant: "" + variant: "bookworm" category: fips version: "1.19.10" tag: "1.19.10" @@ -76,7 +80,7 @@ packages: tag: "1.19.10" hidden: true - name: toolchain-go-ubuntu - variant: "" + variant: "bookworm" category: fips version: "1.19.10" tag: "1.19.10" diff --git a/packages/utils/edgevpn/build.yaml b/packages/utils/edgevpn/build.yaml index 931e85a..f12be7f 100644 --- a/packages/utils/edgevpn/build.yaml +++ b/packages/utils/edgevpn/build.yaml @@ -1,5 +1,5 @@ requires: -- name: "toolchain-go" +- name: "toolchain-go-ubuntu" category: "development" version: ">=0" prelude: @@ -9,10 +9,12 @@ env: - GOPATH=/luetbuild/go/ - GITHUB_ORG={{ ( index .Values.labels "github.owner" ) }} - CGO_ENABLED=0 +- PACKAGE_VERSION={{ .Values.tag }} steps: - | PACKAGE_VERSION=${PACKAGE_VERSION%\-*} && \ cd go/src/github.com/${GITHUB_ORG}/{{ .Values.name }}/ && git checkout v"${PACKAGE_VERSION}" -b build && go build -ldflags="-w -s -X github.com/mudler/edgevpn/internal.Version=v$PACKAGE_VERSION" && mv {{.Values.name}} /usr/bin/ +- upx -1 /usr/bin/{{.Values.name}} - chmod +x /usr/bin/{{.Values.name}} includes: - /usr/bin/{{.Values.name}} diff --git a/packages/utils/edgevpn/definition.yaml b/packages/utils/edgevpn/definition.yaml index 15e339c..5949728 100644 --- a/packages/utils/edgevpn/definition.yaml +++ b/packages/utils/edgevpn/definition.yaml @@ -1,6 +1,7 @@ name: edgevpn category: utils -version: "0.24.6" +version: "0.24.6+1" +tag: "0.24.6" labels: github.repo: "edgevpn" github.owner: "mudler" diff --git a/packages/utils/k9s/build.yaml b/packages/utils/k9s/build.yaml index 311b6cf..7d1448b 100644 --- a/packages/utils/k9s/build.yaml +++ b/packages/utils/k9s/build.yaml @@ -1,10 +1,11 @@ requires: -- name: "toolchain-go" +- name: "toolchain-go-ubuntu" category: "development" version: ">=0" env: - PATH=$PATH:/usr/local/go/bin - CGO_ENABLED=0 +- PACKAGE_VERSION={{ .Values.tag }} prelude: - | PACKAGE_VERSION=v${PACKAGE_VERSION%\-*} && \ @@ -13,6 +14,8 @@ steps: - | cd k9s && \ make build && \ - cp execs/k9s /usr/bin + cp execs/k9s /usr/bin && \ + upx /usr/bin/k9s + includes: - /usr/bin/k9s \ No newline at end of file diff --git a/packages/utils/k9s/definition.yaml b/packages/utils/k9s/definition.yaml index f0300fd..743b4ae 100644 --- a/packages/utils/k9s/definition.yaml +++ b/packages/utils/k9s/definition.yaml @@ -1,6 +1,7 @@ name: "k9s" category: "utils" -version: "0.31.7" +version: "0.31.7+1" +tag: "0.31.7" platform: Linux labels: github.repo: "k9s" diff --git a/packages/utils/kubectl/build.yaml b/packages/utils/kubectl/build.yaml index 8f3f751..d4f47e3 100644 --- a/packages/utils/kubectl/build.yaml +++ b/packages/utils/kubectl/build.yaml @@ -1,12 +1,13 @@ requires: - category: "development" - name: "toolchain-go" + name: "toolchain-go-ubuntu" version: ">=0" package_dir: /kubectl +env: + - PACKAGE_VERSION={{ .Values.tag }} steps: -- apk add bash - mkdir -p /kubectl/usr/bin - PACKAGE_VERSION=${PACKAGE_VERSION%\+*} && curl -LO "https://dl.k8s.io/release/v$PACKAGE_VERSION/bin/linux/{{.Values.arch}}/kubectl" - PACKAGE_VERSION=${PACKAGE_VERSION%\+*} && curl -LO "https://dl.k8s.io/release/v$PACKAGE_VERSION/bin/linux/{{.Values.arch}}/kubectl.sha256" @@ -16,3 +17,4 @@ steps: - /bin/bash -c 'echo "$(=0" env: - PATH=$PATH:/usr/local/go/bin - CGO_ENABLED=0 +- PACKAGE_VERSION={{ .Values.tag }} prelude: - | PACKAGE_VERSION=v${PACKAGE_VERSION%\-*} && \ @@ -13,6 +14,7 @@ steps: - | cd nerdctl && \ make binaries && \ - make BINDIR=/usr/bin install + make BINDIR=/usr/bin install && \ + upx -1 /usr/bin/nerdctl includes: - /usr/bin/nerdctl \ No newline at end of file diff --git a/packages/utils/nerdctl/definition.yaml b/packages/utils/nerdctl/definition.yaml index 25948b4..a4ac6c3 100644 --- a/packages/utils/nerdctl/definition.yaml +++ b/packages/utils/nerdctl/definition.yaml @@ -1,6 +1,7 @@ name: "nerdctl" category: "utils" -version: "1.7.2" +version: "1.7.2+1" +tag: "1.7.2" platform: linux labels: github.repo: "nerdctl" From fe7baa8b969598c14e920f85eecfd22161e7fc07 Mon Sep 17 00:00:00 2001 From: Dimitris Karakasilis Date: Tue, 27 Feb 2024 11:49:26 +0200 Subject: [PATCH 002/129] Bump provider-kairos Signed-off-by: Dimitris Karakasilis --- packages/system/provider-kairos/collection.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/system/provider-kairos/collection.yaml b/packages/system/provider-kairos/collection.yaml index 7c53371..23be36e 100644 --- a/packages/system/provider-kairos/collection.yaml +++ b/packages/system/provider-kairos/collection.yaml @@ -1,8 +1,8 @@ packages: - name: "provider-kairos" category: "system" - version: "2.6.3+1" - tag: "2.6.3" + version: "2.6.4" + tag: "2.6.4" labels: github.repo: "provider-kairos" github.owner: "kairos-io" From e6a4a2288fbdedcee12066e4417772349d33144a Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Tue, 27 Feb 2024 18:29:33 +0100 Subject: [PATCH 003/129] Bump system/kairos-agent to 2.7.14 (#713) Signed-off-by: ci-robbot --- packages/system/kairos-agent/collection.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/system/kairos-agent/collection.yaml b/packages/system/kairos-agent/collection.yaml index 55fadfe..558dc14 100644 --- a/packages/system/kairos-agent/collection.yaml +++ b/packages/system/kairos-agent/collection.yaml @@ -1,7 +1,7 @@ packages: - name: "kairos-agent" category: "system" - version: "2.7.13+2" + version: "2.7.14" labels: github.repo: "kairos-agent" autobump.revdeps: "true" From aae7cb74f5db64ae37412772263420a18979cd4b Mon Sep 17 00:00:00 2001 From: Itxaka Date: Wed, 28 Feb 2024 09:48:17 +0100 Subject: [PATCH 004/129] Bum fips agent and fix fips check (#717) --- packages/system/kairos-agent/build.yaml | 8 +++----- packages/system/kairos-agent/collection.yaml | 2 +- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/packages/system/kairos-agent/build.yaml b/packages/system/kairos-agent/build.yaml index a62cec7..f122550 100644 --- a/packages/system/kairos-agent/build.yaml +++ b/packages/system/kairos-agent/build.yaml @@ -15,15 +15,13 @@ prelude: - PACKAGE_VERSION=${PACKAGE_VERSION%\+*} && cd /go/src/github.com/${GITHUB_ORG}/ && git clone --branch v${PACKAGE_VERSION} https://github.com/${GITHUB_ORG}/{{ .Values.name }}.git env: - GITHUB_ORG={{ ( index .Values.labels "github.owner" ) }} - - HUGO_VERSION=0.110.0 + - HUGO_VERSION=0.113.0 + - LDFLAGS="-s -w -X github.com/kairos-io/kairos-agent/v2/internal/common.VERSION=v${PACKAGE_VERSION} {{with .Values.ldflags}}{{.}}{{end}}" {{if or (eq .Values.category "fips") (eq .Values.category "fips-static")}} - CGO_ENABLED=1 - GOEXPERIMENT=boringcrypto - # Because we don't track the compiled-with version on the agent we need to keep the symbols in order to checks FIPS compliance - - LDFLAGS="-w -X github.com/kairos-io/kairos-agent/v2/internal/common.VERSION=v${PACKAGE_VERSION} {{with .Values.ldflags}}{{.}}{{end}}" {{else}} - CGO_ENABLED=0 - - LDFLAGS="-s -w -X github.com/kairos-io/kairos-agent/v2/internal/common.VERSION=v${PACKAGE_VERSION} {{with .Values.ldflags}}{{.}}{{end}}" {{end}} steps: - | @@ -35,7 +33,7 @@ steps: {{if or (eq .Values.category "fips") (eq .Values.category "fips-static")}} {{ if .Values.arch }} {{ if eq .Values.arch "amd64" }} - - go tool nm /usr/bin/{{.Values.name}} | grep -i "FIPS_mode" + - /usr/bin/{{.Values.name}} version --long | grep -i "boringcrypto" {{end}} {{end}} {{end}} diff --git a/packages/system/kairos-agent/collection.yaml b/packages/system/kairos-agent/collection.yaml index 558dc14..f5aa3c8 100644 --- a/packages/system/kairos-agent/collection.yaml +++ b/packages/system/kairos-agent/collection.yaml @@ -12,7 +12,7 @@ packages: description: "Lifecycle agent for kairos" - name: "kairos-agent" category: "fips" - version: "2.7.13" + version: "2.7.14" labels: github.repo: "kairos-agent" autobump.revdeps: "true" From e35fabe886eb29da92397a6e2e9efc0db9a15ee5 Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Wed, 28 Feb 2024 12:39:24 +0100 Subject: [PATCH 005/129] Bump system/immucore to 0.1.15 (#718) Signed-off-by: ci-robbot --- packages/system/immucore/collection.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/system/immucore/collection.yaml b/packages/system/immucore/collection.yaml index 331a2b7..57af9da 100644 --- a/packages/system/immucore/collection.yaml +++ b/packages/system/immucore/collection.yaml @@ -1,7 +1,7 @@ packages: - name: "immucore" category: "system" - version: "0.1.14" + version: "0.1.15" labels: github.repo: "immucore" autobump.revdeps: "true" From 9906edd39e8e848323ece9476a96243a340d4b65 Mon Sep 17 00:00:00 2001 From: Mauro Morales Date: Thu, 29 Feb 2024 10:05:32 +0100 Subject: [PATCH 006/129] Bump dracut immucore to 0.1.15 (#721) Signed-off-by: Mauro Morales --- packages/dracut/immucore/definition.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/dracut/immucore/definition.yaml b/packages/dracut/immucore/definition.yaml index a90be46..2542f38 100644 --- a/packages/dracut/immucore/definition.yaml +++ b/packages/dracut/immucore/definition.yaml @@ -1,6 +1,6 @@ name: "immucore" category: "dracut" -version: "0.1.14" +version: "0.1.15" labels: github.repo: "immucore" autobump.revdeps: "true" From 3d0e332dbc454002f82edd04a04df140ff30a523 Mon Sep 17 00:00:00 2001 From: Mauro Morales Date: Thu, 29 Feb 2024 12:29:49 +0100 Subject: [PATCH 007/129] Bump immucore to 0.1.16 for more kernel modules (#722) --- packages/dracut/immucore/definition.yaml | 2 +- packages/system/immucore/collection.yaml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/dracut/immucore/definition.yaml b/packages/dracut/immucore/definition.yaml index 2542f38..34f90a6 100644 --- a/packages/dracut/immucore/definition.yaml +++ b/packages/dracut/immucore/definition.yaml @@ -1,6 +1,6 @@ name: "immucore" category: "dracut" -version: "0.1.15" +version: "0.1.16" labels: github.repo: "immucore" autobump.revdeps: "true" diff --git a/packages/system/immucore/collection.yaml b/packages/system/immucore/collection.yaml index 57af9da..a13185b 100644 --- a/packages/system/immucore/collection.yaml +++ b/packages/system/immucore/collection.yaml @@ -1,7 +1,7 @@ packages: - name: "immucore" category: "system" - version: "0.1.15" + version: "0.1.16" labels: github.repo: "immucore" autobump.revdeps: "true" @@ -12,7 +12,7 @@ packages: description: "The Kairos immutability management interface" - name: "immucore" category: "fips" - version: "0.1.14" + version: "0.1.16" labels: github.repo: "immucore" autobump.revdeps: "true" From fcc73910b00228eac1705c45b44ccec246b52101 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 29 Feb 2024 13:44:13 +0100 Subject: [PATCH 008/129] Update docker/setup-buildx-action action to v3.1.0 (#716) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- .github/workflows/pr.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pr.yaml b/.github/workflows/pr.yaml index 681a14e..409cc15 100644 --- a/.github/workflows/pr.yaml +++ b/.github/workflows/pr.yaml @@ -44,7 +44,7 @@ jobs: platforms: all - name: Set up Docker Buildx id: buildx - uses: docker/setup-buildx-action@v3.0.0 + uses: docker/setup-buildx-action@v3.1.0 - name: Download meta 🔧 uses: luet-lab/luet-github-action@v0.1.2 with: From 05396ddea22ba92c6bf193749b3eeb0d753427e3 Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Thu, 29 Feb 2024 23:21:08 +0100 Subject: [PATCH 009/129] Bump system/immucore to 0.1.17 (#724) Signed-off-by: ci-robbot --- packages/system/immucore/collection.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/system/immucore/collection.yaml b/packages/system/immucore/collection.yaml index a13185b..e90fb2b 100644 --- a/packages/system/immucore/collection.yaml +++ b/packages/system/immucore/collection.yaml @@ -1,7 +1,7 @@ packages: - name: "immucore" category: "system" - version: "0.1.16" + version: "0.1.17" labels: github.repo: "immucore" autobump.revdeps: "true" From 30607aceb72a45e856273308f2c89e50ab7fd1e4 Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Fri, 1 Mar 2024 08:52:47 +0100 Subject: [PATCH 010/129] Bump fips/kairos-agent to 2.7.15 (#726) Signed-off-by: ci-robbot --- packages/system/kairos-agent/collection.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/system/kairos-agent/collection.yaml b/packages/system/kairos-agent/collection.yaml index f5aa3c8..d4b2df4 100644 --- a/packages/system/kairos-agent/collection.yaml +++ b/packages/system/kairos-agent/collection.yaml @@ -12,7 +12,7 @@ packages: description: "Lifecycle agent for kairos" - name: "kairos-agent" category: "fips" - version: "2.7.14" + version: "2.7.15" labels: github.repo: "kairos-agent" autobump.revdeps: "true" From d3926773bd272c76375eea688eab061a1f59457c Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Fri, 1 Mar 2024 08:53:00 +0100 Subject: [PATCH 011/129] Bump system/kairos-agent to 2.7.15 (#725) Signed-off-by: ci-robbot --- packages/system/kairos-agent/collection.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/system/kairos-agent/collection.yaml b/packages/system/kairos-agent/collection.yaml index d4b2df4..a354cd8 100644 --- a/packages/system/kairos-agent/collection.yaml +++ b/packages/system/kairos-agent/collection.yaml @@ -1,7 +1,7 @@ packages: - name: "kairos-agent" category: "system" - version: "2.7.14" + version: "2.7.15" labels: github.repo: "kairos-agent" autobump.revdeps: "true" From 2d9c196b55a76d52be5610f22838e9835ac32055 Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Fri, 1 Mar 2024 08:53:14 +0100 Subject: [PATCH 012/129] Bump dracut/immucore to 0.1.17 (#720) Signed-off-by: ci-robbot --- packages/dracut/immucore/definition.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/dracut/immucore/definition.yaml b/packages/dracut/immucore/definition.yaml index 34f90a6..da6120c 100644 --- a/packages/dracut/immucore/definition.yaml +++ b/packages/dracut/immucore/definition.yaml @@ -1,6 +1,6 @@ name: "immucore" category: "dracut" -version: "0.1.16" +version: "0.1.17" labels: github.repo: "immucore" autobump.revdeps: "true" From b063b8bbd08f975b18ab4f95a27e334084ba44ae Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Fri, 1 Mar 2024 08:53:28 +0100 Subject: [PATCH 013/129] Bump fips/immucore to 0.1.17 (#719) Signed-off-by: ci-robbot --- packages/system/immucore/collection.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/system/immucore/collection.yaml b/packages/system/immucore/collection.yaml index e90fb2b..4e73873 100644 --- a/packages/system/immucore/collection.yaml +++ b/packages/system/immucore/collection.yaml @@ -12,7 +12,7 @@ packages: description: "The Kairos immutability management interface" - name: "immucore" category: "fips" - version: "0.1.16" + version: "0.1.17" labels: github.repo: "immucore" autobump.revdeps: "true" From 57b45e8d86a9cbcae49fa005235902c070bddad1 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 1 Mar 2024 09:29:28 +0100 Subject: [PATCH 014/129] Update actions/setup-go action to v5 (#679) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- .github/workflows/pr.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pr.yaml b/.github/workflows/pr.yaml index 409cc15..d5ccb4f 100644 --- a/.github/workflows/pr.yaml +++ b/.github/workflows/pr.yaml @@ -18,7 +18,7 @@ jobs: with: files: packages/** - name: Set up Go - uses: actions/setup-go@v4 + uses: actions/setup-go@v5 with: go-version: 1.21.1 - name: Validate changed packages bump version From ba08f7c4a6ce341711007070397c7d149ca92539 Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Fri, 1 Mar 2024 10:11:49 +0100 Subject: [PATCH 015/129] Bump system/immucore to 0.1.18 (#727) Signed-off-by: ci-robbot --- packages/system/immucore/collection.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/system/immucore/collection.yaml b/packages/system/immucore/collection.yaml index 4e73873..fe0cefc 100644 --- a/packages/system/immucore/collection.yaml +++ b/packages/system/immucore/collection.yaml @@ -1,7 +1,7 @@ packages: - name: "immucore" category: "system" - version: "0.1.17" + version: "0.1.18" labels: github.repo: "immucore" autobump.revdeps: "true" From d522949f50cbdca677386a04c42715bbadc512e2 Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Fri, 1 Mar 2024 12:31:20 +0100 Subject: [PATCH 016/129] Bump dracut/immucore to 0.1.18 (#730) --- packages/dracut/immucore/definition.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/dracut/immucore/definition.yaml b/packages/dracut/immucore/definition.yaml index da6120c..0de6432 100644 --- a/packages/dracut/immucore/definition.yaml +++ b/packages/dracut/immucore/definition.yaml @@ -1,6 +1,6 @@ name: "immucore" category: "dracut" -version: "0.1.17" +version: "0.1.18" labels: github.repo: "immucore" autobump.revdeps: "true" From da01f0c6d3a4c5b1f87ac21335bb910ce06133c4 Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Fri, 1 Mar 2024 12:31:29 +0100 Subject: [PATCH 017/129] Bump fips/immucore to 0.1.18 (#729) --- packages/system/immucore/collection.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/system/immucore/collection.yaml b/packages/system/immucore/collection.yaml index fe0cefc..14f532e 100644 --- a/packages/system/immucore/collection.yaml +++ b/packages/system/immucore/collection.yaml @@ -12,7 +12,7 @@ packages: description: "The Kairos immutability management interface" - name: "immucore" category: "fips" - version: "0.1.17" + version: "0.1.18" labels: github.repo: "immucore" autobump.revdeps: "true" From fd946e5c365391373dda85673d8e151adf9ceac7 Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Fri, 1 Mar 2024 13:15:49 +0100 Subject: [PATCH 018/129] Bump system/kairos-agent to 2.7.16 (#732) --- packages/system/kairos-agent/collection.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/system/kairos-agent/collection.yaml b/packages/system/kairos-agent/collection.yaml index a354cd8..5631afa 100644 --- a/packages/system/kairos-agent/collection.yaml +++ b/packages/system/kairos-agent/collection.yaml @@ -1,7 +1,7 @@ packages: - name: "kairos-agent" category: "system" - version: "2.7.15" + version: "2.7.16" labels: github.repo: "kairos-agent" autobump.revdeps: "true" From 356731372ac82b09d255c34170e9857551793ce9 Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Fri, 1 Mar 2024 13:15:55 +0100 Subject: [PATCH 019/129] Bump fips/kairos-agent to 2.7.16 (#731) --- packages/system/kairos-agent/collection.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/system/kairos-agent/collection.yaml b/packages/system/kairos-agent/collection.yaml index 5631afa..8cdb510 100644 --- a/packages/system/kairos-agent/collection.yaml +++ b/packages/system/kairos-agent/collection.yaml @@ -12,7 +12,7 @@ packages: description: "Lifecycle agent for kairos" - name: "kairos-agent" category: "fips" - version: "2.7.15" + version: "2.7.16" labels: github.repo: "kairos-agent" autobump.revdeps: "true" From 763ae47a5a68500700d0a6fc34a764026ecb242c Mon Sep 17 00:00:00 2001 From: Itxaka Date: Wed, 6 Mar 2024 10:31:41 +0100 Subject: [PATCH 020/129] bump immucore (#734) --- packages/dracut/immucore/definition.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/dracut/immucore/definition.yaml b/packages/dracut/immucore/definition.yaml index 0de6432..20b0eb9 100644 --- a/packages/dracut/immucore/definition.yaml +++ b/packages/dracut/immucore/definition.yaml @@ -1,6 +1,6 @@ name: "immucore" category: "dracut" -version: "0.1.18" +version: "0.1.19" labels: github.repo: "immucore" autobump.revdeps: "true" From 5de3488b37836fa4e2eaf3b2a17f1f13ef14b435 Mon Sep 17 00:00:00 2001 From: Itxaka Date: Wed, 6 Mar 2024 10:36:55 +0100 Subject: [PATCH 021/129] bump immucore (#733) --- packages/system/immucore/collection.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/system/immucore/collection.yaml b/packages/system/immucore/collection.yaml index 14f532e..c6d7926 100644 --- a/packages/system/immucore/collection.yaml +++ b/packages/system/immucore/collection.yaml @@ -1,7 +1,7 @@ packages: - name: "immucore" category: "system" - version: "0.1.18" + version: "0.1.19" labels: github.repo: "immucore" autobump.revdeps: "true" @@ -12,7 +12,7 @@ packages: description: "The Kairos immutability management interface" - name: "immucore" category: "fips" - version: "0.1.18" + version: "0.1.19" labels: github.repo: "immucore" autobump.revdeps: "true" From 98e3ee700fe162a7afcc041de18e5bd69a31c607 Mon Sep 17 00:00:00 2001 From: Dimitris Karakasilis Date: Wed, 6 Mar 2024 17:11:07 +0200 Subject: [PATCH 022/129] Bump immucore again Signed-off-by: Dimitris Karakasilis --- packages/system/immucore/collection.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/system/immucore/collection.yaml b/packages/system/immucore/collection.yaml index c6d7926..16b5d9e 100644 --- a/packages/system/immucore/collection.yaml +++ b/packages/system/immucore/collection.yaml @@ -1,7 +1,7 @@ packages: - name: "immucore" category: "system" - version: "0.1.19" + version: "0.1.20" labels: github.repo: "immucore" autobump.revdeps: "true" @@ -12,7 +12,7 @@ packages: description: "The Kairos immutability management interface" - name: "immucore" category: "fips" - version: "0.1.19" + version: "0.1.20" labels: github.repo: "immucore" autobump.revdeps: "true" From d9da73bd5da9a70c24c8c346e4385fb4623dbf86 Mon Sep 17 00:00:00 2001 From: Itxaka Date: Wed, 6 Mar 2024 22:50:32 +0100 Subject: [PATCH 023/129] Revert toml template for k3s (#735) Issue should be fixed in undelying OS now Signed-off-by: Itxaka --- packages/k8s/k3s/build.yaml | 9 ---- packages/k8s/k3s/collection.yaml | 12 +++--- packages/k8s/k3s/fetch-template.sh | 43 ------------------- .../kairos-overlay-files/collection.yaml | 2 +- .../files/system/oem/53_k3s.yaml | 7 --- 5 files changed, 7 insertions(+), 66 deletions(-) delete mode 100755 packages/k8s/k3s/fetch-template.sh delete mode 100644 packages/static/kairos-overlay-files/files/system/oem/53_k3s.yaml diff --git a/packages/k8s/k3s/build.yaml b/packages/k8s/k3s/build.yaml index e15a8d2..5926ae1 100644 --- a/packages/k8s/k3s/build.yaml +++ b/packages/k8s/k3s/build.yaml @@ -32,18 +32,9 @@ steps: - rm -rf installer.sh - chmod +x /usr/bin/k3s - upx -1 /usr/bin/k3s - - TAG=$INSTALL_K3S_VERSION ./fetch-template.sh - - mkdir -p /usr/share/config/kairos/k3s/ - - mv config.toml.tmpl /usr/share/config/kairos/k3s/containerd-config.toml.tmpl includes: - ^/usr/bin/k3s -- ^/usr$ -- ^/usr/share$ -- ^/usr/share/config$ -- ^/usr/share/config/kairos$ -- ^/usr/share/config/kairos/k3s$ -- ^/usr/share/config/kairos/k3s/containerd-config.toml.tmpl$ {{ if eq .Values.name "k3s-openrc" }} - ^/etc/init.d/$ - ^/etc/init.d/k3s.* diff --git a/packages/k8s/k3s/collection.yaml b/packages/k8s/k3s/collection.yaml index d6d7d00..6300203 100644 --- a/packages/k8s/k3s/collection.yaml +++ b/packages/k8s/k3s/collection.yaml @@ -1,7 +1,7 @@ packages: - name: k3s-openrc category: k8s - version: "1.29.0+2" + version: "1.29.0+4" k3s_version: "2" labels: github.owner: "k3s-io" @@ -14,7 +14,7 @@ packages: - name: k3s-openrc category: k8s - version: "1.28.5+2" + version: "1.28.5+4" k3s_version: "2" labels: github.owner: "k3s-io" @@ -27,7 +27,7 @@ packages: - name: k3s-openrc category: k8s - version: "1.27.9+2" + version: "1.27.9+4" k3s_version: "2" labels: github.owner: "k3s-io" @@ -40,7 +40,7 @@ packages: - name: k3s-systemd category: k8s - version: "1.29.0+3" + version: "1.29.0+4" k3s_version: "2" labels: github.owner: "k3s-io" @@ -53,7 +53,7 @@ packages: - name: k3s-systemd category: k8s - version: "1.28.5+3" + version: "1.28.5+4" k3s_version: "2" labels: github.owner: "k3s-io" @@ -66,7 +66,7 @@ packages: - name: k3s-systemd category: k8s - version: "1.27.9+3" + version: "1.27.9+4" k3s_version: "2" labels: github.owner: "k3s-io" diff --git a/packages/k8s/k3s/fetch-template.sh b/packages/k8s/k3s/fetch-template.sh deleted file mode 100755 index b7fc428..0000000 --- a/packages/k8s/k3s/fetch-template.sh +++ /dev/null @@ -1,43 +0,0 @@ -#!/bin/bash - -set -e - -if [[ -z $TAG ]]; then - echo "TAG should be set" - exit 1 -fi - -cleanup() { - echo "Cleaning up..." - rm -rf "$tmp_dir" -} -trap cleanup EXIT - -SCRIPT_DIR=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd ) - -TMPDIR=$(mktemp -d) -cd $TMPDIR -echo $TMPDIR - -git clone --depth 1 --branch $TAG https://github.com/k3s-io/k3s.git -cd $TMPDIR/k3s - -cat << EOF > main.go -package main - -import ( - "fmt" - - "github.com/k3s-io/k3s/pkg/agent/templates" -) - -func main() { - fmt.Printf(templates.ContainerdConfigTemplate) -} -EOF - -go run . > $SCRIPT_DIR/config.toml.tmpl - -sed -i '/runc.options/a\ - NoPivotRoot = true -' $SCRIPT_DIR/config.toml.tmpl diff --git a/packages/static/kairos-overlay-files/collection.yaml b/packages/static/kairos-overlay-files/collection.yaml index c34d570..73280e4 100644 --- a/packages/static/kairos-overlay-files/collection.yaml +++ b/packages/static/kairos-overlay-files/collection.yaml @@ -1,4 +1,4 @@ packages: - name: "kairos-overlay-files" category: "static" - version: "1.1.29" + version: "1.1.30" diff --git a/packages/static/kairos-overlay-files/files/system/oem/53_k3s.yaml b/packages/static/kairos-overlay-files/files/system/oem/53_k3s.yaml deleted file mode 100644 index 2cc2034..0000000 --- a/packages/static/kairos-overlay-files/files/system/oem/53_k3s.yaml +++ /dev/null @@ -1,7 +0,0 @@ -name: "k3s configuration" -stages: - boot: - - if: '[ ! -f "/run/cos/recovery_mode" ] && [ ! -e "/run/cos/uki_install_mode" ] && [[ $(source /etc/os-release; echo "$KAIROS_VARIANT") == "standard" ]]' - commands: - - mkdir -p /var/lib/rancher/k3s/agent/etc/containerd - - cp /usr/share/config/kairos/k3s/containerd-config.toml.tmpl /var/lib/rancher/k3s/agent/etc/containerd/config.toml.tmpl From cee8d70146b655d0e5f278c4fdb924bb011789b2 Mon Sep 17 00:00:00 2001 From: Itxaka Date: Thu, 7 Mar 2024 15:12:51 +0100 Subject: [PATCH 024/129] Bump agent to v2.7.17 (#737) --- packages/system/kairos-agent/collection.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/system/kairos-agent/collection.yaml b/packages/system/kairos-agent/collection.yaml index 8cdb510..1d86961 100644 --- a/packages/system/kairos-agent/collection.yaml +++ b/packages/system/kairos-agent/collection.yaml @@ -1,7 +1,7 @@ packages: - name: "kairos-agent" category: "system" - version: "2.7.16" + version: "2.7.17" labels: github.repo: "kairos-agent" autobump.revdeps: "true" @@ -12,7 +12,7 @@ packages: description: "Lifecycle agent for kairos" - name: "kairos-agent" category: "fips" - version: "2.7.16" + version: "2.7.17" labels: github.repo: "kairos-agent" autobump.revdeps: "true" From a7a3ed0a5d64aba4333d85cacb82141fab27426c Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Thu, 14 Mar 2024 11:32:57 +0100 Subject: [PATCH 025/129] Bump system/kairos-agent to 2.8.0 (#740) Signed-off-by: ci-robbot --- packages/system/kairos-agent/collection.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/system/kairos-agent/collection.yaml b/packages/system/kairos-agent/collection.yaml index 1d86961..d36dbf3 100644 --- a/packages/system/kairos-agent/collection.yaml +++ b/packages/system/kairos-agent/collection.yaml @@ -1,7 +1,7 @@ packages: - name: "kairos-agent" category: "system" - version: "2.7.17" + version: "2.8.0" labels: github.repo: "kairos-agent" autobump.revdeps: "true" From 1f61b147c86922411a3b1d4b80abfe5912019a85 Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Thu, 14 Mar 2024 11:33:08 +0100 Subject: [PATCH 026/129] Bump fips/kairos-agent to 2.8.0 (#739) Signed-off-by: ci-robbot --- packages/system/kairos-agent/collection.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/system/kairos-agent/collection.yaml b/packages/system/kairos-agent/collection.yaml index d36dbf3..4296812 100644 --- a/packages/system/kairos-agent/collection.yaml +++ b/packages/system/kairos-agent/collection.yaml @@ -12,7 +12,7 @@ packages: description: "Lifecycle agent for kairos" - name: "kairos-agent" category: "fips" - version: "2.7.17" + version: "2.8.0" labels: github.repo: "kairos-agent" autobump.revdeps: "true" From 5b14dd0757bd060be259916e144a4420b99ebf7f Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Thu, 14 Mar 2024 17:46:34 +0100 Subject: [PATCH 027/129] Bump dracut/immucore to 0.1.20 (#736) Signed-off-by: ci-robbot --- packages/dracut/immucore/definition.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/dracut/immucore/definition.yaml b/packages/dracut/immucore/definition.yaml index 20b0eb9..095ff6a 100644 --- a/packages/dracut/immucore/definition.yaml +++ b/packages/dracut/immucore/definition.yaml @@ -1,6 +1,6 @@ name: "immucore" category: "dracut" -version: "0.1.19" +version: "0.1.20" labels: github.repo: "immucore" autobump.revdeps: "true" From 7588f941f78e3c2235fd158205ecd45186d0c835 Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Thu, 14 Mar 2024 17:46:48 +0100 Subject: [PATCH 028/129] Bump utils/operator-sdk to 1.34.1 (#728) Signed-off-by: ci-robbot --- packages/utils/operator-sdk/definition.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/utils/operator-sdk/definition.yaml b/packages/utils/operator-sdk/definition.yaml index d832e3a..f688a6b 100644 --- a/packages/utils/operator-sdk/definition.yaml +++ b/packages/utils/operator-sdk/definition.yaml @@ -1,6 +1,6 @@ name: operator-sdk category: utils -version: "1.33.0" +version: "1.34.1" description: " SDK for building Kubernetes applications. Provides high level APIs, useful abstractions, and project scaffolding. " labels: github.repo: "operator-sdk" From 5bbf29fd0f19b818b6944f428e63efd7120a01b6 Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Thu, 14 Mar 2024 17:47:08 +0100 Subject: [PATCH 029/129] Bump utils/edgevpn to 0.25.0 (#715) Signed-off-by: ci-robbot --- packages/utils/edgevpn/definition.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/utils/edgevpn/definition.yaml b/packages/utils/edgevpn/definition.yaml index 5949728..822709c 100644 --- a/packages/utils/edgevpn/definition.yaml +++ b/packages/utils/edgevpn/definition.yaml @@ -1,6 +1,6 @@ name: edgevpn category: utils -version: "0.24.6+1" +version: "0.25.0" tag: "0.24.6" labels: github.repo: "edgevpn" From 66353da14e2b8c01492f105cd2edf92e0496d0aa Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Thu, 14 Mar 2024 17:47:20 +0100 Subject: [PATCH 030/129] Bump system/kcrypt to 0.9.1 (#712) Signed-off-by: ci-robbot --- packages/system/kcrypt/collection.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/system/kcrypt/collection.yaml b/packages/system/kcrypt/collection.yaml index 3cca78f..7ae9a37 100644 --- a/packages/system/kcrypt/collection.yaml +++ b/packages/system/kcrypt/collection.yaml @@ -1,7 +1,7 @@ packages: - name: kcrypt category: system - version: "0.9.1+1" + version: "0.9.1" labels: github.repo: "kcrypt" autobump.revdeps: "true" From 37620355da8b3d5c214639bc336de5785fe615a2 Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Thu, 14 Mar 2024 17:47:33 +0100 Subject: [PATCH 031/129] Bump system/kcrypt-challenger to 0.7.0 (#714) Signed-off-by: ci-robbot --- packages/system/kcrypt-challenger/collection.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/system/kcrypt-challenger/collection.yaml b/packages/system/kcrypt-challenger/collection.yaml index 6a2f08a..b9d413a 100644 --- a/packages/system/kcrypt-challenger/collection.yaml +++ b/packages/system/kcrypt-challenger/collection.yaml @@ -3,7 +3,7 @@ packages: binary_name: kcrypt-discovery-challenger category: system live: "yes" - version: "0.7.0+1" + version: "0.7.0" labels: github.repo: "kcrypt-challenger" github.owner: "kairos-io" @@ -29,10 +29,10 @@ packages: #category: fips-static #live: "yes" #version: "0.5.0" - #labels: - #github.repo: "kcrypt-challenger" + #labels: + #github.repo: "kcrypt-challenger" #github.owner: "kairos-io" - #uri: + #uri: #- https://github.com/kairos-io/kcrypt-challenger #license: "Apache License v2" #description: "Cloud native guardian for persistent data in the edge" From 4ba31b4fcd76b6cdc984c5f73f7fb61cebeb129e Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Fri, 15 Mar 2024 09:25:45 +0100 Subject: [PATCH 032/129] Bump system/kairos-agent to 2.8.1 (#745) --- packages/system/kairos-agent/collection.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/system/kairos-agent/collection.yaml b/packages/system/kairos-agent/collection.yaml index 4296812..30b7651 100644 --- a/packages/system/kairos-agent/collection.yaml +++ b/packages/system/kairos-agent/collection.yaml @@ -1,7 +1,7 @@ packages: - name: "kairos-agent" category: "system" - version: "2.8.0" + version: "2.8.1" labels: github.repo: "kairos-agent" autobump.revdeps: "true" From 0d6dca6ea81dc555d975337607bf1d130af16177 Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Fri, 15 Mar 2024 09:25:59 +0100 Subject: [PATCH 033/129] Bump fips/kairos-agent to 2.8.1 (#742) --- packages/system/kairos-agent/collection.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/system/kairos-agent/collection.yaml b/packages/system/kairos-agent/collection.yaml index 30b7651..49cb733 100644 --- a/packages/system/kairos-agent/collection.yaml +++ b/packages/system/kairos-agent/collection.yaml @@ -12,7 +12,7 @@ packages: description: "Lifecycle agent for kairos" - name: "kairos-agent" category: "fips" - version: "2.8.0" + version: "2.8.1" labels: github.repo: "kairos-agent" autobump.revdeps: "true" From f4f5064256c4b997b44fdb2b9d104e2f2214e911 Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Fri, 15 Mar 2024 09:26:29 +0100 Subject: [PATCH 034/129] Bump utils/k9s to 0.32.3 (#666) --- packages/utils/k9s/definition.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/utils/k9s/definition.yaml b/packages/utils/k9s/definition.yaml index 743b4ae..43ddae7 100644 --- a/packages/utils/k9s/definition.yaml +++ b/packages/utils/k9s/definition.yaml @@ -1,6 +1,6 @@ name: "k9s" category: "utils" -version: "0.31.7+1" +version: "0.32.3" tag: "0.31.7" platform: Linux labels: From 13d1d17c7f59cce8cf3902ebd1e1a57f8834062a Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Fri, 15 Mar 2024 09:27:23 +0100 Subject: [PATCH 035/129] Bump utils/earthly to 0.8.5 (#708) --- packages/utils/earthly/definition.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/utils/earthly/definition.yaml b/packages/utils/earthly/definition.yaml index 50add68..56d85d8 100644 --- a/packages/utils/earthly/definition.yaml +++ b/packages/utils/earthly/definition.yaml @@ -1,7 +1,7 @@ name: earthly category: utils arch: "amd64" -version: "0.8.3" +version: "0.8.5" labels: github.repo: "earthly" github.owner: "earthly" From 7847646216aafbd2416f11cf79f0ad6bb8cf5b2b Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Fri, 15 Mar 2024 09:27:39 +0100 Subject: [PATCH 036/129] Bump utils/helm to 3.14.3 (#690) --- packages/utils/helm/definition.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/utils/helm/definition.yaml b/packages/utils/helm/definition.yaml index bea332c..ecaf2fc 100644 --- a/packages/utils/helm/definition.yaml +++ b/packages/utils/helm/definition.yaml @@ -1,6 +1,6 @@ name: "helm" category: "utils" -version: "3.14.0" +version: "3.14.3" description: "The Kubernetes Package Manager" license: "Apache-2.0" labels: From daa9a73c51e8f7baa0988158a44f896eeddefb76 Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Fri, 15 Mar 2024 09:28:34 +0100 Subject: [PATCH 037/129] Bump system/kcrypt to 0.9.1 (#743) From acf6fcfffbbbd26fd903531a5b56a812207bc026 Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Fri, 15 Mar 2024 09:28:51 +0100 Subject: [PATCH 038/129] Bump dracut/immucore to 0.1.21 (#750) Co-authored-by: Itxaka --- packages/dracut/immucore/definition.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/dracut/immucore/definition.yaml b/packages/dracut/immucore/definition.yaml index 095ff6a..bff77e8 100644 --- a/packages/dracut/immucore/definition.yaml +++ b/packages/dracut/immucore/definition.yaml @@ -1,6 +1,6 @@ name: "immucore" category: "dracut" -version: "0.1.20" +version: "0.1.21" labels: github.repo: "immucore" autobump.revdeps: "true" From 95881245cf6369da81cfd8e239a1748964a95eaf Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Fri, 15 Mar 2024 09:31:50 +0100 Subject: [PATCH 039/129] Bump system/kcrypt-challenger to 0.7.0 (#744) From 5a44c3aeb1aed5cb13cbe1aa6339d79ef3a83e05 Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Fri, 15 Mar 2024 10:03:17 +0100 Subject: [PATCH 040/129] Bump system/immucore to 0.1.21 (#752) --- packages/system/immucore/collection.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/system/immucore/collection.yaml b/packages/system/immucore/collection.yaml index 16b5d9e..1aa27f4 100644 --- a/packages/system/immucore/collection.yaml +++ b/packages/system/immucore/collection.yaml @@ -1,7 +1,7 @@ packages: - name: "immucore" category: "system" - version: "0.1.20" + version: "0.1.21" labels: github.repo: "immucore" autobump.revdeps: "true" From fa469fbf208f0f0b8c01742fd9a16d55a062826d Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Fri, 15 Mar 2024 10:33:59 +0100 Subject: [PATCH 041/129] Bump fips/immucore to 0.1.21 (#753) --- packages/system/immucore/collection.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/system/immucore/collection.yaml b/packages/system/immucore/collection.yaml index 1aa27f4..d708bec 100644 --- a/packages/system/immucore/collection.yaml +++ b/packages/system/immucore/collection.yaml @@ -12,7 +12,7 @@ packages: description: "The Kairos immutability management interface" - name: "immucore" category: "fips" - version: "0.1.20" + version: "0.1.21" labels: github.repo: "immucore" autobump.revdeps: "true" From 3fb8af48d4c4e4d036e54936562493e2a74cab27 Mon Sep 17 00:00:00 2001 From: Dimitris Karakasilis Date: Fri, 15 Mar 2024 15:36:24 +0200 Subject: [PATCH 042/129] Bump kairos-agent Signed-off-by: Dimitris Karakasilis --- packages/system/kairos-agent/collection.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/system/kairos-agent/collection.yaml b/packages/system/kairos-agent/collection.yaml index 49cb733..dc82237 100644 --- a/packages/system/kairos-agent/collection.yaml +++ b/packages/system/kairos-agent/collection.yaml @@ -1,7 +1,7 @@ packages: - name: "kairos-agent" category: "system" - version: "2.8.1" + version: "2.8.2" labels: github.repo: "kairos-agent" autobump.revdeps: "true" @@ -12,7 +12,7 @@ packages: description: "Lifecycle agent for kairos" - name: "kairos-agent" category: "fips" - version: "2.8.1" + version: "2.8.2" labels: github.repo: "kairos-agent" autobump.revdeps: "true" From fa41241faff617e3648c23d0e8ff774952034931 Mon Sep 17 00:00:00 2001 From: Dimitris Karakasilis Date: Fri, 15 Mar 2024 16:05:28 +0200 Subject: [PATCH 043/129] Bump kairos-agent to 2.8.3 Signed-off-by: Dimitris Karakasilis --- packages/system/kairos-agent/collection.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/system/kairos-agent/collection.yaml b/packages/system/kairos-agent/collection.yaml index dc82237..fe9cc00 100644 --- a/packages/system/kairos-agent/collection.yaml +++ b/packages/system/kairos-agent/collection.yaml @@ -1,7 +1,7 @@ packages: - name: "kairos-agent" category: "system" - version: "2.8.2" + version: "2.8.3" labels: github.repo: "kairos-agent" autobump.revdeps: "true" @@ -12,7 +12,7 @@ packages: description: "Lifecycle agent for kairos" - name: "kairos-agent" category: "fips" - version: "2.8.2" + version: "2.8.3" labels: github.repo: "kairos-agent" autobump.revdeps: "true" From f913ff2a1851b12b19bb0c2310c33a1e56806a7b Mon Sep 17 00:00:00 2001 From: Ettore Di Giacinto Date: Fri, 15 Mar 2024 15:38:15 +0100 Subject: [PATCH 044/129] Bump kairos-agent to 2.8.4 --- packages/system/kairos-agent/collection.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/system/kairos-agent/collection.yaml b/packages/system/kairos-agent/collection.yaml index fe9cc00..35a04b9 100644 --- a/packages/system/kairos-agent/collection.yaml +++ b/packages/system/kairos-agent/collection.yaml @@ -1,7 +1,7 @@ packages: - name: "kairos-agent" category: "system" - version: "2.8.3" + version: "2.8.4" labels: github.repo: "kairos-agent" autobump.revdeps: "true" @@ -12,7 +12,7 @@ packages: description: "Lifecycle agent for kairos" - name: "kairos-agent" category: "fips" - version: "2.8.3" + version: "2.8.4" labels: github.repo: "kairos-agent" autobump.revdeps: "true" From 3536754c02bcc3f38db6ad1a9419a88ce197e8fc Mon Sep 17 00:00:00 2001 From: Mauro Morales Date: Sat, 16 Mar 2024 22:11:07 +0100 Subject: [PATCH 045/129] bump agent to v2.8.5 (#754) --- packages/system/kairos-agent/collection.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/system/kairos-agent/collection.yaml b/packages/system/kairos-agent/collection.yaml index 35a04b9..118b11a 100644 --- a/packages/system/kairos-agent/collection.yaml +++ b/packages/system/kairos-agent/collection.yaml @@ -1,7 +1,7 @@ packages: - name: "kairos-agent" category: "system" - version: "2.8.4" + version: "2.8.5" labels: github.repo: "kairos-agent" autobump.revdeps: "true" @@ -12,7 +12,7 @@ packages: description: "Lifecycle agent for kairos" - name: "kairos-agent" category: "fips" - version: "2.8.4" + version: "2.8.5" labels: github.repo: "kairos-agent" autobump.revdeps: "true" From 226db9632942dd8a01f6e15024011b8cac0dcfaa Mon Sep 17 00:00:00 2001 From: Itxaka Date: Tue, 19 Mar 2024 10:23:44 +0100 Subject: [PATCH 046/129] Fix auto reset on alpine (#755) * Fix auto reset on alpine Agent needs to know that we are running unnatended AND we want to reboot when its done for the auto reset to behave as expected Signed-off-by: Itxaka * Sync grub files Avoids having the grub error when not finding the squashfs file like in the default grub.cfg Signed-off-by: Itxaka --------- Signed-off-by: Itxaka --- packages/static/kairos-overlay-files/collection.yaml | 2 +- .../files/etc/kairos/branding/grubmenu.cfg | 8 ++++---- .../kairos-overlay-files/files/system/oem/51_reset.yaml | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/packages/static/kairos-overlay-files/collection.yaml b/packages/static/kairos-overlay-files/collection.yaml index 73280e4..a55fbb8 100644 --- a/packages/static/kairos-overlay-files/collection.yaml +++ b/packages/static/kairos-overlay-files/collection.yaml @@ -1,4 +1,4 @@ packages: - name: "kairos-overlay-files" category: "static" - version: "1.1.30" + version: "1.1.31" diff --git a/packages/static/kairos-overlay-files/files/etc/kairos/branding/grubmenu.cfg b/packages/static/kairos-overlay-files/files/etc/kairos/branding/grubmenu.cfg index 5c1b804..b52fa8c 100644 --- a/packages/static/kairos-overlay-files/files/etc/kairos/branding/grubmenu.cfg +++ b/packages/static/kairos-overlay-files/files/etc/kairos/branding/grubmenu.cfg @@ -1,11 +1,11 @@ menuentry "Kairos remote recovery" --id remoterecovery { - if search.file /cOS/recovery.squashfs ; then + search --no-floppy --label --set=root COS_RECOVERY + if [ test -s /cOS/recovery.squashfs ]; then set img=/cOS/recovery.squashfs set recoverylabel=COS_RECOVERY else set img=/cOS/recovery.img fi - search.fs_label COS_RECOVERY root set label=COS_SYSTEM loopback loop0 /$img set root=($root) @@ -15,13 +15,13 @@ menuentry "Kairos remote recovery" --id remoterecovery { } menuentry "Kairos state reset (auto)" --id statereset { - if search.file /cOS/recovery.squashfs ; then + search --no-floppy --label --set=root COS_RECOVERY + if [ test -s /cOS/recovery.squashfs ]; then set img=/cOS/recovery.squashfs set recoverylabel=COS_RECOVERY else set img=/cOS/recovery.img fi - search.fs_label COS_RECOVERY root set label=COS_SYSTEM loopback loop0 /$img set root=($root) diff --git a/packages/static/kairos-overlay-files/files/system/oem/51_reset.yaml b/packages/static/kairos-overlay-files/files/system/oem/51_reset.yaml index 13e3545..a0db97a 100644 --- a/packages/static/kairos-overlay-files/files/system/oem/51_reset.yaml +++ b/packages/static/kairos-overlay-files/files/system/oem/51_reset.yaml @@ -14,4 +14,4 @@ stages: if: grep -q "kairos.reset" /proc/cmdline && [ -f "/sbin/openrc" ] commands: - sed -i -e 's/tty1.*//g' /etc/inittab - - echo "tty1::respawn:/usr/bin/kairos-agent reset tty1" >> /etc/inittab + - echo "tty1::respawn:/usr/bin/kairos-agent reset --unattended --reboot tty1" >> /etc/inittab From 9613d71b0728d89d604c6cfbf2977f7003275b8d Mon Sep 17 00:00:00 2001 From: Dimitris Karakasilis Date: Wed, 20 Mar 2024 10:17:56 +0200 Subject: [PATCH 047/129] Skip rc versions for k3s (#757) https://github.com/Luet-lab/extensions/blob/43b26beccd6a852ba6837825adb6bd98fff4cd71/extensions/autobump-github/luet-autobump-github#L212 Signed-off-by: Dimitris Karakasilis --- packages/k8s/k3s/collection.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/packages/k8s/k3s/collection.yaml b/packages/k8s/k3s/collection.yaml index 6300203..d458f1d 100644 --- a/packages/k8s/k3s/collection.yaml +++ b/packages/k8s/k3s/collection.yaml @@ -7,6 +7,7 @@ packages: github.owner: "k3s-io" github.repo: "k3s" autobump.sed_script: 's/\+k3s1//g' + autobump.skip_if_contains: '["rc"]' uri: - https://github.com/k3s-io/k3s license: "APL-2" @@ -20,6 +21,7 @@ packages: github.owner: "k3s-io" github.repo: "k3s" autobump.sed_script: 's/\+k3s1//g' + autobump.skip_if_contains: '["rc"]' uri: - https://github.com/k3s-io/k3s license: "APL-2" @@ -33,6 +35,7 @@ packages: github.owner: "k3s-io" github.repo: "k3s" autobump.sed_script: 's/\+k3s1//g' + autobump.skip_if_contains: '["rc"]' uri: - https://github.com/k3s-io/k3s license: "APL-2" @@ -46,6 +49,7 @@ packages: github.owner: "k3s-io" github.repo: "k3s" autobump.sed_script: 's/\+k3s1//g' + autobump.skip_if_contains: '["rc"]' uri: - https://github.com/k3s-io/k3s license: "APL-2" @@ -59,6 +63,7 @@ packages: github.owner: "k3s-io" github.repo: "k3s" autobump.sed_script: 's/\+k3s1//g' + autobump.skip_if_contains: '["rc"]' uri: - https://github.com/k3s-io/k3s license: "APL-2" @@ -72,6 +77,7 @@ packages: github.owner: "k3s-io" github.repo: "k3s" autobump.sed_script: 's/\+k3s1//g' + autobump.skip_if_contains: '["rc"]' uri: - https://github.com/k3s-io/k3s license: "APL-2" From fbedd9a4347c753629f481a7d6f19e25f3f0dc22 Mon Sep 17 00:00:00 2001 From: Dimitris Karakasilis Date: Wed, 20 Mar 2024 10:37:29 +0200 Subject: [PATCH 048/129] Bump k3s Signed-off-by: Dimitris Karakasilis --- packages/k8s/k3s/collection.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/k8s/k3s/collection.yaml b/packages/k8s/k3s/collection.yaml index d458f1d..8ab4b4c 100644 --- a/packages/k8s/k3s/collection.yaml +++ b/packages/k8s/k3s/collection.yaml @@ -1,7 +1,7 @@ packages: - name: k3s-openrc category: k8s - version: "1.29.0+4" + version: "1.29.2" k3s_version: "2" labels: github.owner: "k3s-io" @@ -43,7 +43,7 @@ packages: - name: k3s-systemd category: k8s - version: "1.29.0+4" + version: "1.29.2" k3s_version: "2" labels: github.owner: "k3s-io" From 1597f5208fd52fb574401d059b3d5bdf3927eff1 Mon Sep 17 00:00:00 2001 From: Itxaka Date: Wed, 20 Mar 2024 13:49:23 +0100 Subject: [PATCH 049/129] Bundle dracut files with immucore package (#723) --- packages/dracut/immucore/build.yaml | 18 ------------------ packages/dracut/immucore/definition.yaml | 11 ----------- packages/system/immucore/build.yaml | 6 ++++++ packages/system/immucore/collection.yaml | 17 ++--------------- 4 files changed, 8 insertions(+), 44 deletions(-) delete mode 100644 packages/dracut/immucore/build.yaml delete mode 100644 packages/dracut/immucore/definition.yaml diff --git a/packages/dracut/immucore/build.yaml b/packages/dracut/immucore/build.yaml deleted file mode 100644 index a1e786b..0000000 --- a/packages/dracut/immucore/build.yaml +++ /dev/null @@ -1,18 +0,0 @@ -image: "alpine" - -prelude: - - apk add git - - | - PACKAGE_VERSION=${PACKAGE_VERSION%\+*} && \ - git clone https://github.com/${GITHUB_ORG}/{{ .Values.name }}.git && cd {{.Values.name}} && git checkout v"${PACKAGE_VERSION}" - -steps: - - mkdir -p /package/usr/lib/dracut/modules.d - - mkdir -p /package/etc/dracut.conf.d/ - - cp -r {{.Values.name}}/dracut/28immucore /package/usr/lib/dracut/modules.d/28immucore - - cp {{.Values.name}}/dracut/*.conf /package/etc/dracut.conf.d/ - -env: - - GITHUB_ORG={{ ( index .Values.labels "github.owner" ) }} - -package_dir: "/package" \ No newline at end of file diff --git a/packages/dracut/immucore/definition.yaml b/packages/dracut/immucore/definition.yaml deleted file mode 100644 index bff77e8..0000000 --- a/packages/dracut/immucore/definition.yaml +++ /dev/null @@ -1,11 +0,0 @@ -name: "immucore" -category: "dracut" -version: "0.1.21" -labels: - github.repo: "immucore" - autobump.revdeps: "true" - github.owner: "kairos-io" -uri: - - https://github.com/kairos-io/kcrypt -license: "Apache License v2" -description: "Dracut module for immucore" diff --git a/packages/system/immucore/build.yaml b/packages/system/immucore/build.yaml index 50f6819..578149e 100644 --- a/packages/system/immucore/build.yaml +++ b/packages/system/immucore/build.yaml @@ -34,5 +34,11 @@ steps: {{if or (eq .Values.category "fips") (eq .Values.category "fips-static")}} - /usr/bin/{{.Values.name}} version | grep -i boringcrypto {{end}} + - mkdir -p /usr/lib/dracut/modules.d + - mkdir -p /etc/dracut.conf.d/ + - cp -r {{.Values.name}}/dracut/28immucore /usr/lib/dracut/modules.d/28immucore + - cp {{.Values.name}}/dracut/10-immucore.conf /etc/dracut.conf.d/10-immucore.conf includes: - /usr/bin/{{.Values.name}} + - /usr/lib/dracut/modules.d/28immucore + - /etc/dracut.conf.d/10-immucore.conf diff --git a/packages/system/immucore/collection.yaml b/packages/system/immucore/collection.yaml index d708bec..a00c792 100644 --- a/packages/system/immucore/collection.yaml +++ b/packages/system/immucore/collection.yaml @@ -1,7 +1,7 @@ packages: - name: "immucore" category: "system" - version: "0.1.21" + version: "0.1.21+1" labels: github.repo: "immucore" autobump.revdeps: "true" @@ -12,7 +12,7 @@ packages: description: "The Kairos immutability management interface" - name: "immucore" category: "fips" - version: "0.1.21" + version: "0.1.21+1" labels: github.repo: "immucore" autobump.revdeps: "true" @@ -21,16 +21,3 @@ packages: - https://github.com/kairos-io/immucore license: "Apache License v2" description: "The Kairos immutability management interface" - # doesnt build so disable for now -#- name: "immucore" -#category: "fips-static" -#ldflags: "-linkmode external -extldflags -static" -#version: "0.1.6" -#labels: -# github.repo: "immucore" -# autobump.revdeps: "true" -# github.owner: "kairos-io" -#uri: -# - https://github.com/kairos-io/immucore -#license: "Apache License v2" -#description: "The Kairos immutability management interface" From 776dbb1fc059b5280f81290da36ba39e31ac1866 Mon Sep 17 00:00:00 2001 From: Itxaka Date: Thu, 21 Mar 2024 14:36:11 +0100 Subject: [PATCH 050/129] Move the fips toolchain-go-ubuntu back to ubuntu (#761) --- packages/system/immucore/build.yaml | 6 +++--- packages/system/immucore/collection.yaml | 4 ++-- packages/toolchain-go/build.yaml | 3 +++ packages/toolchain-go/collection.yaml | 10 ++-------- 4 files changed, 10 insertions(+), 13 deletions(-) diff --git a/packages/system/immucore/build.yaml b/packages/system/immucore/build.yaml index 578149e..e4f7774 100644 --- a/packages/system/immucore/build.yaml +++ b/packages/system/immucore/build.yaml @@ -2,7 +2,7 @@ requires: - name: "toolchain-go-ubuntu" category: "fips" - version: ">=0" + version: ">=1.19.10+1" {{else}} requires: - name: "toolchain-go-ubuntu" @@ -36,8 +36,8 @@ steps: {{end}} - mkdir -p /usr/lib/dracut/modules.d - mkdir -p /etc/dracut.conf.d/ - - cp -r {{.Values.name}}/dracut/28immucore /usr/lib/dracut/modules.d/28immucore - - cp {{.Values.name}}/dracut/10-immucore.conf /etc/dracut.conf.d/10-immucore.conf + - cp -r go/src/github.com/${GITHUB_ORG}/{{.Values.name}}/dracut/28immucore /usr/lib/dracut/modules.d/28immucore + - cp go/src/github.com/${GITHUB_ORG}/{{.Values.name}}/dracut/10-immucore.conf /etc/dracut.conf.d/10-immucore.conf includes: - /usr/bin/{{.Values.name}} - /usr/lib/dracut/modules.d/28immucore diff --git a/packages/system/immucore/collection.yaml b/packages/system/immucore/collection.yaml index a00c792..37cf213 100644 --- a/packages/system/immucore/collection.yaml +++ b/packages/system/immucore/collection.yaml @@ -1,7 +1,7 @@ packages: - name: "immucore" category: "system" - version: "0.1.21+1" + version: "0.1.21+2" labels: github.repo: "immucore" autobump.revdeps: "true" @@ -12,7 +12,7 @@ packages: description: "The Kairos immutability management interface" - name: "immucore" category: "fips" - version: "0.1.21+1" + version: "0.1.21+2" labels: github.repo: "immucore" autobump.revdeps: "true" diff --git a/packages/toolchain-go/build.yaml b/packages/toolchain-go/build.yaml index cefb9d0..dd22f3c 100644 --- a/packages/toolchain-go/build.yaml +++ b/packages/toolchain-go/build.yaml @@ -16,4 +16,7 @@ prelude: - mv upx-4.2.2-{{ .Values.arch }}_linux/upx /usr/bin/ - rm -rf upx-4.2.2-{{ .Values.arch }}_linux - chmod +x /usr/bin/upx +{{ end }} +{{ if eq .Values.variant "bullseye" }} +- apt-get update && apt-get install -y curl xz-utils upx {{ end }} \ No newline at end of file diff --git a/packages/toolchain-go/collection.yaml b/packages/toolchain-go/collection.yaml index 81daaf6..742d151 100644 --- a/packages/toolchain-go/collection.yaml +++ b/packages/toolchain-go/collection.yaml @@ -67,12 +67,6 @@ packages: version: "1.19.10" tag: "1.19.10" hidden: true - - name: toolchain-go-ubuntu - variant: "bookworm" - category: fips - version: "1.19.10" - tag: "1.19.10" - hidden: true - name: toolchain-go category: fips variant: "alpine" @@ -80,8 +74,8 @@ packages: tag: "1.19.10" hidden: true - name: toolchain-go-ubuntu - variant: "bookworm" + variant: "bullseye" category: fips - version: "1.19.10" + version: "1.19.10+1" tag: "1.19.10" hidden: true From eb3c308b5d1fc52aed02182612a49c3d4ceafc39 Mon Sep 17 00:00:00 2001 From: Itxaka Date: Fri, 22 Mar 2024 13:11:06 +0100 Subject: [PATCH 051/129] Run reset on uki autoreset (#762) --- packages/static/kairos-overlay-files/collection.yaml | 2 +- .../files/system/oem/00_rootfs_uki.yaml | 8 ++++---- .../kairos-overlay-files/files/system/oem/51_reset.yaml | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/packages/static/kairos-overlay-files/collection.yaml b/packages/static/kairos-overlay-files/collection.yaml index a55fbb8..1e0ef54 100644 --- a/packages/static/kairos-overlay-files/collection.yaml +++ b/packages/static/kairos-overlay-files/collection.yaml @@ -1,4 +1,4 @@ packages: - name: "kairos-overlay-files" category: "static" - version: "1.1.31" + version: "1.1.32" diff --git a/packages/static/kairos-overlay-files/files/system/oem/00_rootfs_uki.yaml b/packages/static/kairos-overlay-files/files/system/oem/00_rootfs_uki.yaml index a19502b..d96a9d3 100644 --- a/packages/static/kairos-overlay-files/files/system/oem/00_rootfs_uki.yaml +++ b/packages/static/kairos-overlay-files/files/system/oem/00_rootfs_uki.yaml @@ -8,7 +8,7 @@ name: "Rootfs Layout Settings for UKI" stages: rootfs: - - if: '[ -e "/run/cos/uki_boot_mode" ] && [ ! -e "/run/cos/recovery_mode" ]' + - if: '[ -e "/run/cos/uki_boot_mode" ] && [ ! -e "/run/cos/recovery_mode" ] && [ ! -e "/run/cos/autoreset_mode" ]' name: "Layout configuration for UKI boot" environment_file: /run/cos/cos-layout.env environment: @@ -46,9 +46,9 @@ stages: /var/lib/wicked /var/log /var/snap - - if: '[ -e "/run/cos/uki_boot_mode" ] && [ -e "/run/cos/recovery_mode" ]' - # omit the persistent partition on recovery mode - name: "Layout configuration for recovery mode on UKI" + - if: '[ -e "/run/cos/uki_boot_mode" ] && ([ -e "/run/cos/recovery_mode" ] || [ -e "/run/cos/autoreset_mode" ])' + # omit the persistent partition on recovery mode/autoreset + name: "Layout configuration for recovery/autoreset mode on UKI" environment_file: /run/cos/cos-layout.env environment: OVERLAY: "tmpfs:25%" diff --git a/packages/static/kairos-overlay-files/files/system/oem/51_reset.yaml b/packages/static/kairos-overlay-files/files/system/oem/51_reset.yaml index a0db97a..286c4b6 100644 --- a/packages/static/kairos-overlay-files/files/system/oem/51_reset.yaml +++ b/packages/static/kairos-overlay-files/files/system/oem/51_reset.yaml @@ -3,7 +3,7 @@ stages: initramfs: - name: "Starts kairos-reset for systemd based systems" if: | - grep -q "kairos.reset" /proc/cmdline && \ + (grep -q "kairos.reset" /proc/cmdline || [ -f /run/cos/autoreset_mode ]) && \ ( [ -e "/sbin/systemctl" ] || [ -e "/usr/bin/systemctl" ] || [ -e "/usr/sbin/systemctl" ] || [ -e "/usr/bin/systemctl" ] ) commands: - systemctl disable getty@tty1 From 40e2edc905e9f833043d76e076c5caa1071878dc Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Fri, 22 Mar 2024 15:52:49 +0100 Subject: [PATCH 052/129] Bump system/immucore to 0.1.21 (#758) Signed-off-by: ci-robbot --- packages/system/immucore/collection.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/system/immucore/collection.yaml b/packages/system/immucore/collection.yaml index 37cf213..08778ba 100644 --- a/packages/system/immucore/collection.yaml +++ b/packages/system/immucore/collection.yaml @@ -1,7 +1,7 @@ packages: - name: "immucore" category: "system" - version: "0.1.21+2" + version: "0.1.21" labels: github.repo: "immucore" autobump.revdeps: "true" From 321a456725b760e8c8d8a6b53d3549d77af2919c Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Fri, 22 Mar 2024 16:15:36 +0100 Subject: [PATCH 053/129] Bump system/immucore to 0.1.22 (#765) Signed-off-by: ci-robbot Co-authored-by: Ettore Di Giacinto --- packages/system/immucore/collection.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/system/immucore/collection.yaml b/packages/system/immucore/collection.yaml index 08778ba..e1b7ece 100644 --- a/packages/system/immucore/collection.yaml +++ b/packages/system/immucore/collection.yaml @@ -1,7 +1,7 @@ packages: - name: "immucore" category: "system" - version: "0.1.21" + version: "0.1.22" labels: github.repo: "immucore" autobump.revdeps: "true" From f52123e72aae4a276f63b3db04d8f24b09b09390 Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Tue, 26 Mar 2024 11:52:52 +0100 Subject: [PATCH 054/129] Bump fips/immucore to 0.1.22 (#760) Signed-off-by: ci-robbot --- packages/system/immucore/collection.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/system/immucore/collection.yaml b/packages/system/immucore/collection.yaml index e1b7ece..5198b13 100644 --- a/packages/system/immucore/collection.yaml +++ b/packages/system/immucore/collection.yaml @@ -12,7 +12,7 @@ packages: description: "The Kairos immutability management interface" - name: "immucore" category: "fips" - version: "0.1.21+2" + version: "0.1.22" labels: github.repo: "immucore" autobump.revdeps: "true" From 0143f421f50fcaed31811a9f917fc505cbebd236 Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Tue, 26 Mar 2024 11:53:22 +0100 Subject: [PATCH 055/129] Bump utils/earthly to 0.8.6 (#756) Signed-off-by: ci-robbot --- packages/utils/earthly/definition.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/utils/earthly/definition.yaml b/packages/utils/earthly/definition.yaml index 56d85d8..4f8f9f3 100644 --- a/packages/utils/earthly/definition.yaml +++ b/packages/utils/earthly/definition.yaml @@ -1,7 +1,7 @@ name: earthly category: utils arch: "amd64" -version: "0.8.5" +version: "0.8.6" labels: github.repo: "earthly" github.owner: "earthly" From c688bb84fba324f514a5c2491ab4cfa42869b3ad Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Tue, 26 Mar 2024 11:53:31 +0100 Subject: [PATCH 056/129] Bump utils/k9s to 0.32.4 (#759) Signed-off-by: ci-robbot --- packages/utils/k9s/definition.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/utils/k9s/definition.yaml b/packages/utils/k9s/definition.yaml index 43ddae7..54bc306 100644 --- a/packages/utils/k9s/definition.yaml +++ b/packages/utils/k9s/definition.yaml @@ -1,6 +1,6 @@ name: "k9s" category: "utils" -version: "0.32.3" +version: "0.32.4" tag: "0.31.7" platform: Linux labels: From 42d7c68603a8d1184de1444cbea38481b2f0c346 Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Tue, 26 Mar 2024 11:53:50 +0100 Subject: [PATCH 057/129] Bump system/kairos-agent to 2.8.6 (#763) Signed-off-by: ci-robbot --- packages/system/kairos-agent/collection.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/system/kairos-agent/collection.yaml b/packages/system/kairos-agent/collection.yaml index 118b11a..07cf3a2 100644 --- a/packages/system/kairos-agent/collection.yaml +++ b/packages/system/kairos-agent/collection.yaml @@ -1,7 +1,7 @@ packages: - name: "kairos-agent" category: "system" - version: "2.8.5" + version: "2.8.6" labels: github.repo: "kairos-agent" autobump.revdeps: "true" From c61bff9ca3a0ec9129d3d24cff9750a44e2a4184 Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Tue, 26 Mar 2024 11:57:01 +0100 Subject: [PATCH 058/129] Bump fips/kairos-agent to 2.8.6 (#764) Signed-off-by: ci-robbot --- packages/system/kairos-agent/collection.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/system/kairos-agent/collection.yaml b/packages/system/kairos-agent/collection.yaml index 07cf3a2..dcca87b 100644 --- a/packages/system/kairos-agent/collection.yaml +++ b/packages/system/kairos-agent/collection.yaml @@ -12,7 +12,7 @@ packages: description: "Lifecycle agent for kairos" - name: "kairos-agent" category: "fips" - version: "2.8.5" + version: "2.8.6" labels: github.repo: "kairos-agent" autobump.revdeps: "true" From 5bf56f450bbeed573eb32ed3a582e4180442083f Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 26 Mar 2024 11:57:26 +0100 Subject: [PATCH 059/129] Update docker/setup-buildx-action action to v3.2.0 (#749) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- .github/workflows/pr.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pr.yaml b/.github/workflows/pr.yaml index d5ccb4f..2f9e93c 100644 --- a/.github/workflows/pr.yaml +++ b/.github/workflows/pr.yaml @@ -44,7 +44,7 @@ jobs: platforms: all - name: Set up Docker Buildx id: buildx - uses: docker/setup-buildx-action@v3.1.0 + uses: docker/setup-buildx-action@v3.2.0 - name: Download meta 🔧 uses: luet-lab/luet-github-action@v0.1.2 with: From 74a4879a65dd90ee7f8c0cbd2f4a091029ce3216 Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Tue, 26 Mar 2024 11:57:43 +0100 Subject: [PATCH 060/129] Bump utils/edgevpn to 0.25.0 (#746) Signed-off-by: ci-robbot From 31e477e66ec903b9659e00d87553f1d0fef81ef6 Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Tue, 26 Mar 2024 11:58:10 +0100 Subject: [PATCH 061/129] Bump utils/operator-sdk to 1.34.1 (#747) Signed-off-by: ci-robbot From 6be3130e19c085813df72257e49067785eea976a Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Wed, 27 Mar 2024 09:00:32 +0100 Subject: [PATCH 062/129] Bump k8s/k3s-systemd to 1.29.3 (#767) --- packages/k8s/k3s/collection.yaml | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/packages/k8s/k3s/collection.yaml b/packages/k8s/k3s/collection.yaml index 8ab4b4c..f71f054 100644 --- a/packages/k8s/k3s/collection.yaml +++ b/packages/k8s/k3s/collection.yaml @@ -12,7 +12,6 @@ packages: - https://github.com/k3s-io/k3s license: "APL-2" description: " Lightweight Kubernetes " - - name: k3s-openrc category: k8s version: "1.28.5+4" @@ -26,7 +25,6 @@ packages: - https://github.com/k3s-io/k3s license: "APL-2" description: " Lightweight Kubernetes " - - name: k3s-openrc category: k8s version: "1.27.9+4" @@ -40,10 +38,9 @@ packages: - https://github.com/k3s-io/k3s license: "APL-2" description: " Lightweight Kubernetes " - - name: k3s-systemd category: k8s - version: "1.29.2" + version: "1.29.3" k3s_version: "2" labels: github.owner: "k3s-io" @@ -54,7 +51,6 @@ packages: - https://github.com/k3s-io/k3s license: "APL-2" description: " Lightweight Kubernetes " - - name: k3s-systemd category: k8s version: "1.28.5+4" @@ -68,7 +64,6 @@ packages: - https://github.com/k3s-io/k3s license: "APL-2" description: " Lightweight Kubernetes " - - name: k3s-systemd category: k8s version: "1.27.9+4" From 70bfa4a7ab1704a68a4771b81c99509008c2bfc1 Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Wed, 27 Mar 2024 09:00:52 +0100 Subject: [PATCH 063/129] Bump k8s/k3s-openrc to 1.29.3 (#766) --- packages/k8s/k3s/collection.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/k8s/k3s/collection.yaml b/packages/k8s/k3s/collection.yaml index f71f054..231a349 100644 --- a/packages/k8s/k3s/collection.yaml +++ b/packages/k8s/k3s/collection.yaml @@ -1,7 +1,7 @@ packages: - name: k3s-openrc category: k8s - version: "1.29.2" + version: "1.29.3" k3s_version: "2" labels: github.owner: "k3s-io" From 42c4b2627a885af0160d6c61057372e0f8a0fcfd Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Wed, 27 Mar 2024 09:01:38 +0100 Subject: [PATCH 064/129] Bump development/toolchain-go-ubuntu to 1.22.1 (#659) --- packages/toolchain-go/collection.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/toolchain-go/collection.yaml b/packages/toolchain-go/collection.yaml index 742d151..12d916e 100644 --- a/packages/toolchain-go/collection.yaml +++ b/packages/toolchain-go/collection.yaml @@ -18,7 +18,7 @@ packages: - name: toolchain-go-ubuntu variant: "bookworm" category: development - version: "1.21.7+2" + version: "1.22.1" tag: "1.21.7" hidden: true labels: @@ -30,7 +30,7 @@ packages: curl -s -L "https://go.dev/dl/?mode=json" |jq -r '.[0].version'| sed 's/go//g' autobump.version_hook: | curl -s -L "https://go.dev/dl/?mode=json" |jq -r '.[0].version'| sed 's/go//g' - package.version: "1.21.7" + package.version: "1.22.1" - name: toolchain-go category: development variant: "alpine" From 5042517c534b5f4a50465ecf9259d1ae129e5a79 Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Wed, 27 Mar 2024 09:01:59 +0100 Subject: [PATCH 065/129] Bump container/kubectl to 1.29.3 (#687) --- packages/utils/kubectl/definition.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/utils/kubectl/definition.yaml b/packages/utils/kubectl/definition.yaml index 4aa18bb..0711030 100644 --- a/packages/utils/kubectl/definition.yaml +++ b/packages/utils/kubectl/definition.yaml @@ -1,6 +1,6 @@ name: kubectl category: container -version: "1.29.1+1" +version: "1.29.3" tag: "1.29.1" arch: "amd64" labels: @@ -11,7 +11,7 @@ labels: autobump.prefix: "prefix" autobump.hook: "curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt | sed 's/v//'" autobump.version_hook: "curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt | sed 's/v//'" - package.version: "1.29.1" + package.version: "1.29.3" uri: - https://github.com/kubernetes/kubernetes - https://kubernetes.io From 1ef0248cb3b6297f28b6bed05478f8e8a703d015 Mon Sep 17 00:00:00 2001 From: Mauro Morales Date: Wed, 27 Mar 2024 18:15:57 +0100 Subject: [PATCH 066/129] CVE/framework 2.4.5 (#769) * Add agent version 2.5.1 To be backported on framework 2.4.5 Signed-off-by: Mauro Morales * Add immucore 0.1.17-1 To backport on framework 2.4.5 Signed-off-by: Mauro Morales --------- Signed-off-by: Mauro Morales --- packages/system/immucore/collection.yaml | 22 ++++++++++++++++++++ packages/system/kairos-agent/collection.yaml | 22 ++++++++++++++++++++ 2 files changed, 44 insertions(+) diff --git a/packages/system/immucore/collection.yaml b/packages/system/immucore/collection.yaml index 5198b13..6c40d6a 100644 --- a/packages/system/immucore/collection.yaml +++ b/packages/system/immucore/collection.yaml @@ -21,3 +21,25 @@ packages: - https://github.com/kairos-io/immucore license: "Apache License v2" description: "The Kairos immutability management interface" + - name: "immucore" + category: "system" + version: "0.1.17-2" + labels: + github.repo: "immucore" + autobump.revdeps: "true" + github.owner: "kairos-io" + uri: + - https://github.com/kairos-io/immucore + license: "Apache License v2" + description: "The Kairos immutability management interface" + - name: "immucore" + category: "fips" + version: "0.1.17-2" + labels: + github.repo: "immucore" + autobump.revdeps: "true" + github.owner: "kairos-io" + uri: + - https://github.com/kairos-io/immucore + license: "Apache License v2" + description: "The Kairos immutability management interface" \ No newline at end of file diff --git a/packages/system/kairos-agent/collection.yaml b/packages/system/kairos-agent/collection.yaml index dcca87b..b4b7589 100644 --- a/packages/system/kairos-agent/collection.yaml +++ b/packages/system/kairos-agent/collection.yaml @@ -21,6 +21,28 @@ packages: - https://github.com/kairos-io/kairos-agent license: "Apache License v2" description: "Lifecycle agent for kairos" + - name: "kairos-agent" + category: "system" + version: "2.5.1" + labels: + github.repo: "kairos-agent" + autobump.revdeps: "true" + github.owner: "kairos-io" + uri: + - https://github.com/kairos-io/kairos-agent + license: "Apache License v2" + description: "Lifecycle agent for kairos" + - name: "kairos-agent" + category: "fips" + version: "2.5.1" + labels: + github.repo: "kairos-agent" + autobump.revdeps: "true" + github.owner: "kairos-io" + uri: + - https://github.com/kairos-io/kairos-agent + license: "Apache License v2" + description: "Lifecycle agent for kairos" # doesnt build so disable for now #- name: "kairos-agent" # category: "fips-static" From e4e1461670b0562782b5811927e17111183c4a4f Mon Sep 17 00:00:00 2001 From: Ettore Di Giacinto Date: Thu, 28 Mar 2024 11:43:20 +0100 Subject: [PATCH 067/129] re-build old 2.4.x versions for patch release (#772) * re-build old 2.4.x versions for patch release * fix boringcrypto test --- packages/system/kcrypt-challenger/build.yaml | 7 +++--- .../system/kcrypt-challenger/collection.yaml | 24 +++++++++++++++++++ packages/system/kcrypt/build.yaml | 2 ++ packages/system/kcrypt/collection.yaml | 23 ++++++++++++++++++ 4 files changed, 52 insertions(+), 4 deletions(-) diff --git a/packages/system/kcrypt-challenger/build.yaml b/packages/system/kcrypt-challenger/build.yaml index 12f484b..fcf88ea 100644 --- a/packages/system/kcrypt-challenger/build.yaml +++ b/packages/system/kcrypt-challenger/build.yaml @@ -10,10 +10,7 @@ requires: version: ">=0" {{end}} prelude: - - apt-get update && apt-get install -y gcc -{{if not (or (eq .Values.category "fips") (eq .Values.category "fips-static"))}} - - apt-get install -y libssl-dev -{{ end }} + - apt-get update && apt-get install -y gcc libssl-dev - mkdir go/src/github.com/${GITHUB_ORG}/ -p - cd go/src/github.com/${GITHUB_ORG}/ && git clone https://github.com/${GITHUB_ORG}/{{ .Values.name }}.git {{ if ne .Values.live "yes" }} @@ -43,7 +40,9 @@ steps: {{if or (eq .Values.category "fips") (eq .Values.category "fips-static")}} {{ if .Values.arch }} {{ if eq .Values.arch "amd64" }} + {{ if ne .Values.version "0.6.0+cve1" }} - go tool nm /system/discovery/{{ .Values.binary_name }} | grep -i "FIPS_mode" + {{ end }} {{end}} {{end}} {{end}} diff --git a/packages/system/kcrypt-challenger/collection.yaml b/packages/system/kcrypt-challenger/collection.yaml index b9d413a..663596b 100644 --- a/packages/system/kcrypt-challenger/collection.yaml +++ b/packages/system/kcrypt-challenger/collection.yaml @@ -23,6 +23,30 @@ packages: - https://github.com/kairos-io/kcrypt-challenger license: "Apache License v2" description: "Cloud native guardian for persistent data in the edge" + - name: kcrypt-challenger + binary_name: kcrypt-discovery-challenger + category: system + live: "yes" + version: "0.6.0+cve1" + labels: + github.repo: "kcrypt-challenger" + github.owner: "kairos-io" + uri: + - https://github.com/kairos-io/kcrypt-challenger + license: "Apache License v2" + description: "Cloud native guardian for persistent data in the edge" + - name: kcrypt-challenger + binary_name: kcrypt-discovery-challenger + category: fips + live: "yes" + version: "0.6.0+cve1" + labels: + github.repo: "kcrypt-challenger" + github.owner: "kairos-io" + uri: + - https://github.com/kairos-io/kcrypt-challenger + license: "Apache License v2" + description: "Cloud native guardian for persistent data in the edge" #- name: kcrypt-challenger #binary_name: kcrypt-discovery-challenger #ldflags: "-linkmode external -extldflags -static" diff --git a/packages/system/kcrypt/build.yaml b/packages/system/kcrypt/build.yaml index 3564a6b..9d92171 100644 --- a/packages/system/kcrypt/build.yaml +++ b/packages/system/kcrypt/build.yaml @@ -35,7 +35,9 @@ steps: {{if or (eq .Values.category "fips") (eq .Values.category "fips-static")}} {{ if .Values.arch }} {{ if eq .Values.arch "amd64" }} + {{ if ne .Values.version "0.7.0+cve1" }} - go tool nm /usr/bin/{{.Values.name}} | grep -i "FIPS_mode" + {{ end }} {{end}} {{end}} {{end}} diff --git a/packages/system/kcrypt/collection.yaml b/packages/system/kcrypt/collection.yaml index 7ae9a37..1324a85 100644 --- a/packages/system/kcrypt/collection.yaml +++ b/packages/system/kcrypt/collection.yaml @@ -21,6 +21,29 @@ packages: - https://github.com/kairos-io/kcrypt license: "Apache License v2" description: "Cloud native guardian for persistent data in the edge" + - name: kcrypt + category: system + version: "0.7.0+cve1" + labels: + github.repo: "kcrypt" + autobump.revdeps: "true" + github.owner: "kairos-io" + uri: + - https://github.com/kairos-io/kcrypt + license: "Apache License v2" + description: "Cloud native guardian for persistent data in the edge" + - name: kcrypt + category: fips + version: "0.7.0+cve1" + labels: + github.repo: "kcrypt" + autobump.revdeps: "true" + github.owner: "kairos-io" + uri: + - https://github.com/kairos-io/kcrypt + license: "Apache License v2" + description: "Cloud native guardian for persistent data in the edge" + #- name: kcrypt #ldflags: "-linkmode external -extldflags -static" #category: fips-static From 7fb26a7de35fd13d67cef461cc12cf0be45d3e65 Mon Sep 17 00:00:00 2001 From: Ettore Di Giacinto Date: Thu, 28 Mar 2024 13:01:10 +0100 Subject: [PATCH 068/129] Drop old packages (#773) * Revert "CVE/framework 2.4.5 (#769)" This reverts commit 1ef0248cb3b6297f28b6bed05478f8e8a703d015. * Revert "re-build old 2.4.x versions for patch release (#772)" This reverts commit e4e1461670b0562782b5811927e17111183c4a4f. --- packages/system/immucore/collection.yaml | 22 ----------------- packages/system/kairos-agent/collection.yaml | 22 ----------------- packages/system/kcrypt-challenger/build.yaml | 7 +++--- .../system/kcrypt-challenger/collection.yaml | 24 ------------------- packages/system/kcrypt/build.yaml | 2 -- packages/system/kcrypt/collection.yaml | 23 ------------------ 6 files changed, 4 insertions(+), 96 deletions(-) diff --git a/packages/system/immucore/collection.yaml b/packages/system/immucore/collection.yaml index 6c40d6a..5198b13 100644 --- a/packages/system/immucore/collection.yaml +++ b/packages/system/immucore/collection.yaml @@ -21,25 +21,3 @@ packages: - https://github.com/kairos-io/immucore license: "Apache License v2" description: "The Kairos immutability management interface" - - name: "immucore" - category: "system" - version: "0.1.17-2" - labels: - github.repo: "immucore" - autobump.revdeps: "true" - github.owner: "kairos-io" - uri: - - https://github.com/kairos-io/immucore - license: "Apache License v2" - description: "The Kairos immutability management interface" - - name: "immucore" - category: "fips" - version: "0.1.17-2" - labels: - github.repo: "immucore" - autobump.revdeps: "true" - github.owner: "kairos-io" - uri: - - https://github.com/kairos-io/immucore - license: "Apache License v2" - description: "The Kairos immutability management interface" \ No newline at end of file diff --git a/packages/system/kairos-agent/collection.yaml b/packages/system/kairos-agent/collection.yaml index b4b7589..dcca87b 100644 --- a/packages/system/kairos-agent/collection.yaml +++ b/packages/system/kairos-agent/collection.yaml @@ -21,28 +21,6 @@ packages: - https://github.com/kairos-io/kairos-agent license: "Apache License v2" description: "Lifecycle agent for kairos" - - name: "kairos-agent" - category: "system" - version: "2.5.1" - labels: - github.repo: "kairos-agent" - autobump.revdeps: "true" - github.owner: "kairos-io" - uri: - - https://github.com/kairos-io/kairos-agent - license: "Apache License v2" - description: "Lifecycle agent for kairos" - - name: "kairos-agent" - category: "fips" - version: "2.5.1" - labels: - github.repo: "kairos-agent" - autobump.revdeps: "true" - github.owner: "kairos-io" - uri: - - https://github.com/kairos-io/kairos-agent - license: "Apache License v2" - description: "Lifecycle agent for kairos" # doesnt build so disable for now #- name: "kairos-agent" # category: "fips-static" diff --git a/packages/system/kcrypt-challenger/build.yaml b/packages/system/kcrypt-challenger/build.yaml index fcf88ea..12f484b 100644 --- a/packages/system/kcrypt-challenger/build.yaml +++ b/packages/system/kcrypt-challenger/build.yaml @@ -10,7 +10,10 @@ requires: version: ">=0" {{end}} prelude: - - apt-get update && apt-get install -y gcc libssl-dev + - apt-get update && apt-get install -y gcc +{{if not (or (eq .Values.category "fips") (eq .Values.category "fips-static"))}} + - apt-get install -y libssl-dev +{{ end }} - mkdir go/src/github.com/${GITHUB_ORG}/ -p - cd go/src/github.com/${GITHUB_ORG}/ && git clone https://github.com/${GITHUB_ORG}/{{ .Values.name }}.git {{ if ne .Values.live "yes" }} @@ -40,9 +43,7 @@ steps: {{if or (eq .Values.category "fips") (eq .Values.category "fips-static")}} {{ if .Values.arch }} {{ if eq .Values.arch "amd64" }} - {{ if ne .Values.version "0.6.0+cve1" }} - go tool nm /system/discovery/{{ .Values.binary_name }} | grep -i "FIPS_mode" - {{ end }} {{end}} {{end}} {{end}} diff --git a/packages/system/kcrypt-challenger/collection.yaml b/packages/system/kcrypt-challenger/collection.yaml index 663596b..b9d413a 100644 --- a/packages/system/kcrypt-challenger/collection.yaml +++ b/packages/system/kcrypt-challenger/collection.yaml @@ -23,30 +23,6 @@ packages: - https://github.com/kairos-io/kcrypt-challenger license: "Apache License v2" description: "Cloud native guardian for persistent data in the edge" - - name: kcrypt-challenger - binary_name: kcrypt-discovery-challenger - category: system - live: "yes" - version: "0.6.0+cve1" - labels: - github.repo: "kcrypt-challenger" - github.owner: "kairos-io" - uri: - - https://github.com/kairos-io/kcrypt-challenger - license: "Apache License v2" - description: "Cloud native guardian for persistent data in the edge" - - name: kcrypt-challenger - binary_name: kcrypt-discovery-challenger - category: fips - live: "yes" - version: "0.6.0+cve1" - labels: - github.repo: "kcrypt-challenger" - github.owner: "kairos-io" - uri: - - https://github.com/kairos-io/kcrypt-challenger - license: "Apache License v2" - description: "Cloud native guardian for persistent data in the edge" #- name: kcrypt-challenger #binary_name: kcrypt-discovery-challenger #ldflags: "-linkmode external -extldflags -static" diff --git a/packages/system/kcrypt/build.yaml b/packages/system/kcrypt/build.yaml index 9d92171..3564a6b 100644 --- a/packages/system/kcrypt/build.yaml +++ b/packages/system/kcrypt/build.yaml @@ -35,9 +35,7 @@ steps: {{if or (eq .Values.category "fips") (eq .Values.category "fips-static")}} {{ if .Values.arch }} {{ if eq .Values.arch "amd64" }} - {{ if ne .Values.version "0.7.0+cve1" }} - go tool nm /usr/bin/{{.Values.name}} | grep -i "FIPS_mode" - {{ end }} {{end}} {{end}} {{end}} diff --git a/packages/system/kcrypt/collection.yaml b/packages/system/kcrypt/collection.yaml index 1324a85..7ae9a37 100644 --- a/packages/system/kcrypt/collection.yaml +++ b/packages/system/kcrypt/collection.yaml @@ -21,29 +21,6 @@ packages: - https://github.com/kairos-io/kcrypt license: "Apache License v2" description: "Cloud native guardian for persistent data in the edge" - - name: kcrypt - category: system - version: "0.7.0+cve1" - labels: - github.repo: "kcrypt" - autobump.revdeps: "true" - github.owner: "kairos-io" - uri: - - https://github.com/kairos-io/kcrypt - license: "Apache License v2" - description: "Cloud native guardian for persistent data in the edge" - - name: kcrypt - category: fips - version: "0.7.0+cve1" - labels: - github.repo: "kcrypt" - autobump.revdeps: "true" - github.owner: "kairos-io" - uri: - - https://github.com/kairos-io/kcrypt - license: "Apache License v2" - description: "Cloud native guardian for persistent data in the edge" - #- name: kcrypt #ldflags: "-linkmode external -extldflags -static" #category: fips-static From 3da0b6d9b6a551df0c3bb3fa0953edd29bffe555 Mon Sep 17 00:00:00 2001 From: Mauro Morales Date: Fri, 29 Mar 2024 13:55:52 +0100 Subject: [PATCH 069/129] Bump kairos-agent to v2.8.7 (#774) Fixes issue with bootentry command on UKI Signed-off-by: Mauro Morales --- packages/system/kairos-agent/collection.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/system/kairos-agent/collection.yaml b/packages/system/kairos-agent/collection.yaml index dcca87b..6245c7d 100644 --- a/packages/system/kairos-agent/collection.yaml +++ b/packages/system/kairos-agent/collection.yaml @@ -1,7 +1,7 @@ packages: - name: "kairos-agent" category: "system" - version: "2.8.6" + version: "2.8.7" labels: github.repo: "kairos-agent" autobump.revdeps: "true" @@ -12,7 +12,7 @@ packages: description: "Lifecycle agent for kairos" - name: "kairos-agent" category: "fips" - version: "2.8.6" + version: "2.8.7" labels: github.repo: "kairos-agent" autobump.revdeps: "true" From aecc8a743d6c2e2aebcde18542af350cac59c3d9 Mon Sep 17 00:00:00 2001 From: Mauro Morales Date: Fri, 29 Mar 2024 16:20:45 +0100 Subject: [PATCH 070/129] Bump agent to 2.8.8 (#775) --- packages/system/kairos-agent/collection.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/system/kairos-agent/collection.yaml b/packages/system/kairos-agent/collection.yaml index 6245c7d..abcb767 100644 --- a/packages/system/kairos-agent/collection.yaml +++ b/packages/system/kairos-agent/collection.yaml @@ -1,7 +1,7 @@ packages: - name: "kairos-agent" category: "system" - version: "2.8.7" + version: "2.8.8" labels: github.repo: "kairos-agent" autobump.revdeps: "true" @@ -12,7 +12,7 @@ packages: description: "Lifecycle agent for kairos" - name: "kairos-agent" category: "fips" - version: "2.8.7" + version: "2.8.8" labels: github.repo: "kairos-agent" autobump.revdeps: "true" From 5028a55aa900fac9c4f4d82ca71e734b6f112f54 Mon Sep 17 00:00:00 2001 From: Ettore Di Giacinto Date: Tue, 2 Apr 2024 10:58:20 +0200 Subject: [PATCH 071/129] Add revisionSHA to repositories (#777) --- .github/workflows/build-arm64.yaml | 1 + .github/workflows/build.yaml | 1 + .github/workflows/one.yaml | 1 + 3 files changed, 3 insertions(+) diff --git a/.github/workflows/build-arm64.yaml b/.github/workflows/build-arm64.yaml index 09e0c68..2edd4e3 100644 --- a/.github/workflows/build-arm64.yaml +++ b/.github/workflows/build-arm64.yaml @@ -92,3 +92,4 @@ jobs: REPOSITORY_TYPE: docker createRepo: true pushCache: true + revisionSHA: true diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index a5af6cc..190ef00 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -83,3 +83,4 @@ jobs: REPOSITORY_TYPE: docker createRepo: true pushCache: true + revisionSHA: true diff --git a/.github/workflows/one.yaml b/.github/workflows/one.yaml index 1d38d3f..dc6c1d5 100644 --- a/.github/workflows/one.yaml +++ b/.github/workflows/one.yaml @@ -69,3 +69,4 @@ jobs: REPOSITORY_TYPE: docker createRepo: true pushCache: true + revisionSHA: true From 395e7a6561e16d0151cae649ddfb69ad3c4e51dd Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Wed, 3 Apr 2024 10:25:24 +0200 Subject: [PATCH 072/129] Bump system/immucore to 0.1.23 (#770) Signed-off-by: ci-robbot --- packages/system/immucore/collection.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/system/immucore/collection.yaml b/packages/system/immucore/collection.yaml index 5198b13..6604b56 100644 --- a/packages/system/immucore/collection.yaml +++ b/packages/system/immucore/collection.yaml @@ -1,7 +1,7 @@ packages: - name: "immucore" category: "system" - version: "0.1.22" + version: "0.1.23" labels: github.repo: "immucore" autobump.revdeps: "true" From 6cccb4b43ce0619e7166a95e33c6cd72a63114e9 Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Wed, 3 Apr 2024 10:25:33 +0200 Subject: [PATCH 073/129] Bump fips/immucore to 0.1.23 (#771) Signed-off-by: ci-robbot --- packages/system/immucore/collection.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/system/immucore/collection.yaml b/packages/system/immucore/collection.yaml index 6604b56..69b8878 100644 --- a/packages/system/immucore/collection.yaml +++ b/packages/system/immucore/collection.yaml @@ -12,7 +12,7 @@ packages: description: "The Kairos immutability management interface" - name: "immucore" category: "fips" - version: "0.1.22" + version: "0.1.23" labels: github.repo: "immucore" autobump.revdeps: "true" From 1ca4fc1a9e2e7a9947a228d65fc973a8f5c4e0e1 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 3 Apr 2024 10:25:44 +0200 Subject: [PATCH 074/129] Update luet-lab/luet-github-action action to v0.2.1 (#778) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- .github/workflows/pr.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/pr.yaml b/.github/workflows/pr.yaml index 2f9e93c..8aa5503 100644 --- a/.github/workflows/pr.yaml +++ b/.github/workflows/pr.yaml @@ -46,7 +46,7 @@ jobs: id: buildx uses: docker/setup-buildx-action@v3.2.0 - name: Download meta 🔧 - uses: luet-lab/luet-github-action@v0.1.2 + uses: luet-lab/luet-github-action@v0.2.1 with: FINAL_REPO: quay.io/kairos/packages-arm64 REPOSITORY_TYPE: docker @@ -54,7 +54,7 @@ jobs: downloadFromList: true downloadMeta: true - name: Build packages 🔧 - uses: luet-lab/luet-github-action@v0.1.2 + uses: luet-lab/luet-github-action@v0.2.1 with: build: true fromIndex: true @@ -78,7 +78,7 @@ jobs: git fetch --prune --unshallow mkdir build - name: Download meta 🔧 - uses: luet-lab/luet-github-action@v0.1.2 + uses: luet-lab/luet-github-action@v0.2.1 with: FINAL_REPO: quay.io/kairos/packages REPOSITORY_TYPE: docker @@ -86,7 +86,7 @@ jobs: downloadFromList: true downloadMeta: true - name: Build packages 🔧 - uses: luet-lab/luet-github-action@v0.1.2 + uses: luet-lab/luet-github-action@v0.2.1 with: build: true fromIndex: true From 08b5398e3f91093c92039a2db03e8f8a9153deea Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Wed, 3 Apr 2024 10:25:54 +0200 Subject: [PATCH 075/129] Bump utils/goreleaser to 1.25.0 (#779) Signed-off-by: ci-robbot --- packages/utils/goreleaser/definition.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/utils/goreleaser/definition.yaml b/packages/utils/goreleaser/definition.yaml index faf7617..507c17a 100644 --- a/packages/utils/goreleaser/definition.yaml +++ b/packages/utils/goreleaser/definition.yaml @@ -1,6 +1,6 @@ name: goreleaser category: utils -version: "1.24.0" +version: "1.25.0" description: "Deliver Go binaries as fast and easily as possible" labels: github.repo: "goreleaser" From ebf6dfc26da00c39f2c0892a6caf4a433f7352f0 Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Mon, 8 Apr 2024 12:58:36 +0200 Subject: [PATCH 076/129] Bump utils/earthly to 0.8.7 (#781) --- packages/utils/earthly/definition.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/utils/earthly/definition.yaml b/packages/utils/earthly/definition.yaml index 4f8f9f3..0028505 100644 --- a/packages/utils/earthly/definition.yaml +++ b/packages/utils/earthly/definition.yaml @@ -1,7 +1,7 @@ name: earthly category: utils arch: "amd64" -version: "0.8.6" +version: "0.8.7" labels: github.repo: "earthly" github.owner: "earthly" From e0bbff343b7344ec2b9128d0b2494ed19e5424ef Mon Sep 17 00:00:00 2001 From: Itxaka Date: Mon, 8 Apr 2024 13:22:21 +0200 Subject: [PATCH 077/129] Make validator use the go version from its go.mod --- .github/workflows/pr.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pr.yaml b/.github/workflows/pr.yaml index 8aa5503..4f6c515 100644 --- a/.github/workflows/pr.yaml +++ b/.github/workflows/pr.yaml @@ -20,7 +20,7 @@ jobs: - name: Set up Go uses: actions/setup-go@v5 with: - go-version: 1.21.1 + go-version-file: tools/bump-validator/go.mod - name: Validate changed packages bump version if: steps.changed-files.outputs.any_changed == 'true' env: From 187a1a51fd2e19718f870837b9824a4037cbeb4d Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Mon, 8 Apr 2024 13:23:07 +0200 Subject: [PATCH 078/129] Bump fips/immucore to 0.1.24 (#783) --- packages/system/immucore/collection.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/system/immucore/collection.yaml b/packages/system/immucore/collection.yaml index 69b8878..8e9d790 100644 --- a/packages/system/immucore/collection.yaml +++ b/packages/system/immucore/collection.yaml @@ -12,7 +12,7 @@ packages: description: "The Kairos immutability management interface" - name: "immucore" category: "fips" - version: "0.1.23" + version: "0.1.24" labels: github.repo: "immucore" autobump.revdeps: "true" From 0d8f04ddccfe8c03595ce929ea5b930eb0abfdee Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 8 Apr 2024 13:28:07 +0200 Subject: [PATCH 079/129] Update dependency go to v1.22.2 (#738) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- tools/bump-validator/go.mod | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/bump-validator/go.mod b/tools/bump-validator/go.mod index c503503..9ca163d 100644 --- a/tools/bump-validator/go.mod +++ b/tools/bump-validator/go.mod @@ -1,3 +1,3 @@ module github.com/kairos-io/packages/tools/bump-validator -go 1.21.1 +go 1.22.2 From f1bf1f00f048865b5eee4d88692813c09487f6d2 Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Mon, 8 Apr 2024 13:28:21 +0200 Subject: [PATCH 080/129] Bump system/immucore to 0.1.24 (#784) --- packages/system/immucore/collection.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/system/immucore/collection.yaml b/packages/system/immucore/collection.yaml index 8e9d790..5d91927 100644 --- a/packages/system/immucore/collection.yaml +++ b/packages/system/immucore/collection.yaml @@ -1,7 +1,7 @@ packages: - name: "immucore" category: "system" - version: "0.1.23" + version: "0.1.24" labels: github.repo: "immucore" autobump.revdeps: "true" From f6dc8f6a133ed3499b4e8b4ba790db9550cdfc47 Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Mon, 8 Apr 2024 13:34:54 +0200 Subject: [PATCH 081/129] Bump fips/kairos-agent to 2.8.9 (#786) --- packages/system/kairos-agent/collection.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/system/kairos-agent/collection.yaml b/packages/system/kairos-agent/collection.yaml index abcb767..a4cf0d3 100644 --- a/packages/system/kairos-agent/collection.yaml +++ b/packages/system/kairos-agent/collection.yaml @@ -12,7 +12,7 @@ packages: description: "Lifecycle agent for kairos" - name: "kairos-agent" category: "fips" - version: "2.8.8" + version: "2.8.9" labels: github.repo: "kairos-agent" autobump.revdeps: "true" From 7c29007202df0ac339bbf22912b8567c31da539f Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Mon, 8 Apr 2024 13:35:49 +0200 Subject: [PATCH 082/129] Bump system/kairos-agent to 2.8.9 (#785) --- packages/system/kairos-agent/collection.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/system/kairos-agent/collection.yaml b/packages/system/kairos-agent/collection.yaml index a4cf0d3..be6e3e8 100644 --- a/packages/system/kairos-agent/collection.yaml +++ b/packages/system/kairos-agent/collection.yaml @@ -1,7 +1,7 @@ packages: - name: "kairos-agent" category: "system" - version: "2.8.8" + version: "2.8.9" labels: github.repo: "kairos-agent" autobump.revdeps: "true" From ef97e07d4a0feeac95576a7d9af0e8bac0d2fe89 Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Mon, 8 Apr 2024 14:10:09 +0200 Subject: [PATCH 083/129] Bump utils/kube-vip to 0.7.2 (#663) --- packages/utils/kube-vip/definition.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/utils/kube-vip/definition.yaml b/packages/utils/kube-vip/definition.yaml index ce8227e..ab847a2 100644 --- a/packages/utils/kube-vip/definition.yaml +++ b/packages/utils/kube-vip/definition.yaml @@ -1,6 +1,6 @@ name: kube-vip category: utils -version: "0.7.0" +version: "0.7.2" labels: github.repo: "kube-vip" github.owner: "kube-vip" From 9dc32fae4b2ace0b907b646545160f38a9223341 Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Mon, 8 Apr 2024 14:10:19 +0200 Subject: [PATCH 084/129] Bump utils/goreleaser to 1.25.1 (#782) --- packages/utils/goreleaser/definition.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/utils/goreleaser/definition.yaml b/packages/utils/goreleaser/definition.yaml index 507c17a..dbcfb39 100644 --- a/packages/utils/goreleaser/definition.yaml +++ b/packages/utils/goreleaser/definition.yaml @@ -1,6 +1,6 @@ name: goreleaser category: utils -version: "1.25.0" +version: "1.25.1" description: "Deliver Go binaries as fast and easily as possible" labels: github.repo: "goreleaser" From 0a45d68d404b5de0669567b07c5ca294a81c4ec4 Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Mon, 8 Apr 2024 15:41:42 +0200 Subject: [PATCH 085/129] Bump development/toolchain-go to 1.22.2 (#661) --- packages/toolchain-go/collection.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/toolchain-go/collection.yaml b/packages/toolchain-go/collection.yaml index 12d916e..19a6a67 100644 --- a/packages/toolchain-go/collection.yaml +++ b/packages/toolchain-go/collection.yaml @@ -2,7 +2,7 @@ packages: - name: toolchain-go category: development variant: "alpine" - version: "1.21.6" + version: "1.22.2" tag: "1.21.6" hidden: true labels: @@ -14,7 +14,7 @@ packages: curl -s -L "https://go.dev/dl/?mode=json" |jq -r '.[0].version'| sed 's/go//g' autobump.version_hook: | curl -s -L "https://go.dev/dl/?mode=json" |jq -r '.[0].version'| sed 's/go//g' - package.version: "1.21.6" + package.version: "1.22.2" - name: toolchain-go-ubuntu variant: "bookworm" category: development From 0d56657bedfa7df35f45d0cc80cdd911db2897c6 Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Mon, 8 Apr 2024 15:42:11 +0200 Subject: [PATCH 086/129] Bump development/toolchain-go-ubuntu to 1.22.2 (#780) --- packages/toolchain-go/collection.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/toolchain-go/collection.yaml b/packages/toolchain-go/collection.yaml index 19a6a67..427b9d5 100644 --- a/packages/toolchain-go/collection.yaml +++ b/packages/toolchain-go/collection.yaml @@ -18,7 +18,7 @@ packages: - name: toolchain-go-ubuntu variant: "bookworm" category: development - version: "1.22.1" + version: "1.22.2" tag: "1.21.7" hidden: true labels: @@ -30,7 +30,7 @@ packages: curl -s -L "https://go.dev/dl/?mode=json" |jq -r '.[0].version'| sed 's/go//g' autobump.version_hook: | curl -s -L "https://go.dev/dl/?mode=json" |jq -r '.[0].version'| sed 's/go//g' - package.version: "1.22.1" + package.version: "1.22.2" - name: toolchain-go category: development variant: "alpine" From 9a0a29c81f84b8663f051e574585d5ce29c46756 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 8 Apr 2024 15:42:22 +0200 Subject: [PATCH 087/129] Update tj-actions/changed-files action to v44 (#768) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- .github/workflows/pr.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pr.yaml b/.github/workflows/pr.yaml index 4f6c515..e1060e3 100644 --- a/.github/workflows/pr.yaml +++ b/.github/workflows/pr.yaml @@ -14,7 +14,7 @@ jobs: fetch-depth: 0 - name: Get changed files id: changed-files - uses: tj-actions/changed-files@v42 + uses: tj-actions/changed-files@v44 with: files: packages/** - name: Set up Go From 15f57b60155f4322b801d59029e28bdf5b9ae8ea Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Mon, 8 Apr 2024 15:42:50 +0200 Subject: [PATCH 088/129] Bump firmware/u-boot-rpi64 to 2024.01-2.1 (#673) --- packages/firmware/opensuse/collection.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/firmware/opensuse/collection.yaml b/packages/firmware/opensuse/collection.yaml index 44bd020..12aef5a 100644 --- a/packages/firmware/opensuse/collection.yaml +++ b/packages/firmware/opensuse/collection.yaml @@ -4,7 +4,7 @@ packages: version: "20170419-5.220" - name: "u-boot-rpi64" category: "firmware" - version: "2024.01-1.1" + version: "2024.01-2.1" labels: autobump.strategy: "custom" autobump.string_replace: '{ "prefix": "" }' @@ -16,8 +16,8 @@ packages: # We do assume that checksum is sha256 autobump.checksum_hook: | curl -s -L https://download.opensuse.org/ports/aarch64/tumbleweed/repo/oss/$(curl -s -L https://download.opensuse.org/ports/aarch64/tumbleweed/repo/oss/repodata/repomd.xml | dasel -r xml 'repomd.data.[0].location.-href') | zstd -d - | dasel -r xml -w json | jq '.metadata.package[] | select(.name=="u-boot-rpiarm64") | select(.arch!="src").checksum."#text"' -r | tail -n1 - package.version: "2024.01-1.1" - package.checksum: "3315453834d23201afc0945fa759742a46671ef972513c5999e951465694c662c910868bf3ab0dbd92297e154e2d0eae477e2aa968b99fdec942c3e67e4b270d" + package.version: "2024.01-2.1" + package.checksum: "59e3dd91eb6041f8b37a4025acc1f3d3a03dd890093dcbb2cf9316a8b6263509e5e485c322c1d363b72a3cca63090c28ba629ff0ee4e15a91533804b58dbb072" - name: "raspberrypi-firmware" category: "firmware" version: "2023.11.21-1.1" From ffe9bae543cdf051a6f478a6053ab9045efaf6a4 Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Mon, 8 Apr 2024 15:45:52 +0200 Subject: [PATCH 089/129] Bump firmware/raspberrypi-firmware-config to 2023.11.21-2.1 (#675) --- packages/firmware/opensuse/collection.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/firmware/opensuse/collection.yaml b/packages/firmware/opensuse/collection.yaml index 12aef5a..98e2344 100644 --- a/packages/firmware/opensuse/collection.yaml +++ b/packages/firmware/opensuse/collection.yaml @@ -36,7 +36,7 @@ packages: package.checksum: "f21f510b968f8b49ca98250f4985b2d5c5382a6d18fa088272826fe19834287cc5027de2041752b2a9d3c8ea284cc165f882410ebbc5327ae6c3969b91912058" - name: "raspberrypi-firmware-config" category: "firmware" - version: "2023.11.21-1.1" + version: "2023.11.21-2.1" labels: autobump.strategy: "custom" autobump.string_replace: '{ "prefix": "" }' @@ -48,8 +48,8 @@ packages: # We do assume that checksum is sha256 autobump.checksum_hook: | curl -s -L https://download.opensuse.org/ports/aarch64/tumbleweed/repo/oss/$(curl -s -L https://download.opensuse.org/ports/aarch64/tumbleweed/repo/oss/repodata/repomd.xml | dasel -r xml 'repomd.data.[0].location.-href') | zstd -d - | dasel -r xml -w json | jq '.metadata.package[] | select(.name=="raspberrypi-firmware-config") | select(.arch!="src").checksum."#text"' -r | tail -n1 - package.version: "2023.11.21-1.1" - package.checksum: "022aaea609c6f4503c46a9b72203e60220bd2a9792ca413f55b1e1e6736626781f89ed20a18e33fdafd0ffb0c7bd1a405deae87fb295ab6ef3adb4dd88ece6f1" + package.version: "2023.11.21-2.1" + package.checksum: "eedae1bd622083742d64174fcf1772d89518ae6b9ad246f293fecef72d1a986812216caadb46c6b0a5536dfc2356b1577c65ebb4bf2e292a5c2b6ac1ec57f4e1" - name: "raspberrypi-firmware-dt" category: "firmware" version: "2023.11.21-2.1" From 1e4b020dc3658ede31d6cd9acebb66af7607c334 Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Mon, 8 Apr 2024 15:46:02 +0200 Subject: [PATCH 090/129] Bump firmware/raspberrypi-firmware to 2023.11.21-2.1 (#676) --- packages/firmware/opensuse/collection.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/firmware/opensuse/collection.yaml b/packages/firmware/opensuse/collection.yaml index 98e2344..98ddea9 100644 --- a/packages/firmware/opensuse/collection.yaml +++ b/packages/firmware/opensuse/collection.yaml @@ -20,7 +20,7 @@ packages: package.checksum: "59e3dd91eb6041f8b37a4025acc1f3d3a03dd890093dcbb2cf9316a8b6263509e5e485c322c1d363b72a3cca63090c28ba629ff0ee4e15a91533804b58dbb072" - name: "raspberrypi-firmware" category: "firmware" - version: "2023.11.21-1.1" + version: "2023.11.21-2.1" labels: autobump.strategy: "custom" autobump.string_replace: '{ "prefix": "" }' @@ -32,8 +32,8 @@ packages: # We do assume that checksum is sha256 autobump.checksum_hook: | curl -s -L https://download.opensuse.org/ports/aarch64/tumbleweed/repo/oss/$(curl -s -L https://download.opensuse.org/ports/aarch64/tumbleweed/repo/oss/repodata/repomd.xml | dasel -r xml 'repomd.data.[0].location.-href') | zstd -d - | dasel -r xml -w json | jq '.metadata.package[] | select(.name=="raspberrypi-firmware") | select(.arch!="src").checksum."#text"' -r | tail -n1 - package.version: "2023.11.21-1.1" - package.checksum: "f21f510b968f8b49ca98250f4985b2d5c5382a6d18fa088272826fe19834287cc5027de2041752b2a9d3c8ea284cc165f882410ebbc5327ae6c3969b91912058" + package.version: "2023.11.21-2.1" + package.checksum: "3044cb6e9551914ecfed286006d4057c252f6359f1bc600002f8d6a32e0e32969c97e014f295613f929458f356f6e7adb9fccefe846d4edba51d3a2d3edd4038" - name: "raspberrypi-firmware-config" category: "firmware" version: "2023.11.21-2.1" From 847255e08745e679ef3f0731603408b197d8ac01 Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Mon, 8 Apr 2024 15:46:12 +0200 Subject: [PATCH 091/129] Bump firmware/raspberrypi-firmware-dt to 2023.11.21-3.3 (#640) --- packages/firmware/opensuse/collection.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/firmware/opensuse/collection.yaml b/packages/firmware/opensuse/collection.yaml index 98ddea9..7764e38 100644 --- a/packages/firmware/opensuse/collection.yaml +++ b/packages/firmware/opensuse/collection.yaml @@ -52,7 +52,7 @@ packages: package.checksum: "eedae1bd622083742d64174fcf1772d89518ae6b9ad246f293fecef72d1a986812216caadb46c6b0a5536dfc2356b1577c65ebb4bf2e292a5c2b6ac1ec57f4e1" - name: "raspberrypi-firmware-dt" category: "firmware" - version: "2023.11.21-2.1" + version: "2023.11.21-3.3" labels: autobump.strategy: "custom" autobump.string_replace: '{ "prefix": "" }' @@ -64,5 +64,5 @@ packages: # We do assume that checksum is sha256 autobump.checksum_hook: | curl -s -L https://download.opensuse.org/ports/aarch64/tumbleweed/repo/oss/$(curl -s -L https://download.opensuse.org/ports/aarch64/tumbleweed/repo/oss/repodata/repomd.xml | dasel -r xml 'repomd.data.[0].location.-href') | zstd -d - | dasel -r xml -w json | jq '.metadata.package[] | select(.name=="raspberrypi-firmware-dt") | select(.arch!="src").checksum."#text"' -r | tail -n1 - package.version: "2023.11.21-2.1" - package.checksum: "36539b4b9270139fb313971e8c7851f3015fcc87f5a271f20a0cee92f4ff3f0ceeb620dd847f8e38469d3c216635c0d492bb553e44bfb41b74ea8a83850e51d0" + package.version: "2023.11.21-3.3" + package.checksum: "efbe401a3e2fdec4fb73d59ebfac9175f933b8e74416cdf5867eae3b04cbb3fff07ba8fa2d0b2782ae607a82df2f465fe210334780cf19d7bc3ca5c90c49811b" From 099f48d5b98126ea40519eea6f45dcb64e7253bf Mon Sep 17 00:00:00 2001 From: Ettore Di Giacinto Date: Tue, 9 Apr 2024 08:51:27 +0200 Subject: [PATCH 092/129] build older immucore to backport https://github.com/kairos-io/immucore/compare/v0.1.6...v0.1.6-timeout?expand=1 --- packages/system/immucore/collection.yaml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/packages/system/immucore/collection.yaml b/packages/system/immucore/collection.yaml index 5d91927..96e16a8 100644 --- a/packages/system/immucore/collection.yaml +++ b/packages/system/immucore/collection.yaml @@ -10,6 +10,17 @@ packages: - https://github.com/kairos-io/immucore license: "Apache License v2" description: "The Kairos immutability management interface" + - name: "immucore" + category: "system" + version: "0.1.17-3" + labels: + github.repo: "immucore" + autobump.revdeps: "true" + github.owner: "kairos-io" + uri: + - https://github.com/kairos-io/immucore + license: "Apache License v2" + description: "The Kairos immutability management interface" - name: "immucore" category: "fips" version: "0.1.24" From 2365f397fb7e9b07c936e869f7a3f91b3a283ac9 Mon Sep 17 00:00:00 2001 From: Ettore Di Giacinto Date: Tue, 9 Apr 2024 09:13:30 +0200 Subject: [PATCH 093/129] typo fix --- packages/system/immucore/collection.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/system/immucore/collection.yaml b/packages/system/immucore/collection.yaml index 96e16a8..4c50841 100644 --- a/packages/system/immucore/collection.yaml +++ b/packages/system/immucore/collection.yaml @@ -12,7 +12,7 @@ packages: description: "The Kairos immutability management interface" - name: "immucore" category: "system" - version: "0.1.17-3" + version: "0.1.7-3" labels: github.repo: "immucore" autobump.revdeps: "true" From 7400e8459da25577e9ec85b3b6c9416a8fab17ee Mon Sep 17 00:00:00 2001 From: Ettore Di Giacinto Date: Tue, 9 Apr 2024 09:14:42 +0200 Subject: [PATCH 094/129] Update collection.yaml --- packages/system/immucore/collection.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/system/immucore/collection.yaml b/packages/system/immucore/collection.yaml index 4c50841..96e16a8 100644 --- a/packages/system/immucore/collection.yaml +++ b/packages/system/immucore/collection.yaml @@ -12,7 +12,7 @@ packages: description: "The Kairos immutability management interface" - name: "immucore" category: "system" - version: "0.1.7-3" + version: "0.1.17-3" labels: github.repo: "immucore" autobump.revdeps: "true" From b75509f1abec131d0ffbb22d6b2d82806046a9e6 Mon Sep 17 00:00:00 2001 From: Itxaka Date: Tue, 9 Apr 2024 12:16:29 +0000 Subject: [PATCH 095/129] Change revision type (#787) --- packages/system/systemd/build.yaml | 12 ++++++------ packages/system/systemd/collection.yaml | 4 ++-- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/packages/system/systemd/build.yaml b/packages/system/systemd/build.yaml index 231c789..c269993 100644 --- a/packages/system/systemd/build.yaml +++ b/packages/system/systemd/build.yaml @@ -27,7 +27,7 @@ prelude: - zypper ref && zypper in -y gcc13 git ninja gperf libpcap libpcap-devel libcap-devel cmake libmount-devel rsync diffutils openssl-devel tpm2-* python311-pip python311-cryptography - update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.11 1 - mkdir -p src/ - - PACKAGE_VERSION=${PACKAGE_VERSION%\+*} && cd src/ && git clone --branch v${PACKAGE_VERSION} https://github.com/systemd/systemd.git + - PACKAGE_VERSION=${PACKAGE_VERSION%\-*} && cd src/ && git clone --branch v${PACKAGE_VERSION} https://github.com/systemd/systemd.git steps: # Minimal systemd build, remove almost everything, we only interested in the efi boot files @@ -40,7 +40,7 @@ steps: - pip3 install -r ukify-requirements.txt # install dev tools - pip3 install meson ninja2 - - PACKAGE_VERSION=${PACKAGE_VERSION%\+*} && cd src/systemd && env CC=gcc-13 meson setup build -Dmode=release -Dbootloader=true -Defi=true -Dukify=true -Dblkid=true -Dopenssl=true -Dshared-lib-tag=${PACKAGE_VERSION}-kairos -Dsbat-distro="Kairos" -Dsbat-distro-url="kairos.io" -Dsbat-distro-summary="Kairos" -Dsbat-distro-version="kairos-${PACKAGE_VERSION}" -Ddns-servers='' -Dsysvinit-path= -Dsysvrcnd-path= -Dtpm=false -Dinstall-tests=false -Dnss-resolve=disabled -Dlogind=false -Dcoredump=false -Dhomed=disabled -Dfirstboot=false -Dhostnamed=false -Dhibernate=false -Dinitrd=false -Dimportd=false -Dkernel-install=false -Dlocaled=false -Dmachined=false -Dnetworkd=false -Dnss-myhostname=false -Dnss-mymachines=false -Dnss-systemd=false -Doomd=false -Dportabled=false -Dhwdb=false -Dpstore=false -Dquotacheck=false -Drandomseed=false -Drepart=false -Dresolve=false -Drfkill=false -Dsysext=false -Danalyze=false -Dsysupdate=false -Dsysusers=false -Dstoragetm=false -Dtimedated=false -Dtimesyncd=false -Dtmpfiles=false -Duserdb=false -Dvconsole=false -Dxdg-autostart=false -Didn=false -Dpolkit=false -Dnscd=false -Dkmod=false -Ddbus=false -Dglib=false -Dbacklight=false -Dldconfig=false -Dgshadow=false -Dwheel-group=false -Dadm-group=false -Dxkbcommon=false -Dzstd=false -Dlz4=false -Dutmp=false -Dlink-udev-shared=false -Dlink-systemctl-shared=false -Dlink-networkd-shared=false -Dlink-timesyncd-shared=false -Dlink-journalctl-shared=false -Dlink-boot-shared=false -Dlink-portabled-shared=false -Denvironment-d=false -Dqrencode=false -Dpwquality=false -Dlibcurl=false -Dfdisk=false -Dlibidn2=false -Dlibiptc=false -Ddns-over-tls=false -Didn=false -Dgnutls=false -Dp11kit=false -Dlibidn=false -Dlibidn2=false -Dgcrypt=false -Dxz=false -Dzlib=false -Dbzip2=false + - PACKAGE_VERSION=${PACKAGE_VERSION%\-*} && cd src/systemd && env CC=gcc-13 meson setup build -Dmode=release -Dbootloader=true -Defi=true -Dukify=true -Dblkid=true -Dopenssl=true -Dshared-lib-tag=${PACKAGE_VERSION}-kairos -Dsbat-distro="Kairos" -Dsbat-distro-url="kairos.io" -Dsbat-distro-summary="Kairos" -Dsbat-distro-version="kairos-${PACKAGE_VERSION}" -Ddns-servers='' -Dsysvinit-path= -Dsysvrcnd-path= -Dtpm=false -Dinstall-tests=false -Dnss-resolve=disabled -Dlogind=false -Dcoredump=false -Dhomed=disabled -Dfirstboot=false -Dhostnamed=false -Dhibernate=false -Dinitrd=false -Dimportd=false -Dkernel-install=false -Dlocaled=false -Dmachined=false -Dnetworkd=false -Dnss-myhostname=false -Dnss-mymachines=false -Dnss-systemd=false -Doomd=false -Dportabled=false -Dhwdb=false -Dpstore=false -Dquotacheck=false -Drandomseed=false -Drepart=false -Dresolve=false -Drfkill=false -Dsysext=false -Danalyze=false -Dsysupdate=false -Dsysusers=false -Dstoragetm=false -Dtimedated=false -Dtimesyncd=false -Dtmpfiles=false -Duserdb=false -Dvconsole=false -Dxdg-autostart=false -Didn=false -Dpolkit=false -Dnscd=false -Dkmod=false -Ddbus=false -Dglib=false -Dbacklight=false -Dldconfig=false -Dgshadow=false -Dwheel-group=false -Dadm-group=false -Dxkbcommon=false -Dzstd=false -Dlz4=false -Dutmp=false -Dlink-udev-shared=false -Dlink-systemctl-shared=false -Dlink-networkd-shared=false -Dlink-timesyncd-shared=false -Dlink-journalctl-shared=false -Dlink-boot-shared=false -Dlink-portabled-shared=false -Denvironment-d=false -Dqrencode=false -Dpwquality=false -Dlibcurl=false -Dfdisk=false -Dlibidn2=false -Dlibiptc=false -Ddns-over-tls=false -Didn=false -Dgnutls=false -Dp11kit=false -Dlibidn=false -Dlibidn2=false -Dgcrypt=false -Dxz=false -Dzlib=false -Dbzip2=false - cd src/systemd && ninja -C build - mkdir -p /package/usr/kairos/ - mkdir -p /package/usr/lib/systemd/ @@ -53,10 +53,10 @@ steps: - cp src/systemd/build/systemd-measure /package/usr/lib64/systemd/ - cp src/systemd/build/systemd-measure /package/lib/ - cp src/systemd/build/systemd-measure /package/lib64/ - - PACKAGE_VERSION=${PACKAGE_VERSION%\+*} && cp src/systemd/build/src/shared/libsystemd-shared-${PACKAGE_VERSION}-kairos.so /package/usr/lib/systemd/ - - PACKAGE_VERSION=${PACKAGE_VERSION%\+*} && cp src/systemd/build/src/shared/libsystemd-shared-${PACKAGE_VERSION}-kairos.so /package/usr/lib64/systemd/ - - PACKAGE_VERSION=${PACKAGE_VERSION%\+*} && cp src/systemd/build/src/shared/libsystemd-shared-${PACKAGE_VERSION}-kairos.so /package/lib/ - - PACKAGE_VERSION=${PACKAGE_VERSION%\+*} && cp src/systemd/build/src/shared/libsystemd-shared-${PACKAGE_VERSION}-kairos.so /package/lib64/ + - PACKAGE_VERSION=${PACKAGE_VERSION%\-*} && cp src/systemd/build/src/shared/libsystemd-shared-${PACKAGE_VERSION}-kairos.so /package/usr/lib/systemd/ + - PACKAGE_VERSION=${PACKAGE_VERSION%\-*} && cp src/systemd/build/src/shared/libsystemd-shared-${PACKAGE_VERSION}-kairos.so /package/usr/lib64/systemd/ + - PACKAGE_VERSION=${PACKAGE_VERSION%\-*} && cp src/systemd/build/src/shared/libsystemd-shared-${PACKAGE_VERSION}-kairos.so /package/lib/ + - PACKAGE_VERSION=${PACKAGE_VERSION%\-*} && cp src/systemd/build/src/shared/libsystemd-shared-${PACKAGE_VERSION}-kairos.so /package/lib64/ # ukify is copied in two places according to upstream, I guess to maintain backwards compatibility - src/systemd/build/ukify --version - cp src/systemd/build/ukify /package/usr/bin/ diff --git a/packages/system/systemd/collection.yaml b/packages/system/systemd/collection.yaml index 49c5a04..0a5c41c 100644 --- a/packages/system/systemd/collection.yaml +++ b/packages/system/systemd/collection.yaml @@ -1,14 +1,14 @@ packages: - name: "systemd-boot" category: "system" - version: "255+4" + version: "255-5" labels: github.repo: "systemd" autobump.revdeps: "true" github.owner: "systemd" - name: "systemd-ukify" category: "system" - version: "255+3" + version: "255-5" labels: github.repo: "systemd" autobump.revdeps: "true" From cb9be44e0216094ef299fb4941a6895ce611eb35 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 9 Apr 2024 14:16:51 +0200 Subject: [PATCH 096/129] Update docker/setup-buildx-action action to v3.3.0 (#788) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- .github/workflows/pr.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pr.yaml b/.github/workflows/pr.yaml index e1060e3..32b65e1 100644 --- a/.github/workflows/pr.yaml +++ b/.github/workflows/pr.yaml @@ -44,7 +44,7 @@ jobs: platforms: all - name: Set up Docker Buildx id: buildx - uses: docker/setup-buildx-action@v3.2.0 + uses: docker/setup-buildx-action@v3.3.0 - name: Download meta 🔧 uses: luet-lab/luet-github-action@v0.2.1 with: From 7bef15d3a11b5c902136ae19212ea53bb344e047 Mon Sep 17 00:00:00 2001 From: Dimitris Karakasilis Date: Wed, 10 Apr 2024 15:42:06 +0300 Subject: [PATCH 097/129] Bump kairos-agent to 2.8.10 Signed-off-by: Dimitris Karakasilis --- packages/system/kairos-agent/collection.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/system/kairos-agent/collection.yaml b/packages/system/kairos-agent/collection.yaml index be6e3e8..bcd712c 100644 --- a/packages/system/kairos-agent/collection.yaml +++ b/packages/system/kairos-agent/collection.yaml @@ -1,7 +1,7 @@ packages: - name: "kairos-agent" category: "system" - version: "2.8.9" + version: "2.8.10" labels: github.repo: "kairos-agent" autobump.revdeps: "true" @@ -12,7 +12,7 @@ packages: description: "Lifecycle agent for kairos" - name: "kairos-agent" category: "fips" - version: "2.8.9" + version: "2.8.10" labels: github.repo: "kairos-agent" autobump.revdeps: "true" From 3923326f7377f04d0f6e356845adc009bc923f2a Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Thu, 11 Apr 2024 00:04:58 +0200 Subject: [PATCH 098/129] Bump system/immucore to 0.1.25 (#791) Signed-off-by: ci-robbot --- packages/system/immucore/collection.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/system/immucore/collection.yaml b/packages/system/immucore/collection.yaml index 96e16a8..304c695 100644 --- a/packages/system/immucore/collection.yaml +++ b/packages/system/immucore/collection.yaml @@ -1,7 +1,7 @@ packages: - name: "immucore" category: "system" - version: "0.1.24" + version: "0.1.25" labels: github.repo: "immucore" autobump.revdeps: "true" From 3783c0a4be678b4f249af4095a32b930c705e280 Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Thu, 11 Apr 2024 00:05:17 +0200 Subject: [PATCH 099/129] Bump fips/immucore to 0.1.25 (#793) Signed-off-by: ci-robbot --- packages/system/immucore/collection.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/system/immucore/collection.yaml b/packages/system/immucore/collection.yaml index 304c695..90de6e9 100644 --- a/packages/system/immucore/collection.yaml +++ b/packages/system/immucore/collection.yaml @@ -23,7 +23,7 @@ packages: description: "The Kairos immutability management interface" - name: "immucore" category: "fips" - version: "0.1.24" + version: "0.1.25" labels: github.repo: "immucore" autobump.revdeps: "true" From 09eaed8cfb387dd0b8f93dc6592353ac6e78b8a7 Mon Sep 17 00:00:00 2001 From: Ettore Di Giacinto Date: Thu, 11 Apr 2024 12:14:24 +0200 Subject: [PATCH 100/129] bump kairos-agent (#794) --- packages/system/kairos-agent/collection.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/system/kairos-agent/collection.yaml b/packages/system/kairos-agent/collection.yaml index bcd712c..a0aab11 100644 --- a/packages/system/kairos-agent/collection.yaml +++ b/packages/system/kairos-agent/collection.yaml @@ -1,7 +1,7 @@ packages: - name: "kairos-agent" category: "system" - version: "2.8.10" + version: "2.8.11" labels: github.repo: "kairos-agent" autobump.revdeps: "true" @@ -12,7 +12,7 @@ packages: description: "Lifecycle agent for kairos" - name: "kairos-agent" category: "fips" - version: "2.8.10" + version: "2.8.11" labels: github.repo: "kairos-agent" autobump.revdeps: "true" From 01748f4ede77eabb42f22c5ee5ae221f45c59074 Mon Sep 17 00:00:00 2001 From: Ettore Di Giacinto Date: Thu, 11 Apr 2024 12:17:04 +0200 Subject: [PATCH 101/129] Revert "Bump system/immucore to 0.1.25 (#791)" (#795) This reverts commit 3923326f7377f04d0f6e356845adc009bc923f2a. --- packages/system/immucore/collection.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/system/immucore/collection.yaml b/packages/system/immucore/collection.yaml index 90de6e9..9a6304c 100644 --- a/packages/system/immucore/collection.yaml +++ b/packages/system/immucore/collection.yaml @@ -1,7 +1,7 @@ packages: - name: "immucore" category: "system" - version: "0.1.25" + version: "0.1.24" labels: github.repo: "immucore" autobump.revdeps: "true" From 639c00470bdd4a98bc879223bcfb4fc0514b9dc1 Mon Sep 17 00:00:00 2001 From: Ettore Di Giacinto Date: Thu, 11 Apr 2024 12:17:41 +0200 Subject: [PATCH 102/129] Revert "Bump fips/immucore to 0.1.25 (#793)" (#796) This reverts commit 3783c0a4be678b4f249af4095a32b930c705e280. --- packages/system/immucore/collection.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/system/immucore/collection.yaml b/packages/system/immucore/collection.yaml index 9a6304c..96e16a8 100644 --- a/packages/system/immucore/collection.yaml +++ b/packages/system/immucore/collection.yaml @@ -23,7 +23,7 @@ packages: description: "The Kairos immutability management interface" - name: "immucore" category: "fips" - version: "0.1.25" + version: "0.1.24" labels: github.repo: "immucore" autobump.revdeps: "true" From 55d0d9a8966f60167e35d34d6259853e5909aef6 Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Fri, 12 Apr 2024 09:25:44 +0200 Subject: [PATCH 103/129] Bump system/immucore to 0.1.25 (#797) Signed-off-by: ci-robbot --- packages/system/immucore/collection.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/system/immucore/collection.yaml b/packages/system/immucore/collection.yaml index 96e16a8..304c695 100644 --- a/packages/system/immucore/collection.yaml +++ b/packages/system/immucore/collection.yaml @@ -1,7 +1,7 @@ packages: - name: "immucore" category: "system" - version: "0.1.24" + version: "0.1.25" labels: github.repo: "immucore" autobump.revdeps: "true" From 203ca9df75b40e507d9b23f2f38aaf1d914f4845 Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Fri, 12 Apr 2024 09:26:46 +0200 Subject: [PATCH 104/129] Bump system/kairos-agent to 2.9.0 (#798) Signed-off-by: ci-robbot --- packages/system/kairos-agent/collection.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/system/kairos-agent/collection.yaml b/packages/system/kairos-agent/collection.yaml index a0aab11..42686fa 100644 --- a/packages/system/kairos-agent/collection.yaml +++ b/packages/system/kairos-agent/collection.yaml @@ -1,7 +1,7 @@ packages: - name: "kairos-agent" category: "system" - version: "2.8.11" + version: "2.9.0" labels: github.repo: "kairos-agent" autobump.revdeps: "true" From 2adca6dd2675b09019a294832d54e3de378e4163 Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Fri, 12 Apr 2024 09:27:02 +0200 Subject: [PATCH 105/129] Bump fips/immucore to 0.1.25 (#799) Signed-off-by: ci-robbot --- packages/system/immucore/collection.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/system/immucore/collection.yaml b/packages/system/immucore/collection.yaml index 304c695..90de6e9 100644 --- a/packages/system/immucore/collection.yaml +++ b/packages/system/immucore/collection.yaml @@ -23,7 +23,7 @@ packages: description: "The Kairos immutability management interface" - name: "immucore" category: "fips" - version: "0.1.24" + version: "0.1.25" labels: github.repo: "immucore" autobump.revdeps: "true" From a7ae2c177b230e00cac6ebb4c9ea0df2e17acafd Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Fri, 12 Apr 2024 09:27:21 +0200 Subject: [PATCH 106/129] Bump utils/edgevpn to 0.25.1 (#800) Signed-off-by: ci-robbot --- packages/utils/edgevpn/definition.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/utils/edgevpn/definition.yaml b/packages/utils/edgevpn/definition.yaml index 822709c..eedd891 100644 --- a/packages/utils/edgevpn/definition.yaml +++ b/packages/utils/edgevpn/definition.yaml @@ -1,6 +1,6 @@ name: edgevpn category: utils -version: "0.25.0" +version: "0.25.1" tag: "0.24.6" labels: github.repo: "edgevpn" From 28f9c4f37bbf94ca158561a46c24ee8323583daf Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Fri, 12 Apr 2024 09:27:38 +0200 Subject: [PATCH 107/129] Bump utils/helm to 3.14.4 (#801) Signed-off-by: ci-robbot --- packages/utils/helm/definition.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/utils/helm/definition.yaml b/packages/utils/helm/definition.yaml index ecaf2fc..8beabee 100644 --- a/packages/utils/helm/definition.yaml +++ b/packages/utils/helm/definition.yaml @@ -1,6 +1,6 @@ name: "helm" category: "utils" -version: "3.14.3" +version: "3.14.4" description: "The Kubernetes Package Manager" license: "Apache-2.0" labels: From 6bace9a08556fdb527ec3bf23ba92749cd4bc6cb Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Fri, 12 Apr 2024 09:27:53 +0200 Subject: [PATCH 108/129] Bump fips/kairos-agent to 2.9.0 (#802) Signed-off-by: ci-robbot --- packages/system/kairos-agent/collection.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/system/kairos-agent/collection.yaml b/packages/system/kairos-agent/collection.yaml index 42686fa..84638c9 100644 --- a/packages/system/kairos-agent/collection.yaml +++ b/packages/system/kairos-agent/collection.yaml @@ -12,7 +12,7 @@ packages: description: "Lifecycle agent for kairos" - name: "kairos-agent" category: "fips" - version: "2.8.11" + version: "2.9.0" labels: github.repo: "kairos-agent" autobump.revdeps: "true" From 99dec691da2d34468e2fcf2e14d3b9d388848da4 Mon Sep 17 00:00:00 2001 From: Ettore Di Giacinto Date: Fri, 12 Apr 2024 16:13:17 +0200 Subject: [PATCH 109/129] Create autoapprove.yml --- .github/workflows/autoapprove.yml | 43 +++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 .github/workflows/autoapprove.yml diff --git a/.github/workflows/autoapprove.yml b/.github/workflows/autoapprove.yml new file mode 100644 index 0000000..9fb4ac0 --- /dev/null +++ b/.github/workflows/autoapprove.yml @@ -0,0 +1,43 @@ +name: ci-robbot auto-approve +on: +- pull_request_target + +permissions: + contents: write + pull-requests: write + packages: read + +jobs: + auto-approve: + runs-on: ubuntu-latest + if: ${{ github.actor == 'ci-robbot' }} + steps: + - name: Dependabot metadata + id: metadata + uses: dependabot/fetch-metadata@v1.3.4 + with: + github-token: "${{ secrets.GITHUB_TOKEN }}" + skip-commit-verification: true + + - name: Checkout repository + uses: actions/checkout@v3 + + - name: Approve a PR if not already approved + run: | + gh pr checkout "$PR_URL" + if [ "$(gh pr status --json reviewDecision -q .currentBranch.reviewDecision)" != "APPROVED" ]; + then + gh pr review --approve "$PR_URL" + else + echo "PR already approved."; + fi + env: + PR_URL: ${{github.event.pull_request.html_url}} + GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}} + + - name: Enable auto-merge for Dependabot PRs + if: ${{ contains(github.event.pull_request.title, 'Bump')}} + run: gh pr merge --auto --squash "$PR_URL" + env: + PR_URL: ${{github.event.pull_request.html_url}} + GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}} From 4fa5dbf95c411314c433d596dad898c2bcac9073 Mon Sep 17 00:00:00 2001 From: Ettore Di Giacinto Date: Mon, 15 Apr 2024 12:45:03 +0200 Subject: [PATCH 110/129] Update autoapprove.yml --- .github/workflows/autoapprove.yml | 8 -------- 1 file changed, 8 deletions(-) diff --git a/.github/workflows/autoapprove.yml b/.github/workflows/autoapprove.yml index 9fb4ac0..20991d3 100644 --- a/.github/workflows/autoapprove.yml +++ b/.github/workflows/autoapprove.yml @@ -12,13 +12,6 @@ jobs: runs-on: ubuntu-latest if: ${{ github.actor == 'ci-robbot' }} steps: - - name: Dependabot metadata - id: metadata - uses: dependabot/fetch-metadata@v1.3.4 - with: - github-token: "${{ secrets.GITHUB_TOKEN }}" - skip-commit-verification: true - - name: Checkout repository uses: actions/checkout@v3 @@ -36,7 +29,6 @@ jobs: GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}} - name: Enable auto-merge for Dependabot PRs - if: ${{ contains(github.event.pull_request.title, 'Bump')}} run: gh pr merge --auto --squash "$PR_URL" env: PR_URL: ${{github.event.pull_request.html_url}} From 96eeb72197d0d4bfbcbb3229d70def86406ba478 Mon Sep 17 00:00:00 2001 From: Ettore Di Giacinto Date: Mon, 15 Apr 2024 12:45:23 +0200 Subject: [PATCH 111/129] Create renovate_auto.yml --- .github/workflows/renovate_auto.yml | 35 +++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 .github/workflows/renovate_auto.yml diff --git a/.github/workflows/renovate_auto.yml b/.github/workflows/renovate_auto.yml new file mode 100644 index 0000000..8167654 --- /dev/null +++ b/.github/workflows/renovate_auto.yml @@ -0,0 +1,35 @@ +name: Renovate auto-merge +on: +- pull_request_target + +permissions: + contents: write + pull-requests: write + packages: read + +jobs: + dependabot: + runs-on: ubuntu-latest + if: ${{ github.actor == 'renovate[bot]' }} + steps: + - name: Checkout repository + uses: actions/checkout@v4 + + - name: Approve a PR if not already approved + run: | + gh pr checkout "$PR_URL" + if [ "$(gh pr status --json reviewDecision -q .currentBranch.reviewDecision)" != "APPROVED" ]; + then + gh pr review --approve "$PR_URL" + else + echo "PR already approved."; + fi + env: + PR_URL: ${{github.event.pull_request.html_url}} + GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}} + + - name: Enable auto-merge for Renovate PRs + run: gh pr merge --auto --squash "$PR_URL" + env: + PR_URL: ${{github.event.pull_request.html_url}} + GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}} From 6bbea45078c2554cc835438d8c1535e144a1c814 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 15 Apr 2024 10:48:28 +0000 Subject: [PATCH 112/129] Update actions/checkout action to v4 (#804) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- .github/workflows/autoapprove.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/autoapprove.yml b/.github/workflows/autoapprove.yml index 20991d3..31ea99b 100644 --- a/.github/workflows/autoapprove.yml +++ b/.github/workflows/autoapprove.yml @@ -13,7 +13,7 @@ jobs: if: ${{ github.actor == 'ci-robbot' }} steps: - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Approve a PR if not already approved run: | From 3a9b6746aca31ce2f3db70d07b10e45c559561d3 Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Mon, 15 Apr 2024 22:09:11 +0200 Subject: [PATCH 113/129] Bump firmware/u-boot-rpi64 to 2024.04-1.1 (#792) Signed-off-by: ci-robbot --- packages/firmware/opensuse/collection.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/firmware/opensuse/collection.yaml b/packages/firmware/opensuse/collection.yaml index 7764e38..e3ab8ad 100644 --- a/packages/firmware/opensuse/collection.yaml +++ b/packages/firmware/opensuse/collection.yaml @@ -4,7 +4,7 @@ packages: version: "20170419-5.220" - name: "u-boot-rpi64" category: "firmware" - version: "2024.01-2.1" + version: "2024.04-1.1" labels: autobump.strategy: "custom" autobump.string_replace: '{ "prefix": "" }' @@ -16,8 +16,8 @@ packages: # We do assume that checksum is sha256 autobump.checksum_hook: | curl -s -L https://download.opensuse.org/ports/aarch64/tumbleweed/repo/oss/$(curl -s -L https://download.opensuse.org/ports/aarch64/tumbleweed/repo/oss/repodata/repomd.xml | dasel -r xml 'repomd.data.[0].location.-href') | zstd -d - | dasel -r xml -w json | jq '.metadata.package[] | select(.name=="u-boot-rpiarm64") | select(.arch!="src").checksum."#text"' -r | tail -n1 - package.version: "2024.01-2.1" - package.checksum: "59e3dd91eb6041f8b37a4025acc1f3d3a03dd890093dcbb2cf9316a8b6263509e5e485c322c1d363b72a3cca63090c28ba629ff0ee4e15a91533804b58dbb072" + package.version: "2024.04-1.1" + package.checksum: "3b8046d50dde93efe4b89f23daa579518cfa1a3d3eae388584f6356dc2ebde7c94990c9260e35290f218103fd510c2ce1576a6d8adf843f3a3cefd1f667077d4" - name: "raspberrypi-firmware" category: "firmware" version: "2023.11.21-2.1" From 9065e7aacf0958eeea6de8f0e21f3602d0e2cce7 Mon Sep 17 00:00:00 2001 From: Itxaka Date: Tue, 16 Apr 2024 11:38:33 +0000 Subject: [PATCH 114/129] Improve alpine initrd boot media (#806) --- packages/alpine/collection.yaml | 2 +- packages/alpine/files/initramfs-init | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/packages/alpine/collection.yaml b/packages/alpine/collection.yaml index 357e1a0..fc40c20 100644 --- a/packages/alpine/collection.yaml +++ b/packages/alpine/collection.yaml @@ -1,7 +1,7 @@ packages: - name: "alpine" category: "initrd" - version: "3.8.1+2" + version: "3.8.1+3" description: "Provides custom initrd scripts for alpine" # This syncs with the alpine version at https://gitlab.alpinelinux.org/alpine/mkinitfs/-/blob/master/initramfs-init.in?ref_type=heads # any changes to the initramfs-init.in file should be looked at and backported if necessary \ No newline at end of file diff --git a/packages/alpine/files/initramfs-init b/packages/alpine/files/initramfs-init index f7f0643..72dea61 100755 --- a/packages/alpine/files/initramfs-init +++ b/packages/alpine/files/initramfs-init @@ -1,6 +1,6 @@ #!/bin/sh -VERSION=3.8.1-kairos1 +VERSION=3.8.1-kairos2 INIT=/sbin/init sysroot="$ROOT"/sysroot @@ -393,19 +393,19 @@ fi # Path for booting from livecd if grep -q cdroot /proc/cmdline ;then rd_break pre-livecd - echo "Mounting LiveCD" + echo "Mounting Live Media" sync # Create mountpoints ebegin "Create mountpoints" mkdir -p /media/root-ro /media/root-rw /run/rootfsbase $sysroot/media/root-ro $sysroot/media/root-rw $sysroot/run/rootfsbase eend $? # Between udev starting, we loading the modules and the cdrom appearing sometimes there is a delay, so lets wait a bit here - ebegin "Waiting for cdrom to be available" - retry 10 test -e /dev/sr0 + ebegin "Waiting for Live Media to be available" + retry 10 test -e /dev/disk/by-label/COS_LIVE eend # Mount read-only livecd - ebegin "Mount LiveCD RO" - retry 10 mount /dev/sr0 /media/root-ro + ebegin "Mount Live Media RO" + retry 10 mount /dev/disk/by-label/COS_LIVE /media/root-ro eend $? sync # Mount squashfs into loop device From d61851e3b1fcd15582689c135edce26729aba88c Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Tue, 16 Apr 2024 13:39:33 +0200 Subject: [PATCH 115/129] Bump firmware/raspberrypi-firmware to 2024.03.27-1.1 (#790) --- packages/firmware/opensuse/collection.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/firmware/opensuse/collection.yaml b/packages/firmware/opensuse/collection.yaml index e3ab8ad..aad3f89 100644 --- a/packages/firmware/opensuse/collection.yaml +++ b/packages/firmware/opensuse/collection.yaml @@ -20,7 +20,7 @@ packages: package.checksum: "3b8046d50dde93efe4b89f23daa579518cfa1a3d3eae388584f6356dc2ebde7c94990c9260e35290f218103fd510c2ce1576a6d8adf843f3a3cefd1f667077d4" - name: "raspberrypi-firmware" category: "firmware" - version: "2023.11.21-2.1" + version: "2024.03.27-1.1" labels: autobump.strategy: "custom" autobump.string_replace: '{ "prefix": "" }' @@ -32,8 +32,8 @@ packages: # We do assume that checksum is sha256 autobump.checksum_hook: | curl -s -L https://download.opensuse.org/ports/aarch64/tumbleweed/repo/oss/$(curl -s -L https://download.opensuse.org/ports/aarch64/tumbleweed/repo/oss/repodata/repomd.xml | dasel -r xml 'repomd.data.[0].location.-href') | zstd -d - | dasel -r xml -w json | jq '.metadata.package[] | select(.name=="raspberrypi-firmware") | select(.arch!="src").checksum."#text"' -r | tail -n1 - package.version: "2023.11.21-2.1" - package.checksum: "3044cb6e9551914ecfed286006d4057c252f6359f1bc600002f8d6a32e0e32969c97e014f295613f929458f356f6e7adb9fccefe846d4edba51d3a2d3edd4038" + package.version: "2024.03.27-1.1" + package.checksum: "b557423675f8aadaa7a48c29e27dcbf2dc8a990fcc13fa7b2839dfc6afe281e54a0326bb881b244f77412d09f93df46a648abd3fb7c85716f2f207b8729e1219" - name: "raspberrypi-firmware-config" category: "firmware" version: "2023.11.21-2.1" From ba3139cb676daa78e8dbd75bf414ea476b069de4 Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Tue, 16 Apr 2024 13:39:43 +0200 Subject: [PATCH 116/129] Bump firmware/raspberrypi-firmware-config to 2024.03.27-1.1 (#789) --- packages/firmware/opensuse/collection.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/firmware/opensuse/collection.yaml b/packages/firmware/opensuse/collection.yaml index aad3f89..d80c16c 100644 --- a/packages/firmware/opensuse/collection.yaml +++ b/packages/firmware/opensuse/collection.yaml @@ -36,7 +36,7 @@ packages: package.checksum: "b557423675f8aadaa7a48c29e27dcbf2dc8a990fcc13fa7b2839dfc6afe281e54a0326bb881b244f77412d09f93df46a648abd3fb7c85716f2f207b8729e1219" - name: "raspberrypi-firmware-config" category: "firmware" - version: "2023.11.21-2.1" + version: "2024.03.27-1.1" labels: autobump.strategy: "custom" autobump.string_replace: '{ "prefix": "" }' @@ -48,8 +48,8 @@ packages: # We do assume that checksum is sha256 autobump.checksum_hook: | curl -s -L https://download.opensuse.org/ports/aarch64/tumbleweed/repo/oss/$(curl -s -L https://download.opensuse.org/ports/aarch64/tumbleweed/repo/oss/repodata/repomd.xml | dasel -r xml 'repomd.data.[0].location.-href') | zstd -d - | dasel -r xml -w json | jq '.metadata.package[] | select(.name=="raspberrypi-firmware-config") | select(.arch!="src").checksum."#text"' -r | tail -n1 - package.version: "2023.11.21-2.1" - package.checksum: "eedae1bd622083742d64174fcf1772d89518ae6b9ad246f293fecef72d1a986812216caadb46c6b0a5536dfc2356b1577c65ebb4bf2e292a5c2b6ac1ec57f4e1" + package.version: "2024.03.27-1.1" + package.checksum: "93514ec07d396888f4f09712c8c96258d857dba0321c30dfe827ebeb6887f5904f080a0947e51f269868530ac6a67b9054caf97abd57b12ce3984cc721d58bee" - name: "raspberrypi-firmware-dt" category: "firmware" version: "2023.11.21-3.3" From 1a5367ffd80b8c691c91fc44d1a2e43d5d60f5a3 Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Tue, 16 Apr 2024 13:48:36 +0200 Subject: [PATCH 117/129] Bump utils/nerdctl to 2.0.0-beta.4 (#650) Signed-off-by: ci-robbot --- packages/utils/nerdctl/definition.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/utils/nerdctl/definition.yaml b/packages/utils/nerdctl/definition.yaml index a4ac6c3..72c0e69 100644 --- a/packages/utils/nerdctl/definition.yaml +++ b/packages/utils/nerdctl/definition.yaml @@ -1,6 +1,6 @@ name: "nerdctl" category: "utils" -version: "1.7.2+1" +version: "2.0.0-beta.4" tag: "1.7.2" platform: linux labels: From c6bb5f77a5eae13500cadd669f22153c32ee566b Mon Sep 17 00:00:00 2001 From: Itxaka Date: Tue, 16 Apr 2024 12:27:07 +0000 Subject: [PATCH 118/129] Add a better way of getting the label for alpine (#809) --- packages/alpine/collection.yaml | 2 +- packages/alpine/files/initramfs-init | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/packages/alpine/collection.yaml b/packages/alpine/collection.yaml index fc40c20..db51156 100644 --- a/packages/alpine/collection.yaml +++ b/packages/alpine/collection.yaml @@ -1,7 +1,7 @@ packages: - name: "alpine" category: "initrd" - version: "3.8.1+3" + version: "3.8.1+4" description: "Provides custom initrd scripts for alpine" # This syncs with the alpine version at https://gitlab.alpinelinux.org/alpine/mkinitfs/-/blob/master/initramfs-init.in?ref_type=heads # any changes to the initramfs-init.in file should be looked at and backported if necessary \ No newline at end of file diff --git a/packages/alpine/files/initramfs-init b/packages/alpine/files/initramfs-init index 72dea61..992b4b3 100755 --- a/packages/alpine/files/initramfs-init +++ b/packages/alpine/files/initramfs-init @@ -395,17 +395,18 @@ if grep -q cdroot /proc/cmdline ;then rd_break pre-livecd echo "Mounting Live Media" sync + label=$(grep -o CDLABEL.* /proc/cmdline | cut -f 1 -d ' ' | cut -f 2 -d '=' ) # Create mountpoints ebegin "Create mountpoints" mkdir -p /media/root-ro /media/root-rw /run/rootfsbase $sysroot/media/root-ro $sysroot/media/root-rw $sysroot/run/rootfsbase eend $? # Between udev starting, we loading the modules and the cdrom appearing sometimes there is a delay, so lets wait a bit here ebegin "Waiting for Live Media to be available" - retry 10 test -e /dev/disk/by-label/COS_LIVE + retry 10 test -e /dev/disk/by-label/$label eend # Mount read-only livecd ebegin "Mount Live Media RO" - retry 10 mount /dev/disk/by-label/COS_LIVE /media/root-ro + retry 10 mount /dev/disk/by-label/$label /media/root-ro eend $? sync # Mount squashfs into loop device From 906228f1e7a15cb122fda14e493297e542901d37 Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Tue, 16 Apr 2024 14:28:55 +0200 Subject: [PATCH 119/129] Bump system/kcrypt-challenger to 0.8.0 (#807) --- packages/system/kcrypt-challenger/collection.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/system/kcrypt-challenger/collection.yaml b/packages/system/kcrypt-challenger/collection.yaml index b9d413a..c4d867a 100644 --- a/packages/system/kcrypt-challenger/collection.yaml +++ b/packages/system/kcrypt-challenger/collection.yaml @@ -3,7 +3,7 @@ packages: binary_name: kcrypt-discovery-challenger category: system live: "yes" - version: "0.7.0" + version: "0.8.0" labels: github.repo: "kcrypt-challenger" github.owner: "kairos-io" From 7379fd723c5ea49d6b2b7326748452a87eb81dc2 Mon Sep 17 00:00:00 2001 From: Itxaka Date: Tue, 16 Apr 2024 13:20:32 +0000 Subject: [PATCH 120/129] Fix fips build (#810) --- packages/system/kcrypt-challenger/build.yaml | 12 +++--------- .../system/kcrypt-challenger/collection.yaml | 17 +---------------- 2 files changed, 4 insertions(+), 25 deletions(-) diff --git a/packages/system/kcrypt-challenger/build.yaml b/packages/system/kcrypt-challenger/build.yaml index 12f484b..0f1af10 100644 --- a/packages/system/kcrypt-challenger/build.yaml +++ b/packages/system/kcrypt-challenger/build.yaml @@ -10,15 +10,9 @@ requires: version: ">=0" {{end}} prelude: - - apt-get update && apt-get install -y gcc -{{if not (or (eq .Values.category "fips") (eq .Values.category "fips-static"))}} - - apt-get install -y libssl-dev -{{ end }} + - apt-get update && apt-get install -y gcc libssl-dev - mkdir go/src/github.com/${GITHUB_ORG}/ -p - cd go/src/github.com/${GITHUB_ORG}/ && git clone https://github.com/${GITHUB_ORG}/{{ .Values.name }}.git -{{ if ne .Values.live "yes" }} - - cd go/src/github.com/${GITHUB_ORG}/ && git checkout 3912abcec424521725ccd335181f2fde90510081 -b build -{{ end }} env: - GOPATH=/luetbuild/go/ - DEBIAN_FRONTEND=noninteractive @@ -38,14 +32,14 @@ steps: PACKAGE_VERSION=${PACKAGE_VERSION%\+*} && \ mkdir -p /system/discovery && \ cd go/src/github.com/${GITHUB_ORG}/{{ .Values.name }}/ && go build -ldflags="${LDFLAGS}" -o {{ .Values.binary_name }} ./cmd/discovery/main.go && mv {{ .Values.binary_name }} /system/discovery - - upx -1 /system/discovery/{{ .Values.binary_name }} - - chmod +x /system/discovery/{{ .Values.binary_name }} {{if or (eq .Values.category "fips") (eq .Values.category "fips-static")}} {{ if .Values.arch }} {{ if eq .Values.arch "amd64" }} - go tool nm /system/discovery/{{ .Values.binary_name }} | grep -i "FIPS_mode" {{end}} {{end}} + - upx -1 /system/discovery/{{ .Values.binary_name }} + - chmod +x /system/discovery/{{ .Values.binary_name }} {{end}} includes: - /system/discovery/{{ .Values.binary_name }} diff --git a/packages/system/kcrypt-challenger/collection.yaml b/packages/system/kcrypt-challenger/collection.yaml index c4d867a..956beca 100644 --- a/packages/system/kcrypt-challenger/collection.yaml +++ b/packages/system/kcrypt-challenger/collection.yaml @@ -2,7 +2,6 @@ packages: - name: kcrypt-challenger binary_name: kcrypt-discovery-challenger category: system - live: "yes" version: "0.8.0" labels: github.repo: "kcrypt-challenger" @@ -14,8 +13,7 @@ packages: - name: kcrypt-challenger binary_name: kcrypt-discovery-challenger category: fips - live: "yes" - version: "0.7.0" + version: "0.8.0" labels: github.repo: "kcrypt-challenger" github.owner: "kairos-io" @@ -23,16 +21,3 @@ packages: - https://github.com/kairos-io/kcrypt-challenger license: "Apache License v2" description: "Cloud native guardian for persistent data in the edge" - #- name: kcrypt-challenger - #binary_name: kcrypt-discovery-challenger - #ldflags: "-linkmode external -extldflags -static" - #category: fips-static - #live: "yes" - #version: "0.5.0" - #labels: - #github.repo: "kcrypt-challenger" - #github.owner: "kairos-io" - #uri: - #- https://github.com/kairos-io/kcrypt-challenger - #license: "Apache License v2" - #description: "Cloud native guardian for persistent data in the edge" From 2067bbb0d71983be53531f51b10d76e732dae340 Mon Sep 17 00:00:00 2001 From: Mauro Morales Date: Wed, 17 Apr 2024 14:14:22 +0200 Subject: [PATCH 121/129] Re-introduce webui dependencies for kairos-agent (#811) * Re-introduce webui dependencies These were removed by mistake when making the binaries smaller for UKI Signed-off-by: Mauro Morales * Bump version Signed-off-by: Mauro Morales --------- Signed-off-by: Mauro Morales --- packages/system/kairos-agent/build.yaml | 2 ++ packages/system/kairos-agent/collection.yaml | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/system/kairos-agent/build.yaml b/packages/system/kairos-agent/build.yaml index f122550..932d979 100644 --- a/packages/system/kairos-agent/build.yaml +++ b/packages/system/kairos-agent/build.yaml @@ -23,6 +23,8 @@ env: {{else}} - CGO_ENABLED=0 {{end}} +# Deps for webui + - cd /go/src/github.com/${GITHUB_ORG}/{{ .Values.name }}/internal/webui/public && npm install steps: - | PACKAGE_VERSION=${PACKAGE_VERSION%\+*} && \ diff --git a/packages/system/kairos-agent/collection.yaml b/packages/system/kairos-agent/collection.yaml index 84638c9..7e0dcce 100644 --- a/packages/system/kairos-agent/collection.yaml +++ b/packages/system/kairos-agent/collection.yaml @@ -1,7 +1,7 @@ packages: - name: "kairos-agent" category: "system" - version: "2.9.0" + version: "2.9.0+1" labels: github.repo: "kairos-agent" autobump.revdeps: "true" @@ -12,7 +12,7 @@ packages: description: "Lifecycle agent for kairos" - name: "kairos-agent" category: "fips" - version: "2.9.0" + version: "2.9.0+1" labels: github.repo: "kairos-agent" autobump.revdeps: "true" From 93dc7bef1063da5a0cddf94dba2f2a396e41d820 Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Wed, 17 Apr 2024 22:10:13 +0200 Subject: [PATCH 122/129] Bump utils/earthly to 0.8.8 (#813) Signed-off-by: ci-robbot --- packages/utils/earthly/definition.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/utils/earthly/definition.yaml b/packages/utils/earthly/definition.yaml index 0028505..aa4f8b8 100644 --- a/packages/utils/earthly/definition.yaml +++ b/packages/utils/earthly/definition.yaml @@ -1,7 +1,7 @@ name: earthly category: utils arch: "amd64" -version: "0.8.7" +version: "0.8.8" labels: github.repo: "earthly" github.owner: "earthly" From ae1c8cd4db2c795eebdee3a663c1ed0a2a06daae Mon Sep 17 00:00:00 2001 From: Mauro Morales Date: Thu, 18 Apr 2024 12:15:21 +0200 Subject: [PATCH 123/129] bump agent to 2.9.1 (#816) Signed-off-by: Mauro Morales --- packages/system/kairos-agent/collection.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/system/kairos-agent/collection.yaml b/packages/system/kairos-agent/collection.yaml index 7e0dcce..b8e8f8f 100644 --- a/packages/system/kairos-agent/collection.yaml +++ b/packages/system/kairos-agent/collection.yaml @@ -1,7 +1,7 @@ packages: - name: "kairos-agent" category: "system" - version: "2.9.0+1" + version: "2.9.1" labels: github.repo: "kairos-agent" autobump.revdeps: "true" @@ -12,7 +12,7 @@ packages: description: "Lifecycle agent for kairos" - name: "kairos-agent" category: "fips" - version: "2.9.0+1" + version: "2.9.1" labels: github.repo: "kairos-agent" autobump.revdeps: "true" From c78338018d2f0d35029c4bc126876501eb1b50b8 Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Thu, 18 Apr 2024 22:06:40 +0200 Subject: [PATCH 124/129] Bump container/kubectl to 1.30.0 (#814) Signed-off-by: ci-robbot --- packages/utils/kubectl/definition.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/utils/kubectl/definition.yaml b/packages/utils/kubectl/definition.yaml index 0711030..3ce3106 100644 --- a/packages/utils/kubectl/definition.yaml +++ b/packages/utils/kubectl/definition.yaml @@ -1,6 +1,6 @@ name: kubectl category: container -version: "1.29.3" +version: "1.30.0" tag: "1.29.1" arch: "amd64" labels: @@ -11,7 +11,7 @@ labels: autobump.prefix: "prefix" autobump.hook: "curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt | sed 's/v//'" autobump.version_hook: "curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt | sed 's/v//'" - package.version: "1.29.3" + package.version: "1.30.0" uri: - https://github.com/kubernetes/kubernetes - https://kubernetes.io From bf73501f42182f48c8e82cfdd4da50f0088c79fc Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Fri, 19 Apr 2024 14:53:35 +0200 Subject: [PATCH 125/129] Bump firmware/u-boot-rpi64 to 2024.04-2.1 (#818) --- packages/firmware/opensuse/collection.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/firmware/opensuse/collection.yaml b/packages/firmware/opensuse/collection.yaml index d80c16c..45f13b7 100644 --- a/packages/firmware/opensuse/collection.yaml +++ b/packages/firmware/opensuse/collection.yaml @@ -4,7 +4,7 @@ packages: version: "20170419-5.220" - name: "u-boot-rpi64" category: "firmware" - version: "2024.04-1.1" + version: "2024.04-2.1" labels: autobump.strategy: "custom" autobump.string_replace: '{ "prefix": "" }' @@ -16,8 +16,8 @@ packages: # We do assume that checksum is sha256 autobump.checksum_hook: | curl -s -L https://download.opensuse.org/ports/aarch64/tumbleweed/repo/oss/$(curl -s -L https://download.opensuse.org/ports/aarch64/tumbleweed/repo/oss/repodata/repomd.xml | dasel -r xml 'repomd.data.[0].location.-href') | zstd -d - | dasel -r xml -w json | jq '.metadata.package[] | select(.name=="u-boot-rpiarm64") | select(.arch!="src").checksum."#text"' -r | tail -n1 - package.version: "2024.04-1.1" - package.checksum: "3b8046d50dde93efe4b89f23daa579518cfa1a3d3eae388584f6356dc2ebde7c94990c9260e35290f218103fd510c2ce1576a6d8adf843f3a3cefd1f667077d4" + package.version: "2024.04-2.1" + package.checksum: "c590b4820a8f325bfe41bc1302ea4066d9de8621bb3718a988f3f1373ff8c503356374f33aca3835832e1336367eb802c94f21d726053304ac88d11a1efd6404" - name: "raspberrypi-firmware" category: "firmware" version: "2024.03.27-1.1" From 155fccd200ddec803ffc33ca9781c9bb9a8b76e2 Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Fri, 19 Apr 2024 15:03:26 +0200 Subject: [PATCH 126/129] Bump utils/kube-vip to 0.8.0 (#817) Signed-off-by: ci-robbot --- packages/utils/kube-vip/definition.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/utils/kube-vip/definition.yaml b/packages/utils/kube-vip/definition.yaml index ab847a2..cae4602 100644 --- a/packages/utils/kube-vip/definition.yaml +++ b/packages/utils/kube-vip/definition.yaml @@ -1,6 +1,6 @@ name: kube-vip category: utils -version: "0.7.2" +version: "0.8.0" labels: github.repo: "kube-vip" github.owner: "kube-vip" From c01d292e2f3d94dd22be0a2e1b5686907c913fee Mon Sep 17 00:00:00 2001 From: Itxaka Date: Fri, 19 Apr 2024 17:41:13 +0200 Subject: [PATCH 127/129] Fix fips build --- packages/system/kcrypt/build.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/system/kcrypt/build.yaml b/packages/system/kcrypt/build.yaml index 3564a6b..b8a29e4 100644 --- a/packages/system/kcrypt/build.yaml +++ b/packages/system/kcrypt/build.yaml @@ -30,8 +30,6 @@ steps: - | PACKAGE_VERSION=${PACKAGE_VERSION%\+*} && \ cd go/src/github.com/${GITHUB_ORG}/{{ .Values.name }}/ && git checkout v"${PACKAGE_VERSION}" -b build && go build -ldflags="${LDFLAGS}" && mv {{.Values.name}} /usr/bin/ - - upx -1 /usr/bin/{{.Values.name}} - - chmod +x /usr/bin/{{.Values.name}} {{if or (eq .Values.category "fips") (eq .Values.category "fips-static")}} {{ if .Values.arch }} {{ if eq .Values.arch "amd64" }} @@ -39,5 +37,7 @@ steps: {{end}} {{end}} {{end}} + - upx -1 /usr/bin/{{.Values.name}} + - chmod +x /usr/bin/{{.Values.name}} includes: - /usr/bin/{{.Values.name}} From dc23ba40c3edc3214fa3fa88d64ecaf79a023e06 Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Fri, 19 Apr 2024 17:47:19 +0200 Subject: [PATCH 128/129] Bump fips/kcrypt to 0.10.0 (#820) Signed-off-by: ci-robbot Co-authored-by: Itxaka --- packages/system/kcrypt/collection.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/system/kcrypt/collection.yaml b/packages/system/kcrypt/collection.yaml index 7ae9a37..b89a3e1 100644 --- a/packages/system/kcrypt/collection.yaml +++ b/packages/system/kcrypt/collection.yaml @@ -12,7 +12,7 @@ packages: description: "Cloud native guardian for persistent data in the edge" - name: kcrypt category: fips - version: "0.9.1" + version: "0.10.0" labels: github.repo: "kcrypt" autobump.revdeps: "true" From ce762b32aca1b181c105c87f1bd261ec683eacfa Mon Sep 17 00:00:00 2001 From: "ci-robbot [bot]" <105103991+ci-robbot@users.noreply.github.com> Date: Tue, 23 Apr 2024 22:15:40 +0200 Subject: [PATCH 129/129] Bump utils/edgevpn to 0.25.2 (#821) Signed-off-by: ci-robbot --- packages/utils/edgevpn/definition.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/utils/edgevpn/definition.yaml b/packages/utils/edgevpn/definition.yaml index eedd891..a32a414 100644 --- a/packages/utils/edgevpn/definition.yaml +++ b/packages/utils/edgevpn/definition.yaml @@ -1,6 +1,6 @@ name: edgevpn category: utils -version: "0.25.1" +version: "0.25.2" tag: "0.24.6" labels: github.repo: "edgevpn"