Hi,
Recently we have tried upgrading to the lovely Opal 5. We created a docker-compose.yml file just like Opal 4.
The installation succeeded, but unfortunately I soon discovered that dsBase
was not installed on Rock. resourcer
succeeded, just for the record.
services:
opal:
image: obiba/opal:5.1.2
ports:
- "8880:8080"
depends_on:
- rock
- mongo
- mysqldata
environment:
#- JAVA_OPTS=-Xms1G -Xmx8G -XX:+UseG1GC
- OPAL_ADMINISTRATOR_PASSWORD=REDACTED
- MONGO_HOST=mongo
- MONGO_PORT=27017
- MYSQLDATA_HOST=mysqldata
- MYSQLDATA_DATABASE=dts_db
- MYSQLDATA_USER=dts_dm
- MYSQLDATA_PASSWORD=REDACTED
- ROCK_HOSTS=rock:8085
volumes:
- /some/path/opal:/srv
mongo:
image: mongo:6.0
mysqldata:
image: mysql
environment:
- MYSQL_DATABASE=dts_db
- MYSQL_USER=dts_db
- MYSQL_PASSWORD=REDACTED
- MYSQL_RANDOM_ROOT_PASSWORD=yes
rock:
image: obiba/rock:2
I also chatted with @swheater during today’s DataSHIELD drop-in. it’s hard to determine the root cause on this one, but I have also had it repeat with 2 other colleagues so there is some issue here.