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

Release v0.7.0 #347

Open
16 of 18 tasks
klihub opened this issue Jul 2, 2024 · 3 comments
Open
16 of 18 tasks

Release v0.7.0 #347

klihub opened this issue Jul 2, 2024 · 3 comments
Assignees

Comments

@klihub
Copy link
Collaborator

klihub commented Jul 2, 2024

Release Process

  • Create and push new release branch
  • Local release preparations (on the release branch)
    • Run e2e tests
    • Sync/tidy up dependencies.
      • Run go mod tidy.
      • Run git commit -m 'go.mod,go.sum: update dependencies.' go.{mod,sum}, if necessary.
    • Run git tag -a -m "NRI plugins $VERSION" $VERSION.
  • Publishing
    • Push the tag with git push $VERSION.
    • 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
        
    • Finalize the new draft release created by CI
      • Check that all artefacts (Helm charts) were uploaded
      • Write the change log to the release.
      • Get the change log OK'd by other maintainers.
    • Publish the draft as a release.
    • Verify that the Helm repo was updated
    • Add a link to the tagged release in this issue.
    • 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
Copy link
Collaborator Author

klihub commented Jul 3, 2024

v0.7.0 release tagged and published

@klihub
Copy link
Collaborator Author

klihub commented Jul 3, 2024

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

@klihub klihub self-assigned this Jul 3, 2024
@fmuyassarov
Copy link
Collaborator

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

k8s-operatorhub/community-operators#4597

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants