Prior to moving into production, the following steps should be completed or confirmed: - [x] Update version number in the code being released - [x] namerequest (2.2.8) - [x] namex-api (1.0.21) - [x] namex_pay (0.1.2) - [x] Ensure deployment steps are filled in - remove/replace placeholders - [x] Create a draft release in GitHub and confirm the correct commits are present - [x] Release the code to production and complete smoke test (STEPS BELOW) - [x] 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] deploy services - [x] namex-api (1.0.21) - [x] namex_pay (0.1.2) - [x] nro_extractor - [x] namerequest (2.2.8) - [x] name-examination - [x] ~config map changes~ *none* - [x] ~dependencies~ *none* - [x] scripts data migration - [x] add_name_search (will take 12ish hours to finish probably) Test: - [x] deploy services - [x] namex-api (1.0.21) - [x] namex_pay (0.1.2) - [x] nro_extractor - [x] namerequest (2.2.8) - [x] name-examination - [x] ~config map changes~ *none* - [x] feature flag changes **done by SB on Jun 8** - set `hardcoded_priority_wait_time` to `48` - see https://app.launchdarkly.com/namerequest/test/features - [x] ~dependencies~ *none* - [x] scripts data migration - [x] add_name_search (will take 12ish hours to finish probably) Prod: - [x] deploy services - [x] namex-api (1.0.21) - [x] namex_pay (0.1.2) - [x] nro_extractor - [x] namerequest (2.2.8) - [x] name-examination - [x] ~config map changes~ *none* - [x] feature flag changes - set `hardcoded_priority_wait_time` to `48` - see https://app.launchdarkly.com/namerequest/production/features - [x] ~dependencies~ *none* - [x] scripts data migration - [x] add_name_search (will take 12ish hours to finish probably) *running* **Smoke Test Script** - [x] try advanced search by name after script is done - [ ] check renewals/priorities are going back to oracle properly (date formatted etc.) - [ ] check submitted/renewals not showing in UI - [x] watch [Kibana](https://kibana.pathfinder.gov.bc.ca/) logs for 5 minutes
Prior to moving into production, the following steps should be completed or confirmed:
Deployment Steps
Dev:
config map changesnonedependenciesnoneTest:
config map changesnonehardcoded_priority_wait_timeto48dependenciesnoneProd:
config map changesnonehardcoded_priority_wait_timeto48dependenciesnoneSmoke Test Script