vmware / vmware/pinniped

Add new K8s version v1.32

Open
#2,157 3 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Go
Stars
739
Forks
85
Avg merge
5d 5h
Merged PRs (30d)
1

Description

Adding a new Kubernetes Version

pinniped's ci branch

pinniped

The below tasks are implemented in https://github.com/vmware-tanzu/pinniped/pull/2160:

  • Bump all golang dependencies (especially the k8s.io dependencies to use the new minor version).
    • Be sure to verify that everything compiles and unit tests pass locally. This is probably a good starting point.
./hack/update-go-mod/update-go-mod.sh
./hack/module.sh unit
./hack/prepare-for-integration-tests.sh
  • Add the new K8s version to hack/lib/kube-versions.txt and run code generation.

General Tasks

  • Consider dropping support for any older versions of Kubernetes
  • Create stories or chores to take advantage of features in the new Kubernetes version
  • Close this issue

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Begin with pull request #2160 and the remaining checklist in this issue. Read hack/lib/kube-versions.txt, then run hack/update-go-mod/update-go-mod.sh, hack/module.sh unit, and hack/prepare-for-integration-tests.sh. Done means the dependencies and Kubernetes version are updated, code generation has run, and the listed checks pass.

Written by the indexing model from the issue text.

Assessment

Tech stack
go, kubernetes
Domain
ci-cd, devops, infrastructure
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.