Releases: GoogleCloudPlatform/guest-agent
Releases · GoogleCloudPlatform/guest-agent
20250122.00
networkd(vlan): remove the interface in addition to config (#468) By only removing the configuration file and reloading it will not remove the actual interface, for that we need to ask networkd to actively remove the interface for us. In order to maintain consistency of what's presend on disk and the MDS representation + guest agent state we are forcing the removal of the interface first and then removing the config, in case of error during networkctl call we keep using the on disk state to determine what to remove/keep.
20250116.00
networkd(vlan): remove the interface in addition to config (#468) By only removing the configuration file and reloading it will not remove the actual interface, for that we need to ask networkd to actively remove the interface for us. In order to maintain consistency of what's presend on disk and the MDS representation + guest agent state we are forcing the removal of the interface first and then removing the config, in case of error during networkctl call we keep using the on disk state to determine what to remove/keep.
20250115.00
Implement support for vlan dynamic removal, update dhclient to remove…
20250113.00
Update logging library (#479)
20250107.00
Remove Pat from owners file. (#478)
20241213.00
Remove Pat from owners file. (#478)
20250117.00
readme: add notes about plugin manager (#476) The note provides a brief explanation to the existence of plugin manager and link to its source.
20241212.00
readme: add notes about plugin manager (#476) The note provides a brief explanation to the existence of plugin manager and link to its source.
20241209.01
readme: add notes about plugin manager (#476) The note provides a brief explanation to the existence of plugin manager and link to its source.
20241210.00
stable/network: fix cliExists() call pattern (#474) In networkd and NetworkManager implementation we were wrongly assuming the existing of the cli based only the error return, with that we were ignoring one of the conditions where we don't return an error even though the cli doesn't exists.