Recommended update for aws-cli, python-boto3, python-botocore

Announcement ID: SUSE-RU-2016:3254-1
Rating: moderate
References:
Affected Products:
  • Public Cloud Module 12
  • SUSE Linux Enterprise High Performance Computing 12 SP2
  • SUSE Linux Enterprise High Performance Computing 12 SP3
  • SUSE Linux Enterprise High Performance Computing 12 SP4
  • SUSE Linux Enterprise High Performance Computing 12 SP5
  • SUSE Linux Enterprise Server 12
  • SUSE Linux Enterprise Server 12 SP1
  • SUSE Linux Enterprise Server 12 SP2
  • SUSE Linux Enterprise Server 12 SP3
  • SUSE Linux Enterprise Server 12 SP4
  • SUSE Linux Enterprise Server 12 SP5
  • SUSE Linux Enterprise Server for SAP Applications 12
  • SUSE Linux Enterprise Server for SAP Applications 12 SP1
  • SUSE Linux Enterprise Server for SAP Applications 12 SP2
  • SUSE Linux Enterprise Server for SAP Applications 12 SP3
  • SUSE Linux Enterprise Server for SAP Applications 12 SP4
  • SUSE Linux Enterprise Server for SAP Applications 12 SP5

An update that has one fix can now be installed.

Description:

This update for aws-cli, python-boto3, python-botocore provides many fixes and enhancements. For a comprehensive list of changes please refer to the packages' change log.

aws-cli (update to version 1.11.29):

  • cloudfront: Add lambda function associations to cache behaviors.
  • rds: Add cluster create data to DBCluster APIs.
  • opsworks: Fix an issue with opsworks register --local and python3.
  • waf-regional: Customers can use AWS WAF directly on Application Load Balancers in a VPC within available regions to protect their web sites and services from malicious attacks such as SQL injection, Cross Site Scripting, bad bots, etc.
  • opsworks-cm: Rename opsworkscm to opsworks-cm, keeping support for opsworkscm.
  • alias: Add ability to alias commands in the CLI.
  • --generate-cli-skeleton output: Add support for generating sample output for command.
  • cloudformation deploy: Add command to simplify deployments of cloudformation stack changes.
  • cloudformation package: Add command to package source code for cloudfromation template.
  • cloudtrail: Use STS instead of IAM in CreateSubscription.
  • --region: Add support for us-east-2.
  • s3: Display transfer speed for s3 commands.
  • s3: Port mv to s3transfer.
  • s3: Fix regression where "sync --delete" would not delete local files.
  • s3: Integrate sync command with s3transfer.
  • s3: Output progress even when discovering new files to transfer.
  • s3: Refactor rb into its own command. In addition, validate that no key is supplied regardless of whether or not the force argument is supplied.
  • s3: Fix regression when downloading empty files.
  • s3: Port cp and rm to s3transfer. Improve progress for those commands, showing byte progress.
  • pagination: Fix validation error when providing --no-paginate with normalized paging argument.
  • route53domains: Rename --end to --end-time to fix a bug relating to argparse prefix expansion. Alias --start to --start-time to maintain a consistent interface while keeping the old parameter.

python-botocore (update to version 1.4.86):

  • cloudfront: Add lambda function associations to cache behaviors.
  • rds: Add cluster create data to DBCluster APIs.
  • waf-regional: Customers can use AWS WAF directly on Application Load Balancers in a VPC within available regions to protect their web sites and services from malicious attacks such as SQL injection, Cross Site Scripting, bad bots, etc.
  • health: Add paginators for Health.
  • Exceptions: Allow parsing of json error responses with non-json bodies.
  • opsworks-cm: Added waiter for Opsworks CM.
  • parameter: Automatically inject an idempotency token into parameters marked with the idempotencyToken trait.
  • s3: Fix presigned s3v4 URL bug related to blank query parameters being filtered incorrectly.
  • Presigner: Support presigning rest-json services.
  • Loader: Support loading json extra files.
  • Paginator: Add paginators for AWS WAF.
  • Parsers: ResponseMetadata will now always be populated, provided the response was able to be parsed into a dict.
  • Stub: Made ANY usable for nested parameters.

python-boto3 (update to version 1.4.2)

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-2016-1903=1

Package List:

  • Public Cloud Module 12 (noarch)
    • python-jmespath-0.7.1-9.1
    • aws-cli-1.11.29-19.1
    • python-boto3-1.4.2-11.1
    • python-botocore-1.4.86-25.1

References: