Skip to content

Releases: Azure/WALinuxAgent

v2.11.1.4

26 Apr 18:12
2b21de5
Compare
Choose a tag to compare

General Improvements

  • Improvements in telemetry for firewall settings #3110, #3124

Test Improvements

  • Add new agent update pattern to agent_publish test scenario #3114

Deployment schedule

Stage Regions Deployment Start
Canary Central US EUAP, East US 2 EUAP 2024-05-14T17:40:43Z
Pilot West Central US, East Asia 2024-05-16T18:18:19Z
Medium UK South 2024-05-20T17:08:52Z
Large East US 2024-05-21T20:48:39Z
Batch 1-A North Europe, North Central US, Brazil South, West India, Australia East, Germany West Central, Norway East, Sweden Central, France Central, Central India, Korea Central, Switzerland North 2024-05-22T22:17:18.0891214Z
Batch 1-B Australia Central, East US 2, Canada Central, UK West, Japan East, South Africa North, UAE North, Jio India West 2024-05-23T23:00:09Z
Batch 2-A South Central US, South India, Australia Southeast, Norway West, Jio India Central, Sweden South, Korea South, South Africa West, Switzerland West, UAE Central, West US 2024-05-28T15:26:20Z
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-05-29T20:54:33Z
All Rest of the regions 2024-05-30T21:56:37Z

Previous deployments

2.14.1.1

Stage Regions Deployment Start
Canary Central US EUAP, East US 2 EUAP 2024-04-30T23:08:29.4271000Z
Pilot West Central US, East Asia 2024-05-02T21:40:39.2821492Z
Medium UK South 2024-05-06T20:47:21.6795440Z

Release-2.11.1.6 just to canary

28 May 22:20
884615c
Compare
Choose a tag to compare
Pre-release

RSM release version

Release-2.11.1.5 just to canary

16 May 22:47
a988b9e
Compare
Choose a tag to compare
Pre-release

RSM Release

Release-2.11.1.3 just to canary

08 May 14:55
ec68a89
Compare
Choose a tag to compare
Pre-release

RSM release

Release-2.11.1.2 just to canary

07 May 16:49
81e710e
Compare
Choose a tag to compare
Pre-release

rsm release version

v2.10.0.8

21 Aug 23:28
Compare
Choose a tag to compare

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, So...
Read more

v2.9.1.1

07 Apr 21:52
28345a5
Compare
Choose a tag to compare

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

General Improvements

  • Download certificates when goal state source is fast track #2761
  • Increase the max number of extension events by 20% #2785
  • Remove version suffix from extension slice #2782
  • Support int type for eventPid and eventTid fields #2786
  • Improve log for swap counter not found #2789
  • Remove cgroup files during deprovisioning #2790
  • Log VM architecture in heartbeat telemetry for arm64 adoption monitoring #2818
  • Enforce memory usage for agent #2671
  • Use common download logic for agent downloads #2682
  • Implement Fedora distro #2642
  • Report message in handler heartbeat #2688

Bug Fixes

  • Remove dependency on pathlib from makepkg #2717
  • Do not fetch extensions goal state in log collector #2713
  • Update log collector unit file to remove memory limit #2757
  • Fix bug in get_dhcp_pid (CoreOS) #2784

Distro Support

  • Fetch full distro version for mariner #2773

Test Improvements

Deployment Schedule

Stage Regions Deployment Start
Canary Central US EUAP, East US 2 EUAP 2023-05-18T00:28:14.3698534Z
Pilot West Central US 2023-05-23T22:10:49.5578505Z
Medium South Central US 2023-05-30T21:57:36.6658945Z
Large North Europe 2023-06-05T21:44:50.1505958Z
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-06-07T23:12:46.1924080Z
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-06-13T21:38:06.2417701Z
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 2023-06-29T17:08:17.9072994Z
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 2023-07-05T23:06:02.5511051Z
All Rest of the regions 2023-07-13T23:05:10.5820953Z

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,

v2.9.1.1 Release to STG regions

01 Dec 19:02
5aa163f
Compare
Choose a tag to compare
Pre-release

Need new build for 2.9.1.1 so it includes the publishing artifacts for STG regions

v2.9.0.4

30 Sep 21:44
dce0341
Compare
Choose a tag to compare

