Skip to content

Commit 77e08ef

Browse files
authored
WebLogic Kubernetes Operator 4.0.2 (#3742)
1 parent 9fa9d85 commit 77e08ef

File tree

20 files changed

+90
-66
lines changed

20 files changed

+90
-66
lines changed

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 4.0.1.
29-
This release was published on November 4, 2022.
28+
The [current release of the operator](https://github.com/oracle/weblogic-kubernetes-operator/releases) is 4.0.2.
29+
This release was published on December 9, 2022.
3030
***
3131

3232
## Documentation

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:4.0.1}
36+
IMAGE_NAME=${name:-ghcr.io/oracle/weblogic-kubernetes-operator:4.0.2}
3737
SCRIPTPATH="$( cd "$(dirname "$0")" > /dev/null 2>&1 ; pwd -P )"
3838

3939
# Proxy settings

common/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<parent>
77
<groupId>oracle.kubernetes</groupId>
88
<artifactId>operator-parent</artifactId>
9-
<version>4.0.1</version>
9+
<version>4.0.2</version>
1010
</parent>
1111

1212
<artifactId>common</artifactId>

documentation/4.0/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 November 4, 2022. See the [operator prerequisites]({{< relref "/introduction/prerequisites/introduction.md" >}}) and [supported environments]({{< relref "/introduction/platforms/environments.md" >}}).
34+
This release was published on December 9, 2022. See the [operator prerequisites]({{< relref "/introduction/prerequisites/introduction.md" >}}) and [supported environments]({{< relref "/introduction/platforms/environments.md" >}}).
3535

3636
***
3737

documentation/4.0/content/release-notes.md

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,10 @@ draft: false
1010

1111
| Date | Version | Change - See also, [Change log](#change-log). |
1212
|--------------------|----------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
13-
| November 4, 2022 | v4.0.1 | Resolved an issue where introspection would fail because the function `wlsVersionEarlierThan` was missing. |
13+
| December 9, 2022 | v4.0.2 | Resolved a set of issues related to automatic schema conversion from Domain "v8" to "v9 and an issue related to Model in Image domains and secured production mode. |
14+
| November 4, 2022 | v4.0.1 | Resolved an issue where introspection would fail because the function `wlsVersionEarlierThan` was missing. |
1415
| November 2, 2022 | v4.0.0 | New Cluster resource for Horizontal Pod Autoscaling (HPA). Domain resource "v9" with auxiliary image simplification, improved status reporting, and improved failure retry predictability and transparency. Istio and other service mesh support enabled automatically. Kubernetes 1.24 and 1.25 support. Minimum Kubernetes version is now 1.21. |
15-
| October 26, 2022 | v3.4.4 | Support added to specify resource requests and limits for Monitoring Exporter sidecar containers. This release of the operator is compatible with running in the same Kubernetes cluster as additional operators from the upcoming 4.0 release. |
16+
| October 26, 2022 | v3.4.4 | Support added to specify resource requests and limits for Monitoring Exporter sidecar containers. This release of the operator is compatible with running in the same Kubernetes cluster as additional operators from the upcoming 4.0 release. |
1617
| August 25, 2022 | v3.4.3 | Resolved an issue related to introspector failure for non-English locales and improved concurrency for managing configuration override files. |
1718
| August 9, 2022 | v3.4.2 | Updated several dependencies, including the Oracle Linux base for the container image. |
1819
| June 13, 2022 | v3.4.1 | Resolved several issues related to Model in Image and introspection. |
@@ -60,6 +61,19 @@ draft: false
6061

6162
### Change log
6263

64+
#### Operator 4.0.2
65+
66+
* The Helm chart now supports configuring [tolerations](https://kubernetes.io/docs/concepts/scheduling-eviction/taint-and-toleration/) for the operator's deployment.
67+
* Domain resource schema now supports `.spec.maxClusterUnavailable`, which is the default value for the maximum number of cluster members that can be temporarily unavailable, such as during a roll.
68+
* Resolved an issue that would prevent Model in Image domains from working correctly when [Secured Production Mode](https://docs.oracle.com/en/middleware/fusion-middleware/weblogic-server/12.2.1.4/lockd/secure.html#GUID-ADF914EF-0FB6-446E-B6BF-D230D8B0A5B0) is enabled.
69+
* Pods created for WebLogic Server instances that are members of a WebLogic cluster will now include the label `weblogic.clusterObservedGeneration` specifying the `metadata.generation` of the Cluster resource. This is similar to the already existing `weblogic.domainObservedGeneration` label that specifies the observed generation of the Domain resource.
70+
* Schema conversion from "v8" to "v9" Domains now uses shorter name prefixes when converting "v8" style auxiliary images.
71+
* The Helm chart specifies a more compatible `securityContext` for the operator's deployment when the `kubernetesPlatform` value is "OpenShift".
72+
* The Node Manager instance running within the Pod created for each WebLogic Server instance [now supports additional configuration for how often to restart WebLogic before the Pod's liveness probe fails and the Pod is recreated](https://oracle.github.io/weblogic-kubernetes-operator/managing-domains/domain-lifecycle/liveness-readiness-probe-customization/#automatic-restart-of-failed-server-instances-by-node-manager).
73+
* Samples and utility scripts now support the environment variables `KUBERNETES_CLI`, which defaults to `kubectl`, and `WLSIMG_BUILDER`, which defaults to `docker`, to make it easier to use these samples and scripts on platforms that use binaries with different names.
74+
* Resolved an issue where a "v8" Domain that used auxiliary images and also configured `logHome` could be converted to a "v9" Domain that was invalid.
75+
* Resolved an issue where Domains that had a `.spec.domainUid` that was different from the value of `.metadata.name` would not start.
76+
6377
#### Operator 4.0.1
6478

6579
* Resolved an issue where introspection would fail because the function `wlsVersionEarlierThan` was missing.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
4.0.1
1+
4.0.2

0 commit comments

Comments
 (0)