Skip to content

Release: Names Bugs and Stability #7847

@jmills-cgi

Description

@jmills-cgi

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

  • Update version number in the code being released
    • namerequest (2.2.8)
    • namex-api (1.0.21)
    • namex_pay (0.1.2)
  • Ensure deployment steps are filled in - remove/replace placeholders
  • Create a draft release in GitHub and confirm the correct commits are present
  • 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:

  • deploy services
    • namex-api (1.0.21)
    • namex_pay (0.1.2)
    • nro_extractor
    • namerequest (2.2.8)
    • name-examination
  • config map changes none
  • dependencies none
  • scripts data migration
    • add_name_search (will take 12ish hours to finish probably)

Test:

  • deploy services
    • namex-api (1.0.21)
    • namex_pay (0.1.2)
    • nro_extractor
    • namerequest (2.2.8)
    • name-examination
  • config map changes none
  • feature flag changes done by SB on Jun 8
  • dependencies none
  • scripts data migration
    • add_name_search (will take 12ish hours to finish probably)

Prod:

  • deploy services
    • namex-api (1.0.21)
    • namex_pay (0.1.2)
    • nro_extractor
    • namerequest (2.2.8)
    • name-examination
  • config map changes none
  • feature flag changes
  • dependencies none
  • scripts data migration
    • add_name_search (will take 12ish hours to finish probably) running

Smoke Test Script

  • 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
  • watch Kibana logs for 5 minutes

Metadata

Metadata

Type

No type
No fields configured for issues without a type.

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions