I just help draft some thoughts, some steps, on our upcoming platform upgrade: https://docs.google.com/document/d/1c5c3b48DPGZceBzNc__IhEyx5Iv64FH_DImfHoF6mH4/edit?usp=sharing
I'm wondering when we push new containers with Payara 6 or Java 17 or whatever. And how do we tag these images.
Ha! My thoughts exactly!
Maybe sth to discuss at a CT WG call
I just jumped on the #9685 branch but it's using Payara 5.2022.5. Unsurprisingly the war file doesn't deploy. How do I change the version of Payara to 6.x?
I see in the dataverse-parent pom.xml this: <payara.version>6.2023.7</payara.version>
I guess I'll look at the base image and try to specify the same version.
I had simply confused myself. I was still using the Payara 5 base image locally. I deleted it, built the base image again (from the Payara 6 branch), and now it deploys.
We talked about the doc above during tech hours yesterday.
I still doubt we'll push a 5.14 tag to Docker Hub, mostly because we're not comfortable with the process.
And I assume that gdcc/dataverse:unstable will simply flip to Payara 6 once we merge the Payara 6 branch. I guess this is fine.
I feel like we're close to merging the Payara 6 branch.
Your feeling was right! :grinning:
Yes! This calls for a general announcement for devs: #dev > devs, please switch to Payara 6
We also merged the Java 17 and Solr branches. I'm resolving this topic. Please open a fresh one if there are any issues. Here's my note about Java 17 for devs: https://groups.google.com/g/dataverse-dev/c/RnKAmpoGSf8/m/ebjAoAO8AAAJ
Philip Durbin has marked this topic as resolved.
Last updated: Oct 30 2025 at 05:14 UTC