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

SUSE Recommended Update: Recommended update for aws-cli, python-boto3, python-botocore
Announcement ID: SUSE-RU-2016:3254-1
Rating: moderate
References: #1015776
Affected Products:
  • SUSE Linux Enterprise Module for Public Cloud 12

  • An update that has one recommended 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 Recommended Update use YaST online_update.
    Alternatively you can run the command listed for your product:

    • SUSE Linux Enterprise Module for Public Cloud 12:
      zypper in -t patch SUSE-SLE-Module-Public-Cloud-12-2016-1903=1

    To bring your system up-to-date, use "zypper patch".

    Package List:

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

    References: