Chris K 
							
						 
					 
					
						
						
						
						
							
						
						
							7fcedcb783 
							
						 
					 
					
						
						
							
							Fix: Ensure the returned next_token is None (avoid client going round in a loop)  
						
						 
						
						
						
						
					 
					
						2019-04-05 15:59:38 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris K 
							
						 
					 
					
						
						
						
						
							
						
						
							2d6be24ffc 
							
						 
					 
					
						
						
							
							Fix lint error  
						
						 
						
						
						
						
					 
					
						2019-04-05 13:54:11 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris K 
							
						 
					 
					
						
						
						
						
							
						
						
							89e4ab93ee 
							
						 
					 
					
						
						
							
							Implement ListSecrets  
						
						 
						
						
						
						
					 
					
						2019-04-05 13:33:28 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris K 
							
						 
					 
					
						
						
						
						
							
						
						
							120874e408 
							
						 
					 
					
						
						
							
							Feature: AWS Secrets Manager list-secrets  
						
						 
						
						
						
						
					 
					
						2019-04-05 11:00:02 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yaroslav Admin 
							
						 
					 
					
						
						
						
						
							
						
						
							b85d21b8fe 
							
						 
					 
					
						
						
							
							Fixed copy-object from unversioned bucket to versioned bucket  
						
						 
						
						... 
						
						
						
						The response of the copy-object operation was missing VersionId property
when source bucket is not versioned. 
						
						
					 
					
						2019-04-02 15:30:01 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steve Pulec 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							66dafc6679 
							
						 
					 
					
						
						
							
							Merge pull request  #2130  from spulec/bugfix/network-interface-and-private-ip  
						
						 
						
						... 
						
						
						
						Add private IP to every NetworkInterface 
						
						
					 
					
						2019-04-01 15:17:36 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steve Pulec 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							490d1f5330 
							
						 
					 
					
						
						
							
							Merge pull request  #2128  from nadlerjessie/feature/ecs-outputs  
						
						 
						
						... 
						
						
						
						Add get_cfn_attribute support for ECS Cluster and Service 
						
						
					 
					
						2019-04-01 15:13:20 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hsuhans 
							
						 
					 
					
						
						
						
						
							
						
						
							6b7282f93c 
							
						 
					 
					
						
						
							
							Fix   #2129  EC2 tag should raise ClientError when resource is empty  
						
						 
						
						... 
						
						
						
						Raise MissingParameterError exception in models/validate_resource_ids of ec2.
Add ec2 create tag with empty resource test case.
Add ec2 delete tag with empty resource test case.
Related: #2129 
Reference
boto3 create_tags
https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/ec2.html#EC2.Client.create_tags 
boto3 delete_tags
https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/ec2.html#EC2.Client.delete_tags 
Amazon EC2 API Reference Actions CreateTags
https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_CreateTags.html 
Amazon EC2 API Reference Actions DeleteTags
https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DeleteTags.html  
						
						
					 
					
						2019-03-30 23:26:50 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Earl Robinson 
							
						 
					 
					
						
						
						
						
							
						
						
							dbdc8925e3 
							
						 
					 
					
						
						
							
							add KeyId value to kms.responses.encrypt and kms.responses.decrypt  
						
						 
						
						
						
						
					 
					
						2019-03-29 21:07:32 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tomoya Iwata 
							
						 
					 
					
						
						
						
						
							
						
						
							7e28fa7bfe 
							
						 
					 
					
						
						
							
							Merge branch 'master' into fix_lambda_publish_version  
						
						 
						
						
						
						
					 
					
						2019-03-29 09:52:47 +09:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Venenga 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d181897ec9 
							
						 
					 
					
						
						
							
							Add proper failure response to describe_clusters  
						
						 
						
						
						
						
					 
					
						2019-03-28 14:50:48 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kyle Decot 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							79e47fd98f 
							
						 
					 
					
						
						
							
							Returns an empty list when the cluster does not exist  
						
						 
						
						
						
						
					 
					
						2019-03-28 14:50:48 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Grima 
							
						 
					 
					
						
						
						
						
							
						
						
							921b5a3227 
							
						 
					 
					
						
						
							
							Fixing broken tests  #2126  
						
						 
						
						... 
						
						
						
						- KMS
