Skip to content

Commit 4286e6e

Browse files
authored
Merge pull request #40 from gravitational/leszek/v1.17.1
[v1.17.1] Sync with upstream
2 parents 181eb7f + 12c46ff commit 4286e6e

File tree

142 files changed

+3882
-1924
lines changed

Some content is hidden

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

142 files changed

+3882
-1924
lines changed

.github/ISSUE_TEMPLATE/bug.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ gain an understanding of the problem.-->
3030

3131
**Anything else we need to know?**:
3232

33-
**Environment details:**:
33+
**Environment details**:
3434
- Kubernetes version:
3535
- Cloud-provider/provisioner:
3636
- cert-manager version:

.github/workflows/govulncheck.yaml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,17 @@ jobs:
1818
runs-on: ubuntu-latest
1919

2020
steps:
21-
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
21+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
22+
# Adding `fetch-depth: 0` makes sure tags are also fetched. We need
23+
# the tags so `git describe` returns a valid version.
24+
# see https://github.com/actions/checkout/issues/701 for extra info about this option
25+
with: { fetch-depth: 0 }
2226

2327
- id: go-version
2428
run: |
2529
make print-go-version >> "$GITHUB_OUTPUT"
2630
27-
- uses: actions/setup-go@0a12ed9d6a96ab950c8f026ed9f722fe0da7ef32 # v5.0.2
31+
- uses: actions/setup-go@3041bf56c941b39c61721a86cd11f3bb1338122a # v5.2.0
2832
with:
2933
go-version: ${{ steps.go-version.outputs.result }}
3034

.github/workflows/make-self-upgrade.yaml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,13 +32,17 @@ jobs:
3232
echo "This workflow should not be run on a non-branch-head."
3333
exit 1
3434
35-
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
35+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
36+
# Adding `fetch-depth: 0` makes sure tags are also fetched. We need
37+
# the tags so `git describe` returns a valid version.
38+
# see https://github.com/actions/checkout/issues/701 for extra info about this option
39+
with: { fetch-depth: 0 }
3640

3741
- id: go-version
3842
run: |
3943
make print-go-version >> "$GITHUB_OUTPUT"
4044
41-
- uses: actions/setup-go@0a12ed9d6a96ab950c8f026ed9f722fe0da7ef32 # v5.0.2
45+
- uses: actions/setup-go@3041bf56c941b39c61721a86cd11f3bb1338122a # v5.2.0
4246
with:
4347
go-version: ${{ steps.go-version.outputs.result }}
4448

.golangci.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,3 +87,8 @@ linters-settings:
8787
- prefix(github.com/cert-manager/cert-manager) # Custom section: groups all imports with the specified Prefix.
8888
- blank # Blank section: contains all blank imports. This section is not present unless explicitly enabled.
8989
- dot # Dot section: contains all dot imports. This section is not present unless explicitly enabled.
90+
govet:
91+
enable: ["shadow"]
92+
settings:
93+
shadow:
94+
strict: true

LICENSES

Lines changed: 62 additions & 59 deletions
Large diffs are not rendered by default.

OWNERS_ALIASES

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ aliases:
88
- wallrj
99
- jakexks
1010
- maelvls
11-
- irbekrm
1211
- sgtcodfish
1312
- inteon
1413
- thatsmrtalbot
14+
- erikgb

cmd/acmesolver/LICENSES

