The 2019/03 release includes changes necessary for running the latest versions of the gen3 services as of March 2019.
This release may fail to run earlier versions of gen3.
-
Changes
- add
arboristandpidginservices - move secrets to
Secrets/folder which git ignores (via the.gitignorefile),apis_configs/is renamed to atemplates/folder - bump to Postgres
9.6 - do not publish Postgres port to host by default - to avoid port conflicts on the host
- add
-
Migrate an existing commons to the new setup
- move the current secrets to
./Secrets:mv ./apis_configs Secrets git pulldocker-compose pull- pull the latestgen3Docker imagesbash ./creds_setup.sh- edit the
postgresservice indocker-compose.yamlto stay on version9.5- a9.6server cannot read data saved by a9.5server. If you want to erase the data currently in the commons, and proceed with Postgres9.6, thendocker-compose down -vclears the old data. - Set the settings in
Secrets/fence-config.yaml- be sure to set theclient_secretandclient_idfields underOPENID_CONNECT. - ready to go:
docker-compose up -d
- move the current secrets to