Skip to content

Commit

Permalink
Merge pull request #483 from OpenLiberty/vNext
Browse files Browse the repository at this point in the history
Merge vNext (23.0.0.11) changes into main
  • Loading branch information
leochr authored Nov 14, 2023
2 parents 51cb45f + 59857f2 commit c1f41e7
Show file tree
Hide file tree
Showing 103 changed files with 304 additions and 130 deletions.
2 changes: 1 addition & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ before_install:
env:
- RELEASE=../releases/23.0.0.6
- RELEASE=../releases/23.0.0.9
- RELEASE=../releases/23.0.0.10
- RELEASE=../releases/23.0.0.11
- RELEASE=../releases/latest

script:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ FROM ibmjava:8-ubi AS getRuntime

USER root

ARG LIBERTY_VERSION=23.0.0.10
ARG LIBERTY_SHA=7d0882ec20e67e6989c7263ad5defad472bf5247
ARG LIBERTY_VERSION=23.0.0.11
ARG LIBERTY_SHA=1002e07f320bf5f6c3840d2fa74e3a8232760da0
ARG LIBERTY_DOWNLOAD_URL=https://repo1.maven.org/maven2/io/openliberty/openliberty-runtime/$LIBERTY_VERSION/openliberty-runtime-$LIBERTY_VERSION.zip

ARG VERBOSE=false
Expand All @@ -28,8 +28,8 @@ FROM ibmjava:8-ubi

USER root

ARG LIBERTY_VERSION=23.0.0.10
ARG LIBERTY_BUILD_LABEL=cl231020231002-1201
ARG LIBERTY_VERSION=23.0.0.11
ARG LIBERTY_BUILD_LABEL=cl231120231030-1102

ARG OPENJ9_SCC=true
ARG VERBOSE=false
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ FROM icr.io/appcafe/ibm-semeru-runtimes:open-11-jdk-ubi AS getRuntime

USER root

ARG LIBERTY_VERSION=23.0.0.10
ARG LIBERTY_SHA=7d0882ec20e67e6989c7263ad5defad472bf5247
ARG LIBERTY_VERSION=23.0.0.11
ARG LIBERTY_SHA=1002e07f320bf5f6c3840d2fa74e3a8232760da0
ARG LIBERTY_DOWNLOAD_URL=https://repo1.maven.org/maven2/io/openliberty/openliberty-runtime/$LIBERTY_VERSION/openliberty-runtime-$LIBERTY_VERSION.zip

ARG VERBOSE=false
Expand All @@ -28,8 +28,8 @@ FROM icr.io/appcafe/ibm-semeru-runtimes:open-11-jdk-ubi

USER root

ARG LIBERTY_VERSION=23.0.0.10
ARG LIBERTY_BUILD_LABEL=cl231020231002-1201
ARG LIBERTY_VERSION=23.0.0.11
ARG LIBERTY_BUILD_LABEL=cl231120231030-1102

ARG OPENJ9_SCC=true
ARG VERBOSE=false
Expand Down Expand Up @@ -132,6 +132,7 @@ RUN mkdir /logs \
&& mkdir /etc/wlp \
&& chown -R 1001:0 /etc/wlp \
&& chmod -R g+rw /etc/wlp \
&& if [ -e /etc/instanton.ld.so.cache ]; then chmod g+w /etc/ld.so.cache; fi \
&& echo "<server description=\"Default Server\"><httpEndpoint id=\"defaultHttpEndpoint\" host=\"*\" /></server>" > /config/configDropins/defaults/open-default-port.xml

# Create a new SCC layer
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ FROM icr.io/appcafe/ibm-semeru-runtimes:open-17-jdk-ubi AS getRuntime

USER root

