Skip to content
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
39 changes: 39 additions & 0 deletions ReleaseNotes.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,45 @@ additional questions or comments.

Note : The agent version(s) below has dates (ciprod<mmddyyyy>), which indicate the agent build dates (not release dates)

### 5/19/2022 -
##### Version microsoft/oms:ciprod05192022 Version mcr.microsoft.com/azuremonitor/containerinsights/ciprod:ciprod05192022 (linux)
##### Version microsoft/oms:win-ciprod05192022 Version mcr.microsoft.com/azuremonitor/containerinsights/ciprod:win-ciprod05192022 (windows)
##### Code change log
- Linux Agent
- PodReadyPercentage metric bug fix
- add cifs & fuse file systems to ignore list
- CA Cert Fix for Mariner Hosts in Air Gap
- Disk usage metrics will no longer be collected for the paths "/mnt/containers" and "/mnt/docker"
- Windows Agent
- Ruby version upgrade from 2.6.5.1 to 2.7.5.1
- Added Support for Windows Server 2022
- Multi-Arch Image to support both Windows 2019 and Windows 2022
- Common (Linux & Windows Agent)
- Telegraf version update from 1.20.3 to 1.22.2 to fix the vulnerabilitis
- Removal of Health feature as part of deprecation plan
- AAD Auth MSI feature support for Arc K8s (not usable externally yet)
- MSI onboarding ARM template updates for both AKS & Arc K8s
- Fixed the bug related to windows metrics in MSI mode for AKS
- Configmap updates for log collection settings for v2 schema
- Misc
- Improvements related to CI/CD Multi-arc image
- Do trivy rootfs checks
- Disable push to ACR for PR and PR updates
- Enable batch builds
- Scope Dev/Prod pipelines to respective branches
- Shorten datetime component of image tag
- Troubleshooting script updates for MSI onboarding
- Instructions for testing of agent in MSI auth mode
- Add CI Windows Build to MultiArch Dev pipeline
- Updates related to building of Multi-arc image for windows in Build Pipeline and local dev builds
- Test yamls to test container logs and prometheus scraping on both WS2019 & WS2022
- Arc K8s conformance test updates
- Script to collect the Agent logs for troubleshooting
- Force run trivy stage for Linux
- Fix docker msi download link in windows install-build-pre-requisites.ps1 script
- Added Onboarding templates for legacy auth for internal testing
- Update the Build pipelines to have separate phase for Windows

### 3/17/2022 -
##### Version microsoft/oms:ciprod03172022 Version mcr.microsoft.com/azuremonitor/containerinsights/ciprod:ciprod03172022 (linux)
##### Version microsoft/oms:win-ciprod03172022 Version mcr.microsoft.com/azuremonitor/containerinsights/ciprod:win-ciprod03172022 (windows)
Expand Down
4 changes: 2 additions & 2 deletions build/version
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@

# Build Version Information

CONTAINER_BUILDVERSION_MAJOR=16
CONTAINER_BUILDVERSION_MAJOR=17
CONTAINER_BUILDVERSION_MINOR=0
CONTAINER_BUILDVERSION_PATCH=0
CONTAINER_BUILDVERSION_BUILDNR=0
CONTAINER_BUILDVERSION_DATE=20210611
CONTAINER_BUILDVERSION_DATE=20220519
CONTAINER_BUILDVERSION_STATUS=Developer_Build

#-------------------------------- End of File -----------------------------------
2 changes: 1 addition & 1 deletion charts/azuremonitor-containers/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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: 2.9.2
version: 2.9.3
kubeVersion: "^1.10.0-0"
keywords:
- monitoring
Expand Down
6 changes: 3 additions & 3 deletions charts/azuremonitor-containers/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,10 +22,10 @@ Azure:
omsagent:
image:
repo: "mcr.microsoft.com/azuremonitor/containerinsights/ciprod"
tag: "ciprod03172022"
tagWindows: "win-ciprod03172022"
tag: "ciprod05192022"
tagWindows: "win-ciprod05192022"
pullPolicy: IfNotPresent
dockerProviderVersion: "16.0.0-0"
dockerProviderVersion: "17.0.0-0"
agentVersion: "azure-mdsd-1.17.0"
winAgentVersion: "0.0.0-0" # there is no base agent version for windows agent

