CSB 003 - bcgov/common-service-showcase GitHub Wiki

March 11th 2021

What is happening?

Hi here teams! The Common Hosted Email Service (CHES) has just migrated to OCP4, and will be accessible through a different domain. During this transition, we will be supporting both the old OCP3 endpoint and the OCP4 endpoint. However, the old OCP3 endpoint will eventually be deprecated and shut down.

For your reference, here are the old and new Service name/endpoints to migrate to: The Common Hosted Email Service (CHES)

  • ches-dev.pathfinder.gov.bc.ca -> ches-dev.apps.silver.devops.gov.bc.ca
  • ches-test.pathfinder.gov.bc.ca -> ches-test.apps.silver.devops.gov.bc.ca
  • ches.pathfinder.gov.bc.ca -> ches.nrs.gov.bc.ca

When?

On March 11, the new OCP4 endpoints are accessible and ready to serve your requests. Product teams leveraging CHES are strongly encouraged to start planning for their applications to use the new endpoints as soon as possible. We will be supporting the old OCP3 endpoints until March 31. After this date, the old OCP3 pathfinder endpoints will no longer exist.

Do I need to do anything?

If you use CHES, you should migrate to using the new endpoints before March 31 to avoid service disruptions. Assuming your application has been properly configured, you will only need to change the API service endpoint domains in your application configuration to begin using the OCP4 hosted instance of CHES. OIDC token endpoints and client details remain unchanged.

We recommend updating your Dev environment first and validate your application functionality first before updating your higher environments. Depending on your application design, this may require an application service downtime.

Errata

With the migration to OCP4, we have performed a one-off DB migration snapshot of past email entries and records. All email requests performed on OCP3 before March 4 will exist in the OCP4 instance. However, any new message records on the OCP3 instance will not show up on the OCP4 instance as they are functionally different instances of CHES.

Please follow the #nr-common-services-showcase channel for any upcoming Common Service Bulletins. If you have any questions, please feel free to contact us in #nr-common-services-showcase . Thanks!