New Features and Improvements:
- PA changes to check cloud-init (#2061)
- log collector (#2066)
- cgroups CPU percentage py processor count (#2074)
- Parse InVMGoalStateMetaData from Extension Config (#2081)
- iscsi disk support for agent configs (#2073)
- Add support for VMs with multiple IB devices (#2085)
- Python 3.9 support (#2082)
- Add support for CBL-Mariner distro (#2099)
- Enable Provisioning.MonitorHostName for Ubuntu (#1934)
- Added supportedFeatures flag in status reporting (#2089)
- Parse ext runtime settings (#2087)
- GHA merge validation (#2097)
- Cgroups improvements
- renamed the eventsFolder variable for preview and enabled ETP (#2140)
- Agent slice and custom unit files telemetry (#2150)
- Make IPoIB interface online (#2116)
- Add option to disable NetworkConfigurationChanges (#2156)
- Log network configuration on service start (#2157)
- Setup persistent firewall rules on service restart (#2154)
Bug Fixes:
- switched to using
run_command
(#2060) - fixes for
chained-comparison
anddangerous-default-value
pylint warnings (#2072) - fixed depends on errors (#2059)
- WireIp env variable added (#2078)
- Unstick HGAP channel as default (#2046)
- shellutil.run_command fixes (#2086, #2098)
- unit test fixes (#2090, #2091, #2108, #2153)
- fix distro resolution for RedHat (#2083)
- Read KVP value in binary mode (#2084)
- Redact protected settings in goal state debug files (#2130)
- Modify retry logic for empty goal state (#2140)
- GS no config fix (#2141)
- CommandExecution.log logrototate config -> custom log management (#2143)
- binary file for firewall rules (#2147)
- Refresh host ga plugin periodically (#2155)
- Disabled custom service (#2166)
- update test zips (#2167)