Merge pull request #4308 from rickard-von-essen/issue-4303

builder/amazon: Crashes when multiple EBS vols are used
pull/4311/head
Rickard von Essen 10 years ago committed by GitHub
commit 133af90774

@ -68,7 +68,8 @@ func (s *stepCreateAMI) Run(state multistep.StateBag) multistep.StepAction {
snapshots := make(map[string][]string)
for _, blockDeviceMapping := range imagesResp.Images[0].BlockDeviceMappings {
if blockDeviceMapping.Ebs != nil {
if blockDeviceMapping.Ebs != nil && blockDeviceMapping.Ebs.SnapshotId != nil {
snapshots[*ec2conn.Config.Region] = append(snapshots[*ec2conn.Config.Region], *blockDeviceMapping.Ebs.SnapshotId)
}
}

Loading…
Cancel
Save