TO DO: ERDDAP now requires Java 17 and the related Tomcat 10. You must follow the ERDDAP installation instructions (or the equivalent e.g., for Docker) to install Java 17 and Tomcat 10 and copy your [tomcat]/content directory from your Tomcat 8 installation into the new [tomcat] directory.
I assumed (probably bad on my part) this was managed in the docker container and all I needed to do was update the container to the most recent one and things would work just fine. However, that's not the case.
I know the most recent commit moved the env vars to docker-compose. Is this a new requirement for deploying >v2.23 with Docker?
I'm just trying to tease out if I need to move all my env variable declarations to docker-compose or if I need to do something else to satisfy the Java and Tomcat update...
I was following the instructions at https://ioos.github.io/erddap-gold-standard/update-erddap.html to upgrade an ERDDAP from 2.18 to 2.23 (https://erddap.ioos.us/erddap/index.html). It seems that version 2.19 has one major TODO item:
I assumed (probably bad on my part) this was managed in the docker container and all I needed to do was update the container to the most recent one and things would work just fine. However, that's not the case.
I know the most recent commit moved the env vars to docker-compose. Is this a new requirement for deploying >v2.23 with Docker?
I'm just trying to tease out if I need to move all my env variable declarations to docker-compose or if I need to do something else to satisfy the Java and Tomcat update...