Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

deps: update K8s dependencies #766

Merged
merged 4 commits into from
Feb 16, 2023
Merged

deps: update K8s dependencies #766

merged 4 commits into from
Feb 16, 2023

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Dec 9, 2022

Mend Renovate

This PR contains the following updates:

Package Type Update Change
k8s.io/api require minor v0.25.4 -> v0.26.1
k8s.io/apiextensions-apiserver require minor v0.25.4 -> v0.26.1
k8s.io/apimachinery require minor v0.25.4 -> v0.26.1
k8s.io/apimachinery require minor v0.25.3 -> v0.26.1
k8s.io/apiserver require minor v0.25.4 -> v0.26.1
k8s.io/cli-runtime require minor v0.25.4 -> v0.26.1
k8s.io/client-go require minor v0.25.4 -> v0.26.1
k8s.io/cluster-bootstrap require minor v0.25.4 -> v0.26.1
k8s.io/kubelet require minor v0.25.4 -> v0.26.1
k8s.io/kubernetes require minor v1.25.4 -> v1.26.1
k8s.io/mount-utils require minor v0.25.4 -> v0.26.1
k8s.io/utils require digest 99ec85e -> a36077c
sigs.k8s.io/controller-runtime require minor v0.13.1 -> v0.14.4

⚠ Dependency Lookup Warnings ⚠

Warnings were logged while processing this repo. Please check the Dependency Dashboard for more information.


Release Notes

kubernetes/api

v0.26.1

Compare Source

v0.26.0

Compare Source

v0.25.6

Compare Source

v0.25.5

Compare Source

kubernetes/apiextensions-apiserver

v0.26.1

Compare Source

v0.26.0

Compare Source

v0.25.6

Compare Source

v0.25.5

Compare Source

kubernetes/apimachinery

v0.26.1

Compare Source

v0.26.0

Compare Source

v0.25.6

Compare Source

v0.25.5

Compare Source

kubernetes/apiserver

v0.26.1

Compare Source

v0.26.0

Compare Source

v0.25.6

Compare Source

v0.25.5

Compare Source

kubernetes/cli-runtime

v0.26.1

Compare Source

v0.26.0

Compare Source

v0.25.6

Compare Source

v0.25.5

Compare Source

kubernetes/client-go

v0.26.1

Compare Source

v0.26.0

Compare Source

v0.25.6

Compare Source

v0.25.5

Compare Source

kubernetes/cluster-bootstrap

v0.26.1

Compare Source

v0.26.0

Compare Source

v0.25.6

Compare Source

v0.25.5

Compare Source

kubernetes/kubelet

v0.26.1

Compare Source

v0.26.0

Compare Source

v0.25.6

Compare Source

v0.25.5

Compare Source

kubernetes/kubernetes

v1.26.1: Kubernetes v1.26.1

Compare Source

See kubernetes-announce@. Additional binary downloads are linked in the CHANGELOG.

See the CHANGELOG for more details.

v1.26.0: Kubernetes v1.26.0

Compare Source

See kubernetes-announce@. Additional binary downloads are linked in the CHANGELOG.

See the CHANGELOG for more details.

v1.25.6: Kubernetes v1.25.6

Compare Source

See kubernetes-announce@. Additional binary downloads are linked in the CHANGELOG.

See the CHANGELOG for more details.

v1.25.5: Kubernetes v1.25.5

Compare Source

See kubernetes-announce@. Additional binary downloads are linked in the CHANGELOG.

See the CHANGELOG for more details.

kubernetes/mount-utils

v0.26.1

Compare Source

v0.26.0

Compare Source

v0.25.6

Compare Source

v0.25.5

Compare Source

kubernetes-sigs/controller-runtime

v0.14.4

Compare Source

What's Changed

Full Changelog: kubernetes-sigs/controller-runtime@v0.14.3...v0.14.4

v0.14.3

Compare Source

What's Changed

Full Changelog: kubernetes-sigs/controller-runtime@v0.14.2...v0.14.3

v0.14.2

Compare Source

What's Changed

