-
Notifications
You must be signed in to change notification settings - Fork 62
Open
Labels
Entities TeamA label to filter on the tickets for the Entities based team that takes care of front end featuresA label to filter on the tickets for the Entities based team that takes care of front end featuresreleaseRelease ticketsRelease tickets
Description
Prior to moving into production, the following steps should be completed or confirmed:
- Add release # to this ticket
- Create a Release Report - add link here
- Update version numbers in the code being released and list them here:
- Business Registry Dashboard v1.2.8
- Business Dashboard UI v1.2.5
- Business Create UI v5.16.29
- Business Edit UI v4.15.5
- Business Filings UI v8.1.5
- Legal API v2.167.0
- Business Filer v3.0.10
- Create a draft releases in GitHub:
- Confirm the correct commits are present
- Select appropriate target is selected which represents the build in Test - either a commit from recent commits or a
reference to a branch - Autogenerate release notes using last release tag as a point of reference. Update change list manually if required.
- Ensure that the commit list is represented on the Release Report
- tag all respective tickets to current release
- Ensure deployment steps are filled in - remove/replace placeholders
-
All dev/test pipeline test suites greenobsolete - Post message that projects are being deployed to Test in "Entities Product Team" channel
- Deploy the code to Test (STEPS BELOW)
- Dev/QA chat to plan Prod verification testing (unless already automated)
- Post message that projects are being deployed to Prod in "Entities Product Team" channel
- Deploy the code to Production (STEPS BELOW)
- Post message that projects have been deployed to Prod in "Entities Product Team" and "Ops Team" channels
- Complete smoke test (STEPS BELOW)
- Finalize/publish the releases in GitHub (including tagging them)
- Close the Zenhub release report when complete
- Move this ticket to Done when complete
Deployment Steps
Dev:
- Business Create UI v5.16.29 - done by CD
- Business Edit UI v4.15.5 - done by CD
- Business Filings UI v8.1.5 - done by CD
- Legal API v2.167.0 - done by CD
- Business Filer v3.0.10 - done by CD
. - any 1Pass env key changes?
- are there any dependencies, such as an auth/pay deployment or keycloak changes?
- are there any one-time scripts to be run, such as for data migration?
- database updates which should be run automatically as part of GH CD via the legal-api pre-hook?
- feature flag additions/removals and values set appropriately?
Test:
- Business Create UI v5.16.29 - done by SB on Feb 12
- Business Edit UI v4.15.5 - done by SB on Feb 12
- Business Filings UI v8.1.5 - done by SB on Feb 12
- Legal API v2.167.0 - done by SB on Feb 12
- Business Filer v3.0.10 - done by SB on Feb 12
. - any 1Pass env key changes?
- are there any dependencies, such as an auth/pay deployment or keycloak changes?
- are there any one-time scripts to be run, such as for data migration?
- database updates which should be run automatically as part of GH CD via the legal-api pre-hook?
- feature flag additions/removals and values set appropriately?
Prod:
- Business Create UI v5.16.29 - done by SB on Feb 17
- Business Edit UI v4.15.5 - done by SB on Feb 17
- Business Filings UI v8.1.5 - done by SB on Feb 17
- Legal API v2.167.0 - done by SB on Feb 17
- Business Filer v3.0.10 - done by SB on Feb 17
. - any 1Pass env key changes?
- are there any dependencies, such as an auth/pay deployment or keycloak changes?
- are there any one-time scripts to be run, such as for data migration?
- database updates which should be run automatically as part of GH CD via the legal-api pre-hook?
- feature flag additions/removals and values set appropriately?
Smoke Test Script
- load BRD UI, eg, see list of businesses
- load Business Dashboard UI, eg, view business
- load Business Filings UI, eg, start COA or COD
- load Business Edit UI, eg, start change or alteration filing
- load Business Create UI, eg, start an IA or registration or voluntary dissolution
- watch logs in GCP for 60 minutes (https://console.cloud.google.com/logs/)
-
watch Sentry logs for 60 minutesobsolete -
watch Kibana logs for 60 minutesobsolete
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Entities TeamA label to filter on the tickets for the Entities based team that takes care of front end featuresA label to filter on the tickets for the Entities based team that takes care of front end featuresreleaseRelease ticketsRelease tickets