Recommended update for python-botocore

SUSE Recommended Update: Recommended update for python-botocore
Announcement ID: SUSE-RU-2020:0775-1
Rating: important
References: #1069697 #1075263 #1088310 #1095041 #1118021 #1118024 #1118027 #1129696 #1136184 #1146853 #1146854
Affected Products:
  • SUSE OpenStack Cloud Crowbar 8
  • SUSE OpenStack Cloud 8
  • SUSE OpenStack Cloud 7
  • SUSE Manager Tools 12
  • SUSE Manager Server 3.2
  • SUSE Manager Proxy 3.2
  • SUSE Linux Enterprise Point of Sale 12-SP2
  • SUSE Linux Enterprise Module for Public Cloud 12
  • SUSE Linux Enterprise Module for Advanced Systems Management 12
  • SUSE Enterprise Storage 5
  • SUSE CaaS Platform 3.0
  • HPE Helion Openstack 8

An update that has 11 recommended fixes can now be installed.

Description:

This update for python-boto3, python-botocore and python-futures fixes the following issues:

python-botocore was updated to 1.13.33:

  • Fix for python3-botocore versioning issues between SLES12 SP3 Teradata and Public Cloud Module. (bsc#1129696)
  • Remove the broken attempt to avoid using the bundled requests module provided by the source. (boo#1088310)
  • Update to the latest SDK components. (bsc#1146853, bsc#1146854)
  • Add support for urllib 1.25 for CVE-2019-9947. (boo#1136184)
  • Fix implementing MD5 header injection into new operations if they are necessary and create default session configuration. (bsc#1118021, bsc#1118024, bsc#1118027)
  • Add attribute 'ssl_context' to 'AWSHTTPSConnection'. (bsc#1095041)

python-boto3 was updated to 1.10.33.
python-futures also provides python2-futures in the python2 build.

Patch Instructions:

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

  • SUSE OpenStack Cloud Crowbar 8:
    zypper in -t patch SUSE-OpenStack-Cloud-Crowbar-8-2020-775=1
  • SUSE OpenStack Cloud 8:
    zypper in -t patch SUSE-OpenStack-Cloud-8-2020-775=1
  • SUSE OpenStack Cloud 7:
    zypper in -t patch SUSE-OpenStack-Cloud-7-2020-775=1
  • SUSE Manager Tools 12:
    zypper in -t patch SUSE-SLE-Manager-Tools-12-2020-775=1
  • SUSE Manager Server 3.2:
    zypper in -t patch SUSE-SUSE-Manager-Server-3.2-2020-775=1
  • SUSE Manager Proxy 3.2:
    zypper in -t patch SUSE-SUSE-Manager-Proxy-3.2-2020-775=1
  • SUSE Linux Enterprise Point of Sale 12-SP2:
    zypper in -t patch SUSE-SLE-POS-12-SP2-2020-775=1
  • SUSE Linux Enterprise Module for Public Cloud 12:
    zypper in -t patch SUSE-SLE-Module-Public-Cloud-12-2020-775=1
  • SUSE Linux Enterprise Module for Advanced Systems Management 12:
    zypper in -t patch SUSE-SLE-Module-Adv-Systems-Management-12-2020-775=1
  • SUSE Enterprise Storage 5:
    zypper in -t patch SUSE-Storage-5-2020-775=1
  • SUSE CaaS Platform 3.0:
    To install this update, use the SUSE CaaS Platform Velum dashboard. It will inform you if it detects new updates and let you then trigger updating of the complete cluster in a controlled way.
  • HPE Helion Openstack 8:
    zypper in -t patch HPE-Helion-OpenStack-8-2020-775=1

Package List:

  • SUSE OpenStack Cloud Crowbar 8 (noarch):
    • python-botocore-1.13.33-28.20.1
    • python-futures-3.0.2-15.3.1
  • SUSE OpenStack Cloud 8 (noarch):
    • python-botocore-1.13.33-28.20.1
    • python-futures-3.0.2-15.3.1
  • SUSE OpenStack Cloud 7 (noarch):
    • python-futures-3.0.2-15.3.1
  • SUSE Manager Tools 12 (noarch):
    • python-futures-3.0.2-15.3.1
  • SUSE Manager Server 3.2 (noarch):
    • python-futures-3.0.2-15.3.1
  • SUSE Manager Proxy 3.2 (noarch):
    • python-futures-3.0.2-15.3.1
  • SUSE Linux Enterprise Point of Sale 12-SP2 (noarch):
    • python-futures-3.0.2-15.3.1
  • SUSE Linux Enterprise Module for Public Cloud 12 (noarch):
    • python-boto3-1.10.33-14.14.1
    • python-botocore-1.13.33-28.20.1
    • python-futures-3.0.2-15.3.1
    • python-s3transfer-0.2.1-8.7.1
    • python3-boto3-1.10.33-14.14.1
    • python3-botocore-1.13.33-28.20.1
    • python3-s3transfer-0.2.1-8.7.1
  • SUSE Linux Enterprise Module for Advanced Systems Management 12 (noarch):
    • python-futures-3.0.2-15.3.1
  • SUSE Enterprise Storage 5 (noarch):
    • python-futures-3.0.2-15.3.1
  • SUSE CaaS Platform 3.0 (noarch):
    • python-futures-3.0.2-15.3.1
  • HPE Helion Openstack 8 (noarch):
    • python-botocore-1.13.33-28.20.1
    • python-futures-3.0.2-15.3.1

References: