entity icon indicating copy to clipboard operation
entity copied to clipboard

Entities Sprint 15.3b Release

Open severinbeauvais opened this issue 3 years ago • 0 comments

  • [ ] Deadline - Monday or Tuesday, November 7 or 8.

Prior to moving into production, the following steps should be completed or confirmed:

  • [x] Add release # to this ticket
  • [x] Update version numbers in the code being released and list them here:
    • [x] Filings UI - v5.7.14
    • [x] Edit UI - v3.8.15
    • [x] Create UI - v4.3.6
    • [x] Legal API - v2.64.0
    • [x] Colin API - v2.64.0
    • [x] Entity Filer - v2.64.0
    • [x] Entity BN - v2.64.0
  • [ ] Ensure deployment steps are filled in - remove/replace placeholders
  • [ ] Create a draft release in GitHub and confirm the correct commits are present
  • [ ] Dev to ensure that the commit list is represented on the release report
  • [ ] QA to schedule the release with staff/clients (daytime's best or when staff are available for rollback)
  • [ ] All dev/test pipeline test suites green
  • [ ] Dev/QA chat to plan prod verification testing (unless already automated)
  • [ ] Release the code to production and complete smoke test (STEPS BELOW)
  • [ ] Finalise/publish the release in GitHub, tagging it
  • [ ] Merge release branch back to master (if applicable)
  • [ ] Change openshift builds/pipelines back to master (if applicable)

Deployment Steps

Dev:

  • [x] Filings UI - v5.7.14
  • [x] Edit UI - v3.8.15
  • [x] Create UI - v4.3.6
  • [x] Legal API - v2.64.0
  • [x] Colin API - v2.64.0
  • [x] Entity Filer - v2.64.0
  • [x] Entity BN - v2.64.0 .
  • [ ] config map changes
    • list here, copy to test and prod
  • [ ] are there any dependencies, such as an auth/pay deployment or keycloak changes?
    • list here, copy to test and prod
  • [ ] are there any one-time scripts to be run, such as for data migration?
    • list here, copy to test and prod
  • [ ] Database updates which should be run automatically as part of GH CD via the legal-api pre-hook
    • list here, copy to test and prod

Test:

  • [x] Filings UI - v5.7.14
  • [x] Edit UI - v3.8.15
  • [x] Create UI - v4.3.6
  • [x] Legal API - v2.64.0
  • [x] Colin API - v2.64.0
  • [x] Entity Filer - v2.64.0
  • [x] Entity BN - v2.64.0 .
  • are there any dependencies, such as an auth/pay deployment or Keycloak changes?

Prod:

  • [ ] Filings UI - v5.7.14
  • [ ] Edit UI - v3.8.15
  • [ ] Create UI - v4.3.6
  • [ ] Legal API - v2.64.0
  • [ ] Colin API - v2.64.0
  • [ ] Entity Filer - v2.64.0
  • [ ] Entity BN - v2.64.0 .
  • are there any dependencies, such as an auth/pay deployment or Keycloak changes?

Post Deployment:

add anything here

Smoke Test Script

  • [ ] try a filing from Filings UI (do not save it)
  • [ ] try a correction from Edit UI (do not save it)
  • [ ] try an alteration from Edit UI (do not save it)
  • [ ] try an incorporation application from Create UI (do not save it)
  • [ ] try a voluntary dissolution from Create UI (do not save it)
  • [ ] watch Sentry logs for 60 minutes
  • [ ] watch Kibana logs for 60 minutes

severinbeauvais avatar Nov 02 '22 15:11 severinbeauvais