Lines changed: 21 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -10,42 +10,43 @@ github.com/gogo/protobuf,https://github.com/gogo/protobuf/blob/v1.3.2/LICENSE,BS
1010
github.com/google/go-cmp/cmp,https://github.com/google/go-cmp/blob/v0.6.0/LICENSE,BSD-3-Clause
1111
github.com/google/gofuzz,https://github.com/google/gofuzz/blob/v1.2.0/LICENSE,Apache-2.0
1212
github.com/json-iterator/go,https://github.com/json-iterator/go/blob/v1.1.12/LICENSE,MIT
13-
github.com/klauspost/compress,https://github.com/klauspost/compress/blob/v1.17.9/LICENSE,MIT
14-
github.com/klauspost/compress,https://github.com/klauspost/compress/blob/v1.17.9/LICENSE,Apache-2.0
15-
github.com/klauspost/compress,https://github.com/klauspost/compress/blob/v1.17.9/LICENSE,BSD-3-Clause
16-
github.com/klauspost/compress/internal/snapref,https://github.com/klauspost/compress/blob/v1.17.9/internal/snapref/LICENSE,BSD-3-Clause
17-
github.com/klauspost/compress/zstd/internal/xxhash,https://github.com/klauspost/compress/blob/v1.17.9/zstd/internal/xxhash/LICENSE.txt,MIT
13+
github.com/klauspost/compress,https://github.com/klauspost/compress/blob/v1.17.11/LICENSE,MIT
14+
github.com/klauspost/compress,https://github.com/klauspost/compress/blob/v1.17.11/LICENSE,Apache-2.0
15+
github.com/klauspost/compress,https://github.com/klauspost/compress/blob/v1.17.11/LICENSE,BSD-3-Clause
16+
github.com/klauspost/compress/internal/snapref,https://github.com/klauspost/compress/blob/v1.17.11/internal/snapref/LICENSE,BSD-3-Clause
17+
github.com/klauspost/compress/zstd/internal/xxhash,https://github.com/klauspost/compress/blob/v1.17.11/zstd/internal/xxhash/LICENSE.txt,MIT
1818
github.com/modern-go/concurrent,https://github.com/modern-go/concurrent/blob/bacd9c7ef1dd/LICENSE,Apache-2.0
1919
github.com/modern-go/reflect2,https://github.com/modern-go/reflect2/blob/v1.0.2/LICENSE,Apache-2.0
2020
github.com/munnerz/goautoneg,https://github.com/munnerz/goautoneg/blob/a7dc8b61c822/LICENSE,BSD-3-Clause
21-
github.com/prometheus/client_golang/internal/github.com/golang/gddo/httputil,https://github.com/prometheus/client_golang/blob/v1.20.4/internal/github.com/golang/gddo/LICENSE,BSD-3-Clause
22-
github.com/prometheus/client_golang/prometheus,https://github.com/prometheus/client_golang/blob/v1.20.4/LICENSE,Apache-2.0
21+
github.com/prometheus/client_golang/internal/github.com/golang/gddo/httputil,https://github.com/prometheus/client_golang/blob/v1.20.5/internal/github.com/golang/gddo/LICENSE,BSD-3-Clause
22+
github.com/prometheus/client_golang/prometheus,https://github.com/prometheus/client_golang/blob/v1.20.5/LICENSE,Apache-2.0
2323
github.com/prometheus/client_model/go,https://github.com/prometheus/client_model/blob/v0.6.1/LICENSE,Apache-2.0
24-
github.com/prometheus/common,https://github.com/prometheus/common/blob/v0.55.0/LICENSE,Apache-2.0
24+
github.com/prometheus/common,https://github.com/prometheus/common/blob/v0.61.0/LICENSE,Apache-2.0
2525
github.com/prometheus/procfs,https://github.com/prometheus/procfs/blob/v0.15.1/LICENSE,Apache-2.0
2626
github.com/spf13/cobra,https://github.com/spf13/cobra/blob/v1.8.1/LICENSE.txt,Apache-2.0
2727
github.com/spf13/pflag,https://github.com/spf13/pflag/blob/v1.0.5/LICENSE,BSD-3-Clause
2828
github.com/x448/float16,https://github.com/x448/float16/blob/v0.8.4/LICENSE,MIT
29+
go.opentelemetry.io/otel,https://github.com/open-telemetry/opentelemetry-go/blob/v1.33.0/LICENSE,Apache-2.0
30+
go.opentelemetry.io/otel/trace,https://github.com/open-telemetry/opentelemetry-go/blob/trace/v1.33.0/trace/LICENSE,Apache-2.0
2931
go.uber.org/multierr,https://github.com/uber-go/multierr/blob/v1.11.0/LICENSE.txt,MIT
3032
go.uber.org/zap,https://github.com/uber-go/zap/blob/v1.27.0/LICENSE,MIT
3133
golang.org/x/net,https://cs.opensource.google/go/x/net/+/v0.33.0:LICENSE,BSD-3-Clause
3234
golang.org/x/sys/unix,https://cs.opensource.google/go/x/sys/+/v0.28.0:LICENSE,BSD-3-Clause
3335
golang.org/x/text,https://cs.opensource.google/go/x/text/+/v0.21.0:LICENSE,BSD-3-Clause
34-
google.golang.org/protobuf,https://github.com/protocolbuffers/protobuf-go/blob/v1.34.2/LICENSE,BSD-3-Clause
36+
google.golang.org/protobuf,https://github.com/protocolbuffers/protobuf-go/blob/v1.36.0/LICENSE,BSD-3-Clause
3537
gopkg.in/inf.v0,https://github.com/go-inf/inf/blob/v0.9.1/LICENSE,BSD-3-Clause
36-
gopkg.in/yaml.v2,https://github.com/go-yaml/yaml/blob/v2.4.0/LICENSE,Apache-2.0
37-
k8s.io/api/core/v1,https://github.com/kubernetes/api/blob/v0.31.1/LICENSE,Apache-2.0
38-
k8s.io/apiextensions-apiserver/pkg/apis/apiextensions,https://github.com/kubernetes/apiextensions-apiserver/blob/v0.31.1/LICENSE,Apache-2.0
39-
k8s.io/apimachinery/pkg,https://github.com/kubernetes/apimachinery/blob/v0.31.1/LICENSE,Apache-2.0
40-
k8s.io/apimachinery/third_party/forked/golang/reflect,https://github.com/kubernetes/apimachinery/blob/v0.31.1/third_party/forked/golang/LICENSE,BSD-3-Clause
41-
k8s.io/component-base,https://github.com/kubernetes/component-base/blob/v0.31.1/LICENSE,Apache-2.0
38+
k8s.io/api/core/v1,https://github.com/kubernetes/api/blob/v0.32.0/LICENSE,Apache-2.0
39+
k8s.io/apiextensions-apiserver/pkg/apis/apiextensions,https://github.com/kubernetes/apiextensions-apiserver/blob/v0.32.0/LICENSE,Apache-2.0
40+
k8s.io/apimachinery/pkg,https://github.com/kubernetes/apimachinery/blob/v0.32.0/LICENSE,Apache-2.0
41+
k8s.io/apimachinery/third_party/forked/golang/reflect,https://github.com/kubernetes/apimachinery/blob/v0.32.0/third_party/forked/golang/LICENSE,BSD-3-Clause
42+
k8s.io/component-base,https://github.com/kubernetes/component-base/blob/v0.32.0/LICENSE,Apache-2.0
4243
k8s.io/klog/v2,https://github.com/kubernetes/klog/blob/v2.130.1/LICENSE,Apache-2.0
43-
k8s.io/utils,https://github.com/kubernetes/utils/blob/49e7df575cb6/LICENSE,Apache-2.0
44-
k8s.io/utils/internal/third_party/forked/golang/net,https://github.com/kubernetes/utils/blob/49e7df575cb6/internal/third_party/forked/golang/LICENSE,BSD-3-Clause
44+
k8s.io/utils,https://github.com/kubernetes/utils/blob/24370beab758/LICENSE,Apache-2.0
45+
k8s.io/utils/internal/third_party/forked/golang/net,https://github.com/kubernetes/utils/blob/24370beab758/internal/third_party/forked/golang/LICENSE,BSD-3-Clause
4546
sigs.k8s.io/gateway-api/apis/v1,https://github.com/kubernetes-sigs/gateway-api/blob/v1.1.0/LICENSE,Apache-2.0
46-
sigs.k8s.io/json,https://github.com/kubernetes-sigs/json/blob/bc3834ca7abd/LICENSE,Apache-2.0
47-
sigs.k8s.io/json,https://github.com/kubernetes-sigs/json/blob/bc3834ca7abd/LICENSE,BSD-3-Clause
48-
sigs.k8s.io/structured-merge-diff/v4/value,https://github.com/kubernetes-sigs/structured-merge-diff/blob/v4.4.1/LICENSE,Apache-2.0
47+
sigs.k8s.io/json,https://github.com/kubernetes-sigs/json/blob/cfa47c3a1cc8/LICENSE,Apache-2.0
48+
sigs.k8s.io/json,https://github.com/kubernetes-sigs/json/blob/cfa47c3a1cc8/LICENSE,BSD-3-Clause
49+
sigs.k8s.io/structured-merge-diff/v4/value,https://github.com/kubernetes-sigs/structured-merge-diff/blob/v4.5.0/LICENSE,Apache-2.0
4950
sigs.k8s.io/yaml,https://github.com/kubernetes-sigs/yaml/blob/v1.4.0/LICENSE,MIT
5051
sigs.k8s.io/yaml,https://github.com/kubernetes-sigs/yaml/blob/v1.4.0/LICENSE,Apache-2.0
5152
sigs.k8s.io/yaml,https://github.com/kubernetes-sigs/yaml/blob/v1.4.0/LICENSE,BSD-3-Clause

