Recommended update for python-azure-agent

Announcement ID: SUSE-RU-2017:2866-1
Rating: low
References:
Affected Products:
  • Public Cloud Module for SUSE Linux Enterprise 11 11-SP3

An update that has six fixes can now be installed.

Description:

This update for python-azure-agent provides version 2.2.18 and brings the following fixes and improvements:

  • Fix for sudoer update
  • Agent should not update outside of goal state
  • Firewall removal should not retry
  • OS.EnableFirewall=y broke load balanced sets probing.
  • The agent should retry ETIMEDOUT (110) IOErrors.
  • The agent failed to use the standard Linux environment variables for HTTP proxy.
  • Adjust http retry and logging.
  • Add Provisioning.SshHostKeyPairType=auto to support ssh-keygen -A.
  • Prevent bloating sudoers waagent when agent has problem.
  • HostGAPlugin used proxy while auto-updating.
  • Agent failed to clean-up PID files.
  • The agent emitted duplicate events.
  • The agent is now more gracefully with handling out-of-space disk errors (IOError 28).
  • Comments inline in /etc/waagent.conf caused configuration to not be read.
  • Agent failed and wasn't recoverable if an extension's log directory was not present.
  • Show configuration options in use.
  • Ensure VM identifier is properly ordered.
  • ')' was missing in show-configuration.
  • Didn't get to state 'Running' with Provisioning.Enabled=n.
  • Prevent the RDMA driver from re-installing if the same version is already installed, avoiding an endless reboot loop. (bsc#1057888)
  • Do not refresh the repository when the local RDMA kmp has been installed. The repository access has already failed. (bsc#1050229)
  • Remove timeout udev rules. The timeout is being set by the agent code. (bsc#1049480)
  • Relax de-provisioning when VM identifier changes.
  • HostGAPlugin requests should never go through proxy.
  • Fix waagent -configuration-path:/path -start.
  • Add client object for MetadataProtocol.
  • Do not execute de-provision if input is 'n'.
  • Do not remove /etc/resolv.conf if a VM base on an specialized image is created.
  • Remove Agent WALinuxAgent-2.2.12 from blacklist.
  • Added dependency on systemd.

Patch Instructions:

To install this SUSE update use the SUSE recommended installation methods like YaST online_update or "zypper patch".
Alternatively you can run the command listed for your product:

  • Public Cloud Module for SUSE Linux Enterprise 11 11-SP3
    zypper in -t patch pubclsp3-python-azure-agent-13328=1

Package List:

  • Public Cloud Module for SUSE Linux Enterprise 11 11-SP3 (x86_64)
    • python-azure-agent-2.2.18-28.5.1

References: