Skip to content

Commit 3367f94

Browse files
authored
Merge branch 'main' into renovate/cso-manager-image
Signed-off-by: Jan Schoone <[email protected]>
2 parents 1e689cd + 9644f55 commit 3367f94

File tree

152 files changed

+11159
-2076
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

152 files changed

+11159
-2076
lines changed

.builder-image-version.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.1.28
1+
1.1.28

.github/actions/metadata/action.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ runs:
2222
steps:
2323
- name: Docker manager metadata
2424
id: meta
25-
uses: docker/metadata-action@369eb591f429131d6889c46b94e711f089e6ca96 # v5.6.1
25+
uses: docker/metadata-action@902fa8ec7d6ecbf8d84d538b9b233a880e428804 # v5.7.0
2626
with:
2727
images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}
2828
flavor: ${{ inputs.metadata_flavor }}

.github/actions/setup-go/action.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,14 @@ runs:
1616
echo "::set-output name=go-build::$(go env GOCACHE)"
1717
echo "::set-output name=go-mod::$(go env GOMODCACHE)"
1818
- name: Go Mod Cache
19-
uses: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4
19+
uses: actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf # v4
2020
with:
2121
path: ${{ steps.go-cache-paths.outputs.go-mod }}
2222
key: ${{ runner.os }}-go-mod-${{ hashFiles('**/go.sum') }}
2323
restore-keys: |
2424
${{ runner.os }}-go-mod-
2525
- name: Go Build Cache
26-
uses: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4
26+
uses: actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf # v4
2727
with:
2828
path: ${{ steps.go-cache-paths.outputs.go-build }}
2929
key: ${{ runner.os }}-go-build-${{ hashFiles('**/go.sum') }}

.github/workflows/build.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,9 @@ jobs:
3333
fetch-depth: 0
3434
- uses: ./.github/actions/setup-go
3535
- name: Set up QEMU
36-
uses: docker/setup-qemu-action@53851d14592bedcffcf25ea515637cff71ef929a # v3
36+
uses: docker/setup-qemu-action@29109295f81e9208d7d86ff1c6c12d2833863392 # v3
3737
- name: Set up Docker Buildx
38-
uses: docker/setup-buildx-action@6524bf65af31da8d45b59e8c27de4bd072b392f5 # v3
38+
uses: docker/setup-buildx-action@b5ca514318bd6ebac0fb2aedd5d36ec1b5c232a2 # v3
3939

4040
- name: Generate metadata cso
4141
id: metacso
@@ -47,14 +47,14 @@ jobs:
4747
metadata_tags: ${{ env.metadata_tags }}
4848

4949
- name: Login to ghcr.io for CI
50-
uses: docker/login-action@9780b0c442fbb1117ed29e0efdff1e18412f7567 # v3.3.0
50+
uses: docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 # v3.4.0
5151
with:
5252
registry: ghcr.io
5353
username: ${{ github.actor }}
5454
password: ${{ secrets.GITHUB_TOKEN }}
5555

5656
- name: Install Cosign
57-
uses: sigstore/cosign-installer@dc72c7d5c4d10cd6bcb8cf6e3fd625a9e5e537da # v3.7.0
57+
uses: sigstore/cosign-installer@d7d6bc7722e3daa8354c50bcb52f4837da5e9b6a # v3.8.1
5858

5959
- name: Setup Env
6060
run: |
@@ -83,7 +83,7 @@ jobs:
8383
8484
# Import GitHub's cache build to docker cache
8585
- name: Copy cso Golang cache to docker cache
86-
uses: docker/build-push-action@ca877d9245402d1537745e0e356eab47c3520991 # v6.13.0
86+
uses: docker/build-push-action@471d1dc4e07e5cdedd4c2171150001c434f0b7a4 # v6.15.0
8787
with:
8888
provenance: false
8989
context: /tmp/.cache/cso
@@ -93,7 +93,7 @@ jobs:
9393
target: import-cache
9494