- S3
- CloudFormation (Thanks kgutwin!) 
						
						
					 
					
						2019-03-28 10:09:03 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hugo Lopes Tavares 
							
						 
					 
					
						
						
						
						
							
						
						
							d4e39146b7 
							
						 
					 
					
						
						
							
							Make sure every NetworkInterface has a private IP  
						
						 
						
						... 
						
						
						
						AWS always assigns a primary IP address to Network Interfaces.
Using a test account (modified the IP):
    >>> import boto
    >>> vpc = boto.connect_vpc()
    >>> eni = vpc.create_network_interface(subnet_id)
    >>> eni.private_ip_addresses
    [PrivateIPAddress(10.1.2.3, primary=True)] 
						
						
					 
					
						2019-03-27 16:27:10 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jessie Nadler 
							
						 
					 
					
						
						
						
						
							
						
						
							497965fadc 
							
						 
					 
					
						
						
							
							Return InstanceProfile arn instead of NotImplementedError for get_cfn_attribute  
						
						 
						
						
						
						
					 
					
						2019-03-26 14:36:31 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jessie Nadler 
							
						 
					 
					
						
						
						
						
							
						
						
							8644b2ff1d 
							
						 
					 
					
						
						
							
							Add get_cfn_attribute support for ECS Cluster and Service  
						
						 
						
						
						
						
					 
					
						2019-03-25 19:14:05 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tomoya Iwata 
							
						 
					 
					
						
						
						
						
							
						
						
							11ff548d14 
							
						 
					 
					
						
						
							
							fix   #2113  
						
						 
						
						... 
						
						
						
						moto must return Http status code 201 when lambda publish_version has succeeded 
						
						
					 
					
						2019-03-17 17:54:34 +09:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Robert Jensen 
							
						 
					 
					
						
						
						
						
							
						
						
							c7d3e1f8b6 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/master' into feat/cognitoidp-add-update-identity-provider  
						
						 
						
						
						
						
					 
					
						2019-03-12 17:37:07 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andy Tumelty 
							
						 
					 
					
						
						
						
						
							
						
						
							d53626ad9a 
							
						 
					 
					
						
						
							
							Add support for iam update_user  
						
						 
						
						... 
						
						
						
						This covers both the NewPath and NewUserName parameters for update_user, but
without regex validation for these values. 
						
						
					 
					
						2019-03-12 17:23:32 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Grima 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							64152f4cda 
							
						 
					 
					
						
						
							
							Merge pull request  #2073  from woohooyayaya/master  
						
						 
						
						... 
						
						
						
						fix creation date in create key response to unix timestamp type 
						
						
					 
					
						2019-03-11 15:58:19 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Grima 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6ecb840c61 
							
						 
					 
					
						
						
							
							Merge pull request  #2100  from gilbsgilbs/non-versioned-bucket-consitency  
						
						 
						
						... 
						
						
						
						[S3] Support null version ids for buckets with versioning disabled 
						
						
					 
					
						2019-03-11 14:13:26 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Grima 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							53b94606de 
							
						 
					 
					
						
						
							
							Merge pull request  #2103  from mikegrima/config  
						
						 
						
						... 
						
						
						
						Fixed validation bugs in put_configuration_recorder 
						
						
					 
					
						2019-03-11 13:58:54 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Grima 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							87a54b9d81 
							
						 
					 
					
						
						
							
							Merge pull request  #2077  from markchalloner/mark-route53-upsert-type  
						
						 
						
						... 
						
						
						
						Check record type when upserting. 
						
						
					 
					
						2019-03-11 13:50:37 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Grima 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fe42309534 
							
						 
					 
					
						
						
							
							Merge pull request  #2096  from tay-bird/fix-describe-volumes-response-with-no-tags  
						
						 
						
						... 
						
						
						
						Fix describe volumes response with no tags 
						
						
					 
					
						2019-03-11 13:44:15 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Grima 
							
						 
					 
					
						
						
						
						
							
						
						
							6d67418c41 
							
						 
					 
					
						
						
							
							Fixed validation bugs in put_configuration_recorder  
						
						 
						
						
						
						
					 
					
						2019-03-11 13:25:36 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gilbert Gilb's 
							
						 
					 
					
						
						
						
						
							
						
						
							dedb53371e 
							
						 
					 
					
						
						
							
							[S3] Support null version ids for buckets with versioning disabled  
						
						 
						
						
						
						
					 
					
						2019-03-09 10:21:49 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								stephane soulier 
							
						 
					 
					
						
						
						
						
							
						
						
							92ca7aee12 
							
						 
					 
					
						
						
							
							comply with coding style  
						
						 
						
						
						
						
					 
					
						2019-03-08 17:03:56 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								stephane soulier 
							
						 
					 
					
						
						
						
						
							
						
						
							fa3fd729d1 
							
						 
					 
					
						
						
							
							fix bug in Stream init (wrong number of shards)  
						
						 
						
						
						
						
					 
					
						2019-03-08 16:27:24 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tay Frost 
							
						 
					 
					
						
						
						
						
							
						
						
							7b236c4ded 
							
						 
					 
					
						
						
							
							bugfix ebs volume tag behaviour  
						
						 
						
						... 
						
						
						
						This commit modifies the response format of the ec2 calls
