Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
146 commits
Select commit Hold shift + click to select a range
da28803
Upgrade Golang from 1.22 to 1.23 (#1608)
camilamacedo86 Jan 14, 2025
8b93dce
✨ Upgrade bingo - tools (#1610)
camilamacedo86 Jan 14, 2025
2c8e3b9
:seedling: bump k8s libs to 1.32 (#1614)
perdasilva Jan 15, 2025
053fec4
bump carvel.dev/kapp to v0.64.0 (#1621)
perdasilva Jan 15, 2025
4223731
remove reference to non-existent target (#1617)
perdasilva Jan 15, 2025
baecd3b
:seedling: bump containers/image to v5.33.0 (#1620)
perdasilva Jan 15, 2025
39c0294
:seedling: Bump github.com/operator-framework/operator-registry (#1613)
dependabot[bot] Jan 15, 2025
bf96d5f
:seedling: Bump github.com/operator-framework/helm-operator-plugins (…
dependabot[bot] Jan 15, 2025
1bbc6cb
:bug Fixes reference to catalogd repo in the README (#1602)
bentito Jan 15, 2025
c2dfa2e
:seedling: Bump helm.sh/helm/v3 from 3.16.4 to 3.17.0 (#1630)
dependabot[bot] Jan 16, 2025
13c9204
Replace deprecated upload action for e2e (#1632)
dtfranz Jan 16, 2025
f26bf23
Invalidate registries configuration cache to allow dynamic config upd…
dtfranz Jan 16, 2025
97f78f8
:seedling: Bump github.com/containers/image/v5 from 5.33.0 to 5.33.1 …
dependabot[bot] Jan 16, 2025
c8380d2
:seedling: Bump github.com/google/go-containerregistry (#1629)
dependabot[bot] Jan 16, 2025
7446060
:bug: mitigate upgrade-e2e test flakiness (#1627)
perdasilva Jan 17, 2025
f8206bf
:book: Update docs monorepo (#1612)
camilamacedo86 Jan 17, 2025
41a8154
add vendor dir to .gitignore (#1618)
perdasilva Jan 17, 2025
33aae8d
[Monorepo] fix: add ginkgo as a bingo dependency for catalogd (#1635)
camilamacedo86 Jan 17, 2025
96972f0
chore: doc comment the need to keep using blang for version ranges (#…
azych Jan 17, 2025
594cba3
catalogd: remove unused or unnecessary code (#1637)
joelanford Jan 20, 2025
a62d3bf
remove ForceSemverUpgradeConstraints feature gate and implementation …
joelanford Jan 20, 2025
3f2cb85
:seedling: Bump mkdocs-material from 9.5.49 to 9.5.50 (#1639)
dependabot[bot] Jan 20, 2025
f14e9d0
add orderKappsValidateErr in crdupgradesafety preflight (#1640)
azych Jan 21, 2025
a19f91a
improve logging: catalog http server, op-con resolver (#1564)
joelanford Jan 21, 2025
c1a8f7d
Fix upgrade-e2e, use updated upload-artifact (#1649)
tmshort Jan 23, 2025
5cbfad0
:seedling: Bump pymdown-extensions from 10.14 to 10.14.1 (#1645)
dependabot[bot] Jan 24, 2025
a46ff7d
Add go version information to contributing (#1648)
tmshort Jan 24, 2025
570c2e5
Add .tiltignore (#1655)
trgeiger Jan 28, 2025
0ce72bd
Fixed #1605: Using monorepo release for catalogd (#1656)
LalatenduMohanty Jan 28, 2025
e667390
:seedling: Bump markdown2 from 2.5.2 to 2.5.3 (#1652)
dependabot[bot] Jan 28, 2025
158d974
Add test files and shell scripts to .tiltignore (#1657)
azych Jan 28, 2025
f055efc
Issue #1604: Update catalogd Makefile (#1659)
LalatenduMohanty Jan 28, 2025
7ee4ced
🐛 fix release artefacts after monorepo changes and release candidate…
camilamacedo86 Jan 29, 2025
3de5c63
Fix the catalogd run-latest-release make target running in the wrong …
dtfranz Jan 30, 2025
037b9e2
UPSTREAM: 1663: Recommended leaderelection setting (#1663)
thetechnick Jan 30, 2025
4d6b6d7
:book: Update RELEASE.md - Improve steps for patch releases (#1665)
camilamacedo86 Jan 30, 2025
10e2754
:seedling: Bump pymdown-extensions from 10.14.1 to 10.14.2 (#1662)
dependabot[bot] Jan 30, 2025
c5e9a17
[Monorepo] Fix make verify-crd-compatibility for catalogd (#1668)
camilamacedo86 Jan 30, 2025
3998a3b
Clear cache on startup, use tempDir for unpacking (#1669)
oceanc80 Jan 30, 2025
da0e803
fix install script and release to use and provide default-catalog (#1…
camilamacedo86 Jan 30, 2025
04f1b93
Add support for SSL env vars to cert pool watcher (#1672)
tmshort Jan 30, 2025
c3a4406
Separate CA configuration for pulls vs catalogd services (#1673)
tmshort Jan 30, 2025
e77c53c
:seedling: Bump github.com/spf13/pflag from 1.0.5 to 1.0.6 (#1671)
dependabot[bot] Jan 31, 2025
b5de66a
:bug: Unblock e2e (#1683)
perdasilva Jan 31, 2025
c929975
Fix default catalog installation in install script (#1680)
perdasilva Jan 31, 2025
d065a49
:seedling: Rename util packages and add missing unit tests (#1677)
perdasilva Jan 31, 2025
ef1dfac
:seedling: Bump mkdocs-material from 9.5.50 to 9.6.1 (#1681)
dependabot[bot] Jan 31, 2025
9b08aea
:seedling: Bump certifi from 2024.12.14 to 2025.1.31 (#1682)
dependabot[bot] Jan 31, 2025
3f4495f
:seedling: Bump babel from 2.16.0 to 2.17.0 (#1694)
dependabot[bot] Feb 3, 2025
c9f0fc2
:seedling: Bump pymdown-extensions from 10.14.2 to 10.14.3 (#1695)
dependabot[bot] Feb 3, 2025
f77ebfa
EnsureEmptyDirectory should recursively set writable perms prior to d…
joelanford Feb 3, 2025
1a52e2e
release leader election lease on manager cancellation (#1689)
joelanford Feb 3, 2025
068fd48
⚠ (feat) Introduce new feature-gated query endpoint (#1643)
anik120 Feb 3, 2025
0fda80d
✨ Add feature gate for preflight permissions (#1666)
bentito Feb 3, 2025
46cec30
:seedling: Bump beautifulsoup4 from 4.12.3 to 4.13.1 (#1693)
dependabot[bot] Feb 3, 2025
7b86dda
:seedling: Bump mkdocs-material from 9.6.1 to 9.6.2 (#1700)
dependabot[bot] Feb 4, 2025
b46f20d
:seedling: Bump golang.org/x/sync from 0.10.0 to 0.11.0 (#1699)
dependabot[bot] Feb 4, 2025
68b500b
📖 : Release: Add backport policy (#1641)
camilamacedo86 Feb 4, 2025
38b4795
(catalogd) Update query endpoint to metas endpoint (#1703)
anik120 Feb 4, 2025
e639717
(catalogd) add unit tests for indexing algo for query endpoint (#1702)
anik120 Feb 5, 2025
b73874e
fix catalogd version variable paths in Makefile (#1705)
ankitathomas Feb 5, 2025
c8ecf86
:seedling: Bump beautifulsoup4 from 4.13.1 to 4.13.3 (#1708)
dependabot[bot] Feb 5, 2025
dcf50b8
(catalogd) Don't write to header after checking for Preconditions (#1…
anik120 Feb 5, 2025
8493115
(cleanup): Removing unused consts from catalogd/test/e2e/unpack_test.…
camilamacedo86 Feb 5, 2025
591c73c
[MONOREPO]: Moving catalogd's metrics test to operator-controller tes…
camilamacedo86 Feb 5, 2025
bf13d14
consolidate image layer handling; move fs utils (#1690)
joelanford Feb 5, 2025
099a6cf
🌱 (cleanup): Remove 'make vet' from Makefile, simplify; keep 'vet' en…
camilamacedo86 Feb 6, 2025
5965d5c
(catalogd) add more unit tests for localdir storage.Instance (#1713)
anik120 Feb 6, 2025
f6b1130
(catalogd) `serveJSON` lines instead of `http.serverContent` for no-p…
anik120 Feb 6, 2025
1af98d0
wrap service account not found error (#1698)
rashmi43 Feb 7, 2025
ae41bfc
(cleanup): (cleanup): Refactor metrics endpoint tests by extracting s…
camilamacedo86 Feb 7, 2025
d72e551
(cleanup): remove duplication of version implementation (#1728)
camilamacedo86 Feb 7, 2025
0c65ec0
:seedling: Bump lxml from 5.3.0 to 5.3.1 (#1736)
dependabot[bot] Feb 10, 2025
a9f402b
test catalogd api returns jsonl format, cleanup (#1720)
azych Feb 10, 2025
c81f886
:seedling: Bump mkdocs-material from 9.6.2 to 9.6.3 (#1730)
dependabot[bot] Feb 10, 2025
1cf5261
fix demo-update script to support mac os envs (#1733)
camilamacedo86 Feb 10, 2025
ce837d6
fix catalogd binary version output. (#1732)
camilamacedo86 Feb 10, 2025
4a007b0
🌱 [Monorepo]: Move e2e tests from catalogd to operator-controller (#1…
camilamacedo86 Feb 10, 2025
a38da78
updated macos-specific brew installs to include coreutils for mktemp …
grokspawn Feb 10, 2025
6f2acec
(doc): Add a doc as a guidance to help users know how to consume the …
camilamacedo86 Feb 10, 2025
6ca68c4
[Monorepo]: Move the hack demo scripts to the root (#1739)
camilamacedo86 Feb 10, 2025
c0a2964
Update install-extension.md (#1741)
joelanford Feb 10, 2025
9864ba7
:seedling: Refactor filter package (#1734)
perdasilva Feb 11, 2025
c451127
Add logging to certpoolwatcher and client (#1684)
tmshort Feb 11, 2025
4304961
Add custom Linter to not allow improper usage of logger.Error(nil, ..…
camilamacedo86 Feb 11, 2025
9be7693
Moving pkgs to internal/operator-controller/ (#1737)
LalatenduMohanty Feb 11, 2025
aa4cf2e
:seedling: Moving version and util to internal/shared (#1743)
LalatenduMohanty Feb 11, 2025
6dace7c
[Monorepo]: Cleanup : Centralize the utils func under the test/utils …
camilamacedo86 Feb 11, 2025
16085ae
Move catalogd/docs/ into docs/ (#1745)
tmshort Feb 11, 2025
a2b8053
move docs/concepts/fetching-catalog-contents.md to draft (#1747)
joelanford Feb 11, 2025
81f0cfd
manifest generation: ensure we always fully regenerate files (#1748)
joelanford Feb 11, 2025
b53c31c
Moving code from catalogd/internal to internal/catalogd (#1746)
LalatenduMohanty Feb 12, 2025
354bcea
:seedling: Bump mkdocs-material from 9.6.3 to 9.6.4 (#1754)
dependabot[bot] Feb 12, 2025
c9fb138
:seedling: Bump golang.org/x/tools from 0.29.0 to 0.30.0 (#1756)
dependabot[bot] Feb 12, 2025
f8fac24
:seedling: Decompose RegistryV1ToHelmChart function (#1735)
perdasilva Feb 12, 2025
becde51
Make generate-asciidemo.sh generic (#1755)
perdasilva Feb 12, 2025
43dfc65
:seedling: Move catalogd controllers and webhooks to internal/catalog…
LalatenduMohanty Feb 13, 2025
ee8d821
imageutil: further containers/image consolidation (#1731)
joelanford Feb 13, 2025
23617f9
Merge branch 'main' into synchronize
Feb 14, 2025
4fdff7c
UPSTREAM: <carry>: Add OpenShift specific files
dtfranz Oct 26, 2023
1ebcce5
UPSTREAM: <carry>: Drop commitchecker
awgreene Nov 3, 2023
108c608
UPSTREAM: <carry>: Updating ose-olm-operator-controller-container ima…
Dec 16, 2023
dd88323
UPSTREAM: <carry>: update owners
Mar 27, 2024
b36f4c5
UPSTREAM: <carry>: Add pointer to tooling README
bentito Apr 1, 2024
946989e
UPSTREAM: <carry>: Disable Validating Admission Policy APIs downstream
Apr 26, 2024
96d7acd
UPSTREAM: <carry>: Updating ose-olm-operator-controller-container ima…
Mar 27, 2024
334003f
UPSTREAM: <carry>: Enable Validating Admission Policy APIs downstream
Apr 30, 2024
440edbc
UPSTREAM: <carry>: manifests: set required-scc for openshift workloads
liouk May 2, 2024
59fe590
UPSTREAM: <carry>: Updating ose-olm-operator-controller-container ima…
May 25, 2024
8cd51fe
UPSTREAM: <carry>: add everettraven to approvers+reviewers
everettraven Jun 24, 2024
09a4255
UPSTREAM: <carry>: add openshift kustomize overlay
everettraven Jul 9, 2024
8f41215
UPSTREAM: <carry>: Add tmshort to approvers
tmshort Sep 11, 2024
1600dfb
UPSTREAM: <carry>: Updating ose-olm-operator-controller-container ima…
Sep 18, 2024
99eac20
UPSTREAM: <carry>: Properly copy and call kustomize
tmshort Sep 23, 2024
4e2c56b
UPSTREAM: <carry>: manifests: add hostPath mount for /etc/containers
joelanford Sep 20, 2024
5f004c3
UPSTREAM: <carry>: Add test-e2e target for downstream Makefile to be …
dtfranz Sep 26, 2024
4e8f40c
UPSTREAM: <carry>: Add downstream verify makefile target
dtfranz Sep 27, 2024
8878255
UPSTREAM: <carry>: openshift: template log verbosity to be managed by…
joelanford Sep 28, 2024
d1f25ec
UPSTREAM: <carry>: Add global-pull-secret flag
Oct 8, 2024
c70140e
UPSTREAM: <carry>: Update openshift CAs to operator-controller
tmshort Oct 28, 2024
8077fba
UPSTREAM: <carry>: Add HowTo for origin tests
tmshort Nov 1, 2024
50fc05a
UPSTREAM: <carry>: Add e2e registry Dockerfile
dtfranz Nov 16, 2024
52f3ddd
UPSTREAM: <carry>: add nodeSelector and tolerations to operator-contr…
everettraven Nov 19, 2024
307829c
UPSTREAM: <carry>: namespace: use privileged PSA for audit and warn l…
joelanford Nov 22, 2024
d7a6854
UPSTREAM: <carry>: Enable downstream e2e
dtfranz Nov 15, 2024
09a39ce
UPSTREAM: <carry>: Remove m1kola from owners
Dec 12, 2024
5523ed7
UPSTREAM: <carry>: Updating ose-olm-operator-controller-container ima…
Dec 4, 2024
c9cbfa6
UPSTREAM: <carry>: generate and mount service-ca server cert
joelanford Jan 6, 2025
dfcc001
UPSTREAM: <carry>: Add support for proxy trustedCAs
tmshort Jan 16, 2025
37d16e8
UPSTREAM: <carry>: Fix error to build the image
tmshort Jan 20, 2025
3087436
UPSTREAM: <carry>: Fix make verify for mac os envs
camilamacedo86 Jan 21, 2025
711fae2
UPSTREAM: <carry>: Move operator-controller openshift files to its ow…
camilamacedo86 Jan 21, 2025
6201f11
UPSTREAM: <carry>: Upgrade OCP images from 4.18 to 4.19
camilamacedo86 Jan 23, 2025
0bb4971
UPSTREAM: <carry>: Add Openshift's catalogd manifests
camilamacedo86 Jan 22, 2025
274b815
UPSTREAM: <carry>: resolve issue with pre-mature mounting of trusted …
joelanford Jan 24, 2025
0d3ea66
UPSTREAM: <carry>: Add /etc/docker to the operator-controller and cat…
tmshort Jan 24, 2025
939bc73
UPSTREAM: <carry>: fixup catalogd.Dockerfile paths
joelanford Jan 24, 2025
24d8e73
UPSTREAM: <carry>: Resolve issue with pre-mature mounting of service …
tmshort Jan 28, 2025
3db665e
UPSTREAM: <carry>: use projected volume for CAs to avoid subPath limi…
joelanford Jan 30, 2025
a264c15
UPSTREAM: <carry>: Revert "UPSTREAM: <carry>: use projected volume fo…
neisw Feb 3, 2025
789cbab
UPSTREAM: <carry>: use projected volume for CAs to avoid subPath limi…
joelanford Jan 30, 2025
f337faa
UPSTREAM: <carry>: Remove vet from openshift verify
tmshort Feb 13, 2025
3ea68d4
UPSTREAM: <carry>: Skip another upstream test
tmshort Feb 13, 2025
14240e8
UPSTREAM: <drop>: go mod vendor
Feb 14, 2025
fce2886
UPSTREAM: <drop>: remove upstream GitHub configuration
Feb 14, 2025
aed8bf2
UPSTREAM: <drop>: configure the commit-checker
Feb 14, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
36 changes: 18 additions & 18 deletions .bingo/Variables.mk
Original file line number Diff line number Diff line change
Expand Up @@ -23,11 +23,11 @@ $(BINGO): $(BINGO_DIR)/bingo.mod
@echo "(re)installing $(GOBIN)/bingo-v0.9.0"
@cd $(BINGO_DIR) && GOWORK=off $(GO) build -mod=mod -modfile=bingo.mod -o=$(GOBIN)/bingo-v0.9.0 "github.com/bwplotka/bingo"

CONTROLLER_GEN := $(GOBIN)/controller-gen-v0.16.1
CONTROLLER_GEN := $(GOBIN)/controller-gen-v0.17.1
$(CONTROLLER_GEN): $(BINGO_DIR)/controller-gen.mod
@# Install binary/ries using Go 1.14+ build command. This is using bwplotka/bingo-controlled, separate go module with pinned dependencies.
@echo "(re)installing $(GOBIN)/controller-gen-v0.16.1"
@cd $(BINGO_DIR) && GOWORK=off $(GO) build -mod=mod -modfile=controller-gen.mod -o=$(GOBIN)/controller-gen-v0.16.1 "sigs.k8s.io/controller-tools/cmd/controller-gen"
@echo "(re)installing $(GOBIN)/controller-gen-v0.17.1"
@cd $(BINGO_DIR) && GOWORK=off $(GO) build -mod=mod -modfile=controller-gen.mod -o=$(GOBIN)/controller-gen-v0.17.1 "sigs.k8s.io/controller-tools/cmd/controller-gen"

CRD_DIFF := $(GOBIN)/crd-diff-v0.1.0
$(CRD_DIFF): $(BINGO_DIR)/crd-diff.mod
Expand All @@ -41,45 +41,45 @@ $(CRD_REF_DOCS): $(BINGO_DIR)/crd-ref-docs.mod
@echo "(re)installing $(GOBIN)/crd-ref-docs-v0.1.0"
@cd $(BINGO_DIR) && GOWORK=off $(GO) build -mod=mod -modfile=crd-ref-docs.mod -o=$(GOBIN)/crd-ref-docs-v0.1.0 "github.com/elastic/crd-ref-docs"

GOLANGCI_LINT := $(GOBIN)/golangci-lint-v1.61.0
GOLANGCI_LINT := $(GOBIN)/golangci-lint-v1.63.4
$(GOLANGCI_LINT): $(BINGO_DIR)/golangci-lint.mod
@# Install binary/ries using Go 1.14+ build command. This is using bwplotka/bingo-controlled, separate go module with pinned dependencies.
@echo "(re)installing $(GOBIN)/golangci-lint-v1.61.0"
@cd $(BINGO_DIR) && GOWORK=off $(GO) build -mod=mod -modfile=golangci-lint.mod -o=$(GOBIN)/golangci-lint-v1.61.0 "github.com/golangci/golangci-lint/cmd/golangci-lint"
@echo "(re)installing $(GOBIN)/golangci-lint-v1.63.4"
@cd $(BINGO_DIR) && GOWORK=off $(GO) build -mod=mod -modfile=golangci-lint.mod -o=$(GOBIN)/golangci-lint-v1.63.4 "github.com/golangci/golangci-lint/cmd/golangci-lint"

GORELEASER := $(GOBIN)/goreleaser-v1.26.2
$(GORELEASER): $(BINGO_DIR)/goreleaser.mod
@# Install binary/ries using Go 1.14+ build command. This is using bwplotka/bingo-controlled, separate go module with pinned dependencies.
@echo "(re)installing $(GOBIN)/goreleaser-v1.26.2"
@cd $(BINGO_DIR) && GOWORK=off $(GO) build -mod=mod -modfile=goreleaser.mod -o=$(GOBIN)/goreleaser-v1.26.2 "github.com/goreleaser/goreleaser"

KIND := $(GOBIN)/kind-v0.24.0
KIND := $(GOBIN)/kind-v0.26.0
$(KIND): $(BINGO_DIR)/kind.mod
@# Install binary/ries using Go 1.14+ build command. This is using bwplotka/bingo-controlled, separate go module with pinned dependencies.
@echo "(re)installing $(GOBIN)/kind-v0.24.0"
@cd $(BINGO_DIR) && GOWORK=off $(GO) build -mod=mod -modfile=kind.mod -o=$(GOBIN)/kind-v0.24.0 "sigs.k8s.io/kind"
@echo "(re)installing $(GOBIN)/kind-v0.26.0"
@cd $(BINGO_DIR) && GOWORK=off $(GO) build -mod=mod -modfile=kind.mod -o=$(GOBIN)/kind-v0.26.0 "sigs.k8s.io/kind"

KUSTOMIZE := $(GOBIN)/kustomize-v4.5.7
$(KUSTOMIZE): $(BINGO_DIR)/kustomize.mod
@# Install binary/ries using Go 1.14+ build command. This is using bwplotka/bingo-controlled, separate go module with pinned dependencies.
@echo "(re)installing $(GOBIN)/kustomize-v4.5.7"
@cd $(BINGO_DIR) && GOWORK=off $(GO) build -mod=mod -modfile=kustomize.mod -o=$(GOBIN)/kustomize-v4.5.7 "sigs.k8s.io/kustomize/kustomize/v4"

OPERATOR_SDK := $(GOBIN)/operator-sdk-v1.36.1
OPERATOR_SDK := $(GOBIN)/operator-sdk-v1.39.1
$(OPERATOR_SDK): $(BINGO_DIR)/operator-sdk.mod
@# Install binary/ries using Go 1.14+ build command. This is using bwplotka/bingo-controlled, separate go module with pinned dependencies.
@echo "(re)installing $(GOBIN)/operator-sdk-v1.36.1"
@cd $(BINGO_DIR) && GOWORK=off $(GO) build -ldflags=-X=github.com/operator-framework/operator-sdk/internal/version.Version=v1.34.1 -mod=mod -modfile=operator-sdk.mod -o=$(GOBIN)/operator-sdk-v1.36.1 "github.com/operator-framework/operator-sdk/cmd/operator-sdk"
@echo "(re)installing $(GOBIN)/operator-sdk-v1.39.1"
@cd $(BINGO_DIR) && GOWORK=off $(GO) build -ldflags=-X=github.com/operator-framework/operator-sdk/internal/version.Version=v1.34.1 -mod=mod -modfile=operator-sdk.mod -o=$(GOBIN)/operator-sdk-v1.39.1 "github.com/operator-framework/operator-sdk/cmd/operator-sdk"

OPM := $(GOBIN)/opm-v1.46.0
OPM := $(GOBIN)/opm-v1.50.0
$(OPM): $(BINGO_DIR)/opm.mod
@# Install binary/ries using Go 1.14+ build command. This is using bwplotka/bingo-controlled, separate go module with pinned dependencies.
@echo "(re)installing $(GOBIN)/opm-v1.46.0"
@cd $(BINGO_DIR) && GOWORK=off $(GO) build -mod=mod -modfile=opm.mod -o=$(GOBIN)/opm-v1.46.0 "github.com/operator-framework/operator-registry/cmd/opm"
@echo "(re)installing $(GOBIN)/opm-v1.50.0"
@cd $(BINGO_DIR) && GOWORK=off $(GO) build -mod=mod -modfile=opm.mod -o=$(GOBIN)/opm-v1.50.0 "github.com/operator-framework/operator-registry/cmd/opm"

SETUP_ENVTEST := $(GOBIN)/setup-envtest-v0.0.0-20240820183333-e6c3d139d2b6
SETUP_ENVTEST := $(GOBIN)/setup-envtest-v0.0.0-20250114080233-1ec7c1b76e98
$(SETUP_ENVTEST): $(BINGO_DIR)/setup-envtest.mod
@# Install binary/ries using Go 1.14+ build command. This is using bwplotka/bingo-controlled, separate go module with pinned dependencies.
@echo "(re)installing $(GOBIN)/setup-envtest-v0.0.0-20240820183333-e6c3d139d2b6"
@cd $(BINGO_DIR) && GOWORK=off $(GO) build -mod=mod -modfile=setup-envtest.mod -o=$(GOBIN)/setup-envtest-v0.0.0-20240820183333-e6c3d139d2b6 "sigs.k8s.io/controller-runtime/tools/setup-envtest"
@echo "(re)installing $(GOBIN)/setup-envtest-v0.0.0-20250114080233-1ec7c1b76e98"
@cd $(BINGO_DIR) && GOWORK=off $(GO) build -mod=mod -modfile=setup-envtest.mod -o=$(GOBIN)/setup-envtest-v0.0.0-20250114080233-1ec7c1b76e98 "sigs.k8s.io/controller-runtime/tools/setup-envtest"

6 changes: 3 additions & 3 deletions .bingo/controller-gen.mod
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
module _ // Auto generated by https://github.com/bwplotka/bingo. DO NOT EDIT

go 1.22.0
go 1.23.0

toolchain go1.22.2
toolchain go1.23.4

require sigs.k8s.io/controller-tools v0.16.1 // cmd/controller-gen
require sigs.k8s.io/controller-tools v0.17.1 // cmd/controller-gen
30 changes: 30 additions & 0 deletions .bingo/controller-gen.sum
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,8 @@ github.com/fatih/color v1.16.0 h1:zmkK9Ngbjj+K0yRhTVONQh1p/HknKYSlNT+vZCzyokM=
github.com/fatih/color v1.16.0/go.mod h1:fL2Sau1YI5c0pdGEVCbKQbLXB6edEj1ZgiY4NijnWvE=
github.com/fatih/color v1.17.0 h1:GlRw1BRJxkpqUCBKzKOw098ed57fEsKeNjpTe3cSjK4=
github.com/fatih/color v1.17.0/go.mod h1:YZ7TlrGPkiz6ku9fK3TLD/pl3CpsiFyu8N92HLgmosI=
github.com/fatih/color v1.18.0 h1:S8gINlzdQ840/4pfAwic/ZE0djQEH3wM94VfqLTZcOM=
github.com/fatih/color v1.18.0/go.mod h1:4FelSpRwEGDpQ12mAdzqdOukCy4u8WUtOY6lkT/6HfU=
github.com/fxamacker/cbor/v2 v2.7.0 h1:iM5WgngdRBanHcxugY4JySA0nk1wZorNOpTgCMedv5E=
github.com/fxamacker/cbor/v2 v2.7.0/go.mod h1:pxXPTn3joSm21Gbwsv0w9OSA2y1HFR9qXEeXQVeNoDQ=
github.com/go-logr/logr v0.1.0/go.mod h1:ixOQHD9gLJUVQQ2ZOR7zLEifBX6tGkNJF4QyIY7sIas=
Expand All @@ -28,6 +30,8 @@ github.com/gobuffalo/flect v0.2.5 h1:H6vvsv2an0lalEaCDRThvtBfmg44W/QHXBCYUXf/6S4
github.com/gobuffalo/flect v0.2.5/go.mod h1:1ZyCLIbg0YD7sDkzvFdPoOydPtD8y9JQnrOROolUcM8=
github.com/gobuffalo/flect v1.0.2 h1:eqjPGSo2WmjgY2XlpGwo2NXgL3RucAKo4k4qQMNA5sA=
github.com/gobuffalo/flect v1.0.2/go.mod h1:A5msMlrHtLqh9umBSnvabjsMrCcCpAyzglnDvkbYKHs=
github.com/gobuffalo/flect v1.0.3 h1:xeWBM2nui+qnVvNM4S3foBhCAL2XgPU+a7FdpelbTq4=
github.com/gobuffalo/flect v1.0.3/go.mod h1:A5msMlrHtLqh9umBSnvabjsMrCcCpAyzglnDvkbYKHs=
github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q=
github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q=
github.com/google/go-cmp v0.5.9/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
Expand Down Expand Up @@ -100,6 +104,8 @@ golang.org/x/mod v0.17.0 h1:zY54UmvipHiNd+pm+m0x9KhZ9hl1/7QNMyxXbc6ICqA=
golang.org/x/mod v0.17.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
golang.org/x/mod v0.20.0 h1:utOm6MM3R3dnawAiJgn0y+xvuYRsm1RKM/4giyfDgV0=
golang.org/x/mod v0.20.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
golang.org/x/mod v0.22.0 h1:D4nJWe9zXqHOmWqj4VMOJhvzj7bEZg4wEYa759z1pH4=
golang.org/x/mod v0.22.0/go.mod h1:6SkKJ3Xj0I0BrPOZoBy3bdMptDDU9oJrpohJ3eWZ1fY=
golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
Expand All @@ -114,13 +120,17 @@ golang.org/x/net v0.24.0 h1:1PcaxkF854Fu3+lvBIx5SYn9wRlBzzcnHZSiaFFAb0w=
golang.org/x/net v0.24.0/go.mod h1:2Q7sJY5mzlzWjKtYUEXSlBWCdyaioyXzRB2RtU8KVE8=
golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
golang.org/x/net v0.34.0 h1:Mb7Mrk043xzHgnRM88suvJFwzVrRfHEHJEl5/71CKw0=
golang.org/x/net v0.34.0/go.mod h1:di0qlW3YNM5oh6GqDGQr92MyTozJPmybPK4Ev/Gm31k=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.7.0 h1:YsImfSBoP9QPYL0xyKJPq0gcaJdG3rInoqxTWbfQu9M=
golang.org/x/sync v0.7.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk=
golang.org/x/sync v0.8.0 h1:3NFvSEYkUoMifnESzZl15y791HH1qU2xm6eCJU5ZPXQ=
golang.org/x/sync v0.8.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk=
golang.org/x/sync v0.10.0 h1:3NQrjDixjgGwUOCaF8w2+VYHv0Ve/vGYSbdkTa98gmQ=
golang.org/x/sync v0.10.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200116001909-b77594299b42/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
Expand All @@ -138,6 +148,8 @@ golang.org/x/sys v0.19.0 h1:q5f1RH2jigJ1MoAWp2KTp3gm5zAGFUTarQZ5U386+4o=
golang.org/x/sys v0.19.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/sys v0.23.0 h1:YfKFowiIMvtgl1UERQoTPPToxltDeZfbj4H7dVUCwmM=
golang.org/x/sys v0.23.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/sys v0.29.0 h1:TPYlXGxvx1MGTn2GiZDhnjPA9wZzZeGKHHmKhHYvgaU=
golang.org/x/sys v0.29.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.3.7 h1:olpwvP2KacW1ZWvsR7uQhoyTYvKAupfQrRGBFM352Gk=
Expand All @@ -148,6 +160,8 @@ golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ=
golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/text v0.21.0 h1:zyQAAkrwaneQ066sspRyJaG9VNi/YJ1NfzcGB3hZ/qo=
golang.org/x/text v0.21.0/go.mod h1:4IBbMaMmOPCJ8SecivzSH54+73PCFmPWxNTLm+vZkEQ=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
Expand All @@ -162,6 +176,8 @@ golang.org/x/tools v0.20.0 h1:hz/CVckiOxybQvFw6h7b/q80NTr9IUQb4s1IIzW7KNY=
golang.org/x/tools v0.20.0/go.mod h1:WvitBU7JJf6A4jOdg4S1tviW9bhUxkgeCui/0JHctQg=
golang.org/x/tools v0.24.0 h1:J1shsA93PJUEVaUSaay7UXAyE8aimq3GW0pjlolpa24=
golang.org/x/tools v0.24.0/go.mod h1:YhNqVBIfWHdzvTLs0d8LCuMhkKUgSUKldakyV7W/WDQ=
golang.org/x/tools v0.29.0 h1:Xx0h3TtM9rzQpQuR4dKLrdglAmCEN5Oi+P74JdhdzXE=
golang.org/x/tools v0.29.0/go.mod h1:KMQVMRsVxU6nHCFXrBPhDB8XncLNLM0lIy/F14RP588=
golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
Expand All @@ -185,6 +201,8 @@ k8s.io/api v0.30.0 h1:siWhRq7cNjy2iHssOB9SCGNCl2spiF1dO3dABqZ8niA=
k8s.io/api v0.30.0/go.mod h1:OPlaYhoHs8EQ1ql0R/TsUgaRPhpKNxIMrKQfWUp8QSE=
k8s.io/api v0.31.0 h1:b9LiSjR2ym/SzTOlfMHm1tr7/21aD7fSkqgD/CVJBCo=
k8s.io/api v0.31.0/go.mod h1:0YiFF+JfFxMM6+1hQei8FY8M7s1Mth+z/q7eF1aJkTE=
k8s.io/api v0.32.0 h1:OL9JpbvAU5ny9ga2fb24X8H6xQlVp+aJMFlgtQjR9CE=
k8s.io/api v0.32.0/go.mod h1:4LEwHZEf6Q/cG96F3dqR965sYOfmPM7rq81BLgsE0p0=
k8s.io/apiextensions-apiserver v0.25.0 h1:CJ9zlyXAbq0FIW8CD7HHyozCMBpDSiH7EdrSTCZcZFY=
k8s.io/apiextensions-apiserver v0.25.0/go.mod h1:3pAjZiN4zw7R8aZC5gR0y3/vCkGlAjCazcg1me8iB/E=
k8s.io/apiextensions-apiserver v0.27.1 h1:Hp7B3KxKHBZ/FxmVFVpaDiXI6CCSr49P1OJjxKO6o4g=
Expand All @@ -195,6 +213,8 @@ k8s.io/apiextensions-apiserver v0.30.0 h1:jcZFKMqnICJfRxTgnC4E+Hpcq8UEhT8B2lhBcQ
k8s.io/apiextensions-apiserver v0.30.0/go.mod h1:N9ogQFGcrbWqAY9p2mUAL5mGxsLqwgtUce127VtRX5Y=
k8s.io/apiextensions-apiserver v0.31.0 h1:fZgCVhGwsclj3qCw1buVXCV6khjRzKC5eCFt24kyLSk=
k8s.io/apiextensions-apiserver v0.31.0/go.mod h1:b9aMDEYaEe5sdK+1T0KU78ApR/5ZVp4i56VacZYEHxk=
k8s.io/apiextensions-apiserver v0.32.0 h1:S0Xlqt51qzzqjKPxfgX1xh4HBZE+p8KKBq+k2SWNOE0=
k8s.io/apiextensions-apiserver v0.32.0/go.mod h1:86hblMvN5yxMvZrZFX2OhIHAuFIMJIZ19bTvzkP+Fmw=
k8s.io/apimachinery v0.25.0 h1:MlP0r6+3XbkUG2itd6vp3oxbtdQLQI94fD5gCS+gnoU=
k8s.io/apimachinery v0.25.0/go.mod h1:qMx9eAk0sZQGsXGu86fab8tZdffHbwUfsvzqKn4mfB0=
k8s.io/apimachinery v0.27.1 h1:EGuZiLI95UQQcClhanryclaQE6xjg1Bts6/L3cD7zyc=
Expand All @@ -205,6 +225,8 @@ k8s.io/apimachinery v0.30.0 h1:qxVPsyDM5XS96NIh9Oj6LavoVFYff/Pon9cZeDIkHHA=
k8s.io/apimachinery v0.30.0/go.mod h1:iexa2somDaxdnj7bha06bhb43Zpa6eWH8N8dbqVjTUc=
k8s.io/apimachinery v0.31.0 h1:m9jOiSr3FoSSL5WO9bjm1n6B9KROYYgNZOb4tyZ1lBc=
k8s.io/apimachinery v0.31.0/go.mod h1:rsPdaZJfTfLsNJSQzNHQvYoTmxhoOEofxtOsF3rtsMo=
k8s.io/apimachinery v0.32.0 h1:cFSE7N3rmEEtv4ei5X6DaJPHHX0C+upp+v5lVPiEwpg=
k8s.io/apimachinery v0.32.0/go.mod h1:GpHVgxoKlTxClKcteaeuF1Ul/lDVb74KpZcxcmLDElE=
k8s.io/klog/v2 v2.0.0/go.mod h1:PBfzABfn139FHAV07az/IF9Wp1bkk3vpT2XSJ76fSDE=
k8s.io/klog/v2 v2.70.1 h1:7aaoSdahviPmR+XkS7FyxlkkXs6tHISSG03RxleQAVQ=
k8s.io/klog/v2 v2.70.1/go.mod h1:y1WjHnz7Dj687irZUWR/WLkLc5N1YHtjLdmgWjndZn0=
Expand All @@ -224,6 +246,8 @@ k8s.io/utils v0.0.0-20230726121419-3b25d923346b h1:sgn3ZU783SCgtaSJjpcVVlRqd6GSn
k8s.io/utils v0.0.0-20230726121419-3b25d923346b/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0=
k8s.io/utils v0.0.0-20240711033017-18e509b52bc8 h1:pUdcCO1Lk/tbT5ztQWOBi5HBgbBP1J8+AsQnQCKsi8A=
k8s.io/utils v0.0.0-20240711033017-18e509b52bc8/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0=
k8s.io/utils v0.0.0-20241104100929-3ea5e8cea738 h1:M3sRQVHv7vB20Xc2ybTt7ODCeFj6JSWYFzOFnYeS6Ro=
k8s.io/utils v0.0.0-20241104100929-3ea5e8cea738/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0=
sigs.k8s.io/controller-tools v0.10.0 h1:0L5DTDTFB67jm9DkfrONgTGmfc/zYow0ZaHyppizU2U=
sigs.k8s.io/controller-tools v0.10.0/go.mod h1:uvr0EW6IsprfB0jpQq6evtKy+hHyHCXNfdWI5ONPx94=
sigs.k8s.io/controller-tools v0.12.0 h1:TY6CGE6+6hzO7hhJFte65ud3cFmmZW947jajXkuDfBw=
Expand All @@ -234,14 +258,20 @@ sigs.k8s.io/controller-tools v0.15.0 h1:4dxdABXGDhIa68Fiwaif0vcu32xfwmgQ+w8p+5Cx
sigs.k8s.io/controller-tools v0.15.0/go.mod h1:8zUSS2T8Hx0APCNRhJWbS3CAQEbIxLa07khzh7pZmXM=
sigs.k8s.io/controller-tools v0.16.1 h1:gvIsZm+2aimFDIBiDKumR7EBkc+oLxljoUVfRbDI6RI=
sigs.k8s.io/controller-tools v0.16.1/go.mod h1:0I0xqjR65YTfoO12iR+mZR6s6UAVcUARgXRlsu0ljB0=
sigs.k8s.io/controller-tools v0.17.1 h1:bQ+dKCS7jY9AgpefenBDtm6geJZCHVKbegpLynxgyus=
sigs.k8s.io/controller-tools v0.17.1/go.mod h1:3QXAdrmdxYuQ4MifvbCAFD9wLXn7jylnfBPYS4yVDdc=
sigs.k8s.io/json v0.0.0-20220713155537-f223a00ba0e2 h1:iXTIw73aPyC+oRdyqqvVJuloN1p0AC/kzH07hu3NE+k=
sigs.k8s.io/json v0.0.0-20220713155537-f223a00ba0e2/go.mod h1:B8JuhiUyNFVKdsE8h686QcCxMaH6HrOAZj4vswFpcB0=
sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd h1:EDPBXCAspyGV4jQlpZSudPeMmr1bNJefnuqLsRAsHZo=
sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd/go.mod h1:B8JuhiUyNFVKdsE8h686QcCxMaH6HrOAZj4vswFpcB0=
sigs.k8s.io/json v0.0.0-20241010143419-9aa6b5e7a4b3 h1:/Rv+M11QRah1itp8VhT6HoVx1Ray9eB4DBr+K+/sCJ8=
sigs.k8s.io/json v0.0.0-20241010143419-9aa6b5e7a4b3/go.mod h1:18nIHnGi6636UCz6m8i4DhaJ65T6EruyzmoQqI2BVDo=
sigs.k8s.io/structured-merge-diff/v4 v4.2.3 h1:PRbqxJClWWYMNV1dhaG4NsibJbArud9kFxnAMREiWFE=
sigs.k8s.io/structured-merge-diff/v4 v4.2.3/go.mod h1:qjx8mGObPmV2aSZepjQjbmb2ihdVs8cGKBraizNC69E=
sigs.k8s.io/structured-merge-diff/v4 v4.4.1 h1:150L+0vs/8DA78h1u02ooW1/fFq/Lwr+sGiqlzvrtq4=
sigs.k8s.io/structured-merge-diff/v4 v4.4.1/go.mod h1:N8hJocpFajUSSeSJ9bOZ77VzejKZaXsTtZo4/u7Io08=
sigs.k8s.io/structured-merge-diff/v4 v4.4.2 h1:MdmvkGuXi/8io6ixD5wud3vOLwc1rj0aNqRlpuvjmwA=
sigs.k8s.io/structured-merge-diff/v4 v4.4.2/go.mod h1:N8f93tFZh9U6vpxwRArLiikrE5/2tiu1w1AGfACIGE4=
sigs.k8s.io/yaml v1.3.0 h1:a2VclLzOGrwOHDiV8EfBGhvjHvP46CtW5j6POvhYGGo=
sigs.k8s.io/yaml v1.3.0/go.mod h1:GeOyir5tyXNByN85N/dRIT9es5UQNerPYEKK56eTBm8=
sigs.k8s.io/yaml v1.4.0 h1:Mk1wCc2gy/F0THH0TAp1QYyJNzRm2KCLy3o5ASXVI5E=
Expand Down
2 changes: 1 addition & 1 deletion .bingo/golangci-lint.mod
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@ go 1.22.1

toolchain go1.22.5

require github.com/golangci/golangci-lint v1.61.0 // cmd/golangci-lint
require github.com/golangci/golangci-lint v1.63.4 // cmd/golangci-lint
Loading