9595
- name: Build and push cso image
96-
uses: docker/build-push-action@ca877d9245402d1537745e0e356eab47c3520991 # v6
96+
uses: docker/build-push-action@471d1dc4e07e5cdedd4c2171150001c434f0b7a4 # v6
9797
id: docker_build_release_cso
9898
with:
9999
provenance: false
@@ -129,7 +129,7 @@ jobs:
129129
# Store docker's golang's cache build locally only on the main branch
130130
- name: Store cso Golang cache build locally
131131
if: ${{ steps.cache.outputs.cache-hit != 'true' }}
132-
uses: docker/build-push-action@ca877d9245402d1537745e0e356eab47c3520991 # v6.13.0
132+
uses: docker/build-push-action@471d1dc4e07e5cdedd4c2171150001c434f0b7a4 # v6.15.0
133133
with:
134134
provenance: false
135135
context: .

.github/workflows/release.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@ jobs:
2323
fetch-depth: 0
2424
- uses: ./.github/actions/setup-go
2525
- name: Set up QEMU
26-
uses: docker/setup-qemu-action@53851d14592bedcffcf25ea515637cff71ef929a # v3
26+
uses: docker/setup-qemu-action@29109295f81e9208d7d86ff1c6c12d2833863392 # v3
2727
- name: Set up Docker Buildx
28-
uses: docker/setup-buildx-action@6524bf65af31da8d45b59e8c27de4bd072b392f5 # v3
28+
uses: docker/setup-buildx-action@b5ca514318bd6ebac0fb2aedd5d36ec1b5c232a2 # v3
2929

3030
- name: Generate metadata cso
3131
id: metacso
@@ -37,14 +37,14 @@ jobs:
3737
metadata_tags: ${{ env.metadata_tags }}
3838

3939
- name: Login to ghcr.io for CI
40-
uses: docker/login-action@9780b0c442fbb1117ed29e0efdff1e18412f7567 # v3.3.0
40+
uses: docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 # v3.4.0
4141
with:
4242
registry: ghcr.io
4343
username: ${{ github.actor }}
4444
password: ${{ secrets.GITHUB_TOKEN }}
4545

4646
- name: Install Cosign
47-
uses: sigstore/cosign-installer@dc72c7d5c4d10cd6bcb8cf6e3fd625a9e5e537da # v3.7.0
47+
uses: sigstore/cosign-installer@d7d6bc7722e3daa8354c50bcb52f4837da5e9b6a # v3.8.1
4848

4949
- name: Install Bom
5050
shell: bash
@@ -61,7 +61,7 @@ jobs:
6161
echo 'EOF' >> $GITHUB_ENV
6262
6363
- name: Build and push cso image
64-
uses: docker/build-push-action@ca877d9245402d1537745e0e356eab47c3520991 # v6
64+
uses: docker/build-push-action@471d1dc4e07e5cdedd4c2171150001c434f0b7a4 # v6
6565
id: docker_build_release_cso
6666
with:
6767
provenance: false

.github/workflows/schedule-scan-image.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ jobs:
88
scan:
99
name: Trivy
1010
runs-on: ubuntu-latest
11-
container
11+
container:
1212
image: ghcr.io/sovereigncloudstack/cso-builder:1.1.28
1313
credentials:
1414
username: ${{ github.actor }}

.github/workflows/schedule-update-bot.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
3434

3535
- name: Generate Token
36-
uses: actions/create-github-app-token@c1a285145b9d317df6ced56c09f525b5c2b6f755 # v1
36+
uses: actions/create-github-app-token@21cfef2b496dd8ef5b904c159339626a10ad380e # v1
3737
id: generate-token
3838
with:
3939
app-id: ${{ secrets.SCS_APP_ID }}

.github/workflows/test.yml

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -78,10 +78,3 @@ jobs:
7878
GO111MODULE: "on"
7979
GIT_ACCESS_TOKEN: ${{ secrets.GIT_ACCESS_TOKEN }}
8080
run: make test-integration-github
81-
82-
# - name: Running integration tests oci
83-
# env:
84-
# OCI_REGISTRY: registry.scs.community
85-
# OCI_REPOSITORY: registry.scs.community/csctl-oci/docker
86-
# GO111MODULE: "on"
87-
# run: make test-integration-oci

go.mod

Lines changed: 15 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,15 @@ module github.com/SovereignCloudStack/cluster-stack-operator
22

33
go 1.22.0
44

5-
toolchain go1.23.4
5+
toolchain go1.23.5
66

