Skip to content

Operator version 3.0.3 #2031

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 6 commits into from
Nov 9, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@ Oracle is finding ways for organizations using WebLogic Server to run important
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/).

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

# Documentation
Expand Down
2 changes: 1 addition & 1 deletion buildDockerImage.sh
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ while getopts "t:" optname; do
esac
done

IMAGE_NAME=${name:-oracle/weblogic-kubernetes-operator:3.0.2}
IMAGE_NAME=${name:-oracle/weblogic-kubernetes-operator:3.0.3}
SCRIPTPATH="$( cd "$(dirname "$0")" > /dev/null 2>&1 ; pwd -P )"

# Proxy settings
Expand Down
2 changes: 1 addition & 1 deletion buildtime-reports/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
<parent>
<artifactId>operator-parent</artifactId>
<groupId>oracle.kubernetes</groupId>
<version>3.0.2</version>
<version>3.0.3</version>
</parent>

<artifactId>buildtime-reports</artifactId>
Expand Down
4 changes: 2 additions & 2 deletions docs-source/content/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,8 @@ using the operator to deploy and run a WebLogic domain container-packaged web ap
***
#### Current production release

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

This release introduces _non-backward compatible_ changes; however, operators using this release can be run in the same
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
Expand Down
2 changes: 1 addition & 1 deletion docs-source/content/faq/namespace-management.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ elkIntegrationEnabled: false
externalDebugHttpPort: 30999
externalRestEnabled: false
externalRestHttpsPort: 31001
image: oracle/weblogic-kubernetes-operator:3.0.2
image: oracle/weblogic-kubernetes-operator:3.0.3
imagePullPolicy: IfNotPresent
internalDebugHttpPort: 30999
istioEnabled: false
Expand Down
2 changes: 1 addition & 1 deletion docs-source/content/quickstart/get-images.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ and accept the license agreement for the [WebLogic Server image](https://hub.doc
1. Pull the operator image:

```bash
$ docker pull oracle/weblogic-kubernetes-operator:3.0.2
$ docker pull oracle/weblogic-kubernetes-operator:3.0.3
```

1. Pull the Traefik load balancer image:
Expand Down
2 changes: 1 addition & 1 deletion docs-source/content/quickstart/install.md
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ $ helm install traefik-operator stable/traefik \
```bash
$ helm install sample-weblogic-operator kubernetes/charts/weblogic-operator \
--namespace sample-weblogic-operator-ns \
--set image=oracle/weblogic-kubernetes-operator:3.0.2 \
--set image=oracle/weblogic-kubernetes-operator:3.0.3 \
--set serviceAccount=sample-weblogic-operator-sa \
--set "domainNamespaces={}" \
--wait
Expand Down
5 changes: 5 additions & 0 deletions docs-source/content/release-notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ draft: false

| Date | Version | Introduces backward incompatibilities? | Changes |
| --- | --- | --- | --- |
| 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. |
| 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. |
| 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. |
| 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. |
Expand All @@ -29,6 +30,10 @@ draft: false

### Change log

#### Operator 3.0.3

* 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.

#### Operator 3.0.2

* Removed unnecessary duplicated parameter in initialize-internal-operator-identity.sh script ([#1867](https://github.com/oracle/weblogic-kubernetes-operator/pull/1867)).
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -118,12 +118,12 @@ You will need an Oracle account. The following steps will direct you to accept t

##### Clone WebLogic Server Kubernetes Operator repository

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.
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.

```bash
$ git clone https://github.com/oracle/weblogic-kubernetes-operator.git
#cd weblogic-kubernetes-operator
$ git checkout v3.0.0-wls-aks
$ git checkout v3.0.3
```

{{% 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.
Expand Down
2 changes: 1 addition & 1 deletion docs-source/content/userguide/introduction/architecture.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ The operator is packaged in a [Docker image](https://hub.docker.com/r/oracle/web

```
$ docker login
$ docker pull oracle/weblogic-kubernetes-operator:3.0.2
$ docker pull oracle/weblogic-kubernetes-operator:3.0.3
```

For more details on acquiring the operator image and prerequisites for installing the operator, consult the [Quick Start guide]({{< relref "/quickstart/_index.md" >}}).
Expand Down
2 changes: 1 addition & 1 deletion docs-source/content/userguide/introduction/introduction.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ Detailed instructions are available [here]({{< relref "/userguide/managing-opera

### Operator prerequisites

For the current production release 3.0.2:
For the current production release 3.0.3:

* Kubernetes 1.14.8+, 1.15.7+, 1.16.0+, 1.17.0+, and 1.18.0+ (check with `kubectl version`).
* Flannel networking v0.9.1-amd64 or later (check with `docker images | grep flannel`), Calico networking (Calico v3.16.1),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -188,7 +188,7 @@ d. Update the `image` field of the Domain YAML file, specifying the new image na
```
domain:
spec:
image: oracle/weblogic-updated:3.0.2
image: oracle/weblogic-updated:3.0.3
```
e. The operator will now initiate a rolling restart, which will apply the updated image, for all the servers in the domain.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -115,7 +115,7 @@ the `helm upgrade` command requires that you supply a new Helm chart and image.
```
$ helm upgrade \
--reuse-values \
--set image=oracle/weblogic-kubernetes-operator:3.0.2 \
--set image=oracle/weblogic-kubernetes-operator:3.0.3 \
--namespace weblogic-operator-namespace \
--wait \
weblogic-operator \
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -129,7 +129,7 @@ javaLoggingLevel: "FINE"

Specifies the Docker image containing the operator code.

Defaults to `weblogic-kubernetes-operator:3.0.2`.
Defaults to `weblogic-kubernetes-operator:3.0.3`.

Example:
```
Expand Down
36 changes: 22 additions & 14 deletions docs/charts/index.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,107 +2,115 @@ apiVersion: v1
entries:
weblogic-operator:
- apiVersion: v1
created: "2020-09-11T12:55:24.710015-04:00"
created: "2020-11-03T13:26:35.139696-05:00"
description: Helm chart for configuring the WebLogic operator.
digest: c6aeefca88eaa0d431dba66ee5705391c92468f26b27c5af92815ec3c3000406
name: weblogic-operator
urls:
- https://oracle.github.io/weblogic-kubernetes-operator/charts/weblogic-operator-3.0.3.tgz
version: 3.0.3
- apiVersion: v1
created: "2020-11-03T13:26:35.136316-05:00"
description: Helm chart for configuring the WebLogic operator.
digest: 84b5989fe8f2392d2b3b0f721bdab1562566d7d885324beafd9fc9e658b13cd3
name: weblogic-operator
urls:
- https://oracle.github.io/weblogic-kubernetes-operator/charts/weblogic-operator-3.0.2.tgz
version: 3.0.2
- apiVersion: v1
created: "2020-09-11T12:55:24.707566-04:00"
created: "2020-11-03T13:26:35.134574-05:00"
description: Helm chart for configuring the WebLogic operator.
digest: e7654ad3f2168f54b3a4b133bf8a86ea12bc474e5ee1d3ab14e1cf53012e9772
name: weblogic-operator
urls:
- https://oracle.github.io/weblogic-kubernetes-operator/charts/weblogic-operator-3.0.1.tgz
version: 3.0.1
- apiVersion: v1
created: "2020-09-11T12:55:24.705951-04:00"
created: "2020-11-03T13:26:35.132285-05:00"
description: Helm chart for configuring the WebLogic operator.
digest: 303288a48a6075d52538bb4e17dd46f8b1431158ee81bc878d9f1f264d30192e
name: weblogic-operator
urls:
- https://oracle.github.io/weblogic-kubernetes-operator/charts/weblogic-operator-3.0.0.tgz
version: 3.0.0
- apiVersion: v1
created: "2020-09-11T12:55:24.703932-04:00"
created: "2020-11-03T13:26:35.130703-05:00"
description: Helm chart for configuring the WebLogic operator.
digest: 5f4cd8f4f3282b52b5e90a1169f26986e8272671845053606ade9c855fb04151
name: weblogic-operator
urls:
- https://oracle.github.io/weblogic-kubernetes-operator/charts/weblogic-operator-3.0.0-rc1.tgz
version: 3.0.0-rc1
- apiVersion: v1
created: "2020-09-11T12:55:24.702155-04:00"
created: "2020-11-03T13:26:35.129082-05:00"
description: Helm chart for configuring the WebLogic operator.
digest: d441888a8deae1b1339e7585e3b437dfd2533303e46e842d7378e16db665e234
name: weblogic-operator
urls:
- https://oracle.github.io/weblogic-kubernetes-operator/charts/weblogic-operator-2.6.0.tgz
version: 2.6.0
- apiVersion: v1
created: "2020-09-11T12:55:24.700461-04:00"
created: "2020-11-03T13:26:35.127537-05:00"
description: Helm chart for configuring the WebLogic operator.
digest: fe41421b7dc45dc8a3b2888d3a626a37f5d3c8e1fa292fb6699deedc5e1db33d
name: weblogic-operator
urls:
- https://oracle.github.io/weblogic-kubernetes-operator/charts/weblogic-operator-2.5.0.tgz
version: 2.5.0
- apiVersion: v1
created: "2020-09-11T12:55:24.699148-04:00"
created: "2020-11-03T13:26:35.121802-05:00"
description: Helm chart for configuring the WebLogic operator.
digest: b36bd32083f67453a62d089a2c09ce38e6655d88ac8a7b38691230c55c40e672
name: weblogic-operator
urls:
- https://oracle.github.io/weblogic-kubernetes-operator/charts/weblogic-operator-2.4.0.tgz
version: 2.4.0
- apiVersion: v1
created: "2020-09-11T12:55:24.697544-04:00"
created: "2020-11-03T13:26:35.100833-05:00"
description: Helm chart for configuring the WebLogic operator.
digest: a3eafe4c2c6ff49384e56421201e59a3737d651af8d5b605b87a19eb1f6f1dc3
name: weblogic-operator
urls:
- https://oracle.github.io/weblogic-kubernetes-operator/charts/weblogic-operator-2.3.1.tgz
version: 2.3.1
- apiVersion: v1
created: "2020-09-11T12:55:24.690637-04:00"
created: "2020-11-03T13:26:35.093279-05:00"
description: Helm chart for configuring the WebLogic operator.
digest: cbc6caaa6eb28e3c7e906ede14b2ae511a0b35fc12a8e3ab629155b09993e8b2
name: weblogic-operator
urls:
- https://oracle.github.io/weblogic-kubernetes-operator/charts/weblogic-operator-2.3.0.tgz
version: 2.3.0
- apiVersion: v1
created: "2020-09-11T12:55:24.68857-04:00"
created: "2020-11-03T13:26:35.090449-05:00"
description: Helm chart for configuring the WebLogic operator.
digest: 23d5a1c554fa8211cc1e86b7ade09460917cb2069e68fb4bfdddafc8db44fdcd
name: weblogic-operator
urls:
- https://oracle.github.io/weblogic-kubernetes-operator/charts/weblogic-operator-2.2.1.tgz
version: 2.2.1
- apiVersion: v1
created: "2020-09-11T12:55:24.687008-04:00"
created: "2020-11-03T13:26:35.08903-05:00"
description: Helm chart for configuring the WebLogic operator.
digest: bba303686cb55d84fe8c0d693a2436e7e686b028085b56e012f6381699a3911f
name: weblogic-operator
urls:
- https://oracle.github.io/weblogic-kubernetes-operator/charts/weblogic-operator-2.2.0.tgz
version: 2.2.0
- apiVersion: v1
created: "2020-09-11T12:55:24.685435-04:00"
created: "2020-11-03T13:26:35.087766-05:00"
description: Helm chart for configuring the WebLogic operator.
digest: 391e23c0969ada5f0cd2a088ddc6f11f237f57521801ed3925db2149a8437a0d
name: weblogic-operator
urls:
- https://oracle.github.io/weblogic-kubernetes-operator/charts/weblogic-operator-2.1.tgz
version: "2.1"
- apiVersion: v1
created: "2020-09-11T12:55:24.683893-04:00"
created: "2020-11-03T13:26:35.086417-05:00"
description: Helm chart for configuring the WebLogic operator.
digest: 298acda78ab73db6b7ba6f2752311bfa40c65874e03fb196b70976192211c1a5
name: weblogic-operator
urls:
- https://oracle.github.io/weblogic-kubernetes-operator/charts/weblogic-operator-2.0.1.tgz
version: 2.0.1
generated: "2020-09-11T12:55:24.68161-04:00"
generated: "2020-11-03T13:26:35.085005-05:00"
Binary file added docs/charts/weblogic-operator-3.0.3.tgz
Binary file not shown.
4 changes: 2 additions & 2 deletions integration-tests/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<parent>
<groupId>oracle.kubernetes</groupId>
<artifactId>operator-parent</artifactId>
<version>3.0.2</version>
<version>3.0.3</version>
</parent>

<artifactId>operator-integration-tests</artifactId>
Expand All @@ -28,7 +28,7 @@
<properties>
<src-integration-test>${project.basedir}/src/test/java</src-integration-test>
<resource-integration-test>${project.basedir}/src/test/resources</resource-integration-test>
<junit-version>4.13</junit-version>
<junit-version>4.13.1</junit-version>
<sonar.coverage.jacoco.xmlReportPaths>${basedir}/../${aggregate.report.dir}</sonar.coverage.jacoco.xmlReportPaths>
</properties>

Expand Down
4 changes: 2 additions & 2 deletions json-schema-maven-plugin/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<parent>
<artifactId>operator-parent</artifactId>
<groupId>oracle.kubernetes</groupId>
<version>3.0.2</version>
<version>3.0.3</version>
</parent>

<artifactId>jsonschema-maven-plugin</artifactId>
Expand Down Expand Up @@ -50,7 +50,7 @@
</dependencies>

<properties>
<junit-version>4.13</junit-version>
<junit-version>4.13.1</junit-version>
</properties>

<build>
Expand Down
4 changes: 2 additions & 2 deletions json-schema/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<parent>
<artifactId>operator-parent</artifactId>
<groupId>oracle.kubernetes</groupId>
<version>3.0.2</version>
<version>3.0.3</version>
</parent>

<artifactId>json-schema</artifactId>
Expand Down Expand Up @@ -46,7 +46,7 @@
</dependencies>

<properties>
<junit-version>4.13</junit-version>
<junit-version>4.13.1</junit-version>
</properties>

</project>
2 changes: 1 addition & 1 deletion kubernetes/charts/weblogic-operator/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@

name: weblogic-operator
apiVersion: v1
version: 3.0.2
version: 3.0.3
description: Helm chart for configuring the WebLogic operator.
2 changes: 1 addition & 1 deletion kubernetes/charts/weblogic-operator/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ domainNamespaces:
- "default"

# image specifies the docker image containing the operator code.
image: "oracle/weblogic-kubernetes-operator:3.0.2"
image: "oracle/weblogic-kubernetes-operator:3.0.3"

# imagePullPolicy specifies the image pull policy for the operator docker image.
imagePullPolicy: "IfNotPresent"
Expand Down
4 changes: 2 additions & 2 deletions kubernetes/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
<parent>
<groupId>oracle.kubernetes</groupId>
<artifactId>operator-parent</artifactId>
<version>3.0.2</version>
<version>3.0.3</version>
</parent>

<artifactId>installation-tests</artifactId>
Expand Down Expand Up @@ -103,7 +103,7 @@
</dependencies>

<properties>
<junit-version>4.13</junit-version>
<junit-version>4.13.1</junit-version>
</properties>

<profiles>
Expand Down
2 changes: 1 addition & 1 deletion new-integration-tests/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<parent>
<groupId>oracle.kubernetes</groupId>
<artifactId>operator-parent</artifactId>
<version>3.0.2</version>
<version>3.0.3</version>
</parent>

<artifactId>new-integration-tests</artifactId>
Expand Down
4 changes: 2 additions & 2 deletions operator/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<parent>
<groupId>oracle.kubernetes</groupId>
<artifactId>operator-parent</artifactId>
<version>3.0.2</version>
<version>3.0.3</version>
</parent>

<artifactId>weblogic-kubernetes-operator</artifactId>
Expand Down Expand Up @@ -376,7 +376,7 @@
</dependencies>

<properties>
<junit-version>4.13</junit-version>
<junit-version>4.13.1</junit-version>
<sonar.coverage.jacoco.xmlReportPaths>${basedir}/../${aggregate.report.dir}</sonar.coverage.jacoco.xmlReportPaths>
</properties>

Expand Down
Loading