Skip to content

Commit

Permalink
release updates for ciprod01312022 & win-ciprod01312022release (#707)
Browse files Browse the repository at this point in the history
* release updates for ciprod01312022 release

* release updates for ciprod01312022 release

* fix pr feedback
  • Loading branch information
ganga1980 authored Jan 31, 2022
1 parent bfc41a4 commit ec2b09f
Show file tree
Hide file tree
Showing 5 changed files with 43 additions and 9 deletions.
35 changes: 35 additions & 0 deletions ReleaseNotes.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,41 @@ additional questions or comments.

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

### 1/31/2022 -
##### Version microsoft/oms:ciprod01312022 Version mcr.microsoft.com/azuremonitor/containerinsights/ciprod:ciprod01312022 (linux)
##### Version microsoft/oms:win-ciprod01312022 Version mcr.microsoft.com/azuremonitor/containerinsights/ciprod:win-ciprod01312022 (windows)
##### Code change log
- Linux Agent
- Configurable DB name via configmap for ADX (default DB name:containerinsights)
- Default to cAdvisor port to 10250 and container runtime to Containerd
- Update AgentVersion annotation in yamls (omsagent and chart) with released MDSD agent version
- Incresing windows agent CPU limits from 200m to 500m
- Ignore new disk path that comes from containerd starting with k8s version >= 1.19.x, which was adding unnecessary InsightsMetrics logs and increasing cost
- Route the AI SDK logs to log file instead of stdout
- Telemetry to collect ContainerLog Records with empty Timestamp
- FluentBit version upgrade from 1.6.8 to 1.7.8
- Windows Agent
- Update to use FluentBit for container log collection and removed FluentD dependency for container log collection
- Telemetry to track if any of the variable fields of windows container inventory records has field size >= 64KB
- Add windows os check in in_cadvisor_perf plugin to avoid making call in MDSD in MSI auth mode
- Bug fix for placeholder_hostname in telegraf metrics
- FluentBit version upgrade from 1.4.0 to 1.7.8
- Common
- Upgrade FluentD gem version from 1.12.2 to 1.14.2
- Upgrade Telegraf version from 1.18.0 to 1.20.3
- Fix for exception in node allocatable
- Telemetry to track nodeCount & containerCount
- Other changes
- Updates to Arc K8s Extension ARM Onboarding templates with GA API version
- Added ARM Templates for MSI Based Onboarding for AKS
- Conformance test updates relates to sidecar container
- Troubelshooting script to detect issues related to Arc K8s Extension onboarding
- Remove the dependency SP for CDPX since configured to use MSI
- Linux Agent Image build improvements
- Update msys2 version to fix windows agent build
- Add explicit exit code 1 across all the PS scripts


### 10/13/2021 -
##### Version microsoft/oms:ciprod10132021 Version mcr.microsoft.com/azuremonitor/containerinsights/ciprod:ciprod10132021 (linux)
##### Version microsoft/oms:win-ciprod10132021 Version mcr.microsoft.com/azuremonitor/containerinsights/ciprod:win-ciprod10132021 (windows)
Expand Down
4 changes: 2 additions & 2 deletions charts/azuremonitor-containers/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,8 @@ Azure:
omsagent:
image:
repo: "mcr.microsoft.com/azuremonitor/containerinsights/ciprod"
tag: "ciprod10132021"
tagWindows: "win-ciprod10132021"
tag: "ciprod01312022"
tagWindows: "win-ciprod01312022"
pullPolicy: IfNotPresent
dockerProviderVersion: "16.0.0-0"
agentVersion: "1.10.0.1"
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=ciprod10132021
ARG IMAGE_TAG=ciprod01312022
ENV AGENT_VERSION ${IMAGE_TAG}

WORKDIR ${tmpdir}
Expand Down
9 changes: 4 additions & 5 deletions kubernetes/omsagent.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -368,7 +368,7 @@ spec:
value: "3"
containers:
- name: omsagent
image: "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:ciprod10132021"
image: "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:ciprod01312022"
imagePullPolicy: IfNotPresent
resources:
limits:
Expand Down Expand Up @@ -454,7 +454,7 @@ spec:
timeoutSeconds: 15
#Only in sidecar scraping mode
# - name: omsagent-prometheus
# image: "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:ciprod10132021"
# image: "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:ciprod01312022"
# imagePullPolicy: IfNotPresent
# resources:
# limits:
Expand Down Expand Up @@ -603,7 +603,7 @@ spec:
serviceAccountName: omsagent
containers:
- name: omsagent
image: "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:ciprod10132021"
image: "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:ciprod01312022"
imagePullPolicy: IfNotPresent
resources:
limits:
Expand Down Expand Up @@ -776,7 +776,7 @@ spec:
value: "3"
containers:
- name: omsagent-win
image: "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:win-ciprod10132021"
image: "mcr.microsoft.com/azuremonitor/containerinsights/ciprod:win-ciprod01312022"
imagePullPolicy: IfNotPresent
resources:
limits:
Expand Down Expand Up @@ -933,4 +933,3 @@ spec:
names:
plural: healthstates
kind: HealthState

2 changes: 1 addition & 1 deletion kubernetes/windows/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ MAINTAINER [email protected]
LABEL vendor=Microsoft\ Corp \
com.microsoft.product="Azure Monitor for containers"

ARG IMAGE_TAG=win-ciprod10132021
ARG IMAGE_TAG=win-ciprod01312022

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

0 comments on commit ec2b09f

Please sign in to comment.