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

Update go deps #6533

Merged
merged 1 commit into from
Jul 27, 2023
Merged

Update go deps #6533

merged 1 commit into from
Jul 27, 2023

Conversation

antgamdia
Copy link
Contributor

@antgamdia antgamdia commented Jul 27, 2023

Description of the change

After noticing this problem in Dependabot:

image

I just performed a bulk update of our go deps, leaving some of them without change, as we can't update to k8s 1.27 yet.

Benefits

Possible drawbacks

N/A For now, let's trigger CI and see what it thinks

Applicable issues

N/A

Additional information

The pending deps to be updated are:

Direct

// Flux deps, need k8s 1.27 and oras.land/oras-go maybe
https://pkg.go.dev/github.com/fluxcd/helm-controller/api@v0.32.2
https://pkg.go.dev/github.com/fluxcd/pkg/apis/meta@v1.0.0
https://pkg.go.dev/github.com/fluxcd/pkg/oci@v0.23.0
https://pkg.go.dev/github.com/fluxcd/source-controller/api@v0.36.1

// Others requiring k8s 1.28
https://pkg.go.dev/github.com/opencontainers/image-spec@v1.1.0-rc4
https://pkg.go.dev/github.com/vmware-tanzu/carvel-kapp@v0.56.0
https://pkg.go.dev/helm.sh/helm/v3@v3.11.3

// Kubernetes deps, can't update yet to 1.18
https://pkg.go.dev/k8s.io/api@v0.26.7
https://pkg.go.dev/k8s.io/apiextensions-apiserver@v0.26.3
https://pkg.go.dev/k8s.io/apimachinery@v0.26.7
https://pkg.go.dev/k8s.io/apiserver@v0.26.7
https://pkg.go.dev/k8s.io/cli-runtime@v0.26.7
https://pkg.go.dev/k8s.io/client-go@v0.26.7
https://pkg.go.dev/k8s.io/kubectl@v0.26.7
https://pkg.go.dev/sigs.k8s.io/controller-runtime@v0.14.6

Indirect

// Flux deps, same reason
https://pkg.go.dev/github.com/fluxcd/pkg/apis/kustomize@v1.0.0

// Kubernetes-relates deps, same reason
https://pkg.go.dev/k8s.io/component-base@v0.26.7
https://pkg.go.dev/k8s.io/kube-openapi@v0.0.0-20230501164219-8b0f38b5fd1f
https://pkg.go.dev/sigs.k8s.io/kustomize/api@v0.12.1
https://pkg.go.dev/sigs.k8s.io/kustomize/kyaml@v0.13.9
https://pkg.go.dev/sigs.k8s.io/structured-merge-diff/v4@v4.2.3

// Others, require oras.land/oras-go to be updated
github.com/docker/docker v23.0.6+incompatible

Some of them might fail, triggering CI for that reason

Signed-off-by: Antonio Gamez Diaz <agamez@vmware.com>
@netlify
Copy link

netlify bot commented Jul 27, 2023

Deploy Preview for kubeapps-dev canceled.

Built without sensitive environment variables

Name Link
🔨 Latest commit d93b826
🔍 Latest deploy log https://app.netlify.com/sites/kubeapps-dev/deploys/64c2859fef8909000782b4a2

@antgamdia antgamdia marked this pull request as ready for review July 27, 2023 16:43
@absoludity absoludity merged commit 513c01d into vmware-tanzu:main Jul 27, 2023
@antgamdia antgamdia deleted the update-go-deps branch July 28, 2023 08:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants