Skip to content

v2.2.48.1

Compare
Choose a tag to compare
@larohra larohra released this 27 Apr 18:58
1e5b9a0

Refactoring GoalState class out of Protocol, making Protocol thread-safe, removing stale dependencies of Protocol and removing the dependency on the file system to read the Protocol info:

Adding and improving log messages and adding thread names to each logline:

  • New logs for goal state fetch (#1797) and refresh (#1794).
  • Thread name added to logs (#1778)
  • Populate telemetry events at creation time (#1791)
  • Periodic HeartBeat to be logged to the file (#1755)
  • Add unit test to verify call stacks on telemetry events (#1828)
  • Others (#1841, #1842, #1846)

Improving agent status reporting:

  • Handling errors while reading extension status files (Limiting Size and Transient issues)(#1761)

Provisioning Agent changes:

  • Enable SWAP on Resource Disk as Application Certification Support suggested (#1762)
  • Update 'Provisioning' options in default configs ( #1853)

Other fixes:

  • Drop Metadata Server Support (#1806, #1839, #1840 )
  • Improve documentation of ResourceDisk.EnableSwapEncryption (#1782)
  • Removed is_snappy function (#1774)
  • Handle exceptions in monitor thread (#1770)
  • Fix timestamp for periodic operations in the monitor thread (#1879)
  • Fix permissions on the Ubuntu systemd service file (#1814)
  • Update hostname setting for SUSE distros (#1832)
  • Python 3.8 improvements + support for Ubuntu 20.04 (#1860, #1865, #1738)
  • Testing and dev-infra improvements [#1771, #1768, #1800, #1826, #1827, #1833]
  • Others (#1854, #1858)