`create_volume` and `describe_volumes`. Previously, these calls would
always include a `Tags` key in the response, even when a volume has no tags.
Now, the `Tags` key will not be included in the response if the volume
has no tags.
When an EBS volume has no tags, calls to the aws ec2 endpoints `create_volume`
and `describe_volumes` do not include the `Tags` key in the
`response.Volumes[]` object.
However, moto does include the `Tags` key in this case. This discrepancy
in behaviour can result in code passing a moto test but failing in
production.
Sample snippets that trigger this condition:
```
def create_volume_and_then_get_tags_from_response():
    client = boto3.client('ec2', region_name='us-east-1')
    volume_response = client.create_volume(
        Size=10,
        AvailabilityZone='us-east-1a'
    )
    keys = volume_response['Keys']
```
```
def create_volume_and_then_get_tags_from_describe_volumes():
    client = boto3.client('ec2', region_name='us-east-1')
    volume_response = client.create_volume(
        Size=10,
        AvailabilityZone='us-east-1a'
    )
    volume_describe_response = client.describe_volumes()
    keys = volume_describe_response['Volumes'][0]['Keys']
```
Both sample snippets will succeed in a moto test, but fail with a
`KeyError` when using the aws api. 
						
						
					 
					
						2019-03-07 17:31:45 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Grima 
							
						 
					 
					
						
						
						
						
							
						
						
							d6022417f5 
							
						 
					 
					
						
						
							
							Forgot to add Config to the __init__.py.  
						
						 
						
						
						
						
					 
					
						2019-03-07 12:53:01 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Grima 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7eaf6bf595 
							
						 
					 
					
						
						
							
							Merge pull request  #2062  from domtes/fix_copy_key_with_unicode  
						
						 
						
						... 
						
						
						
						Fixing S3 copy_key error when using unicode. 
						
						
					 
					
						2019-03-04 11:48:46 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Grima 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9158c1356f 
							
						 
					 
					
						
						
							
							Merge pull request  #2091  from whummer/fix/dict-sorted  
						
						 
						
						... 
						
						
						
						Fix sorting of log groups 
						
						
					 
					
						2019-03-04 11:04:42 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Grima 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							848a4f451e 
							
						 
					 
					
						
						
							
							Merge pull request  #2087  from mikegrima/config  
						
						 
						
						... 
						
						
						
						Basic AWS Config service support. 
						
						
					 
					
						2019-03-04 11:04:12 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Domenico Testa 
							
						 
					 
					
						
						
						
						
							
						
						
							74ff2ccc95 
							
						 
					 
					
						
						
							
							Reformatting to get better coverage results  
						
						 
						
						
						
						
					 
					
						2019-03-04 09:16:43 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Grima 
							
						 
					 
					
						
						
						
						
							
						
						
							bc116ab750 
							
						 
					 
					
						
						
							
							Basic AWS Config service support.  
						
						 
						
						
						
						
					 
					
						2019-03-02 18:37:20 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Waldemar Hummer 
							
						 
					 
					
						
						
						
						
							
						
						
							840045c688 
							
						 
					 
					
						
						
							
							fix sorting of log groups  
						
						 
						
						
						
						
					 
					
						2019-03-02 18:56:49 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark Challoner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d61ce0584b 
							
						 
					 
					
						
						
							
							Check record type when upserting.  
						
						 
						
						... 
						
						
						
						Previously this was not checked so an existing record (e.g. with type A) would be overwritten on upsert by a record with the same name but different type (e.g. TXT).
