nri-plugins icon indicating copy to clipboard operation
nri-plugins copied to clipboard

Release v0.7.0

Open klihub opened this issue 1 year ago • 3 comments

Release Process

  • [x] Create and push new release branch
  • Local release preparations (on the release branch)
    • [x] Run e2e tests
    • [x] Sync/tidy up dependencies.
      • [x] Run go mod tidy.
      • [x] Run git commit -m 'go.mod,go.sum: update dependencies.' go.{mod,sum}, if necessary.
    • [x] Run git tag -a -m "NRI plugins $VERSION" $VERSION.
  • Publishing
    • [x] Push the tag with git push $VERSION.
    • [x] Check that new container images are published for the tag.
      • for i in nri-resource-policy-topology-aware nri-resource-policy-balloons nri-resource-policy-template nri-config-manager nri-memory-qos nri-memtierd; do \
            skopeo inspect --format "$i: {{.Digest}}" docker://ghcr.io/containers/nri-plugins/$i:$VERSION;
        done
        
    • [x] Finalize the new draft release created by CI
      • [x] Check that all artefacts (Helm charts) were uploaded
      • [x] Write the change log to the release.
      • [x] Get the change log OK'd by other maintainers.
    • [x] Publish the draft as a release.
    • [x] Verify that the Helm repo was updated
    • [x] Add a link to the tagged release in this issue.
    • [x] Generate the operator bundle by running make bundle within deployment/operator directory and submit the generated content to the community-operators.
  • [ ] Create and push unannotated development tag X.Y.0-devel for next release cycle.
  • [ ] Close this issue.

klihub avatar Jul 02 '24 13:07 klihub

v0.7.0 release tagged and published

klihub avatar Jul 03 '24 07:07 klihub

/cc @fmuyassarov Could you take care of the operator bundle ?

klihub avatar Jul 03 '24 07:07 klihub

/cc @fmuyassarov Could you take care of the operator bundle ?

https://github.com/k8s-operatorhub/community-operators/pull/4597

fmuyassarov avatar Jul 03 '24 10:07 fmuyassarov