ARG LIBERTY_VERSION=23.0.0.10
ARG LIBERTY_SHA=7d0882ec20e67e6989c7263ad5defad472bf5247
ARG LIBERTY_VERSION=23.0.0.11
ARG LIBERTY_SHA=1002e07f320bf5f6c3840d2fa74e3a8232760da0
ARG LIBERTY_DOWNLOAD_URL=https://repo1.maven.org/maven2/io/openliberty/openliberty-runtime/$LIBERTY_VERSION/openliberty-runtime-$LIBERTY_VERSION.zip

ARG VERBOSE=false
Expand All @@ -28,8 +28,8 @@ FROM icr.io/appcafe/ibm-semeru-runtimes:open-17-jdk-ubi

USER root

ARG LIBERTY_VERSION=23.0.0.10
ARG LIBERTY_BUILD_LABEL=cl231020231002-1201
ARG LIBERTY_VERSION=23.0.0.11
ARG LIBERTY_BUILD_LABEL=cl231120231030-1102

ARG OPENJ9_SCC=true
ARG VERBOSE=false
Expand Down Expand Up @@ -132,6 +132,7 @@ RUN mkdir /logs \
&& mkdir /etc/wlp \
&& chown -R 1001:0 /etc/wlp \
&& chmod -R g+rw /etc/wlp \
&& if [ -e /etc/instanton.ld.so.cache ]; then chmod g+w /etc/ld.so.cache; fi \
&& echo "<server description=\"Default Server\"><httpEndpoint id=\"defaultHttpEndpoint\" host=\"*\" /></server>" > /config/configDropins/defaults/open-default-port.xml

# Create a new SCC layer
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ FROM icr.io/appcafe/ibm-semeru-runtimes:open-8-jdk-ubi AS getRuntime

USER root

ARG LIBERTY_VERSION=23.0.0.10
ARG LIBERTY_SHA=7d0882ec20e67e6989c7263ad5defad472bf5247
ARG LIBERTY_VERSION=23.0.0.11
ARG LIBERTY_SHA=1002e07f320bf5f6c3840d2fa74e3a8232760da0
ARG LIBERTY_DOWNLOAD_URL=https://repo1.maven.org/maven2/io/openliberty/openliberty-runtime/$LIBERTY_VERSION/openliberty-runtime-$LIBERTY_VERSION.zip

ARG VERBOSE=false
Expand All @@ -28,8 +28,8 @@ FROM icr.io/appcafe/ibm-semeru-runtimes:open-8-jdk-ubi

USER root

ARG LIBERTY_VERSION=23.0.0.10
ARG LIBERTY_BUILD_LABEL=cl231020231002-1201
ARG LIBERTY_VERSION=23.0.0.11
ARG LIBERTY_BUILD_LABEL=cl231120231030-1102

ARG OPENJ9_SCC=true
ARG VERBOSE=false
Expand Down Expand Up @@ -132,6 +132,7 @@ RUN mkdir /logs \
&& mkdir /etc/wlp \
&& chown -R 1001:0 /etc/wlp \
&& chmod -R g+rw /etc/wlp \
&& if [ -e /etc/instanton.ld.so.cache ]; then chmod g+w /etc/ld.so.cache; fi \
&& echo "<server description=\"Default Server\"><httpEndpoint id=\"defaultHttpEndpoint\" host=\"*\" /></server>" > /config/configDropins/defaults/open-default-port.xml

# Create a new SCC layer
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@ FROM ibm-semeru-runtimes:open-11-jre-jammy

USER root

ARG LIBERTY_VERSION=23.0.0.10
ARG LIBERTY_SHA=7d0882ec20e67e6989c7263ad5defad472bf5247
ARG LIBERTY_VERSION=23.0.0.11
ARG LIBERTY_SHA=1002e07f320bf5f6c3840d2fa74e3a8232760da0
ARG LIBERTY_DOWNLOAD_URL=https://repo1.maven.org/maven2/io/openliberty/openliberty-runtime/$LIBERTY_VERSION/openliberty-runtime-$LIBERTY_VERSION.zip
ARG LIBERTY_BUILD_LABEL=cl231020231002-1201
ARG LIBERTY_BUILD_LABEL=cl231120231030-1102

