Improvements in cgroups:
- Do not use --unit with systemd-cgls (#1910)
- Report processes that do not belong to the agent's cgroup (#1908)
- Use controller mount point for extension cgroup path (#1899)
- Improvements in setup of cgroups (#1896)
- Remove ExtensionsMetricsData and per-process Memory data (#1884)
- Fix return value of start_extension_command (#1927)
Testing and dev-infra improvements:
- Remove import * (#1900)
- Fix flaky ExtensionCleanupTest class (#1898)
- Fix codecov badge (#1883)
- Changed codecov to run on py3.8 (#1875)
Documentation improvements:
Logging and telemetry improvements:
- Remove ssh host key thumbprint in report ready (#1913)
- Emit AutoUpdate value at service start only (#1907)
- Add logging for version mismatch (#1895)
- Send telemetry event if libdir changes (#1897)
- Add log collector utility (#1847)
- Move AutoUpdate reporting to HeartBeat event (#1919)
Extension workflow improvements:
- Removing infinite download of extension manifest without a new GS (#1874)
- Fix wrongful dir deletion (#1873)
- Fix the cleanup-outdated-handlers to only delete handlers that are not present in the GS (#1889)
Other:
- Expose periods of environment thread in waagent.conf (#1891)
- Added user @kevinclark19a as Contributor. (#1906)