This commit also:
* publicizes the type variable appending the underscore affix (required to maintain compatibility with CloudFormation which sets type as the CF type),
* fixes a wrong assumption in tests that UPSERT applies a change to Type (it creates a distinct record instead),
* Updates ACM model to use serial_number instead of deprecated and remove serial causing Travis failures. 
						
						
					 
					
						2019-03-01 16:44:50 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chih-Hsuan Yen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9992e23e68 
							
						 
					 
					
						
						
							
							Fix compatibility with cryptography 2.6  
						
						 
						
						... 
						
						
						
						[1] https://github.com/pyca/cryptography/blob/master/CHANGELOG.rst#26---2019-02-27  
						
						
					 
					
						2019-03-01 19:22:26 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Richard 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a8384c0416 
							
						 
					 
					
						
						
							
							Fix serial number field  
						
						 
						
						... 
						
						
						
						https://github.com/spulec/moto/pull/2077/files#diff-5fa8d19b019905e97d955f78d3dd1b99  
						
						
					 
					
						2019-02-27 15:15:50 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								woohooyayaya 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e6e7f235ac 
							
						 
					 
					
						
						
							
							fix creation date in create key response to unix timestamp type  
						
						 
						
						
						
						
					 
					
						2019-02-25 16:14:24 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Grima 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							09855801ba 
							
						 
					 
					
						
						
							
							Merge pull request  #2019  from acsbendi/launch_index  
						
						 
						
						... 
						
						
						
						Correctly returning ami launch index 
						
						
					 
					
						2019-02-25 12:16:40 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Grima 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3920f0e16b 
							
						 
					 
					
						
						
							
							Merge pull request  #2060  from gregsterin/better-support-for-ddb-expressions  
						
						 
						
						... 
						
						
						
						support a bit more of the dynamoDB ConditionExpression syntax 
						
						
					 
					
						2019-02-25 10:03:02 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Berislav Kovacki 
							
						 
					 
					
						
						
						
						
							
						
						
							7e863b0260 
							
						 
					 
					
						
						
							
							Add attributes parameter support for sns create_topic API  
						
						 
						
						
						
						
					 
					
						2019-02-21 22:08:46 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Rubel 
							
						 
					 
					
						
						
						
						
							
						
						
							a5208222b4 
							
						 
					 
					
						
						
							
							Fixing list entities for policy  
						
						 
						
						
						
						
					 
					
						2019-02-18 21:29:09 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Rubel 
							
						 
					 
					
						
						
						
						
							
						
						
							59deb4d6c0 
							
						 
					 
					
						
						
							
							Fixing list entities for policy  
						
						 
						
						
						
						
					 
					
						2019-02-18 21:25:29 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Rubel 
							
						 
					 
					
						
						
						
						
							
						
						
							e9d8021c86 
							
						 
					 
					
						
						
							
							Fixing list entities for policy  
						
						 
						
						
						
						
					 
					
						2019-02-18 21:20:29 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Rubel 
							
						 
					 
					
						
						
						
						
							
						
						
							ce7b5ebf54 
							
						 
					 
					
						
						
							
							Fix policy date  
						
						 
						
						
						
						
					 
					
						2019-02-17 21:37:33 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Rubel 
							
						 
					 
					
						
						
						
						
							
						
						
							63b692356d 
							
						 
					 
					
						
						
							
							Fix policy date  
						
						 
						
						
						
						
					 
					
						2019-02-17 16:49:54 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Rubel 
							
						 
					 
					
						
						
						
						
							
						
						
							9e9e37eb62 
							
						 
					 
					
						
						
							
							Add test for roles  
						
						 
						
						
						
						
					 
					
						2019-02-17 15:35:49 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Rubel 
							
						 
					 
					
						
						
						
						
							
						
						
							31258e9e9e 
							
						 
					 
					
						
						
							
							Add test for roles  
						
						 
						
						
						
						
					 
					
						2019-02-17 15:23:59 -06:00