Full Changelog: kubernetes-sigs/controller-runtime@v0.14.1...v0.14.2

v0.14.1

Compare Source

Changes since v0.14.0

🐛 Bug Fixes

Full Changelog: kubernetes-sigs/controller-runtime@v0.14.0...v0.14.1

v0.14.0

Compare Source

Changes since v0.13.1

⚠️ Breaking Changes
✨ New Features
  • Builder: Do not require For (#​2091)
  • support disable deepcopy on list funcion (#​2076)
  • Add cluster.NewClientFunc with options (#​2054)
  • Tidy up startup logging of kindWithCache source (#​2057)
  • Add function to get reconcileID from context (#​2056)
  • feat: add NOT predicate (#​2031)
  • Allow to provide a custom lock interface to manager (#​2027)
  • Add tls options to manager.Options (#​2023)
  • Update Go version to 1.19 (#​1986)
🐛 Bug Fixes
  • Prevent manager from getting started a second time (#​2090)
  • Missing error log for in-cluster config (#​2051)
  • Skip custom mutation handler when delete a CR (#​2049)
  • fix: improve semantics of combining cache selectorsByObject (#​2039)
  • Conversion webhook should not panic when conversion request is nil (#​1970)
🌱 Others
  • Prepare for release 0.14 (#​2100)
  • Generate files and update modules (#​2096)
  • Bump github.com/onsi/ginkgo/v2 from 2.5.1 to 2.6.0 (#​2097)
  • Bump golang.org/x/time (#​2089)
  • Update OWNERS: remove inactive members, promote fillzpp sbueringer (#​2088, #​2092)
  • Default ENVTEST version to a working one (1.24.2) (#​2081)
  • Update golangci-lint to v1.50.1 (#​2080)
  • Bump go.uber.org/zap from 1.23.0 to 1.24.0 (#​2077)
  • Bump golang.org/x/sys from 0.2.0 to 0.3.0 (#​2078)
  • Ignore Kubernetes Dependencies in Dependabot (#​2071)
  • Bump github.com/prometheus/client_golang from 1.13.0 to 1.14.0 (#​2070)
  • Bump github.com/onsi/ginkgo/v2 from 2.5.0 to 2.5.1 (#​2066)
  • seedling to dependabot (#​2065)
  • Bump github.com/onsi/gomega from 1.23.0 to 1.24.1 (#​2062)
  • Bump go.uber.org/zap from 1.21.0 to 1.23.0 (#​2060)
  • Bump actions/checkout from 2 to 3 (#​2059)
  • Bump golangci/golangci-lint-action from 2 to 3 (#​2058)
  • Add Dependabot for dependency management (#​2050)
  • Deprecate Webhook Server TLSMinVersion (#​2041)
  • Bump kubebuilder-release-tools to v0.2.0 (#​2012)
  • grammar: removed doubles of the word "the" (#​2006)
  • Refactor typed_client and unstructured_client to be consistent (#​1795)

📖 Additionally, there have been 4 contributions to our documentation and book. (#​2034, #​2030, #​2017, #​1992)

Thanks to all our contributors! 😊

New Contributors

Full Changelog: kubernetes-sigs/controller-runtime@v0.13.1...v0.14.0


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot added the dependencies Pull requests that update a dependency file label Dec 9, 2022
@netlify
Copy link

netlify bot commented Dec 9, 2022

Deploy Preview for constellation-docs canceled.

Name Link
🔨 Latest commit 1af7b9c
🔍 Latest deploy log https://app.netlify.com/sites/constellation-docs/deploys/63ee38fbf19d8e000847ca64

@katexochen katexochen self-assigned this Dec 9, 2022
@katexochen
Copy link
Member

Blocked by kubernetes-sigs/controller-runtime#2035

@katexochen katexochen added the blocked Blocked by an external cause label Dec 9, 2022
@katexochen
Copy link
Member

katexochen commented Dec 15, 2022

controller-runtime v0.14.0 with the upgrade to client-go v1.26 was released in https://github.com/kubernetes-sigs/controller-runtime/releases/tag/v0.14.0, unblocking this PR.

However, the v0.14.0 comes with a ginkgo update to v2, with breaking changes that we have to adopt to, c.f. kubernetes-sigs/controller-runtime#1977.

@katexochen katexochen added blocked Blocked by an external cause and removed blocked Blocked by an external cause labels Dec 15, 2022
@katexochen
Copy link
Member

Kubebuilder has already switched to ginkgo v2, but we need to wait for the full adaption of Kubernetes v1.26 and a release changes are tracked in kubernetes-sigs/kubebuilder#3054

@katexochen
Copy link
Member

Migration guides for kubebuilder can be found at https://book.kubebuilder.io/migrations.html

@katexochen
Copy link
Member

Migration guide for ginkgo v1->v2 can be found at https://onsi.github.io/ginkgo/MIGRATING_TO_V2

@renovate renovate bot force-pushed the renovate/k8s-dependencies branch from ce8b586 to 8a97293 Compare January 17, 2023 15:13
@renovate renovate bot requested a review from malt3 as a code owner January 17, 2023 15:13
@renovate
Copy link
Contributor Author

renovate bot commented Jan 17, 2023

⚠ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: operators/constellation-node-operator/go.sum
Command failed: docker run --rm --name=renovate_sidecar --label=renovate_child -v "/mnt/renovate/gh/edgelesssys/constellation":"/mnt/renovate/gh/edgelesssys/constellation" -v "/tmp/renovate-cache":"/tmp/renovate-cache" -v "/tmp/containerbase":"/tmp/containerbase" -e GOPATH -e GOPROXY -e GOFLAGS -e CGO_ENABLED -e GIT_CONFIG_KEY_0 -e GIT_CONFIG_VALUE_0 -e GIT_CONFIG_KEY_1 -e GIT_CONFIG_VALUE_1 -e GIT_CONFIG_KEY_2 -e GIT_CONFIG_VALUE_2 -e GIT_CONFIG_COUNT -e BUILDPACK_CACHE_DIR -e CONTAINERBASE_CACHE_DIR -w "/mnt/renovate/gh/edgelesssys/constellation/operators/constellation-node-operator" docker.io/renovate/sidecar bash -l -c "install-tool golang 1.20.0 && go get -d -t ./... && go mod tidy && go mod tidy"
go: downloading k8s.io/apimachinery v0.26.1
go: downloading k8s.io/client-go v0.26.1
go: downloading sigs.k8s.io/controller-runtime v0.14.4
go: downloading golang.org/x/mod v0.8.0
go: downloading k8s.io/api v0.26.1
go: downloading k8s.io/utils v0.0.0-20230209194617-a36077c30491
go: downloading github.com/onsi/ginkgo v1.16.5
go: downloading github.com/onsi/gomega v1.24.2
go: downloading github.com/stretchr/testify v1.8.1
go: downloading github.com/Azure/azure-sdk-for-go/sdk/azcore v1.3.0
go: downloading github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.2.0
go: downloading github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute/v4 v4.1.0
go: downloading github.com/spf13/afero v1.9.3
go: downloading cloud.google.com/go/compute v1.15.1
go: downloading github.com/googleapis/gax-go/v2 v2.7.0
go: downloading go.uber.org/multierr v1.9.0
go: downloading google.golang.org/api v0.107.0
go: downloading google.golang.org/protobuf v1.28.1
go: downloading go.etcd.io/etcd/client/pkg/v3 v3.5.7
go: downloading go.etcd.io/etcd/client/v3 v3.5.7
go: downloading go.etcd.io/etcd/api/v3 v3.5.7
go: downloading google.golang.org/grpc v1.51.0
go: downloading github.com/gogo/protobuf v1.3.2
go: downloading k8s.io/klog/v2 v2.80.1
go: downloading sigs.k8s.io/structured-merge-diff/v4 v4.2.3
go: downloading github.com/golang/protobuf v1.5.2
go: downloading github.com/google/gnostic v0.5.7-v3refs
go: downloading github.com/evanphx/json-patch/v5 v5.6.0
go: downloading github.com/go-logr/logr v1.2.3
go: downloading github.com/go-logr/zapr v1.2.3
go: downloading go.uber.org/zap v1.24.0
go: downloading github.com/google/gofuzz v1.2.0
go: downloading github.com/google/go-cmp v0.5.9
go: downloading github.com/davecgh/go-spew v1.1.1
go: downloading github.com/pmezard/go-difflib v1.0.0
go: downloading gopkg.in/yaml.v3 v3.0.1
go: downloading golang.org/x/net v0.6.0
go: downloading k8s.io/apiextensions-apiserver v0.26.1
go: downloading sigs.k8s.io/yaml v1.3.0
go: downloading github.com/Azure/azure-sdk-for-go/sdk/internal v1.1.2
go: downloading github.com/AzureAD/microsoft-authentication-library-for-go v0.7.0
go: downloading golang.org/x/crypto v0.6.0
go: downloading golang.org/x/text v0.7.0
go: downloading google.golang.org/genproto v0.0.0-20221227171554-f9683d7f8bef
go: downloading go.uber.org/atomic v1.10.0
go: downloading golang.org/x/sys v0.5.0
go: downloading sigs.k8s.io/json v0.0.0-20220713155537-f223a00ba0e2
go: downloading github.com/json-iterator/go v1.1.12
go: downloading gopkg.in/yaml.v2 v2.4.0
go: downloading k8s.io/kube-openapi v0.0.0-20221012153701-172d655c2280
go: downloading golang.org/x/oauth2 v0.4.0
go: downloading github.com/prometheus/client_golang v1.14.0
go: downloading github.com/pkg/errors v0.9.1
go: downloading golang.org/x/time v0.3.0
go: downloading gopkg.in/inf.v0 v0.9.1
go: downloading gomodules.xyz/jsonpatch/v2 v2.2.0
go: downloading github.com/nxadm/tail v1.4.8
go: downloading golang.org/x/term v0.5.0
go: downloading github.com/kylelemons/godebug v1.1.0
go: downloading github.com/google/uuid v1.3.0
go: downloading github.com/pkg/browser v0.0.0-20210911075715-681adbf594b8
go: downloading go.opencensus.io v0.24.0
go: downloading google.golang.org/appengine v1.6.7
go: downloading github.com/coreos/go-semver v0.3.0
go: downloading github.com/coreos/go-systemd/v22 v22.5.0
go: downloading github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd
go: downloading github.com/modern-go/reflect2 v1.0.2
go: downloading github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822
go: downloading github.com/imdario/mergo v0.3.12
go: downloading github.com/spf13/pflag v1.0.5
go: downloading k8s.io/component-base v0.26.1
go: downloading github.com/prometheus/client_model v0.3.0
go: downloading github.com/prometheus/common v0.37.0
go: downloading github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da
go: downloading gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7
go: downloading github.com/golang-jwt/jwt/v4 v4.4.2
go: downloading cloud.google.com/go/compute/metadata v0.2.3
go: downloading github.com/googleapis/enterprise-certificate-proxy v0.2.1
go: downloading github.com/emicklei/go-restful/v3 v3.9.0
go: downloading github.com/go-openapi/swag v0.22.3
go: downloading github.com/go-openapi/jsonreference v0.20.0
go: downloading github.com/beorn7/perks v1.0.1
go: downloading github.com/cespare/xxhash/v2 v2.1.2
go: downloading github.com/prometheus/procfs v0.8.0
go: downloading github.com/matttproud/golang_protobuf_extensions v1.0.4
go: downloading github.com/fsnotify/fsnotify v1.6.0
go: downloading github.com/mailru/easyjson v0.7.7
go: downloading github.com/go-openapi/jsonpointer v0.19.5
go: downloading github.com/josharian/intern v1.0.0
go: upgraded github.com/emicklei/go-restful/v3 v3.8.0 => v3.9.0
go: upgraded github.com/prometheus/client_golang v1.13.0 => v1.14.0
go: upgraded golang.org/x/time v0.2.0 => v0.3.0
go: upgraded k8s.io/apiextensions-apiserver v0.25.4 => v0.26.1
go: upgraded k8s.io/component-base v0.25.4 => v0.26.1
go: upgraded k8s.io/kube-openapi v0.0.0-20220803162953-67bda5d908f1 => v0.0.0-20221012153701-172d655c2280
go: downloading github.com/onsi/ginkgo/v2 v2.7.0
go: downloading github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute/v3 v3.0.1
go: downloading github.com/Azure/azure-sdk-for-go v67.3.0+incompatible
go: downloading github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/internal v1.0.0
go: downloading github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/network/armnetwork v1.1.0
go: downloading cloud.google.com/go v0.107.0
go: downloading go.uber.org/goleak v1.2.0
go: downloading gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c
go: downloading github.com/dnaeon/go-vcr v1.2.0
go: downloading github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/resources/armresources v1.0.0
go: downloading cloud.google.com/go/longrunning v0.3.0
go: downloading github.com/benbjohnson/clock v1.3.0
go: downloading github.com/evanphx/json-patch v5.6.0+incompatible
go: downloading github.com/kr/pretty v0.3.0
go: downloading github.com/kr/text v0.2.0
go: downloading github.com/rogpeppe/go-internal v1.8.1
go: finding module for package sigs.k8s.io/controller-runtime/pkg/envtest/printer
github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/controllers tested by
	github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/controllers.test imports
	sigs.k8s.io/controller-runtime/pkg/envtest/printer: module sigs.k8s.io/controller-runtime@latest found (v0.14.4), but does not contain package sigs.k8s.io/controller-runtime/pkg/envtest/printer

@katexochen
Copy link
Member

Now blocked by medik8s/node-maintenance-operator#69

@renovate renovate bot force-pushed the renovate/k8s-dependencies branch 5 times, most recently from 951a423 to be00e86 Compare January 19, 2023 04:11
@renovate renovate bot changed the title Update K8s dependencies deps: update K8s dependencies Jan 19, 2023
@renovate renovate bot force-pushed the renovate/k8s-dependencies branch 2 times, most recently from 38d4442 to e18e88b Compare February 3, 2023 00:56
@renovate renovate bot force-pushed the renovate/k8s-dependencies branch 3 times, most recently from d5835b3 to 35e9cd4 Compare February 9, 2023 21:52
@renovate renovate bot force-pushed the renovate/k8s-dependencies branch from 5a9d6a3 to 3d3d044 Compare February 10, 2023 17:29
@renovate renovate bot force-pushed the renovate/k8s-dependencies branch from c69e85d to 7a4adf3 Compare February 13, 2023 13:17
@renovate renovate bot force-pushed the renovate/k8s-dependencies branch from 21f9f30 to 0b0aba5 Compare February 14, 2023 18:05
@malt3
Copy link
Contributor

malt3 commented Feb 14, 2023

The go parts of this commit should solve the issues when upgrading envtest:
8361808

@katexochen
Copy link
Member

@malt3 Thanks, I think I still have this stashed locally from the last try. 😆

@katexochen katexochen removed the blocked Blocked by an external cause label Feb 15, 2023
@renovate
Copy link
Contributor Author

renovate bot commented Feb 15, 2023

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.
You can manually request rebase by checking the rebase/retry box above.

Warning: custom changes will be lost.

@katexochen
Copy link
Member

katexochen commented Feb 15, 2023

🟢 e2e GCP, sonobuoy quick, Kubernetes 1.25: https://github.com/edgelesssys/constellation/actions/runs/4183777402

Copy link
Member

@katexochen katexochen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm. @malt3, your opinion?

renovate bot and others added 2 commits February 16, 2023 15:06
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
Copy link
Contributor

@malt3 malt3 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, too

Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
@katexochen katexochen merged commit 35a5831 into main Feb 16, 2023
@katexochen katexochen deleted the renovate/k8s-dependencies branch February 16, 2023 14:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants