Skip to content

Commit

Permalink
Operator 3.1.4 (#2197)
Browse files Browse the repository at this point in the history
Release operator 3.1.4

Co-authored-by: Anil Kedia <[email protected]>
Co-authored-by: Anthony Lai <[email protected]>
  • Loading branch information
3 people authored Mar 1, 2021
1 parent c4c59ff commit 32fc689
Show file tree
Hide file tree
Showing 42 changed files with 433 additions and 135 deletions.
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.1.3.
This release was published on February 12, 2021.
The [current release of the operator](https://github.com/oracle/weblogic-kubernetes-operator/releases) is 3.1.4.
This release was published on March 1, 2021.
***

# 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:-ghcr.io/oracle/weblogic-kubernetes-operator:3.1.3}
IMAGE_NAME=${name:-ghcr.io/oracle/weblogic-kubernetes-operator:3.1.4}
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.1.3</version>
<version>3.1.4</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.1.3.
This release was published on February 12, 2021. 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.1.4.
This release was published on March 1, 2021. See the operator prerequisites and supported environments [here]({{< relref "/userguide/introduction/introduction#operator-prerequisites" >}}).

***

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 @@ -43,7 +43,7 @@ elkIntegrationEnabled: false
externalDebugHttpPort: 30999
externalRestEnabled: false
externalRestHttpsPort: 31001
image: ghcr.io/oracle/weblogic-kubernetes-operator:3.1.3
image: ghcr.io/oracle/weblogic-kubernetes-operator:3.1.4
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 @@ -10,7 +10,7 @@ weight: 3
1. Pull the operator image:

```bash
$ docker pull ghcr.io/oracle/weblogic-kubernetes-operator:3.1.3
$ docker pull ghcr.io/oracle/weblogic-kubernetes-operator:3.1.4
```

1. Pull the Traefik ingress controller 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 @@ -51,7 +51,7 @@ $ helm install traefik-operator traefik/traefik \
```bash
$ helm install sample-weblogic-operator kubernetes/charts/weblogic-operator \
--namespace sample-weblogic-operator-ns \
--set image=ghcr.io/oracle/weblogic-kubernetes-operator:3.1.3 \
--set image=ghcr.io/oracle/weblogic-kubernetes-operator:3.1.4 \
--set serviceAccount=sample-weblogic-operator-sa \
--set "enableClusterRoleBinding=true" \
--set "domainNamespaceSelectionStrategy=LabelSelector" \
Expand Down
6 changes: 6 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? | Change |
| --- | --- | --- | --- |
| March 1, 2021 | v3.1.4 | no | Resolved an issue where the operator would ignore live data that was older than cached data, such as following an etcd restore and updated Kubernetes Java Client and Bouncy Castle dependencies. |
| February 12, 2021 | v3.1.3 | no | Resolved a pair of issues related to the operator running well in very large Kubernetes clusters. |
| January 22, 2021 | v3.1.2 | no | Resolved an issue where the operator failed to start servers in which the pods were configured to have an annotation containing a forward slash. |
| December 17, 2020 | v3.1.1 | no | Resolved an issue that caused unexpected server restarts when the domain had multiple WebLogic clusters. |
Expand Down Expand Up @@ -35,6 +36,11 @@ draft: false

### Change log

#### Operator 3.1.4

* Resolved an issue where the operator would ignore live data that was older than cached data, such as following an etcd restore ([#2196](https://github.com/oracle/weblogic-kubernetes-operator/pull/2196)).
* Updated Kubernetes Java Client and Bouncy Castle dependencies.

#### Operator 3.1.3

* Resolved an issue that caused some WebLogic Servers to fail to start in large Kubernetes clusters where Kubernetes watch notifications were not reliably delivered ([#2188](https://github.com/oracle/weblogic-kubernetes-operator/pull/2188)).
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 @@ -17,7 +17,7 @@ The operator consists of the following parts:
The operator is packaged in a [container image](https://github.com/orgs/oracle/packages/container/package/weblogic-kubernetes-operator) which you can access using the following `docker pull` commands:

```
$ docker pull ghcr.io/oracle/weblogic-kubernetes-operator:3.1.3
$ docker pull ghcr.io/oracle/weblogic-kubernetes-operator:3.1.4
```

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.1.3:
For the current production release 3.1.4:

* 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: ghcr.io/oracle/weblogic-updated:3.1.3
image: ghcr.io/oracle/weblogic-updated:3.1.4
```
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 @@ -117,7 +117,7 @@ the `helm upgrade` command requires that you supply a new Helm chart and image.
```
$ helm upgrade \
--reuse-values \
--set image=ghcr.io/oracle/weblogic-kubernetes-operator:3.1.3 \
--set image=ghcr.io/oracle/weblogic-kubernetes-operator:3.1.4 \
--namespace weblogic-operator-namespace \
--wait \
weblogic-operator \
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,7 @@ javaLoggingLevel: "FINE"
##### `image`
Specifies the container image containing the operator code.

Defaults to `ghcr.io/oracle/weblogic-kubernetes-operator:3.1.3`.
Defaults to `ghcr.io/oracle/weblogic-kubernetes-operator:3.1.4`.

Example:
```
Expand Down
50 changes: 30 additions & 20 deletions docs/charts/index.yaml
Original file line number Diff line number Diff line change
@@ -1,9 +1,19 @@
apiVersion: v1
entries:
weblogic-operator:
- apiVersion: v1
appVersion: 3.1.4
created: "2021-02-16T15:11:42.543971-05:00"
description: Helm chart for configuring the WebLogic operator.
digest: 9695fd3c29cd4f006f8e75ae0053683c9aa7213440525002f4f3d36eb8d86633
name: weblogic-operator
type: application
urls:
- https://oracle.github.io/weblogic-kubernetes-operator/charts/weblogic-operator-3.1.4.tgz
version: 3.1.4
- apiVersion: v1
appVersion: 3.1.3
created: "2021-02-10T17:50:16.488182-05:00"
created: "2021-02-16T15:11:42.542857-05:00"
description: Helm chart for configuring the WebLogic operator.
digest: e306bd590dbe84400c6b5bb7a64325330e597223dff63792bb5811c9cfae10ac
name: weblogic-operator
Expand All @@ -13,7 +23,7 @@ entries:
version: 3.1.3
- apiVersion: v1
appVersion: 3.1.2
created: "2021-02-10T17:50:16.486986-05:00"
created: "2021-02-16T15:11:42.541531-05:00"
description: Helm chart for configuring the WebLogic operator.
digest: 2d8b77038ba870cc66ddd45e07a593a5ac3159c8b9531b5309688028b5268a5f
name: weblogic-operator
Expand All @@ -23,7 +33,7 @@ entries:
version: 3.1.2
- apiVersion: v1
appVersion: 3.1.1
created: "2021-02-10T17:50:16.485923-05:00"
created: "2021-02-16T15:11:42.54047-05:00"
description: Helm chart for configuring the WebLogic operator.
digest: d839cb7bbce4421a59cd9c3df64b1df8649eeebcb6c6b7be34fec25ad00aa141
name: weblogic-operator
Expand All @@ -33,7 +43,7 @@ entries:
version: 3.1.1
- apiVersion: v1
appVersion: 3.1.0
created: "2021-02-10T17:50:16.484888-05:00"
created: "2021-02-16T15:11:42.539408-05:00"
description: Helm chart for configuring the WebLogic operator.
digest: 9e105bec11bab249973370a4d5e653f9104cd9fbaaa0c2090fb173805fb3a692
name: weblogic-operator
Expand All @@ -42,123 +52,123 @@ entries:
- https://oracle.github.io/weblogic-kubernetes-operator/charts/weblogic-operator-3.1.0.tgz
version: 3.1.0
- apiVersion: v1
created: "2021-02-10T17:50:16.483985-05:00"
created: "2021-02-16T15:11:42.538298-05:00"
description: Helm chart for configuring the WebLogic operator.
digest: 557d0df9958bbdd2f456134d8aff9edf33900bb65774fb0baf2054abd49fdc97
name: weblogic-operator
urls:
- https://oracle.github.io/weblogic-kubernetes-operator/charts/weblogic-operator-3.0.4.tgz
version: 3.0.4
- apiVersion: v1
created: "2021-02-10T17:50:16.4832-05:00"
created: "2021-02-16T15:11:42.537425-05:00"
description: Helm chart for configuring the WebLogic operator.
digest: 83a0ac84a033ddd9939d4bc5884cc60b22225d7326c43ce8e54a6f403b453814
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: "2021-02-10T17:50:16.482401-05:00"
created: "2021-02-16T15:11:42.536587-05:00"
description: Helm chart for configuring the WebLogic operator.
digest: fa3af5d21f858ff93cc7d58664a6eb0a920207af09e4c669a7ffb12e9e15b88d
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: "2021-02-10T17:50:16.481218-05:00"
created: "2021-02-16T15:11:42.535498-05:00"
description: Helm chart for configuring the WebLogic operator.
digest: aa2b2afe75305bd69f6b07d61e64a37d3bfd249074c81f6a999cef6b4a217fd0
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: "2021-02-10T17:50:16.480314-05:00"
created: "2021-02-16T15:11:42.534546-05:00"
description: Helm chart for configuring the WebLogic operator.
digest: 6540a3a7c6a1c34fcf2ff66679947a1964a35e61232b2a8dea3da087a2d5411d
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: "2021-02-10T17:50:16.479539-05:00"
created: "2021-02-16T15:11:42.533725-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: "2021-02-10T17:50:16.478481-05:00"
created: "2021-02-16T15:11:42.532636-05:00"
description: Helm chart for configuring the WebLogic operator.
digest: e3596b2380b264a0a70ba438858ca9af102a79689bf2e21e237eb63ea2997d66
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: "2021-02-10T17:50:16.476979-05:00"
created: "2021-02-16T15:11:42.531418-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: "2021-02-10T17:50:16.476056-05:00"
created: "2021-02-16T15:11:42.530436-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: "2021-02-10T17:50:16.474873-05:00"
created: "2021-02-16T15:11:42.529262-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: "2021-02-10T17:50:16.470949-05:00"
created: "2021-02-16T15:11:42.523748-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: "2021-02-10T17:50:16.470037-05:00"
created: "2021-02-16T15:11:42.522793-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: "2021-02-10T17:50:16.468969-05:00"
created: "2021-02-16T15:11:42.521649-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: "2021-02-10T17:50:16.468145-05:00"
created: "2021-02-16T15:11:42.520707-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: "2021-02-10T17:50:16.467352-05:00"
created: "2021-02-16T15:11:42.519794-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: "2021-02-10T17:50:16.465537-05:00"
generated: "2021-02-16T15:11:42.51736-05:00"
Binary file added docs/charts/weblogic-operator-3.1.4.tgz
Binary file not shown.
2 changes: 1 addition & 1 deletion 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.1.3</version>
<version>3.1.4</version>
</parent>

<artifactId>integration-tests</artifactId>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1646,7 +1646,7 @@ public static void checkServiceDoesNotExist(String serviceName, String namespace
* @param domainName Name of domain to which cluster belongs
* @param namespace cluster's namespace
* @param replicaCount replica count value to match
* @return
* @return true, if the cluster replica count is matched
*/
public static boolean checkClusterReplicaCountMatches(String clusterName, String domainName,
String namespace, Integer replicaCount) throws ApiException {
Expand Down
2 changes: 1 addition & 1 deletion 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.1.3</version>
<version>3.1.4</version>
</parent>

<artifactId>jsonschema-maven-plugin</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion 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.1.3</version>
<version>3.1.4</version>
</parent>

<artifactId>json-schema</artifactId>
Expand Down
4 changes: 2 additions & 2 deletions kubernetes/charts/weblogic-operator/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,5 @@ name: weblogic-operator
description: Helm chart for configuring the WebLogic operator.

type: application
version: 3.1.3
appVersion: 3.1.3
version: 3.1.4
appVersion: 3.1.4
2 changes: 1 addition & 1 deletion kubernetes/charts/weblogic-operator/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ domainNamespaces:
enableClusterRoleBinding: false

# image specifies the container image containing the operator.
image: "ghcr.io/oracle/weblogic-kubernetes-operator:3.1.3"
image: "ghcr.io/oracle/weblogic-kubernetes-operator:3.1.4"

# imagePullPolicy specifies the image pull policy for the operator's container image.
imagePullPolicy: IfNotPresent
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ Note the arguments and values:
- The name of the Helm release.
- The relative path to the Helm chart.
- **namespace**: The namespace where the operator is to be deployed.
- **image**: The prebuilt operator 3.1.3 image, available on the public GitHub Container Registry.
- **image**: The prebuilt operator 3.1.4 image, available on the public GitHub Container Registry.
- **serviceAccount**: The service account required to run the operator.
- **enableClusterRoleBinding**: Grants the operator privileges in all cluster namespaces.
- **domainNamespaceSelectionStrategy**: Chooses how the operator will select namespaces it manages.
Expand All @@ -78,7 +78,7 @@ Execute the following `helm install`:
helm install sample-weblogic-operator \
kubernetes/charts/weblogic-operator \
--namespace sample-weblogic-operator-ns \
--set "image=ghcr.io/oracle/weblogic-kubernetes-operator:3.1.3" \
--set "image=ghcr.io/oracle/weblogic-kubernetes-operator:3.1.4" \
--set "serviceAccount=sample-weblogic-operator-sa" \
--set "enableClusterRoleBinding=true" \
--set "domainNamespaceSelectionStrategy=LabelSelector" \
Expand Down
2 changes: 1 addition & 1 deletion 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.1.3</version>
<version>3.1.4</version>
</parent>

<artifactId>installation-tests</artifactId>
Expand Down
Loading

0 comments on commit 32fc689

Please sign in to comment.