diff --git a/builder/amazon/ebs/builder.go b/builder/amazon/ebs/builder.go index 0cd29bdce..c1de2e154 100644 --- a/builder/amazon/ebs/builder.go +++ b/builder/amazon/ebs/builder.go @@ -230,6 +230,12 @@ func (b *Builder) Run(ui packer.Ui, hook packer.Hook, cache packer.Cache) (packe EncryptBootVolume: b.config.AMIEncryptBootVolume, Name: b.config.AMIName, }, + &awscommon.StepCreateEncryptedAMICopy{ + KeyID: b.config.AMIKmsKeyId, + EncryptBootVolume: b.config.AMIEncryptBootVolume, + Name: b.config.AMIName, + AMIMappings: b.config.AMIBlockDevices.AMIMappings, + }, &awscommon.StepModifyAMIAttributes{ Description: b.config.AMIDescription, Users: b.config.AMIUsers,