Expand Down
2 changes: 1 addition & 1 deletion kubernetes/linux/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ ENV RUBY_GC_HEAP_OLDOBJECT_LIMIT_FACTOR 0.9
RUN /usr/bin/apt-get update && /usr/bin/apt-get install -y libc-bin wget openssl curl sudo python-ctypes init-system-helpers net-tools rsyslog cron vim dmidecode apt-transport-https gnupg && rm -rf /var/lib/apt/lists/*
COPY setup.sh main.sh defaultpromenvvariables defaultpromenvvariables-rs defaultpromenvvariables-sidecar mdsd.xml envmdsd logrotate.conf $tmpdir/

ARG IMAGE_TAG=ciprod03172022
ARG IMAGE_TAG=ciprod05192022
ENV AGENT_VERSION ${IMAGE_TAG}

WORKDIR ${tmpdir}
Expand Down
2 changes: 1 addition & 1 deletion kubernetes/linux/Dockerfile.multiarch
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ RUN /usr/bin/apt-get update && /usr/bin/apt-get install -y libc-bin wget openssl
COPY --from=builder /src/kubernetes/linux/Linux_ULINUX_1.0_*_64_Release/docker-cimprov-*.*.*-*.*.sh $tmpdir/
COPY kubernetes/linux/setup.sh kubernetes/linux/main.sh kubernetes/linux/defaultpromenvvariables kubernetes/linux/defaultpromenvvariables-rs kubernetes/linux/defaultpromenvvariables-sidecar kubernetes/linux/mdsd.xml kubernetes/linux/envmdsd kubernetes/linux/logrotate.conf $tmpdir/

ARG IMAGE_TAG=ciprod03172022
ARG IMAGE_TAG=ciprod05192022
ENV AGENT_VERSION ${IMAGE_TAG}

WORKDIR ${tmpdir}
Expand Down
14 changes: 7 additions & 7 deletions kubernetes/omsagent.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -334,7 +334,7 @@ spec:
tier: node
annotations:
agentVersion: "azure-mdsd-1.17.0"
dockerProviderVersion: "16.0.0-0"
dockerProviderVersion: "17.0.0-0"
schema-versions: "v1"
spec:
serviceAccountName: omsagent
Expand Down Expand Up @@ -379,7 +379,7 @@ spec:
# - NET_ADMIN
# - NET_RAW
- name: omsagent
image: "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:ciprod03172022"
image: "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:ciprod05192022"
imagePullPolicy: IfNotPresent
resources:
limits:
Expand Down Expand Up @@ -466,7 +466,7 @@ spec:
timeoutSeconds: 15
#Only in sidecar scraping mode
- name: omsagent-prometheus
image: "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:ciprod03172022"
image: "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:ciprod05192022"
imagePullPolicy: IfNotPresent
resources:
limits:
Expand Down Expand Up @@ -610,7 +610,7 @@ spec:
rsName: "omsagent-rs"
annotations:
agentVersion: "azure-mdsd-1.17.0"
dockerProviderVersion: "16.0.0-0"
dockerProviderVersion: "17.0.0-0"
schema-versions: "v1"
spec:
serviceAccountName: omsagent
Expand Down Expand Up @@ -651,7 +651,7 @@ spec:
# - NET_ADMIN
# - NET_RAW
- name: omsagent
image: "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:ciprod03172022"
image: "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:ciprod05192022"
imagePullPolicy: IfNotPresent
resources:
limits:
Expand Down Expand Up @@ -812,7 +812,7 @@ spec:
tier: node-win
annotations:
agentVersion: "0.0.0-0"
dockerProviderVersion: "16.0.0-0"
dockerProviderVersion: "17.0.0-0"
schema-versions: "v1"
spec:
serviceAccountName: omsagent
Expand All @@ -822,7 +822,7 @@ spec:
value: "3"
containers:
- name: omsagent-win
image: "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:win-ciprod03172022"
image: "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:win-ciprod05192022"
imagePullPolicy: IfNotPresent
resources:
limits:
Expand Down
2 changes: 1 addition & 1 deletion kubernetes/windows/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ MAINTAINER OMSContainers@microsoft.com
LABEL vendor=Microsoft\ Corp \
com.microsoft.product="Azure Monitor for containers"

ARG IMAGE_TAG=win-ciprod03172022
ARG IMAGE_TAG=win-ciprod05192022

# Do not split this into multiple RUN!
# Docker creates a layer for every RUN-Statement
Expand Down