Rickard,

I am using a user var to list the regions
   "ami_regions": "{{user `copy_to`}}",
    "ami_regions": "{{user `copy_to`}}",
    "region_kms_key_ids": {
      "eu-central-1": "alias/aws/ebs",
      "eu-east-1": "alias/aws/ebs",
      "sa-east-1": "alias/aws/ebs",
      "us-east-1": "alias/aws/ebs",
      "us-east-2": "alias/aws/ebs",
      "us-west-1": "alias/aws/ebs",
      "us-west-1": "alias/aws/ebs"
    },

I can not hardcode region_kms_key_ids list, if the list does not match 
aim_regions list one gets the following error.
amazon-ebs output will be in this color.

6 error(s) occurred:

* Region sa-east-1 is in region_kms_key_ids but not in ami_regions
* Region us-east-1 is in region_kms_key_ids but not in ami_regions
* Region us-east-2 is in region_kms_key_ids but not in ami_regions
* Region eu-central-1 is in region_kms_key_ids but not in ami_regions
* Region eu-east-1 is in region_kms_key_ids but not in ami_regions
* Region us-west-2 is in ami_regions but not in region_kms_key_ids
how can I var the  region_kms_key_ids to match the ami_regions based on 
user input. I have tried a few variation but no luck.

Frank

On Wednesday, February 6, 2019 at 1:26:17 PM UTC-6, Rickard von Essen wrote:
>
> I would suggest that you just hardcode a map from all regions that might 
> be used to "". That should solve it.
>
> On Wed, Feb 6, 2019 at 8:23 PM Rickard von Essen <[email protected] 
> <javascript:>> wrote:
>
>> This was introduced in https://github.com/hashicorp/packer/pull/4948 
>> v1.0.1
>>
>> https://github.com/hashicorp/packer/blob/master/CHANGELOG.md#101-june-19-2017
>>
>> Before that only the default ebs kms key would be used in ami_regions.
>>
>> On Wed, Feb 6, 2019 at 7:24 PM Frank Dias <[email protected] 
>> <javascript:>> wrote:
>>
>>> When it get to the copy portion the AMI is encrypted to be copied to 
>>> other regions
>>>
>>> -- 
>>> This mailing list is governed under the HashiCorp Community Guidelines - 
>>> https://www.hashicorp.com/community-guidelines.html. Behavior in 
>>> violation of those guidelines may result in your removal from this mailing 
>>> list.
>>>
>>> GitHub Issues: https://github.com/mitchellh/packer/issues
>>> IRC: #packer-tool on Freenode
>>> --- 
>>> You received this message because you are subscribed to the Google 
>>> Groups "Packer" group.
>>> To unsubscribe from this group and stop receiving emails from it, send 
>>> an email to [email protected] <javascript:>.
>>> To view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/packer-tool/2d6e34ff-aeef-4c34-9af5-840f5f66224e%40googlegroups.com
>>> .
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>

-- 
This mailing list is governed under the HashiCorp Community Guidelines - 
https://www.hashicorp.com/community-guidelines.html. Behavior in violation of 
those guidelines may result in your removal from this mailing list.

GitHub Issues: https://github.com/mitchellh/packer/issues
IRC: #packer-tool on Freenode
--- 
You received this message because you are subscribed to the Google Groups 
"Packer" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/packer-tool/a2607b68-3b4c-4dbc-92d9-af0a6ca06a23%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to