Skip to content

Commit 684ec1c

Browse files
committed
bump registry
1 parent 3771e25 commit 684ec1c

File tree

7 files changed

+142
-191
lines changed

7 files changed

+142
-191
lines changed

staging/operator-registry/.github/dependabot.yml

+8
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,14 @@ updates:
88
directory: "/"
99
schedule:
1010
interval: "daily"
11+
groups:
12+
k8s-dependencies:
13+
patterns:
14+
- "k8s.io/*"
15+
- "sigs.k8s.io/*"
16+
golang-x-deps:
17+
patterns:
18+
- "golang.org/x/*"
1119
- package-exosystem: "docker"
1220
directory: "/"
1321
schedule:

staging/operator-registry/.github/workflows/test.yml

+2-5
Original file line numberDiff line numberDiff line change
@@ -11,19 +11,16 @@ on:
1111

1212
jobs:
1313
e2e:
14-
runs-on: ubuntu-20.04
14+
runs-on: ubuntu-latest
1515
steps:
1616
- uses: actions/checkout@v4
1717
- uses: actions/setup-go@v5
1818
with:
1919
go-version-file: 'go.mod'
2020
- name: Install podman
2121
run: |
22-
. /etc/os-release
23-
echo "deb https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/xUbuntu_${VERSION_ID}/ /" | sudo tee /etc/apt/sources.list.d/devel:kubic:libcontainers:stable.list
24-
curl -L https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/xUbuntu_${VERSION_ID}/Release.key | sudo apt-key add -
2522
sudo apt-get update
26-
sudo apt-get -y install conntrack podman
23+
sudo apt-get -y install podman
2724
podman version
2825
- name: Create kind cluster and setup local docker registry
2926
run: |

staging/operator-registry/alpha/declcfg/load.go

+11-6
Original file line numberDiff line numberDiff line change
@@ -183,15 +183,20 @@ func parseMetaPaths(ctx context.Context, root fs.FS, pathChan <-chan string, wal
183183
if !ok {
184184
return nil
185185
}
186-
file, err := root.Open(path)
186+
err := func() error { // using closure to ensure file is closed immediately after use
187+
file, err := root.Open(path)
188+
if err != nil {
189+
return err
190+
}
191+
defer file.Close()
192+
193+
return WalkMetasReader(file, func(meta *Meta, err error) error {
194+
return walkFn(path, meta, err)
195+
})
196+
}()
187197
if err != nil {
188198
return err
189199
}
190-
if err := WalkMetasReader(file, func(meta *Meta, err error) error {
191-
return walkFn(path, meta, err)
192-
}); err != nil {
193-
return err
194-
}
195200
}
196201
}
197202
}

staging/operator-registry/go.mod