ARG OPENJ9_SCC=true
ARG VERBOSE=false
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@ FROM ibm-semeru-runtimes:open-17-jre-jammy

USER root

ARG LIBERTY_VERSION=23.0.0.10
ARG LIBERTY_SHA=7d0882ec20e67e6989c7263ad5defad472bf5247
ARG LIBERTY_VERSION=23.0.0.11
ARG LIBERTY_SHA=1002e07f320bf5f6c3840d2fa74e3a8232760da0
ARG LIBERTY_DOWNLOAD_URL=https://repo1.maven.org/maven2/io/openliberty/openliberty-runtime/$LIBERTY_VERSION/openliberty-runtime-$LIBERTY_VERSION.zip
ARG LIBERTY_BUILD_LABEL=cl231020231002-1201
ARG LIBERTY_BUILD_LABEL=cl231120231030-1102

ARG OPENJ9_SCC=true
ARG VERBOSE=false
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@ FROM ibm-semeru-runtimes:open-8-jre-jammy

USER root

ARG LIBERTY_VERSION=23.0.0.10
ARG LIBERTY_SHA=7d0882ec20e67e6989c7263ad5defad472bf5247
ARG LIBERTY_VERSION=23.0.0.11
ARG LIBERTY_SHA=1002e07f320bf5f6c3840d2fa74e3a8232760da0
ARG LIBERTY_DOWNLOAD_URL=https://repo1.maven.org/maven2/io/openliberty/openliberty-runtime/$LIBERTY_VERSION/openliberty-runtime-$LIBERTY_VERSION.zip
ARG LIBERTY_BUILD_LABEL=cl231020231002-1201
ARG LIBERTY_BUILD_LABEL=cl231120231030-1102

ARG OPENJ9_SCC=true
ARG VERBOSE=false
Expand Down
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,23 @@ do
pidplus.sh
done

if [ -e /etc/instanton.ld.so.cache ]; then
cp /etc/instanton.ld.so.cache /etc/ld.so.cache
fi

ARCH="$(uname -m)";
case "${ARCH}" in
ppc64el|ppc64le)
export JVM_ARGS="${JVM_ARGS} -XX:+JVMPortableRestoreMode"
;;
s390x)
export JVM_ARGS="${JVM_ARGS} -XX:+JVMPortableRestoreMode"
;;
*)
;;
esac;


echo "Performing checkpoint --at=$1"
/opt/ol/wlp/bin/server checkpoint defaultServer --at=$1

