hedera-mirror-node icon indicating copy to clipboard operation
hedera-mirror-node copied to clipboard

Release Checklist 0.110

Open mgoelswirlds opened this issue 1 year ago • 0 comments

Problem

This checklist verifies a release is rolled out successfully.

Solution

Preparation

  • [x] Milestone created
  • [x] Ensure all cloud sql instances have executed create extension if not exists pg_trgm
  • [x] Milestone field populated on relevant issues
  • [x] Nothing open for milestone
  • [x] GitHub checks for branch are passing
  • [x] No pre-release or snapshot dependencies present in build files
  • [x] Verify hedera-services protobuf dependency doesn't contain any unsupported fields or messages
  • [x] Automated Kubernetes deployment to integration successful
  • [x] Tag release

Release Candidates

Previewnet

v1 is deployed by tag creation automation. Upon success, a PR for v2 will automatically get created.

  • [x] Deployed v1
  • [x] Deployed v2

Performance

  • [x] Deployed v1
  • [x] Deployed v2
  • [x] gRPC API performance tests
  • [x] Importer performance tests

Mainnet Staging

  • [x] Deployed v1
  • [x] Deployed v2
  • [x] REST API performance tests
  • [x] Web3 API performance tests

Generally Available

  • [x] Publish release
  • [ ] Publish marketplace release

Previewnet

v1 is deployed by tag creation automation. Upon success, a PR for v2 will automatically get created.

  • [x] Deployed v1
  • [x] Deployed v2

Testnet

The GA tag automation deploys v1 to NA. Upon success, a PR for EU will automatically get created.

  • [x] Deployed NA
  • [x] Deployed EU

Pre-Production

These preprod environments are automatically deployed for any GA release. Ensure the deployments are successful.

  • [x] Dev
  • [x] Integration Docker
  • [x] Staging Large
  • [x] Staging Small

Mainnet

Wait about a week after the testnet deployment to give it time to bake, then deploy to NA first. Upon success, a PR for EU will automatically get created.

  • [x] Deployed NA
  • [x] Deployed EU

Post Release

  • [ ] Update any completed HIPs to Final status and populate the release.

Alternatives

No response

mgoelswirlds avatar Jul 22 '24 14:07 mgoelswirlds