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

Helm Release v11.0.0: Updates to helm, Supporting QA, Fixes, Releases #1851

Closed
39 of 40 tasks
elnyry-sam-k opened this issue Nov 18, 2020 · 1 comment
Closed
39 of 40 tasks
Assignees
Labels
oss-core This is an issue - story or epic related to a feature on a Mojaloop core service or related to it story
Milestone

Comments

@elnyry-sam-k
Copy link
Member

elnyry-sam-k commented Nov 18, 2020

Goal:

As a ML OSS Code base maintainer

I want to validate and make a Helm release in PI-12 (Sprint 12.1) that is successfully validated by the Golden path tests

so that Community members can take and use a version of Mojaloop Switch services bundle that is tested and contains latest features and enhancements (added in and PI-11 and PI-12 (Sprints 12.1, 12.2) so far)

This specific story is for making necessary changes for supporting Deployment, QA, Fixes, Integration and performing end-to-end testing for all the changes made since Helm v11.0.0

Acceptance Criteria:

  • Helm RC v11.0.0 is validated on dev2 and iterated until 100% result with postman GoldenPath collection is achieved
  • QA (Golden path) on deployments done on AWS dev2 environment is done
  • Bugs are logged based on observations, failures
  • Bugs logged are fixed if critical to make subsequent releases in individual services (or Helm)
  • All the changes needed for supporting v11.0.0 of Helm are done
  • Helm v11.0.0 release notes is drafted and published

Complexity: Medium - Involves all core and supporting services

Uncertainty: Low - No major feature changes, only minor fixes and maintenance changes since previous release


Tasks:

  • Make releases on all core services to have latest images / versions [@mdebarros ] (done during prior attempt, will go ahead with those for this iteration except where critical fixes and updates were made, such as central-ledger)
  • Identify changes needed for helm (config / default.json) [@mdebarros ]
  • Initial PR with changes for v11.0.0 [@mdebarros ]
    • Initial PR review
    • Deploy, validate, fix issues, redeploy
    • With stable deployment test Golden path
  • Identify issues with QA Scripts if any - fix them and retest [@mdebarros ]
  • Identify Bugs, log them [@mdebarros ]
  • Validate finance portal [@amarmodus ]
  • Fix bugs logged if critical
  • Deploy, validate on AWS dev2 [@mdebarros ]
  • Validate/Document upgrade scenario details (from v10.4.0 --> v11.0.0) [@mdebarros] --> Followed-up in Helm upgrade v10.4.0 -> v11.0.0 upgrade issues #1759
  • Validate with Legacy Simulator collection
  • Validate with Mojaloop Simulator collection
  • Release notes for helm v11.0.0 is drafted
  • Helm v11.0.0 released
  • Deployment of released Helm v11.0.0 on Dev2
    • Helm v11.0.0 is deployed on Dev2 successfully
    • Validation using Golden path regression tests etc on Dev2
      • Legacy Simulator collection
      • Mojaloop Simulator collection
      • TTK Post-hook install
  • Deployment of released Helm v11.0.0 on Dev1
    • Helm v11.0.0 is deployed on Dev1 successfully
    • Validation using Golden path regression tests etc on Dev1
      • Legacy Simulator collection
      • Mojaloop Simulator collection
      • TTK [@vijayg10 ]

Done

  • Acceptance Criteria pass
  • Designs are up-to date
  • Postman Tests pass
  • Code Style & Coverage meets standards

Pull Requests:

Follow-up:

Dependencies:

  • N/A

Accountability:

@elnyry-sam-k elnyry-sam-k added this to the Sprint 12.2 milestone Nov 18, 2020
@elnyry-sam-k elnyry-sam-k added oss-core This is an issue - story or epic related to a feature on a Mojaloop core service or related to it story labels Nov 18, 2020
@mdebarros
Copy link
Member

Known issues have been updated on the release notes: https://github.com/mojaloop/helm/releases/tag/v11.0.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
oss-core This is an issue - story or epic related to a feature on a Mojaloop core service or related to it story
Projects
None yet
Development

No branches or pull requests

4 participants