Expand Down
File renamed without changes.
24 changes: 12 additions & 12 deletions releases/23.0.0.10/images.txt → releases/23.0.0.11/images.txt
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
kernel-slim Dockerfile.ubuntu.openjdk8 open-liberty 23.0.0.10-kernel-slim-java8-openj9
kernel-slim Dockerfile.ubuntu.openjdk11 open-liberty 23.0.0.10-kernel-slim-java11-openj9
kernel-slim Dockerfile.ubuntu.openjdk17 open-liberty 23.0.0.10-kernel-slim-java17-openj9
kernel-slim Dockerfile.ubi.openjdk8 openliberty/open-liberty 23.0.0.10-kernel-slim-java8-openj9-ubi
kernel-slim Dockerfile.ubi.openjdk11 openliberty/open-liberty 23.0.0.10-kernel-slim-java11-openj9-ubi
kernel-slim Dockerfile.ubi.openjdk17 openliberty/open-liberty 23.0.0.10-kernel-slim-java17-openj9-ubi
full Dockerfile.ubuntu.openjdk8 open-liberty 23.0.0.10-full-java8-openj9
full Dockerfile.ubuntu.openjdk11 open-liberty 23.0.0.10-full-java11-openj9
full Dockerfile.ubuntu.openjdk17 open-liberty 23.0.0.10-full-java17-openj9
full Dockerfile.ubi.openjdk8 openliberty/open-liberty 23.0.0.10-full-java8-openj9-ubi
full Dockerfile.ubi.openjdk11 openliberty/open-liberty 23.0.0.10-full-java11-openj9-ubi
full Dockerfile.ubi.openjdk17 openliberty/open-liberty 23.0.0.10-full-java17-openj9-ubi
kernel-slim Dockerfile.ubuntu.openjdk8 open-liberty 23.0.0.11-kernel-slim-java8-openj9
kernel-slim Dockerfile.ubuntu.openjdk11 open-liberty 23.0.0.11-kernel-slim-java11-openj9
kernel-slim Dockerfile.ubuntu.openjdk17 open-liberty 23.0.0.11-kernel-slim-java17-openj9
kernel-slim Dockerfile.ubi.openjdk8 openliberty/open-liberty 23.0.0.11-kernel-slim-java8-openj9-ubi
kernel-slim Dockerfile.ubi.openjdk11 openliberty/open-liberty 23.0.0.11-kernel-slim-java11-openj9-ubi
kernel-slim Dockerfile.ubi.openjdk17 openliberty/open-liberty 23.0.0.11-kernel-slim-java17-openj9-ubi
full Dockerfile.ubuntu.openjdk8 open-liberty 23.0.0.11-full-java8-openj9
full Dockerfile.ubuntu.openjdk11 open-liberty 23.0.0.11-full-java11-openj9
full Dockerfile.ubuntu.openjdk17 open-liberty 23.0.0.11-full-java17-openj9
full Dockerfile.ubi.openjdk8 openliberty/open-liberty 23.0.0.11-full-java8-openj9-ubi
full Dockerfile.ubi.openjdk11 openliberty/open-liberty 23.0.0.11-full-java11-openj9-ubi
full Dockerfile.ubi.openjdk17 openliberty/open-liberty 23.0.0.11-full-java17-openj9-ubi
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ FROM ibmjava:8-ubi AS getRuntime

USER root

ARG LIBERTY_VERSION=23.0.0.10
ARG LIBERTY_SHA=347b762d21caba2e2d3d117759c318c47a23721e
ARG LIBERTY_VERSION=23.0.0.11
ARG LIBERTY_SHA=04769ecf029f5198aae6b9d6b8b708202567b501
ARG LIBERTY_DOWNLOAD_URL=https://repo1.maven.org/maven2/io/openliberty/openliberty-kernel/$LIBERTY_VERSION/openliberty-kernel-$LIBERTY_VERSION.zip

ARG VERBOSE=false
Expand All @@ -28,8 +28,8 @@ FROM ibmjava:8-ubi

USER root

ARG LIBERTY_VERSION=23.0.0.10
ARG LIBERTY_BUILD_LABEL=cl231020231002-1201
ARG LIBERTY_VERSION=23.0.0.11
ARG LIBERTY_BUILD_LABEL=cl231120231030-1102

ARG OPENJ9_SCC=true
ARG VERBOSE=false
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ FROM icr.io/appcafe/ibm-semeru-runtimes:open-11-jdk-ubi AS getRuntime

USER root

ARG LIBERTY_VERSION=23.0.0.10
ARG LIBERTY_SHA=347b762d21caba2e2d3d117759c318c47a23721e
ARG LIBERTY_VERSION=23.0.0.11
ARG LIBERTY_SHA=04769ecf029f5198aae6b9d6b8b708202567b501
ARG LIBERTY_DOWNLOAD_URL=https://repo1.maven.org/maven2/io/openliberty/openliberty-kernel/$LIBERTY_VERSION/openliberty-kernel-$LIBERTY_VERSION.zip

ARG VERBOSE=false
Expand All @@ -28,8 +28,8 @@ FROM icr.io/appcafe/ibm-semeru-runtimes:open-11-jdk-ubi

USER root

