Details
-
Task
-
Status: Resolved
-
Resolution: Fixed
-
None
-
None
Description
Follow up from ITSM-4049. The Implemention ID service has been down since we migrated resources.
https://talk.openmrs.org/t/error-while-connecting-to-the-implementation-server-to-verify-implementation/11169
https://github.com/openmrs/openmrs-contrib-itsmresources/wiki/Service-Implementation-ID
The code, in python, is attached to this ticket.
Dev Subtasks:
- Create a repository for the code
- Create a docker image and deploy to docker hub using Bamboo
- Create a docker compose file (https://github.com/openmrs/openmrs-contrib-ansible-docker-compose)
Ops Subtasks:
- Deploy compose to a host (ITSM task)
- Load data backups for database `implementationid` (it's on S3 manual backup bucket, folder bafoussam, file mysql.sql). Should we delete the obvious sql and javascript injections attempts?
- Update https://github.com/openmrs/openmrs-contrib-itsmresources/wiki/Service-Implementation-ID
At the end of the process, reaching https://implementation.openmrs.org/ should be a 400 Bad Request. (not a 301/302).