cmd/acmesolver/go.mod

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/cert-manager/cert-manager/acmesolver-binary
22

3-
go 1.22.0
3+
go 1.23.0
44

55
// Do not remove this comment:
66
// please place any replace statements here at the top for visibility and add a
@@ -11,7 +11,7 @@ replace github.com/cert-manager/cert-manager => ../../
1111
require (
1212
github.com/cert-manager/cert-manager v0.0.0-00010101000000-000000000000
1313
github.com/spf13/cobra v1.8.1
14-
k8s.io/component-base v0.31.1
14+
k8s.io/component-base v0.32.0
1515
)
1616

1717
require (
@@ -26,31 +26,32 @@ require (
2626
github.com/google/gofuzz v1.2.0 // indirect
2727
github.com/inconshreveable/mousetrap v1.1.0 // indirect
2828
github.com/json-iterator/go v1.1.12 // indirect
29-
github.com/klauspost/compress v1.17.9 // indirect
29+
github.com/klauspost/compress v1.17.11 // indirect
3030
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
3131
github.com/modern-go/reflect2 v1.0.2 // indirect
3232
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
33-
github.com/prometheus/client_golang v1.20.4 // indirect
33+
github.com/prometheus/client_golang v1.20.5 // indirect
3434
github.com/prometheus/client_model v0.6.1 // indirect
35-
github.com/prometheus/common v0.55.0 // indirect
35+
github.com/prometheus/common v0.61.0 // indirect
3636
github.com/prometheus/procfs v0.15.1 // indirect
3737
github.com/spf13/pflag v1.0.5 // indirect
3838
github.com/x448/float16 v0.8.4 // indirect
39+
go.opentelemetry.io/otel v1.33.0 // indirect
40+
go.opentelemetry.io/otel/trace v1.33.0 // indirect
3941
go.uber.org/multierr v1.11.0 // indirect
4042
go.uber.org/zap v1.27.0 // indirect
4143
golang.org/x/net v0.33.0 // indirect
4244
golang.org/x/sys v0.28.0 // indirect
4345
golang.org/x/text v0.21.0 // indirect
44-
google.golang.org/protobuf v1.34.2 // indirect
46+
google.golang.org/protobuf v1.36.0 // indirect
4547
gopkg.in/inf.v0 v0.9.1 // indirect
46-
gopkg.in/yaml.v2 v2.4.0 // indirect
47-
k8s.io/api v0.31.1 // indirect
48-
k8s.io/apiextensions-apiserver v0.31.1 // indirect
49-
k8s.io/apimachinery v0.31.1 // indirect
48+
k8s.io/api v0.32.0 // indirect
49+
k8s.io/apiextensions-apiserver v0.32.0 // indirect
50+
k8s.io/apimachinery v0.32.0 // indirect
5051
k8s.io/klog/v2 v2.130.1 // indirect
51-
k8s.io/utils v0.0.0-20240921022957-49e7df575cb6 // indirect
52+
k8s.io/utils v0.0.0-20241210054802-24370beab758 // indirect
5253
sigs.k8s.io/gateway-api v1.1.0 // indirect
53-
sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd // indirect
54-
sigs.k8s.io/structured-merge-diff/v4 v4.4.1 // indirect
54+
sigs.k8s.io/json v0.0.0-20241014173422-cfa47c3a1cc8 // indirect
55+
sigs.k8s.io/structured-merge-diff/v4 v4.5.0 // indirect
5556
sigs.k8s.io/yaml v1.4.0 // indirect
5657
)

0 commit comments

Comments
 (0)