ARG LIBERTY_VERSION=23.0.0.10
ARG LIBERTY_BUILD_LABEL=cl231020231002-1201
ARG LIBERTY_VERSION=23.0.0.11
ARG LIBERTY_BUILD_LABEL=cl231120231030-1102

ARG OPENJ9_SCC=true
ARG VERBOSE=false
Expand Down Expand Up @@ -130,6 +130,7 @@ RUN mkdir /logs \
&& mkdir /etc/wlp \
&& chown -R 1001:0 /etc/wlp \
&& chmod -R g+rw /etc/wlp \
&& if [ -e /etc/instanton.ld.so.cache ]; then chmod g+w /etc/ld.so.cache; fi \
&& echo "<server description=\"Default Server\"><httpEndpoint id=\"defaultHttpEndpoint\" host=\"*\" /></server>" > /config/configDropins/defaults/open-default-port.xml

# Create a new SCC layer
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ FROM icr.io/appcafe/ibm-semeru-runtimes:open-17-jdk-ubi AS getRuntime

USER root

ARG LIBERTY_VERSION=23.0.0.10
ARG LIBERTY_SHA=347b762d21caba2e2d3d117759c318c47a23721e
ARG LIBERTY_VERSION=23.0.0.11
ARG LIBERTY_SHA=04769ecf029f5198aae6b9d6b8b708202567b501
ARG LIBERTY_DOWNLOAD_URL=https://repo1.maven.org/maven2/io/openliberty/openliberty-kernel/$LIBERTY_VERSION/openliberty-kernel-$LIBERTY_VERSION.zip

ARG VERBOSE=false
Expand All @@ -28,8 +28,8 @@ FROM icr.io/appcafe/ibm-semeru-runtimes:open-17-jdk-ubi

USER root

ARG LIBERTY_VERSION=23.0.0.10
ARG LIBERTY_BUILD_LABEL=cl231020231002-1201
ARG LIBERTY_VERSION=23.0.0.11
ARG LIBERTY_BUILD_LABEL=cl231120231030-1102

ARG OPENJ9_SCC=true
ARG VERBOSE=false
Expand Down Expand Up @@ -130,6 +130,7 @@ RUN mkdir /logs \
&& mkdir /etc/wlp \
&& chown -R 1001:0 /etc/wlp \
&& chmod -R g+rw /etc/wlp \
&& if [ -e /etc/instanton.ld.so.cache ]; then chmod g+w /etc/ld.so.cache; fi \
&& echo "<server description=\"Default Server\"><httpEndpoint id=\"defaultHttpEndpoint\" host=\"*\" /></server>" > /config/configDropins/defaults/open-default-port.xml

# Create a new SCC layer
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ FROM icr.io/appcafe/ibm-semeru-runtimes:open-8-jdk-ubi AS getRuntime

USER root

ARG LIBERTY_VERSION=23.0.0.10
ARG LIBERTY_SHA=347b762d21caba2e2d3d117759c318c47a23721e
ARG LIBERTY_VERSION=23.0.0.11
ARG LIBERTY_SHA=04769ecf029f5198aae6b9d6b8b708202567b501
ARG LIBERTY_DOWNLOAD_URL=https://repo1.maven.org/maven2/io/openliberty/openliberty-kernel/$LIBERTY_VERSION/openliberty-kernel-$LIBERTY_VERSION.zip

ARG VERBOSE=false
Expand All @@ -28,8 +28,8 @@ FROM icr.io/appcafe/ibm-semeru-runtimes:open-8-jdk-ubi

USER root

ARG LIBERTY_VERSION=23.0.0.10
ARG LIBERTY_BUILD_LABEL=cl231020231002-1201
ARG LIBERTY_VERSION=23.0.0.11
ARG LIBERTY_BUILD_LABEL=cl231120231030-1102

