Skip to content

Commit dac40ec

Browse files
rjeberhardrussgold
andauthored
Operator version 3.0.3 (#2031)
* Prepare for version 3.0.3 * Correct version number in build file * Detect and delete stuck pods (#2029) * Correct AKS reference * Update release-notes.md * Ignore type returned from pod delete (#2040) Co-authored-by: Russell Gold <russell.gold@oracle.com>
1 parent 518c80b commit dac40ec

File tree

42 files changed

+574
-93
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+574
-93
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ Oracle is finding ways for organizations using WebLogic Server to run important
1717
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/updated-weblogic-kubernetes-support-with-operator-20), or try out the [samples](https://oracle.github.io/weblogic-kubernetes-operator/samples/).
1818

1919
***
20-
The [current release of the operator](https://github.com/oracle/weblogic-kubernetes-operator/releases) is 3.0.2.
21-
This release was published on September 15, 2020.
20+
The [current release of the operator](https://github.com/oracle/weblogic-kubernetes-operator/releases) is 3.0.3.
21+
This release was published on November 4, 2020.
2222
***
2323

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

3939
# Proxy settings

buildtime-reports/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<parent>
99
<artifactId>operator-parent</artifactId>
1010
<groupId>oracle.kubernetes</groupId>
11-
<version>3.0.2</version>
11+
<version>3.0.3</version>
1212
</parent>
1313

1414
<artifactId>buildtime-reports</artifactId>

docs-source/content/_index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@ using the operator to deploy and run a WebLogic domain container-packaged web ap
2323
***
2424
#### Current production release
2525

26-
The [current release of the operator](https://github.com/oracle/weblogic-kubernetes-operator/releases) is 3.0.2.
27-
This release was published on September 15, 2020. See the operator prerequisites and supported environments [here]({{< relref "/userguide/introduction/introduction#operator-prerequisites" >}}).
26+
The [current release of the operator](https://github.com/oracle/weblogic-kubernetes-operator/releases) is 3.0.3.
27+
This release was published on November 4, 2020. See the operator prerequisites and supported environments [here]({{< relref "/userguide/introduction/introduction#operator-prerequisites" >}}).
2828

2929
This release introduces _non-backward compatible_ changes; however, operators using this release can be run in the same
3030
Kubernetes cluster as operators using the 2.6.0 version allowing for staged migration. You can replace a 2.6.0 operator with a 3.x operator without needing to recreate any existing domains; however, you must delete the 2.6.0 Helm release and then install the 3.x version rather than using a Helm upgrade. When the 3.x operator starts, it will roll any running WebLogic Server instances

docs-source/content/faq/namespace-management.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ elkIntegrationEnabled: false
4040
externalDebugHttpPort: 30999
4141
externalRestEnabled: false
4242
externalRestHttpsPort: 31001
43-
image: oracle/weblogic-kubernetes-operator:3.0.2
43+
image: oracle/weblogic-kubernetes-operator:3.0.3
4444
imagePullPolicy: IfNotPresent
4545
internalDebugHttpPort: 30999
4646
istioEnabled: false

docs-source/content/quickstart/get-images.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ and accept the license agreement for the [WebLogic Server image](https://hub.doc
1919
1. Pull the operator image:
2020

2121
```bash
22-
$ docker pull oracle/weblogic-kubernetes-operator:3.0.2
22+
$ docker pull oracle/weblogic-kubernetes-operator:3.0.3
2323
```
2424

2525
1. Pull the Traefik load balancer image:

docs-source/content/quickstart/install.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ $ helm install traefik-operator stable/traefik \
7171
```bash
7272
$ helm install sample-weblogic-operator kubernetes/charts/weblogic-operator \
7373
--namespace sample-weblogic-operator-ns \
74-
--set image=oracle/weblogic-kubernetes-operator:3.0.2 \
74+
--set image=oracle/weblogic-kubernetes-operator:3.0.3 \
7575
--set serviceAccount=sample-weblogic-operator-sa \
7676
--set "domainNamespaces={}" \
7777
--wait

docs-source/content/release-notes.md

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

99
| Date | Version | Introduces backward incompatibilities? | Changes |
1010
| --- | --- | --- | --- |
11+
| November 4, 2020 | v3.0.3 | no | This release contains a fix for pods that are stuck in the Terminating state after an unexpected shut down of a worker node. |
1112
| September 15, 2020 | v3.0.2 | no | This release contains several fixes, including improvements to log rotation and a fix that avoids unnecessarily updating the domain status. |
1213
| August 13, 2020 | v3.0.1 | no | Fixed an issue preventing the REST interface from working after a Helm upgrade. Helm 3.1.3+ now required. |
1314
| July 17, 2020 | v3.0.0 | yes | Adds Model in Image feature and support for applying topology and configuration override changes without downtime. Removal of support for Helm 2.x. Operator performance improvements to manage many domains in the same Kubernetes cluster. |
@@ -29,6 +30,10 @@ draft: false
2930

3031
### Change log
3132

33+
#### Operator 3.0.3
34+
35+
* The operator now responds to WebLogic Server instance pods that are stuck in the Terminating state when those pods are evicted from a node that has unexpectedly shut down and where Kubernetes has not removed the pod.
36+
3237
#### Operator 3.0.2
3338

3439
* Removed unnecessary duplicated parameter in initialize-internal-operator-identity.sh script ([#1867](https://github.com/oracle/weblogic-kubernetes-operator/pull/1867)).

docs-source/content/samples/simple/azure-kubernetes-service/_index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -118,12 +118,12 @@ You will need an Oracle account. The following steps will direct you to accept t
118118

119119
##### Clone WebLogic Server Kubernetes Operator repository
120120

121-
Clone the [Oracle WebLogic Server Kubernetes Operator repository](https://github.com/oracle/weblogic-kubernetes-operator) to your machine. We will use several scripts in this repository to create a WebLogic domain. This sample was tested with v3.0.0-wls-aks.
121+
Clone the [Oracle WebLogic Server Kubernetes Operator repository](https://github.com/oracle/weblogic-kubernetes-operator) to your machine. We will use several scripts in this repository to create a WebLogic domain. This sample was tested with v3.0.3.
122122

123123
```bash
124124
$ git clone https://github.com/oracle/weblogic-kubernetes-operator.git
125125
#cd weblogic-kubernetes-operator
126-
$ git checkout v3.0.0-wls-aks
126+
$ git checkout v3.0.3
127127
```
128128

129129
{{% notice info %}} The following sections of the sample instructions will guide you, step-by-step, through the process of setting up a WebLogic cluster on AKS - remaining as close as possible to a native Kubernetes experience. This lets you understand and customize each step. If you wish to have a more automated experience that abstracts some lower level details, you can skip to the [Automation](#automation) section.

docs-source/content/userguide/introduction/architecture.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ The operator is packaged in a [Docker image](https://hub.docker.com/r/oracle/web
1818

1919
```
2020
$ docker login
21-
$ docker pull oracle/weblogic-kubernetes-operator:3.0.2
21+
$ docker pull oracle/weblogic-kubernetes-operator:3.0.3
2222
```
2323

2424
For more details on acquiring the operator image and prerequisites for installing the operator, consult the [Quick Start guide]({{< relref "/quickstart/_index.md" >}}).

0 commit comments

Comments
 (0)