New Features

  • Resource Governance on extensions (CPU monitoring and enforcing & Memory monitoring) #2632 #2581 #2555
  • Agent resource governance #2597 #2591 #2546
  • monitor system-wide memory metrics (#2610)

General Improvements

  • Additional telemetry for goal state (#2675)
  • HostGAPlugin usage improvements #2662 #2673 #2655 #2651
  • Add logging statements for mrseq migration during update (#2667)
  • Logcollector memory usage #2658 #2637
  • Update Log Collector default in Comments and Readme (#2608)
  • Improve telemetry success and failure markers (#2605) #2604 #2599

Bug Fixes

  • Fix formatting of exceptions on Python 3.10 (traceback.format's etype argument) (#2663)
  • Fix UNKNOWN(Zombie) Process in unexpected processes check (#2644)
  • SUSE: Fix valid values for DHCLIENT_HOSTNAME_OPTION (#2643)
  • Debian - string conversion for systemd service (#2574)
  • Do not set a CPU quota on the agent for RHEL and Centos (#2685) #2689 #2693

Distro Support

  • support rhel distro (#2620) #2598
  • Added support for devuan linux distribution (#2553)

Test Improvements

Deployment Schedule

Stage Regions Deployment Start
Canary Central US EUAP, East US 2 EUAP 2022-10-07T17:33:17Z(2.9.0.1) 2022-10-20T02:06:35Z (2.9.0.2) 2022-11-01T20:34:58.22Z(2.9.0.4)
Pilot West Central US 2022-10-10T23:49:16Z(2.9.0.1) 2022-11-03T20:55:57Z(2.9.0.4)
Medium North Central US 2022-11-29T18:31:04.49Z
Large West US 2022-12-05T19:38:07.75Z
Batch 1-A East Asia, Australia East, Australia Central, Canada Central,North Europe, France Central, West India, Japan East, Korea Central, East US 2 2022-12-09T01:25:30.21Z
Batch 1-B Brazil South, South Africa North, Switzerland North, UK West,UAE North, East US, Norway East, Central India, West US 2 2022-12-13T01:03:27.19Z
Batch 2-A Southeast Asia, Australia Southeast, South Central US, Canada East,Japan West, Korea South, Switzerland West, UAE Central 2023-01-09T23:12:16Z
Batch 2-B Australia Central 2, France South, South India, West Europe,Central US, Norway West, South Africa West, UK South 2023-01-17T23:33:18Z
All Rest of the regions 2023-01-24T20:47:06.98Z

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,

v2.8.0.11

12 Apr 22:08
04ded9f
Compare
Choose a tag to compare

Updates

New Features

General Improvements

  • Add telemetry for VM Size #2462
  • Add telemetry for environment variables passed to extensions #2536
  • Enforce CPU quota on the Agent on Red Hat and CentOS 7.4+ #2531

Bug Fixes

  • Restore all firewall rules needed for communication with the WireServer #2480, #2491, #2509, #2512
  • Fix false positives reporting processes in the Agent's cgroup #2522
  • Fix false errors when collecting debug logs #2535
  • Don't report incorrect CPU usage data #2538
  • Fetching a goal state with empty certificates property #2575
  • Silence goal state fetch errors after 3 logs #2576
  • Change fast track timestamp default from None to datetime.min #2577
  • Retry HGAP's extensionsArtifact requests on BAD_REQUEST status #2621

Distro Support

Work in Progress

  • Preliminary work to enforce CPU quota on extensions #2459, #2464,
  • Preliminary work for management of agent self-updates [GA Versioning] #2467, #2479, #2487,

Test Improvements


Deployment Schedule

Stage Regions Deployment Start
Canary Central US EUAP, East US 2 EUAP 2022-08-16T21:43:42Z (2.8.0.11)
2022-04-14T17:08:02Z (2.8.0.1)
Pilot West Central US 2022-08-17T22:40:08Z (2.8.0.11)
2022-04-20T19:39:17Z (2.8.0.1)
Medium North Central US 2022-08-18T23:03:35Z (2.8.0.11)
2022-04-25T19:54:41Z (2.8.0.1)
Large West US 2022-08-23T03:01:09Z (2.8.0.11)
2022-05-16T18:48:38Z (2.8.0.5)
Batch 1-A East Asia, Australia East, Australia Central, Canada Central,
North Europe, France Central, West India, Japan East, Korea Central, East US 2
2022-08-25T19:15:44Z (2.8.0.11)
2022-06-08T17:07:28Z (2.8.0.6)
Batch 1-B Brazil South, South Africa North, Switzerland North, UK West,
UAE North, East US, Norway East, Central India, West US 2
2022-08-29T20:15:58Z (2.8.0.11)
2022-08-11T20:48:49Z (2.8.0.10)
Batch 2-A Southeast Asia, Australia Southeast, South Central US, Canada East,
Japan West, Korea South, Switzerland West, UAE Central
2022-09-14T20:41:24Z
Batch 2-B Australia Central 2, France South, South India, West Europe,
Central US, Norway West, South Africa West, UK South
2022-09-19T20:04:30Z

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,