github Azure/WALinuxAgent v2.10.0.8

latest releases: pre-v2.11.1.0, pre-v2.11.0.3
one month ago

Marked as a pre-release while it is deployed to production; will be marked as latest when the deployment completes.

New Features

General Improvements

  • Add regular expression to match logs from very old agents #2839
  • Remove empty "distro" module #2854
  • Enable Python 2.7 for unit tests #2856
  • Add check for noexec on Permission denied errors #2859
  • Reorganize file structure of unit tests #2894
  • Report useful message when extension processing is disabled #2895
  • Add log and telemetry event for extension disabled #2897
  • Cleanup common directory #2902
  • Fix agent memory usage check #2903
  • enable rhel/centos agent-cgroups #2922
  • Add support for EC certificates #2936
  • Add Cpu Arch in local logs and telemetry events #2938
  • Clarify support status of installing from source. #2941
  • Gathering Guest ProxyAgent Log Files #2975
  • Remove debug info from waagent.status.json #2971
  • Handle errors when adding logs to the archive #2982
  • Update supported Ubuntu versions #2980
  • Fix pylint warning #2988
  • Add information about HTTP proxies #2985
  • update the proxy agenet log folder for logcollector #3028
  • Add config parameter to wait for cloud-init (Extensions.WaitForCloudInit) #3031 [Added in 2.10.0.8]
  • Adding AutoUpdate.UpdateToLatestVersion new flag support #3020 #3027 [Added in 2.10.0.8]

Bug Fixes

  • Check certificates only if certificates are included in goal state #2803
  • Redact access tokens from extension's output #2811
  • Fix name of single IB device when provisioning RDMA #2814
  • Port NSBSD system to the latest version of waagent #2828
  • fix daemon version #2874
  • fix version checking in setup.py #2920
  • fix(ubuntu): Point to correct dhcp lease files #2979
  • Download certs on FT GS after check_certificates only when missing from disk #2907
  • Add support for EC certificates (#2936) #2943 [Added in 2.10.0.5]
  • Fix for "local variable _COLLECT_NOEXEC_ERRORS referenced before assignment" (#2935) #2944 [Added in 2.10.0.5]
  • Cache daemon version #2942 #2946 [Added in 2.10.0.5]
  • undo get daemon version change #2951 [Added in 2.10.0.5]
  • fix self-update frequency to spread over 24 hrs for regular type and 4 hrs for hotfix #2948 [Added in 2.10.0.5]
  • ignore dependencies from extensions that do not have settings #2957 [Added in 2.10.0.6]
  • Do not reset the mode of a extension's log directory #3014 [Added in 2.10.0.8]
  • skip cgroup monitoring if log collector doesn't start by the agent. #2939 [Added in 2.10.0.8]
  • NM should not be restarted during hostname publish if NM_CONTROLLED=y #3008 [Added in 2.10.0.8]
  • Daemon should remove stale published_hostname file and log useful warning #3016 [Added in 2.10.0.8]
  • Revert changes to publish_hostname in RedhatOSModernUtil #3032 [Added in 2.10.0.8]
  • Recover primary nic if down after publishing hostname in RedhatOSUtil #3024 [Added in 2.10.0.8]

Test Improvements

Current Deployment

2.10.0.8

Stage Regions Deployment Start
Canary Central US EUAP, East US 2 EUAP 2024-02-14T23:22Z
Pilot West Central US 2024-02-20T23:33Z
Medium South Central US 2024-02-22T22:32Z
Large North Europe 2024-02-27T19:34Z
Batch 1-A North Central US, Brazil South, West India, Australia East, Germany West Central, Norway East, Sweden Central, France Central, Central India, Korea Central, Switzerland North, East US 2024-03-04T21:22Z
Batch 1-B Australia Central, East US 2, Canada Central, UK West, Japan East, East Asia, South Africa North, UAE North, Jio India West 2024-03-06T23:27Z
Batch 2-A South India, Australia Southeast, Norway West, Jio India Central, Sweden South, Korea South, South Africa West, Switzerland West, UK South, UAE Central, West US 2024-03-11T19:46Z
Batch 2-B Central US, West Europe, Southeast Asia, Australia Central 2, West US 2, West US 3, Japan West, Germany North, Canada East, France South, Brazil Southeast 2024-03-14T18:58Z
All Rest of the regions 2024-03-19T00:11Z

=================== Previous deployments ===================

2.10.0.7

Stage Regions Deployment Start
Canary Central US EUAP, East US 2 EUAP 2023-12-01T21:49:18Z

2.10.0.6

Stage Regions Deployment Start
Canary Central US EUAP, East US 2 EUAP 2023-10-27T13:08:50Z
Pilot West Central US 2023-10-30T20:43:37Z
Medium South Central US 2023-11-01T00:06:32Z
Large North Europe 2023-11-02T21:19:17Z
Batch 1-A North Central US, Brazil South, West India, Australia East, Germany West Central, Norway East, Sweden Central, France Central, Central India, Korea Central, Switzerland North, East US 2023-11-30T00:50:44Z

2.10.0.5

Stage Regions Deployment Start
Canary Central US EUAP, East US 2 EUAP 2023-10-24T23:02:13Z

2.10.0.3

Stage Regions Deployment Start
Canary Central US EUAP, East US 2 EUAP 2023-09-13T22:56:46Z
Pilot West Central US 2023-09-14T23:08:09Z
Medium South Central US 2023-09-19T18:08:07Z
Large North Europe 2023-09-22T00:31:00Z
Batch 1-A North Central US, Brazil South, West India, Australia East, Germany West Central, Norway East, Sweden Central, France Central, Central India, Korea Central, Switzerland North, East US 2023-09-27T00:01:53Z
Batch 1-B Australia Central, East US 2, Canada Central, UK West, Japan East, East Asia, South Africa North, UAE North, Jio India West 2023-10-03T17:30:05Z

NOTES:

  • This release will be marked as 'latest' once it has been deployed to all regions.
  • Pre-release versions may not be available on all the VMs in the regions where they have been deployed,

Don't miss a new WALinuxAgent release

NewReleases is sending notifications on new releases.