Skip to content

Commit 7495629

Browse files
authored
Prepare to release 3.4.1 (#3165)
* Prepare to release 3.4.1
1 parent d3d6d6b commit 7495629

File tree

26 files changed

+213
-188
lines changed

26 files changed

+213
-188
lines changed

Dockerfile

Lines changed: 17 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,17 @@
77
# $ ./buildDockerImage.sh [-t <image-name>]
88
#
99
# -------------------------
10+
FROM ghcr.io/oracle/oraclelinux:8-slim AS jre-build
11+
12+
ENV JAVA_URL="https://download.java.net/java/GA/jdk18.0.1.1/65ae32619e2f40f3a9af3af1851d6e19/2/GPL/openjdk-18.0.1.1_linux-x64_bin.tar.gz"
13+
14+
RUN set -eux; \
15+
microdnf -y install gzip tar; \
16+
curl -fL -o /jdk.tar.gz "$JAVA_URL"; \
17+
mkdir -p /jdk; \
18+
tar --extract --file /jdk.tar.gz --directory /jdk --strip-components 1; \
19+
/jdk/bin/jlink --verbose --compress 2 --strip-java-debug-attributes --no-header-files --no-man-pages --output jre --add-modules java.base,java.desktop,java.instrument,java.management,java.naming,java.net.http,java.sql,jdk.attach,jdk.jdi,jdk.unsupported,jdk.crypto.ec,jdk.zipfs
20+
1021
FROM ghcr.io/oracle/oraclelinux:8-slim
1122

1223
LABEL "org.opencontainers.image.authors"="Ryan Eberhard <[email protected]>" \
@@ -17,28 +28,16 @@ LABEL "org.opencontainers.image.authors"="Ryan Eberhard <[email protected]
1728
"org.opencontainers.image.description"="Oracle WebLogic Server Kubernetes Operator" \
1829
"org.opencontainers.image.documentation"="https://oracle.github.io/weblogic-kubernetes-operator/"
1930

20-
RUN set -eux; \
21-
microdnf -y install gzip tar openssl jq; \
22-
microdnf -y update; \
23-
microdnf clean all
31+
ENV LANG="en_US.UTF-8"
2432

25-
ENV LANG="en_US.UTF-8" \
26-
JAVA_HOME="/usr/local/java" \
27-
PATH="/operator:$JAVA_HOME/bin:$PATH" \
28-
JAVA_URL="https://download.java.net/java/GA/jdk17.0.2/dfd4a8d0985749f896bed50d7138ee7f/8/GPL/openjdk-17.0.2_linux-x64_bin.tar.gz"
33+
COPY --from=jre-build /jre jre
2934

3035
# Install Java and make the operator run with a non-root user id (1000 is the `oracle` user)
3136
RUN set -eux; \
32-
curl -fL -o /jdk.tar.gz "$JAVA_URL"; \
33-
mkdir -p "$JAVA_HOME"; \
34-
tar --extract --file /jdk.tar.gz --directory "$JAVA_HOME" --strip-components 1; \
35-
rm /jdk.tar.gz; \
36-
mkdir /usr/java; \
37-
ln -sfT "$JAVA_HOME" /usr/java/default; \
38-
ln -sfT "$JAVA_HOME" /usr/java/latest; \
39-
rm -Rf "$JAVA_HOME/include" "$JAVA_HOME/jmods"; \
40-
rm -f "$JAVA_HOME/lib/src.zip"; \
41-
for bin in "$JAVA_HOME/bin/"*; do \
37+
microdnf -y update; \
38+
microdnf -y install jq; \
39+
microdnf clean all; \
40+
for bin in /jre/bin/*; do \
4241
base="$(basename "$bin")"; \
4342
[ ! -e "/usr/bin/$base" ]; \
4443
alternatives --install "/usr/bin/$base" "$base" "$bin" 20000; \

Jenkinsfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -177,7 +177,7 @@ pipeline {
177177
)
178178
string(name: 'MONITORING_EXPORTER_WEBAPP_VERSION',
179179
description: '',
180-
defaultValue: '2.0.5'
180+
defaultValue: '2.0.6'
181181
)
182182
booleanParam(name: 'COLLECT_LOGS_ON_SUCCESS',
183183
description: 'Collect logs for successful runs. Default is false.',

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@ You can:
2525
The fastest way to experience the operator is to follow the [Quick Start guide](https://oracle.github.io/weblogic-kubernetes-operator/quickstart/), or you can peruse our [documentation](https://oracle.github.io/weblogic-kubernetes-operator), read our [blogs](https://blogs.oracle.com/weblogicserver/how-to-weblogic-server-on-kubernetes), or try out the [samples](https://oracle.github.io/weblogic-kubernetes-operator/samples/).
2626

2727
***
28-
The [current release of the operator](https://github.com/oracle/weblogic-kubernetes-operator/releases) is 3.4.0.
29-
This release was published on April 22, 2022.
28+
The [current release of the operator](https://github.com/oracle/weblogic-kubernetes-operator/releases) is 3.4.1.
29+
This release was published on June 13, 2022.
3030
***
3131

3232
## Documentation

THIRD_PARTY_LICENSES.txt

Lines changed: 103 additions & 104 deletions
Large diffs are not rendered by default.

buildDockerImage.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ while getopts "t:" optname; do
3333
esac
3434
done
3535

36-
IMAGE_NAME=${name:-ghcr.io/oracle/weblogic-kubernetes-operator:3.4.0}
36+
IMAGE_NAME=${name:-ghcr.io/oracle/weblogic-kubernetes-operator:3.4.1}
3737
SCRIPTPATH="$( cd "$(dirname "$0")" > /dev/null 2>&1 ; pwd -P )"
3838

3939
# Proxy settings

documentation/3.4/content/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ using the operator to deploy and run a WebLogic domain container-packaged web ap
3131
#### Current production release
3232

3333
The [current release of the operator](https://github.com/oracle/weblogic-kubernetes-operator/releases) is {{< latestVersion >}}.
34-
This release was published on April 22, 2022. See the [operator prerequisites]({{< relref "/userguide/prerequisites/introduction.md" >}}) and [supported environments]({{< relref "/userguide/platforms/environments.md" >}}).
34+
This release was published on June 13, 2022. See the [operator prerequisites]({{< relref "/userguide/prerequisites/introduction.md" >}}) and [supported environments]({{< relref "/userguide/platforms/environments.md" >}}).
3535

3636
***
3737

documentation/3.4/content/release-notes.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ draft: false
88

99
| Date | Version | Introduces backward incompatibilities? | Change - See also, [Change log](#change-log). |
1010
|--------------------|----------|---------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
11+
| June 13, 2022 | v3.4.1 | no | Resolved several issues related to Model in Image and introspection. |
1112
| April 22, 2022 | v3.4.0 | no | Kubernetes 1.22 and 1.23 support, Fluentd sidecar injection, and dependency updates including WebLogic Monitoring Exporter 2.0.5. |
1213
| February 18, 2022 | v3.3.8 | no | Resolved several issues related to WDT 2.0, Istio, and auxiliary images. |
1314
| December 21, 2021 | v3.3.7 | no | Resolved two issues related to auxiliary images. |
@@ -52,6 +53,11 @@ draft: false
5253

5354
### Change log
5455

56+
#### Operator 3.4.1
57+
58+
* Better support for retrying introspector `DeadlineExceeded` failures ([#3109](https://github.com/oracle/weblogic-kubernetes-operator/pull/3109)).
59+
* For Model in Image, expand the WDT custom folder from the archive in the domain directory before calling update or create domain ([#3110](https://github.com/oracle/weblogic-kubernetes-operator/pull/3110)).
60+
5561
#### Operator 3.4.0
5662

5763
* Certified support for Kubernetes 1.22.5+ and 1.23.4+.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.4.0
1+
3.4.1

0 commit comments

Comments
 (0)