Releases: jianglai/nomulus
Releases · jianglai/nomulus
nomulus-20241003-RC00: Update builder
Test builder update
Test Java 21 deployment
Update runtime to Java 21 This PR makes the runtime of most of our workload Java 21. 1. App Engine. Java 21 is in GA and it supports Java EE 8. I had to add an environmental variable so that we don't get an AppEngineCredentails by default (we have been using ComputeEngineCredentials for a couple of years). The uprade to Java 21 runtime changed a system property that controls how jetty logging works, which also control if AppEngineCredential is return. Tested by deploying to alpha. 2. Proxy base image upgarded to Java 21 (distroless still doesn't support Java 21 and it looks like Temurin is the way to go b/306728455). Tested by deploying to alpha. 3. Beam pipeline base image upgrade to Java 21. The JAVA21 flag is not supported by gcloud yet, but specifying the image URL directly works (and is supported). Tested by running in alpha. 4. Jetty base image upgraded to Java 21. Tested locally.
nomulus-20240305-RC01: Upgrade builder base image
This allows us to install Java 21 in the image.
Test Java 21
Update runtime to Java 21 This PR makes the runtime of most of our workload Java 21. 1. App Engine. Java 21 is in GA and it supports Java EE 8. 2. Proxy base image upgarded to Java 21 (distroless still doesn't support Java 21 and it looks like Temurin is the way to go b/306728455). Tested by deploying to alpha. 3. Beam pipeline base image upgrade to Java 21. The JAVA21 flag is not supported by gcloud yet, but specifying the image URL directly works (and is supported). Tested by running in alpha. 4. Jetty base image upgraded to Java 21. Tested locally.
Test Java 17 take 2
nomulus-20240116-RC02 Upgrade builder image to use Java 17
Test
Remove create_tld and update_tld commands (#2261) * Remove create_tld and update_tld commands These commands are no longer necessary now that configure_tld command is available. However, the configure_tld command should only be used for crash, QA, and alpha environments. TLDs in production and sandbox must be modified using modifications to their config files in Gerrit unless using the configure_tld command in breakglass mode. Check the "How to configure TLDs" procedure doc for more info. * re-delete file
Test Java 17
nomulus-20240116-RC00 Upgrade builder image to use Java 17
Test proxy release
Add more BSA configs (#2230) * Add more BSA configs Added urls for reporting order and domains to BSA. Also added operational configs.
nomulus-20231030-RC01
Test Java 17