Update migration client to use new service based auth

Description

Once is deployed in both a prod and staging stack we should update the migration client so that instead of the API key the new basic auth based service for migration is used instead from the configured credentials. The required migration auth filter is already implemented, but is currently backward compatible with other auth mechanisms.

Environment

None

Activity

Show:
Marco Marasca
August 17, 2020, 11:05 PM

This can be validated at the next migration (after merging the migration client PR)

Xavier Schildwachter
August 24, 2020, 3:34 AM

Merged change, added 'org.sagebionetworks.service.secret.source' and 'org.sagebionetworks.service.secret.destination' to secretsMgr, replaced username by 'org.sagebionetworks.service.key' in Jenkins job. Running migration.

Xavier Schildwachter
August 25, 2020, 12:21 PM

Migration succeeded. Verified fixed 323->324.

Assignee

Marco Marasca

Reporter

Marco Marasca

Labels

None

Validator

Xavier Schildwachter

Development Area

Synapse Core Infrastructure

Release Version History

None

Fix versions

Priority

Major
Configure