Skip to content

Commit

Permalink
WebLogic Kubernetes Operator 3.4.7 (#4169)
Browse files Browse the repository at this point in the history
  • Loading branch information
rjeberhard committed Apr 7, 2023
1 parent 531ad24 commit 7d55a8f
Show file tree
Hide file tree
Showing 21 changed files with 80 additions and 64 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,8 +25,8 @@ You can:
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/).

***
The [current release of the operator](https://github.com/oracle/weblogic-kubernetes-operator/releases) is 3.4.6.
This release was published on February 17, 2023.
The [current release of the operator](https://github.com/oracle/weblogic-kubernetes-operator/releases) is 3.4.7.
This release was published on April 7, 2023.
***

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

# Proxy settings
Expand Down
96 changes: 53 additions & 43 deletions documentation/charts/index.yaml

Large diffs are not rendered by default.

Binary file added documentation/charts/weblogic-operator-3.4.7.tgz
Binary file not shown.
2 changes: 1 addition & 1 deletion documentation/domains/Domain.json
Original file line number Diff line number Diff line change
Expand Up @@ -724,7 +724,7 @@
"type": "object",
"properties": {
"image": {
"description": "The WebLogic Monitoring Exporter sidecar container image name. Defaults to ghcr.io/oracle/weblogic-monitoring-exporter:2.1.2",
"description": "The WebLogic Monitoring Exporter sidecar container image name. Defaults to ghcr.io/oracle/weblogic-monitoring-exporter:2.1.3",
"type": "string"
},
"imagePullPolicy": {
Expand Down
2 changes: 1 addition & 1 deletion documentation/domains/Domain.md
Original file line number Diff line number Diff line change
Expand Up @@ -143,7 +143,7 @@ The current status of the operation of the WebLogic domain. Updated automaticall
| Name | Type | Description |
| --- | --- | --- |
| `configuration` | Map | The configuration for the WebLogic Monitoring Exporter. If WebLogic Server instances are already running and have the monitoring exporter sidecar container, then changes to this field will be propagated to the exporter without requiring the restart of the WebLogic Server instances. |
| `image` | string | The WebLogic Monitoring Exporter sidecar container image name. Defaults to ghcr.io/oracle/weblogic-monitoring-exporter:2.1.2 |
| `image` | string | The WebLogic Monitoring Exporter sidecar container image name. Defaults to ghcr.io/oracle/weblogic-monitoring-exporter:2.1.3 |
| `imagePullPolicy` | string | The image pull policy for the WebLogic Monitoring Exporter sidecar container image. Legal values are Always, Never, and IfNotPresent. Defaults to Always if image ends in :latest; IfNotPresent, otherwise. |
| `port` | number | The port exposed by the WebLogic Monitoring Exporter running in the sidecar container. Defaults to 8080. The port value must not conflict with a port used by any WebLogic Server instance, including the ports of built-in channels or network access points (NAPs). |
| `resources` | [Resource Requirements](k8s1.13.5.md#resource-requirements) | Memory and CPU minimum requirements and limits for the Monitoring Exporter sidecar. See `kubectl explain pods.spec.containers.resources`. |
Expand Down
6 changes: 6 additions & 0 deletions documentation/site/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 - See also, [Change log](#change-log). |
|--------------------|----------|---------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| April 7, 2023 | v3.4.7 | no | Resolved and issue related to WDT models that do not include AdminServerName and an update to prevent use of the SnakeYAML empty-arguments SafeConstructor constructor. |
| February 17, 2023 | v3.4.6 | no | Resolved several issues related to WDT models for Model in Image, resolved an issue related to an exception while correcting container port names, and updates including the WebLogic Monitoring Exporter version. |
| January 24, 2023 | v3.4.5 | no | Resolved an issue related to decorating the name of the ConfigMap created for Fluentd integration and dependency updates including WebLogic Monitoring Exporter, Jackson Databind, and the Oracle Linux base image. |
| October 26, 2022 | v3.4.4 | no | 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. |
Expand Down Expand Up @@ -58,6 +59,11 @@ draft: false

### Change log

#### Operator 3.4.7

* Resolved an issue related to WDT models that do not contain AdminServerName.
* Updated usage of the SnakeYAML SafeConstructor to avoid usage of the empty-arguments constructor.

#### Operator 3.4.6

* Resolved several issues related to WebLogic Deploy Tooling (WDT) models for Model in Image.
Expand Down
2 changes: 1 addition & 1 deletion documentation/site/layouts/shortcodes/latestVersion.html
Original file line number Diff line number Diff line change
@@ -1 +1 @@
3.4.6
3.4.7
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.4.6</version>
<version>3.4.7</version>
</parent>

<artifactId>integration-tests</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion json-schema-generator/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.4.6</version>
<version>3.4.7</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.4.6
appVersion: 3.4.6
version: 3.4.7
appVersion: 3.4.7
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.4.6"
image: "ghcr.io/oracle/weblogic-kubernetes-operator:3.4.7"

# imagePullPolicy specifies the image pull policy for the operator's container image.
imagePullPolicy: IfNotPresent
Expand Down
4 changes: 2 additions & 2 deletions kubernetes/crd/domain-crd.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
weblogic.sha256: 4dfb830a302482285fe29a87207158aff738d88caa7ee6ccb9c780f415adb21c
weblogic.sha256: 106a5f96ea7165bfd2edbf7042ef40c18fff5ce4bff3fae9eca08f12155c8ea3
name: domains.weblogic.oracle
spec:
group: weblogic.oracle
Expand Down Expand Up @@ -39,7 +39,7 @@ spec:
properties:
image:
description: The WebLogic Monitoring Exporter sidecar container
image name. Defaults to ghcr.io/oracle/weblogic-monitoring-exporter:2.1.2
image name. Defaults to ghcr.io/oracle/weblogic-monitoring-exporter:2.1.3
type: string
imagePullPolicy:
description: The image pull policy for the WebLogic Monitoring
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ An operator is an application-specific controller that extends Kubernetes to cre
#### Clone the operator repository to a Cloud Shell instance ####
First, clone the operator git repository to OCI Cloud Shell.
```shell
$ git clone --branch v3.4.6 https://github.com/oracle/weblogic-kubernetes-operator.git
$ git clone --branch v3.4.7 https://github.com/oracle/weblogic-kubernetes-operator.git
```
The output should be similar to the following:
```shell
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.4.6</version>
<version>3.4.7</version>
</parent>

<artifactId>installation-tests</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion operator-build-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.4.6</version>
<version>3.4.7</version>
</parent>

<artifactId>operator-build-maven-plugin</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion 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.4.6</version>
<version>3.4.7</version>
</parent>

<artifactId>weblogic-kubernetes-operator</artifactId>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
/** Kubernetes constants. */
public interface KubernetesConstants {
String DEFAULT_IMAGE = "container-registry.oracle.com/middleware/weblogic:12.2.1.4";
String DEFAULT_EXPORTER_IMAGE = "ghcr.io/oracle/weblogic-monitoring-exporter:2.1.2";
String DEFAULT_EXPORTER_IMAGE = "ghcr.io/oracle/weblogic-monitoring-exporter:2.1.3";
String DEFAULT_FLUENTD_IMAGE = "fluent/fluentd-kubernetes-daemonset:v1.14.5-debian-elasticsearch7-1.1";
String EXPORTER_CONTAINER_NAME = "monitoring-exporter";
String ALWAYS_IMAGEPULLPOLICY = ImagePullPolicy.Always.name();
Expand Down
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

<groupId>oracle.kubernetes</groupId>
<artifactId>operator-parent</artifactId>
<version>3.4.6</version>
<version>3.4.7</version>

<modules>
<module>operator</module>
Expand Down
2 changes: 1 addition & 1 deletion sonar-project.properties
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Required metadata
sonar.projectKey=weblogic-kubernetes-operator
sonar.projectName=WebLogic Kubernetes Operator
sonar.projectVersion=3.4.6
sonar.projectVersion=3.4.7
# Comma-separated paths to directories with sources (required)
sonar.sources=operator/src/main/java
sonar.java.source=11
Expand Down
2 changes: 1 addition & 1 deletion swagger-generator/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.4.6</version>
<version>3.4.7</version>
</parent>

<artifactId>operator-swagger</artifactId>
Expand Down

0 comments on commit 7d55a8f

Please sign in to comment.