From c5c395302a442122cb6ce9e0a5636e22c6b6d41d Mon Sep 17 00:00:00 2001
From: Pavol Loffay
Date: Fri, 6 Jan 2023 09:25:25 +0100
Subject: [PATCH] Prepare for 0.67.0 release (#1350)
* add new release
Signed-off-by: Yuri Sa
* add new release
Signed-off-by: Yuri Sa
* Add missing changelog and bump TA version
Signed-off-by: Pavol Loffay
* clear changelog
Signed-off-by: Pavol Loffay
Signed-off-by: Yuri Sa
Signed-off-by: Pavol Loffay
Co-authored-by: Yuri Sa
---
.chloggen/1028-restart-podwatcher.yaml | 17 ----------------
.chloggen/1257-memory-usage-fixes.yaml | 17 ----------------
.chloggen/1317-chloggen.yaml | 17 ----------------
.chloggen/1333-update-python-ai-version.yaml | 16 ---------------
.chloggen/1334-update-nodejs-ai-version.yaml | 16 ---------------
CHANGELOG.md | 20 +++++++++++++++++++
README.md | 2 +-
...emetry-operator.clusterserviceversion.yaml | 6 +++---
versions.txt | 8 ++++----
9 files changed, 28 insertions(+), 91 deletions(-)
delete mode 100644 .chloggen/1028-restart-podwatcher.yaml
delete mode 100755 .chloggen/1257-memory-usage-fixes.yaml
delete mode 100755 .chloggen/1317-chloggen.yaml
delete mode 100644 .chloggen/1333-update-python-ai-version.yaml
delete mode 100644 .chloggen/1334-update-nodejs-ai-version.yaml
diff --git a/.chloggen/1028-restart-podwatcher.yaml b/.chloggen/1028-restart-podwatcher.yaml
deleted file mode 100644
index ab3277f906..0000000000
--- a/.chloggen/1028-restart-podwatcher.yaml
+++ /dev/null
@@ -1,17 +0,0 @@
-# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix'
-change_type: bug_fix
-
-# The name of the component, or a single word describing the area of concern, (e.g. operator, target allocator, github action)
-component: Target Allocator
-
-# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
-note: This PR restarts pod watcher on no event and adds unit tests for timeout and closed watcher channel
-
-# One or more tracking issues related to the change
-issues:
- - 1028
-
-# (Optional) One or more lines of additional information to render under the primary note.
-# These lines will be padded with 2 spaces and then inserted directly into the document.
-# Use pipe (|) for multiline entries.
-subtext:
\ No newline at end of file
diff --git a/.chloggen/1257-memory-usage-fixes.yaml b/.chloggen/1257-memory-usage-fixes.yaml
deleted file mode 100755
index bcb965885c..0000000000
--- a/.chloggen/1257-memory-usage-fixes.yaml
+++ /dev/null
@@ -1,17 +0,0 @@
-# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix'
-change_type: breaking
-
-# The name of the component, or a single word describing the area of concern, (e.g. operator, target allocator, github action)
-component: Target Allocator
-
-# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
-note: This PR changes many packages in the target allocator for cleaner access patterns
-
-# One or more tracking issues related to the change
-issues:
- - 1257
-
-# (Optional) One or more lines of additional information to render under the primary note.
-# These lines will be padded with 2 spaces and then inserted directly into the document.
-# Use pipe (|) for multiline entries.
-subtext:
diff --git a/.chloggen/1317-chloggen.yaml b/.chloggen/1317-chloggen.yaml
deleted file mode 100755
index e61973f98a..0000000000
--- a/.chloggen/1317-chloggen.yaml
+++ /dev/null
@@ -1,17 +0,0 @@
-# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix'
-change_type: enhancement
-
-# The name of the component, or a single word describing the area of concern, (e.g. operator, target allocator, github action)
-component: github_actions
-
-# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
-note: Introduces the chloggen package to manage the changelog
-
-# One or more tracking issues related to the change
-issues:
- - 1317
-
-# (Optional) One or more lines of additional information to render under the primary note.
-# These lines will be padded with 2 spaces and then inserted directly into the document.
-# Use pipe (|) for multiline entries.
-subtext:
diff --git a/.chloggen/1333-update-python-ai-version.yaml b/.chloggen/1333-update-python-ai-version.yaml
deleted file mode 100644
index b29f9a8d48..0000000000
--- a/.chloggen/1333-update-python-ai-version.yaml
+++ /dev/null
@@ -1,16 +0,0 @@
-# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix'
-change_type: enhancement
-
-# The name of the component, or a single word describing the area of concern, (e.g. operator, target allocator, github action)
-component: operator
-
-# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
-note: This PR updates Python auto-instrumentation image version (0.36b0)
-
-# One or more tracking issues related to the change
-issues: [1333]
-
-# (Optional) One or more lines of additional information to render under the primary note.
-# These lines will be padded with 2 spaces and then inserted directly into the document.
-# Use pipe (|) for multiline entries.
-subtext:
diff --git a/.chloggen/1334-update-nodejs-ai-version.yaml b/.chloggen/1334-update-nodejs-ai-version.yaml
deleted file mode 100644
index d515a2e996..0000000000
--- a/.chloggen/1334-update-nodejs-ai-version.yaml
+++ /dev/null
@@ -1,16 +0,0 @@
-# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix'
-change_type: enhancement
-
-# The name of the component, or a single word describing the area of concern, (e.g. operator, target allocator, github action)
-component: operator
-
-# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
-note: This PR updates NodeJS auto-instrumentation image version (0.34.0)
-
-# One or more tracking issues related to the change
-issues: [1334]
-
-# (Optional) One or more lines of additional information to render under the primary note.
-# These lines will be padded with 2 spaces and then inserted directly into the document.
-# Use pipe (|) for multiline entries.
-subtext:
diff --git a/CHANGELOG.md b/CHANGELOG.md
index eea6ef8b45..5c7ab19f36 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,25 @@
Changes by Version
==================
+0.67.0
+------------------
+### 🚀 New components 🚀
+* Support openshift routes ([#1206](https://github.com/open-telemetry/opentelemetry-operator/pull/1206), [@frzifus](https://github.com/frzifus))
+* Add TargetMemoryUtilization metric for AutoScaling ([#1223](https://github.com/open-telemetry/opentelemetry-operator/pull/1223), [@kevinearls](https://github.com/kevinearls))
+### 💡 Enhancements 💡
+* Update the javaagent version to 1.21.0 ([#1324](https://github.com/open-telemetry/opentelemetry-operator/pull/1324))
+* Update default python exporters to use OTLP ([#1328](https://github.com/open-telemetry/opentelemetry-operator/pull/1328), [@TylerHelmuth](https://github.com/TylerHelmuth))
+* Update default Node.JS instrumentation to 0.34.0 ([#1334](https://github.com/open-telemetry/opentelemetry-operator/pull/1334), [@mat-rumian](https://github.com/mat-rumian))
+* Update default Python instrumentation to 0.36b0 ([#1333](https://github.com/open-telemetry/opentelemetry-operator/pull/1333), [@mat-rumian](https://github.com/mat-rumian))
+* [HPA] Move maxReplicas and minReplicas to AutoscalerSpec ([#1333](https://github.com/open-telemetry/opentelemetry-operator/pull/1302), [@moh-osman3](https://github.com/moh-osman3))
+* Memory improvements first pass ([#1293](https://github.com/open-telemetry/opentelemetry-operator/pull/1293), [@jaronoff97](https://github.com/jaronoff97))
+* Add change handler to register callbacks ([#1292](https://github.com/open-telemetry/opentelemetry-operator/pull/1292), [@frzifus](https://github.com/frzifus))
+* Ignore reconcile errors that occur because a pod is being terminated ([#1233](https://github.com/open-telemetry/opentelemetry-operator/pull/1233), [@kevinearls](https://github.com/kevinearls))
+* remove unused onChange function from config ([#1290](https://github.com/open-telemetry/opentelemetry-operator/pull/1290), [@frzifus](https://github.com/frzifus))
+* Remove default claims - fixes #1281 ([#1282](https://github.com/open-telemetry/opentelemetry-operator/pull/1282), [@ekarlso](https://github.com/ekarlso))
+#### OpenTelemetry Collector and Contrib
+* [OpenTelemetry Collector - v0.67.0](https://github.com/open-telemetry/opentelemetry-collector/releases/tag/v0.67.0)
+* [OpenTelemetry Contrib - v0.67.0](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases/tag/v0.67.0)
+
0.66.0
------------------
### 🚀 New components 🚀
diff --git a/README.md b/README.md
index dc17bcb219..9d70582aa8 100644
--- a/README.md
+++ b/README.md
@@ -327,6 +327,7 @@ The OpenTelemetry Operator *might* work on versions outside of the given range,
| OpenTelemetry Operator | Kubernetes | Cert-Manager |
|------------------------|----------------------|----------------------|
+| v0.67.0 | v1.19 to v1.25 | v1 |
| v0.66.0 | v1.19 to v1.25 | v1 |
| v0.64.1 | v1.19 to v1.25 | v1 |
| v0.63.1 | v1.19 to v1.25 | v1 |
@@ -347,7 +348,6 @@ The OpenTelemetry Operator *might* work on versions outside of the given range,
| v0.48.0 | v1.19 to v1.23 | v1alpha2 |
| v0.47.0 | v1.19 to v1.23 | v1alpha2 |
| v0.46.0 | v1.19 to v1.23 | v1alpha2 |
-| v0.45.0 | v1.21 to v1.23 | v1alpha2 |
diff --git a/bundle/manifests/opentelemetry-operator.clusterserviceversion.yaml b/bundle/manifests/opentelemetry-operator.clusterserviceversion.yaml
index e7e975ae01..7b03dd022c 100644
--- a/bundle/manifests/opentelemetry-operator.clusterserviceversion.yaml
+++ b/bundle/manifests/opentelemetry-operator.clusterserviceversion.yaml
@@ -37,7 +37,7 @@ metadata:
operators.operatorframework.io/project_layout: go.kubebuilder.io/v3
repository: github.com/open-telemetry/opentelemetry-operator
support: OpenTelemetry Community
- name: opentelemetry-operator.v0.66.0
+ name: opentelemetry-operator.v0.67.0
namespace: placeholder
spec:
apiservicedefinitions: {}
@@ -306,7 +306,7 @@ spec:
- --enable-leader-election
- --zap-log-level=info
- --zap-time-encoding=rfc3339nano
- image: ghcr.io/open-telemetry/opentelemetry-operator/opentelemetry-operator:0.66.0
+ image: ghcr.io/open-telemetry/opentelemetry-operator/opentelemetry-operator:0.67.0
livenessProbe:
httpGet:
path: /healthz
@@ -413,7 +413,7 @@ spec:
maturity: alpha
provider:
name: OpenTelemetry Community
- version: 0.66.0
+ version: 0.67.0
webhookdefinitions:
- admissionReviewVersions:
- v1
diff --git a/versions.txt b/versions.txt
index 39ffef4593..2f84cbd3ba 100644
--- a/versions.txt
+++ b/versions.txt
@@ -2,17 +2,17 @@
# by default with the OpenTelemetry Operator. This would usually be the latest
# stable OpenTelemetry version. When you update this file, make sure to update the
# the docs as well.
-opentelemetry-collector=0.66.0
+opentelemetry-collector=0.67.0
# Represents the current release of the OpenTelemetry Operator.
-operator=0.66.0
+operator=0.67.0
# Represents the current release of the Target Allocator.
-targetallocator=0.66.0
+targetallocator=0.67.0
# Represents the current release of Java instrumentation.
# Should match autoinstrumentation/java/version.txt
-autoinstrumentation-java=1.20.2
+autoinstrumentation-java=1.21.0
# Represents the current release of NodeJS instrumentation.
# Should match value in autoinstrumentation/nodejs/package.json