From eda6a1eaa796a9c4835608c581b52be043314cb0 Mon Sep 17 00:00:00 2001 From: Long Wan Date: Wed, 31 Jan 2024 16:05:31 -0800 Subject: [PATCH] 3.1.17 release update release notes and charts and values (#1165) * ContainerInsights 3.1.17 release --- ReleaseNotes.md | 47 +++++++++++++++++++ .../values.yaml | 2 +- charts/azuremonitor-containers/Chart.yaml | 2 +- charts/azuremonitor-containers/values.yaml | 4 +- kubernetes/ama-logs.yaml | 2 +- kubernetes/linux/Dockerfile.multiarch | 2 +- kubernetes/windows/Dockerfile | 2 +- 7 files changed, 54 insertions(+), 7 deletions(-) diff --git a/ReleaseNotes.md b/ReleaseNotes.md index 9cadeba32..2072fac65 100644 --- a/ReleaseNotes.md +++ b/ReleaseNotes.md @@ -8,6 +8,53 @@ information see the [Code of Conduct FAQ](https://opensource.microsoft.com/codeo additional questions or comments. ## Release History +### 01/31/2024 - +##### Version mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.17 (linux) +##### Version mcr.microsoft.com/azuremonitor/containerinsights/ciprod:win-3.1.17 (windows) +##### Release branch: https://github.com/microsoft/Docker-Provider/commits/release-ciprod-3.1.17/ +##### Current dependencies +- Linux + - [CBL-Mariner 2.0.20240123](https://github.com/microsoft/CBL-Mariner/releases/tag/2.0.20240123-2.0) + - Golang - 1.20.5 + - Ruby - 3.1.3 + - MDSD - 1.29.4 + - Telegraf - 1.27.3 + - Fluent-bit - 2.0.9 + - Fluentd - 1.14.6 +- Windows + - Ruby - 3.1.1 + - Fluent-bit - 2.0.14 + - Telegraf - 1.24.2 + - Fluentd - 1.14.6 + - Windows AMA - 46.9.43 + - Golang - 1.20.5 +##### Code change log +## What's Changed +- Common + * Longw/esrp signing and dynamic scripts refactoring by @wanlonghenry in #1087 + * Add user agent to KubeAPI and CAdvisor clients by @pfrcks in #1108 + * Gangams/dotnet core version update by @ganga1980 in #1110 + * Fix bug by @pfrcks in #1111 + * Update pipeline build image from ubuntu 18 to 20 by @wanlonghenry in #1119 + * Add telegraf enabled/disabled info in TelegrafMetricsSentCount by @jatakiajanvi12 in #1121 + * Telemetry gap: Adding missing heartbeat telemetry by @jatakiajanvi12 in #1129 + * Telemetry optimization - Add K8sAPI and CAdvisorAPI response code telemetry in customMetrics by @jatakiajanvi12 in #1122 + * Telemetry gap: Add PerfMetricsCount and HPACount metrics by @jatakiajanvi12 in #1131 + * Telemetry optimization: Sending mdsd error traces as metrics by @jatakiajanvi12 in #1147 + * Make multiline languages configurable by @pfrcks in #1149 + * Change multiline default config to disable all by @wanlonghenry in #1153 + * Upgrade pipeline ubuntu image version by @wanlonghenry in #1156 +- Linux + * Fix telegraf rs false errors by @pfrcks in #1105 + * Update the fluent-bit plugins and telegraf to version 1.27.3 by @jatakiajanvi12 in #1107 + * Gangams/mdsd update for FIPS and FedRamp compliance by @ganga1980 in #1135 +- Windows + * Send kubemonagent event using windows ama by @jatakiajanvi12 in #1127 + * Removing the exit condition if credentials not provided for proxy in Windows by @jatakiajanvi12 in #1136 + * Removing the certificate creation for geneva non MSI by @jatakiajanvi12 in #1137 + * Fix the geneva logs multi-tenancy regression in legacy mode by @ganga1980 in #1161 +- Azure Arc K8s Extension + * Gangams/fix arc k8s windows custom metrics bug by @ganga1980 in #1118 ### 12/08/2023 - ##### Version mcr.microsoft.com/azuremonitor/containerinsights/ciprod:3.1.16 (linux) diff --git a/charts/azuremonitor-containers-geneva/values.yaml b/charts/azuremonitor-containers-geneva/values.yaml index 375518fa2..c4b82c2a4 100644 --- a/charts/azuremonitor-containers-geneva/values.yaml +++ b/charts/azuremonitor-containers-geneva/values.yaml @@ -15,7 +15,7 @@ genevaLogsConfig: image: repository: mcr.microsoft.com/azuremonitor/containerinsights/ciprod - tag: "3.1.16" + tag: "3.1.17" pullPolicy: IfNotPresent agentVersion: "azure-mdsd-1.29.4" nameOverride: "" diff --git a/charts/azuremonitor-containers/Chart.yaml b/charts/azuremonitor-containers/Chart.yaml index 9fa21f890..f77c6d038 100644 --- a/charts/azuremonitor-containers/Chart.yaml +++ b/charts/azuremonitor-containers/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v1 appVersion: 7.0.0-1 description: Helm chart for deploying Azure Monitor container monitoring agent in Kubernetes name: azuremonitor-containers -version: 3.1.16 +version: 3.1.17 kubeVersion: "^1.10.0-0" keywords: - monitoring diff --git a/charts/azuremonitor-containers/values.yaml b/charts/azuremonitor-containers/values.yaml index efbe744a4..4aa5a1de2 100644 --- a/charts/azuremonitor-containers/values.yaml +++ b/charts/azuremonitor-containers/values.yaml @@ -24,8 +24,8 @@ Azure: amalogs: image: repo: "mcr.microsoft.com/azuremonitor/containerinsights/ciprod" - tag: "3.1.16" - tagWindows: "win-3.1.15" + tag: "3.1.17" + tagWindows: "win-3.1.17" pullPolicy: IfNotPresent dockerProviderVersion: "18.0.1-0" agentVersion: "azure-mdsd-1.29.4" diff --git a/kubernetes/ama-logs.yaml b/kubernetes/ama-logs.yaml index 0a0697abf..d2611fa39 100644 --- a/kubernetes/ama-logs.yaml +++ b/kubernetes/ama-logs.yaml @@ -975,7 +975,7 @@ spec: # add: # - NET_ADMIN - name: ama-logs-windows - image: "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:win-3.1.15" + image: "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:win-3.1.17" imagePullPolicy: IfNotPresent resources: limits: diff --git a/kubernetes/linux/Dockerfile.multiarch b/kubernetes/linux/Dockerfile.multiarch index 671852bf2..1dccf364b 100644 --- a/kubernetes/linux/Dockerfile.multiarch +++ b/kubernetes/linux/Dockerfile.multiarch @@ -52,7 +52,7 @@ ENV KUBE_CLIENT_BACKOFF_DURATION 0 ENV RUBY_GC_HEAP_OLDOBJECT_LIMIT_FACTOR 0.9 # default value will be overwritten by pipeline -ARG IMAGE_TAG=3.1.16 +ARG IMAGE_TAG=3.1.17 ENV AGENT_VERSION ${IMAGE_TAG} WORKDIR ${tmpdir} diff --git a/kubernetes/windows/Dockerfile b/kubernetes/windows/Dockerfile index 854567f67..45f43c556 100644 --- a/kubernetes/windows/Dockerfile +++ b/kubernetes/windows/Dockerfile @@ -84,7 +84,7 @@ COPY ./amalogswindows/installer/scripts/rubyKeepCertificateAlive/*.rb /etc/fluen COPY ./amalogswindows/ruby/ /etc/fluent/plugin/ # default value will be overwritten by pipeline -ARG IMAGE_TAG=win-3.1.15 +ARG IMAGE_TAG=win-3.1.17 ENV AGENT_VERSION ${IMAGE_TAG} ENV OS_TYPE "windows"