Recommended update for python-azure-agent
Announcement ID: | SUSE-RU-2019:0502-1 |
---|---|
Rating: | moderate |
References: | |
Affected Products: |
|
An update that has six fixes can now be installed.
Description:
This update for python-azure-agent fixes the following issues:
python-azure-agent was updated to 2.2.36 (bsc#1119542):
- [#1451] Do not utf-8 encode telemetry messages
- [#1434] Use files instead of pipes to capture stdout/stderr
- [#1431] Prevent multiple downloads of zips
- [#1418] Add main module to Python's egg
- [#1416] Fix UTF-8 encoding for telemetry payload
- [#1408] Honor the 'no_proxy' flag
- [#1391, #1401, #1441] Azure Stack improvements
- [#1384] Write status file in WALinuxAgent lib folder
- [#1375] Add support for Redhat
- [#1373] Handle different kernel builds on SUSE Linux Enterprise
- [#1365, #1385, #1389] Fixes for RDMA
- [#1397] Send events when extensions fail to complete operation
- [#1394/#1366] Fix the threshold telemetry issue
- [#1298] Implementing extension sequencing in azure Linux agent
- [#1340] Allow Clear Linux detection in python2 and python3
- [#1345] FreeBSD swap issues fix (#1144)
- [#1349] Use append_file in Redhat6xOSUtil.openssl_to_openssh()
- [#1355] Ensure 'value' for authorized ssh keys end in "\n"
- [#1361] Remove main module
- [#1325] Enable cgroups by default on all distros
- [#1327, #1347] Allow enforcing of cgroups limits
- [#1337] Allow configuration for cgroups
- [#1333] Add support for NSBSD
- [#1319] Stream extension downloads to disk (do not buffer the download in memory)
- [#1303] Fix to support custom DNS servers
- [#1306] Log extension stdout and stderr
- [#1302] Better of cloud-init configuration during deprovisioning
- [#1295] Fix to report the correct extension error code
- [#1289] Allow disabling the agent or extensions
- [#1290] Use the "ip route" command instead of the "route" comand during network configuration
- [#1281] Delete JIT accounts
- [#1234] Fix for reading KVP values from host
- [#1287] Add UDEV rule in azure disk encryption
- [#1196] Health store integration
- [#1199] CGroups support
- [#1194] Use host for status reporting
- [#1188] Fix for sentinel and signal handlers
- [#1182] Telemetry updates
- [#1171] Add support for JIT
- [#1164] Fix for name resolution in Ubuntu 18.04
- [#1154] Set connection close header
- [#1143] Remove extension packages after extraction
- Revert extension manifest caching to prevent downgrade issues.
- This is a hotfix release for #945, details and mitigation are available in the wiki.
- [#929] wire.py#update_goal_state does not handle out-of-date GoalState errors
- [#908] Set Files to 0400 in /var/lib/waagent
- [#906] Hardcoded value for sshd's ClientAliveInterval (180)
- [#899] Improve HeartBeat Event
- [#898] Send dummy status if extension fails to write a #.status file
- [#897] 'Target handler state' wall of errors
- [#896] End of Line Comments are Not Supported nor Handled
- [#891] Create a Telemetry Event to Track Custom Data Execution
- [#884] Cleanup Old Goal State and Extension Cache
- [#876] The agent should use a scaling back-off when retrying HTTP requests
- [#869] The agent should report OS information in the correct JSON format.
- [#822] Update docs
- Switch to using "ip route" command
- Work around issue where SLE 15 will not accept the user password when using sudo, cause unknown, needed to time constraints w.r.t. release
- Properly detect SLES 15 for RDMA support
- Properly detect SLES 15 and openSUSE Leap 15 in Python 3
- Another reference to python, which points to python2
- Force use of Python 3 for SLE 15 and later
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 12
zypper in -t patch SUSE-SLE-Module-Public-Cloud-12-2019-502=1
Package List:
-
Public Cloud Module 12 (noarch)
- python-azure-agent-2.2.36-34.17.1