77
require (
88
github.com/go-logr/logr v1.4.2
99
github.com/go-task/slim-sprig v0.0.0-20230315185526-52ccab3ef572
1010
github.com/google/cel-go v0.23.1
1111
github.com/google/go-github/v52 v52.0.0
12-
github.com/onsi/ginkgo/v2 v2.22.0
13-
github.com/onsi/gomega v1.36.1
12+
github.com/onsi/ginkgo/v2 v2.22.2
13+
github.com/onsi/gomega v1.36.2
1414
github.com/stretchr/testify v1.10.0
1515
golang.org/x/mod v0.22.0
1616
golang.org/x/oauth2 v0.25.0
@@ -22,8 +22,8 @@ require (
2222
oras.land/oras-go/v2 v2.5.0
2323
sigs.k8s.io/cluster-api v1.8.1
2424
sigs.k8s.io/cluster-api/test v1.8.1
25-
sigs.k8s.io/controller-runtime v0.18.6
26-
sigs.k8s.io/kind v0.26.0
25+
sigs.k8s.io/controller-runtime v0.18.7
26+
sigs.k8s.io/kind v0.25.0
2727
)
2828

2929
require (
@@ -32,9 +32,10 @@ require (
3232
github.com/MakeNowJust/heredoc v1.0.0 // indirect
3333
github.com/alessio/shellescape v1.4.2 // indirect
3434
github.com/antlr4-go/antlr/v4 v4.13.0 // indirect
35+
github.com/fsnotify/fsnotify v1.7.0 // indirect
3536
github.com/go-task/slim-sprig/v3 v3.0.0 // indirect
3637
github.com/google/gnostic-models v0.6.8 // indirect
37-
github.com/google/pprof v0.0.0-20241029153458-d1b30febd7db // indirect
38+
github.com/google/pprof v0.0.0-20241210010833-40e02aabc2ad // indirect
3839
github.com/google/safetext v0.0.0-20220905092116-b49f7bc46da2 // indirect
3940
github.com/inconshreveable/mousetrap v1.1.0 // indirect
4041
github.com/mattn/go-isatty v0.0.20 // indirect
@@ -47,7 +48,7 @@ require (
4748
github.com/stoewer/go-strcase v1.2.0 // indirect
4849
github.com/stretchr/objx v0.5.2 // indirect
4950
golang.org/x/exp v0.0.0-20230905200255-921286631fa9 // indirect
50-
golang.org/x/sync v0.8.0 // indirect
51+
golang.org/x/sync v0.10.0 // indirect
5152
google.golang.org/genproto/googleapis/api v0.0.0-20240826202546-f6391c0de4c7 // indirect
5253
google.golang.org/genproto/googleapis/rpc v0.0.0-20240826202546-f6391c0de4c7 // indirect
5354
gopkg.in/evanphx/json-patch.v4 v4.12.0 // indirect
@@ -95,15 +96,15 @@ require (
9596
go.starlark.net v0.0.0-20230525235612-a134d8f9ddca // indirect
9697
go.uber.org/multierr v1.11.0 // indirect
9798
go.uber.org/zap v1.27.0
98-
golang.org/x/crypto v0.28.0 // indirect
99-
golang.org/x/net v0.30.0 // indirect
100-
golang.org/x/sys v0.26.0 // indirect
101-
golang.org/x/term v0.25.0 // indirect
102-
golang.org/x/text v0.19.0 // indirect
99+
golang.org/x/crypto v0.31.0 // indirect
100+
golang.org/x/net v0.33.0 // indirect
101+
golang.org/x/sys v0.28.0 // indirect
102+
golang.org/x/term v0.27.0 // indirect
103+
golang.org/x/text v0.21.0 // indirect
103104
golang.org/x/time v0.5.0 // indirect
104-
golang.org/x/tools v0.26.0 // indirect
105+
golang.org/x/tools v0.28.0 // indirect
105106
gomodules.xyz/jsonpatch/v2 v2.4.0 // indirect
106-
google.golang.org/protobuf v1.35.1 // indirect
107+
google.golang.org/protobuf v1.36.1 // indirect
107108
gopkg.in/inf.v0 v0.9.1 // indirect
108109
gopkg.in/yaml.v2 v2.4.0 // indirect
109110
gopkg.in/yaml.v3 v3.0.1

0 commit comments

Comments
 (0)