Documented MCP and SSA Issues
The issue regarding MCP prod requests not submitting to SSA Prod.
On Friday, May 5th, 2023, an issue was brought to the attention of the team regarding requests not being submitted to our seafarer services application.
During our migration to our SCED environments, multiple apps required updates to be compatible.
Our investigations quickly led us to discover that our backend service for MCP, which handles submissions to SSA, has received all the proper updates. A new build was available, but the final step of pointing our app service to this new build was missed, meaning the latest build was not deployed to our prod environment, causing requests to fail as they did not come through the proper API. Deployment steps are documented here: TC Medical Hub (TCMH) Deployment Steps - Marine - Confluence (atlassian.net)
Further investigations have revealed that our implementation of the Service bus needs refactoring to address additional issues in the future. We will work closely with MOLE to ensure issues like this will not re-occur.
In good news, with the team's combined efforts, no data was lost during the outage.