cluster-api-provider-vsphere icon indicating copy to clipboard operation
cluster-api-provider-vsphere copied to clipboard

Tasks for v1.12 release cycle

Open sbueringer opened this issue 1 year ago • 1 comments
trafficstars

Please see the corresponding sections in release-tasks.md for documentation of individual tasks.

Tasks

Early in the cycle:

Release-specific tasks:

  • [ ] https://github.com/kubernetes-sigs/cluster-api-provider-vsphere/issues/3022
  • TODO

After the Kubernetes minor release:

  • [ ] Bump the Kubernetes version
    • [ ] Publish new OVA images
      • Build new OVA images via image-builder
      • Make them available in the CI environment
      • Publish them via a GitHub release (e.g. templates/v1.30.0)
      • Update README.md accordingly
    • [ ] Bump e2e tests
      • Add the new image to internal/test/helpers/vcsim/model.go
      • Bump template env variables in test/e2e/config/vsphere.yaml and test/e2e/config/config-overrides-example.yaml
        • Also bump KUBERNETES_VERSION_*
        • Also bump KUBERNETES_VERSION_LATEST_CI to the next minor version
        • Also bump CPI_IMAGE_K8S_VERSION
        • Regenerate packaging/flavorgen/cloudprovider/cpi/cpi.yaml by checking out the release tag of https://github.com/kubernetes/cloud-provider-vsphere and running helm template charts/vsphere-cpi
      • Bump in:
        • test/e2e/data/infrastructure-vsphere-govmomi/main/clusterclass/patch-vsphere-template.yaml
        • test/e2e/data/infrastructure-vsphere-supervisor/main/clusterclass/patch-vsphere-template.yaml
    • [ ] Update ProwJob configuration accordingly

Late in the cycle:

Continuously:

sbueringer avatar Jul 01 '24 11:07 sbueringer