ARG OPENJ9_SCC=true
ARG VERBOSE=false
Expand Down Expand Up @@ -130,6 +130,7 @@ RUN mkdir /logs \
&& mkdir /etc/wlp \
&& chown -R 1001:0 /etc/wlp \
&& chmod -R g+rw /etc/wlp \
&& if [ -e /etc/instanton.ld.so.cache ]; then chmod g+w /etc/ld.so.cache; fi \
&& echo "<server description=\"Default Server\"><httpEndpoint id=\"defaultHttpEndpoint\" host=\"*\" /></server>" > /config/configDropins/defaults/open-default-port.xml

# Create a new SCC layer
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@ FROM ibm-semeru-runtimes:open-11-jre-jammy

USER root

ARG LIBERTY_VERSION=23.0.0.10
ARG LIBERTY_SHA=347b762d21caba2e2d3d117759c318c47a23721e
ARG LIBERTY_VERSION=23.0.0.11
ARG LIBERTY_SHA=04769ecf029f5198aae6b9d6b8b708202567b501
ARG LIBERTY_DOWNLOAD_URL=https://repo1.maven.org/maven2/io/openliberty/openliberty-kernel/$LIBERTY_VERSION/openliberty-kernel-$LIBERTY_VERSION.zip
ARG LIBERTY_BUILD_LABEL=cl231020231002-1201
ARG LIBERTY_BUILD_LABEL=cl231120231030-1102

ARG OPENJ9_SCC=true
ARG VERBOSE=false
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@ FROM ibm-semeru-runtimes:open-17-jre-jammy

USER root

ARG LIBERTY_VERSION=23.0.0.10
ARG LIBERTY_SHA=347b762d21caba2e2d3d117759c318c47a23721e
ARG LIBERTY_VERSION=23.0.0.11
ARG LIBERTY_SHA=04769ecf029f5198aae6b9d6b8b708202567b501
ARG LIBERTY_DOWNLOAD_URL=https://repo1.maven.org/maven2/io/openliberty/openliberty-kernel/$LIBERTY_VERSION/openliberty-kernel-$LIBERTY_VERSION.zip
ARG LIBERTY_BUILD_LABEL=cl231020231002-1201
ARG LIBERTY_BUILD_LABEL=cl231120231030-1102

ARG OPENJ9_SCC=true
ARG VERBOSE=false
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@ FROM ibm-semeru-runtimes:open-8-jre-jammy

USER root

ARG LIBERTY_VERSION=23.0.0.10
ARG LIBERTY_SHA=347b762d21caba2e2d3d117759c318c47a23721e
ARG LIBERTY_VERSION=23.0.0.11
ARG LIBERTY_SHA=04769ecf029f5198aae6b9d6b8b708202567b501
ARG LIBERTY_DOWNLOAD_URL=https://repo1.maven.org/maven2/io/openliberty/openliberty-kernel/$LIBERTY_VERSION/openliberty-kernel-$LIBERTY_VERSION.zip
ARG LIBERTY_BUILD_LABEL=cl231020231002-1201
ARG LIBERTY_BUILD_LABEL=cl231120231030-1102

ARG OPENJ9_SCC=true
ARG VERBOSE=false
Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,23 @@ do
pidplus.sh
done

if [ -e /etc/instanton.ld.so.cache ]; then
cp /etc/instanton.ld.so.cache /etc/ld.so.cache
fi

ARCH="$(uname -m)";
case "${ARCH}" in
ppc64el|ppc64le)
export JVM_ARGS="${JVM_ARGS} -XX:+JVMPortableRestoreMode"
;;
s390x)
export JVM_ARGS="${JVM_ARGS} -XX:+JVMPortableRestoreMode"
;;
*)
;;
esac;


echo "Performing checkpoint --at=$1"
/opt/ol/wlp/bin/server checkpoint defaultServer --at=$1

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#!/bin/bash

if [ "$VERBOSE" != "true" ]; then
exec &>/dev/null
exec >/dev/null
fi

set -Eeox pipefail
Expand Down
Loading

0 comments on commit c1f41e7

Please sign in to comment.