From b335f80dedb2041eb11130eba41d3b7e3c5a97125b9804e76b2296602332fcc5 Mon Sep 17 00:00:00 2001 From: Robert Schweikert Date: Wed, 27 May 2015 17:44:13 +0000 Subject: [PATCH] - update to version 1.7.29 (bnc#905354) + Follow up to previous update to address compatibility with latest amazon-ecs-agent + From 1.7.28 - feature:aws ec2: Add support for Spot Fleet. - feature:aws opsworks: Add support for custom AutoScaling. - feature:aws elasticbeanstalk: Update model to latest version. + From 1.7.27 - feature:aws ds: Add support for AWS Directory Service. - feature:aws ec2: Add support for VPC endpoints for Amazon S3. - feature:aws ec2: Add support for EIP Migration. - feature:aws logs: Add support for filtering log events. + From 1.7.26 - feature:aws glacier: Add support for vault policies. - bugfix:aws iam create-open-id-connect-provider: Fix issue where the --url parameter would try to retrieve the contents from the url instead of use the url as its value. (issue 1317) - bugfix:aws workspaces: Fix issue where throttling errors were not being retried (botocore issue 529) + From 1.7.25 - feature:aws dynamodb query: Add support for KeyConditonExpression. + From 1.7.24 - feature:aws help topics: Add support for listing available help topics. - feature:aws help config-vars: Add help topic for configuration variables. - feature:aws help return-codes: Add help topic for return codes. - feature:aws help s3-config: Add help topic for configuration of s3 commands. - bugfix:aws lambda create-function/update-function-code: Improve error message when invalid --zip-file values are provided (issue 1296) - feature:aws ec2: Add support for new VM Import APIs, including OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/aws-cli?expand=0&rev=9 --- aws-cli-1.7.1.tar.gz | 3 - aws-cli-1.7.29.tar.gz | 3 + aws-cli.changes | 206 ++++++++++++++++++++++++++++++++++++++++++ aws-cli.spec | 15 +-- 4 files changed, 218 insertions(+), 9 deletions(-) delete mode 100644 aws-cli-1.7.1.tar.gz create mode 100644 aws-cli-1.7.29.tar.gz diff --git a/aws-cli-1.7.1.tar.gz b/aws-cli-1.7.1.tar.gz deleted file mode 100644 index 2f1d660..0000000 --- a/aws-cli-1.7.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ba6f8dfc61e071e55cb631680714dd920e1bfde77024e6ef77260db3c4babce5 -size 565993 diff --git a/aws-cli-1.7.29.tar.gz b/aws-cli-1.7.29.tar.gz new file mode 100644 index 0000000..874749e --- /dev/null +++ b/aws-cli-1.7.29.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:53da0b4970b4e718f47f3783b084c021368c361200f8f9a6092026d9319ff03e +size 642709 diff --git a/aws-cli.changes b/aws-cli.changes index 6ae90cb..5d10a05 100644 --- a/aws-cli.changes +++ b/aws-cli.changes @@ -1,3 +1,209 @@ +------------------------------------------------------------------- +Tue May 26 20:56:02 UTC 2015 - rjschwei@suse.com + +- update to version 1.7.29 (bnc#905354) + + Follow up to previous update to address compatibility with latest + amazon-ecs-agent + + From 1.7.28 + - feature:aws ec2: Add support for Spot Fleet. + - feature:aws opsworks: Add support for custom AutoScaling. + - feature:aws elasticbeanstalk: Update model to latest version. + + From 1.7.27 + - feature:aws ds: Add support for AWS Directory Service. + - feature:aws ec2: Add support for VPC endpoints for Amazon S3. + - feature:aws ec2: Add support for EIP Migration. + - feature:aws logs: Add support for filtering log events. + + From 1.7.26 + - feature:aws glacier: Add support for vault policies. + - bugfix:aws iam create-open-id-connect-provider: Fix issue where the + --url parameter would try to retrieve the contents from the url instead + of use the url as its value. (issue 1317) + - bugfix:aws workspaces: Fix issue where throttling errors were not + being retried (botocore issue 529) + + From 1.7.25 + - feature:aws dynamodb query: Add support for KeyConditonExpression. + + From 1.7.24 + - feature:aws help topics: Add support for listing available help topics. + - feature:aws help config-vars: Add help topic for configuration variables. + - feature:aws help return-codes: Add help topic for return codes. + - feature:aws help s3-config: Add help topic for configuration of s3 + commands. + - bugfix:aws lambda create-function/update-function-code: Improve + error message when invalid --zip-file values are provided (issue 1296) + - feature:aws ec2: Add support for new VM Import APIs, including + import-image. The new APIs provide support for importing multi-volume + VMs to Amazon EC2 and other enhancements. + - feature:aws iam: Update AWS IAM command to latest version + + From 1.7.23 + - feature:aws cognito-sync: Add support for Amazon Cognito Events. + - bugfix:Parsing: Treat empty XML nodes in a response as an empty + string instead of None if the underlying structure member is a string. + This fixes the broken password-data-available Amazon EC2 waiter. Note: + this changes the output of the CLI and may affect filtering with the + --query parameter. (issue 1252, botocore issue 506) + + From 1.7.22 + - bugfix:aws ecs: Minor documentation fixes. + + From 1.7.21 + - feature:aws workspaces: Add support for Amazon WorkSpaces. + - feature:aws machinelearning: Add support for Amazon Machine Learning. + - feature:aws s3api: Add support for specifying Lambda bucket + notifications without needing to specify an invocation role. + - feature:aws lambda: Update to latest api. + - feature:aws ecs: Add support for Amazon ECS Service scheduler. + + From 1.7.20 + - feature:aws datapipeline: Add support for deactivating pipelines. + - feature:aws elasticbeanstalk: Add support for cancelling in-progress + environment updates or application version deployment. + + From 1.7.19 + - feature:aws codedeploy: Add register, deregister, install, and + uninstall commands and update to the latest AWS CodeDeploy API. + - feature:aws rds: Add support for describe-certificates. + - feature:aws elastictranscoder: Add support for PlayReady DRM. + - feature:aws ec2: Add support for D2 instances. + + From 1.7.18 + - bugfix:Pagination: Fix issue where disabling pagination did not work + when shadowing arguments. Affects commands such as aws route53 + list-resource-record-sets. + - feature:aws elastictranscoder: Add support for job timing and + input/output metadata + - feature:aws iam: Add NamedPolicy to GetAccountAuthorization details + - feature:aws opsworks: Allow for BlockDeviceMapping on EC2 instances + launched through OpsWorks + + From 1.7.17 + - feature:aws emr: Adds support for Amazon S3 client-side encryption + in Amazon EMR and setting configuration values for several variables + in the create-cluster and ssh commands. Also, the create-default-roles + command will now auto-populate the Service Role and Instance Profile + variables in the configuration file with the default roles after they + are created. + + From 1.7.16 + - feature:aws ec2 wait image-available: Add support for polling until + an EC2 image is available (issue 1105) + - feature:aws ec2 wait: Add support for additional EC2 waiters including + instance-status-ok, password-data-available, + spot-instance-request-fulfilled, and system-status-ok + - feature:aws s3api: Add support for Amazon S3 cross region replication + - feature:aws s3api: Add support for Amazon S3 requester pays (issue 797) + - bugfix:Tab Completion: Fix issue where tab completion could not handle + an LC_CTYPE of UTF-8 (issue 1233) + - bugfix:aws s3api put-bucket-notification: Fix issue where an empty + notification configuration could not be specified (botocore issue 495) + - bugfix:aws cloudfront: Fix issue when calling cloudfront commands + (issue 1234) + - bugfix:aws ec2 copy-snapshot: Fix issue with the aws ec2 copy-snapshot + command not correctly generating the presigned url argument + (botocore issue 498) + + From 1.7.15 + - feature:aws elastictranscoder: Add support for Applied Color + SpaceConversion. + - bugfix:aws --profile: Fix issue where explicitly specifying profile + did not override credential environment variables. (botocore issue 486) + - bugfix:aws datapipeline list-runs: Fix issue with --schedule-interval + parameter. (issue 1225) + - bugfix:aws configservice subscribe: Fix issue where users could not + subscribe to a s3 bucket that they had no HeadBucket permissions to. + (issue 1223) + - bugfix:aws cloudtrail create-subscription: Fix issue where command + would try to fetch the contents at a url using the contents of the + custom policy as the url. (issue 1216) + + From 1.7.14 + - feature:aws logs: Update aws logs command to the latest model. + - feature:aws ec2: Add paginators for the describe-snapshots sub-command. + - feature:aws cloudtrail: Add support for the new lookup-events + sub-command. + - bugfix:aws configure set: Fix issue when setting nested configuration + values + - feature:aws s3: Add support for --metadata-directive that allows + metadata to be copied or replaced for single part copies. (issue 1188) + + From 1.7.13 + - feature:aws cloudsearch: Update aws cloudsearch command to the latest + model + - feature:aws cognito-sync: Update aws cognito-sync command to allow + customers to receive near-realtime updates as their data changes as + well as exporting historical data. Customers configure an Amazon + Kinesis stream to receive the data which can then be processed and + exported to other data stores such as Amazon Redshift. + - bugfix:aws opsworks: Fix issue with platform detection on linux + systems with python3.3 and higher (issue 1199) + - feature:Help Paging: Support paging through more when running help + commands on windows (issue 1195) + - bugfix:aws s3: Fix issue where read timeouts were not retried. + (issue 1191) + - feature:aws cloudtrail: Add support for regionalized policy templates + for the create-subscription and update-subscription commands. + (issue 1167) + - bugfix:parsing: Fix issue where if there is a square bracket inside + one of the values of a list, the end character would get removed. + (issue 1183) + + From 1.7.12 + - feature:aws datapipeline: Add support for tagging. + - feature:aws route53: Add support for listing hosted zones by name + and getting the hosted zone count. + - bugfix:aws s3 sync: Remove --recursive parameter. The sync command is + always a recursive operation meaning the inclusion or exclusion of + --recursive had no effect on the sync command. (issue 1171) + - bugfix:aws s3: Fix issue where --endpoint-url was being ignored + (issue 1142) + + From 1.7.11 + - bugfix:aws sts: Allow calling assume-role-with-saml without credentials. + - bugfix:aws sts: Allow users to make regionalized STS calls by + specifying the STS endpoint with --endpoint-url and the region with + --region. (botocore issue 464) + + From 1.7.10 + - bugfix:aws sts: Fix regression where if a region was not activated + for STS it would raise an error if call was made to that region. + + From 1.7.9 + - feature:aws cloudfront: Update to latest API + - feature:aws sts: Add support for STS regionalized calls + - feature:aws ssm: Add support for Amazon Simple Systems Management + Service (SSM) + + From 1.7.8 + - bugfix:aws s3: Fix auth errors when uploading large files to the + eu-central-1 and cn-north-1 regions (botocore issue 462) + + From 1.7.7 + - bugfix:aws ec2 revoke-security-group-ingress: Fix parsing of a + --port value of ICMP echo request (issue 1075) + - feature:aws iam: Add support for managed policies + - feature:aws elasticache: Add support for tagging + - feature:aws route53domains: Add support for tagging of domains + + From 1.7.6 + - feature:aws dynamodb: Add support for index scan + - bugfix:aws s3: Fix issue where literal value for --website-redirect + was not being used. (issue 1137) + - bugfix:aws sqs purge-queue: Fix issue with the processing of the + --queue-url parameter (issue 1126) + - feature:aws s3: Add support for config variable for changing S3 runtime + values (issue 1122) + - bugfix:Proxies: Fix issue with SSL certificate validation when using + proxies and python 2.7.9 (botocore issue 451) + + From 1.7.5 + - bugfix:aws datapipeline list-runs: Fix issue where --status values + where not being serialized correctly (issue 1110) + - bugfix:Output Formatting: Handle broken pipe errors when piping the + output to another program (issue 1113) + - bugfix:HTTP Proxy: Fix issue where aws s3/s3api commands would hang + when using an HTTP proxy (issue 1116) + - feature:aws elasticache wait: Add waiters for the aws elasticache + wait (botocore issue 443) + - bugfix:Locale Settings: Fix issue when Mac OS X has an LC_CTYPE value + of UTF-8 (issue 945) + + From 1.7.4 + - feature:aws dynamodb: Add support for online indexing. + - feature:aws importexport get-shipping-label: Add support for + get-shipping-label. + - feature:aws s3 ls: Add --human-readable and --summarize options + (issue 1103) + - bugfix:aws kinesis put-records: Fix issue with base64 encoding for + blob types (botocore issue 413) + + From 1.7.3 + - feature:aws emr: Add support for security groups. + - feature:aws cognitio-identity: Enhance authentication flow by beingi + able to save associations of IAM roles with identity pools. + + From 1.7.2 + - feature:aws autoscaling: Add ClassicLink support. + - bugfix:aws s3: Fix issue where mtime was set before file was finished + downloading. (issue 1102) + ------------------------------------------------------------------- Sun Jan 18 12:44:53 UTC 2015 - rschweikert@suse.com diff --git a/aws-cli.spec b/aws-cli.spec index daf00d8..eb93dae 100644 --- a/aws-cli.spec +++ b/aws-cli.spec @@ -1,7 +1,7 @@ # # spec file for package aws-cli # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,23 +17,26 @@ Name: aws-cli -Version: 1.7.1 +Version: 1.7.29 Release: 0 Summary: Amazon Web Services Command Line Interface License: Apache-2.0 Group: System/Management Url: https://github.com/aws/aws-cli Source0: %{name}-%{version}.tar.gz -Patch0: hide_py_pckgmgmt.patch +#Patch0: hide_py_pckgmgmt.patch Requires: python %if 0%{?suse_version} && 0%{?suse_version} <= 1110 Requires: python-argparse >= 1.1 %endif -Requires: python-bcdoc >= 0.12.0 -Requires: python-botocore >= 0.82.0 +Requires: python-bcdoc >= 0.14.0 +Requires: python-bcdoc < 0.15.0 +Requires: python-botocore >= 1.0.0 +Requires: python-colorama <= 0.3.3 Requires: python-colorama >= 0.2.5 Requires: python-docutils >= 0.10 Requires: python-rsa >= 3.1.2 +Requires: python-rsa <= 3.1.4 BuildRequires: python BuildRequires: python-devel BuildRequires: python-setuptools @@ -49,7 +52,7 @@ The AWS Command Line Interface (CLI) is a unified tool to manage your AWS servic %prep %setup -q -%patch0 -p1 +#%patch0 -p1 %build python setup.py build