+39-38
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@ toolchain go1.23.4
77
require (
88
github.com/akrylysov/pogreb v0.10.2
99
github.com/blang/semver/v4 v4.0.0
10-
github.com/containerd/containerd v1.7.25
10+
github.com/containerd/containerd v1.7.27
1111
github.com/containerd/errdefs v1.0.0
12-
github.com/containers/common v0.62.0
13-
github.com/containers/image/v5 v5.34.0
12+
github.com/containers/common v0.62.2
13+
github.com/containers/image/v5 v5.34.2
1414
github.com/distribution/distribution/v3 v3.0.0-rc.3
1515
github.com/distribution/reference v0.6.0
16-
github.com/docker/cli v28.0.0+incompatible
16+
github.com/docker/cli v28.0.4+incompatible
1717
github.com/golang-migrate/migrate/v4 v4.18.2
1818
github.com/golang/mock v1.6.0
1919
github.com/google/go-cmp v0.7.0
@@ -24,11 +24,11 @@ require (
2424
github.com/joelanford/ignore v0.1.1
2525
github.com/mattn/go-sqlite3 v1.14.24
2626
github.com/maxbrunsfeld/counterfeiter/v6 v6.11.2
27-
github.com/onsi/ginkgo/v2 v2.22.2
28-
github.com/onsi/gomega v1.36.2
27+
github.com/onsi/ginkgo/v2 v2.23.3
28+
github.com/onsi/gomega v1.36.3
2929
github.com/opencontainers/go-digest v1.0.0
30-
github.com/opencontainers/image-spec v1.1.0
31-
github.com/operator-framework/api v0.29.0
30+
github.com/opencontainers/image-spec v1.1.1
31+
github.com/operator-framework/api v0.30.0
3232
github.com/otiai10/copy v1.14.1
3333
github.com/phayes/freeport v0.0.0-20180830031419-95f893ade6f2
3434
github.com/pkg/errors v0.9.1
@@ -39,34 +39,34 @@ require (
3939
github.com/tidwall/btree v1.7.0
4040
go.etcd.io/bbolt v1.4.0
4141
golang.org/x/exp v0.0.0-20250103183323-7d7fa50e5329
42-
golang.org/x/mod v0.23.0
43-
golang.org/x/net v0.35.0
44-
golang.org/x/sync v0.11.0
45-
golang.org/x/sys v0.30.0
46-
golang.org/x/text v0.22.0
47-
google.golang.org/grpc v1.70.0
42+
golang.org/x/mod v0.24.0
43+
golang.org/x/net v0.37.0
44+
golang.org/x/sync v0.12.0
45+
golang.org/x/sys v0.31.0
46+
golang.org/x/text v0.23.0
47+
google.golang.org/grpc v1.71.0
4848
google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.5.1
49-
google.golang.org/protobuf v1.36.5
49+
google.golang.org/protobuf v1.36.6
5050
gopkg.in/yaml.v2 v2.4.0
51-
k8s.io/api v0.32.2
52-
k8s.io/apiextensions-apiserver v0.32.2
53-
k8s.io/apimachinery v0.32.2
54-
k8s.io/client-go v0.32.2
51+
k8s.io/api v0.32.3
52+
k8s.io/apiextensions-apiserver v0.32.3
53+
k8s.io/apimachinery v0.32.3
54+
k8s.io/client-go v0.32.3
5555
k8s.io/kubectl v0.32.0
56-
sigs.k8s.io/controller-runtime v0.20.2
57-
sigs.k8s.io/kind v0.26.0
56+
sigs.k8s.io/controller-runtime v0.20.4
57+
sigs.k8s.io/kind v0.27.0
5858
sigs.k8s.io/yaml v1.4.0
5959
)
6060

6161
require (
62-
cel.dev/expr v0.19.0 // indirect
62+
al.essio.dev/pkg/shellescape v1.5.1 // indirect
63+
cel.dev/expr v0.19.1 // indirect
6364
github.com/AdaLogics/go-fuzz-headers v0.0.0-20230811130428-ced1acdcaa24 // indirect
6465
github.com/Azure/go-ansiterm v0.0.0-20230124172434-306776ec8161 // indirect
6566
github.com/BurntSushi/toml v1.4.0 // indirect
6667
github.com/MakeNowJust/heredoc v1.0.0 // indirect
6768
github.com/Microsoft/go-winio v0.6.2 // indirect
6869
github.com/Microsoft/hcsshim v0.12.9 // indirect
69-
github.com/alessio/shellescape v1.4.2 // indirect
7070
github.com/antlr4-go/antlr/v4 v4.13.0 // indirect
7171
github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2 // indirect
7272
github.com/beorn7/perks v1.0.1 // indirect
@@ -79,11 +79,11 @@ require (
7979
github.com/containerd/errdefs/pkg v0.3.0 // indirect
8080
github.com/containerd/log v0.1.0 // indirect
8181
github.com/containerd/platforms v0.2.1 // indirect
82-
github.com/containerd/ttrpc v1.2.5 // indirect
82+
github.com/containerd/ttrpc v1.2.7 // indirect
8383
github.com/containerd/typeurl/v2 v2.2.3 // indirect
8484
github.com/containers/libtrust v0.0.0-20230121012942-c1716e8a8d01 // indirect
8585
github.com/containers/ocicrypt v1.2.1 // indirect
86-
github.com/containers/storage v1.57.1 // indirect
86+
github.com/containers/storage v1.57.2 // indirect
8787
github.com/coreos/go-systemd/v22 v22.5.0 // indirect
8888
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect
8989
github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f // indirect
@@ -161,10 +161,11 @@ require (
161161
github.com/x448/float16 v0.8.4 // indirect
162162
github.com/zeebo/errs v1.3.0 // indirect
163163
go.opencensus.io v0.24.0 // indirect
164+
go.opentelemetry.io/auto/sdk v1.1.0 // indirect
164165
go.opentelemetry.io/contrib/bridges/prometheus v0.57.0 // indirect
165166
go.opentelemetry.io/contrib/exporters/autoexport v0.57.0 // indirect
166167
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.57.0 // indirect
167-
go.opentelemetry.io/otel v1.32.0 // indirect
168+
go.opentelemetry.io/otel v1.34.0 // indirect
168169
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.8.0 // indirect
169170
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.8.0 // indirect
170171
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.32.0 // indirect
@@ -177,27 +178,27 @@ require (
177178
go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.32.0 // indirect
178179
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.32.0 // indirect
179180
go.opentelemetry.io/otel/log v0.8.0 // indirect
180-
go.opentelemetry.io/otel/metric v1.32.0 // indirect
181-
go.opentelemetry.io/otel/sdk v1.32.0 // indirect
181+
go.opentelemetry.io/otel/metric v1.34.0 // indirect
182+
go.opentelemetry.io/otel/sdk v1.34.0 // indirect
182183
go.opentelemetry.io/otel/sdk/log v0.8.0 // indirect
183-
go.opentelemetry.io/otel/sdk/metric v1.32.0 // indirect
184-
go.opentelemetry.io/otel/trace v1.32.0 // indirect
184+
go.opentelemetry.io/otel/sdk/metric v1.34.0 // indirect
185+
go.opentelemetry.io/otel/trace v1.34.0 // indirect
185186
go.opentelemetry.io/proto/otlp v1.3.1 // indirect
186-
golang.org/x/crypto v0.33.0 // indirect
187-
golang.org/x/oauth2 v0.25.0 // indirect
188-
golang.org/x/term v0.29.0 // indirect
187+
golang.org/x/crypto v0.36.0 // indirect
188+
golang.org/x/oauth2 v0.27.0 // indirect
189+
golang.org/x/term v0.30.0 // indirect
189190
golang.org/x/time v0.7.0 // indirect
190-
golang.org/x/tools v0.29.0 // indirect
191+
golang.org/x/tools v0.30.0 // indirect
191192
google.golang.org/genproto v0.0.0-20240903143218-8af14fe29dc1 // indirect
192-
google.golang.org/genproto/googleapis/api v0.0.0-20241202173237-19429a94021a // indirect
193-
google.golang.org/genproto/googleapis/rpc v0.0.0-20250102185135-69823020774d // indirect
193+
google.golang.org/genproto/googleapis/api v0.0.0-20250303144028-a0af3efb3deb // indirect
194+
google.golang.org/genproto/googleapis/rpc v0.0.0-20250227231956-55c901821b1e // indirect
194195
gopkg.in/evanphx/json-patch.v4 v4.12.0 // indirect
195196
gopkg.in/inf.v0 v0.9.1 // indirect
196197
gopkg.in/warnings.v0 v0.1.2 // indirect
197198
gopkg.in/yaml.v3 v3.0.1 // indirect
198-
k8s.io/apiserver v0.32.2 // indirect
199+
k8s.io/apiserver v0.32.3 // indirect
199200
k8s.io/cli-runtime v0.32.0 // indirect
200-
k8s.io/component-base v0.32.2 // indirect
201+
k8s.io/component-base v0.32.3 // indirect
201202
k8s.io/klog/v2 v2.130.1 // indirect
202203
k8s.io/kube-openapi v0.0.0-20241105132330-32ad38e42d3f // indirect
203204
k8s.io/utils v0.0.0-20241104100929-3ea5e8cea738 // indirect

0 commit comments

Comments
 (0)