From 80381d2c94e6aec7aa308f4a6cf24732a87c8237 Mon Sep 17 00:00:00 2001 From: Simone D'Alessio <72647533+sim1e097cd@users.noreply.github.com> Date: Thu, 6 Jul 2023 09:06:34 +0200 Subject: [PATCH] fix: Fixed outputs for Block Devices (#344) --- outputs.tf | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/outputs.tf b/outputs.tf index 04610766..d79484cd 100644 --- a/outputs.tf +++ b/outputs.tf @@ -192,15 +192,30 @@ output "iam_instance_profile_unique" { ################################################################################ output "root_block_device" { description = "Root block device information" - value = try(aws_instance.this[0].root_block_device, null) + value = try( + aws_instance.this[0].root_block_device, + aws_instance.ignore_ami[0].root_block_device, + aws_spot_instance_request.this[0].root_block_device, + null + ) } output "ebs_block_device" { description = "EBS block device information" - value = try(aws_instance.this[0].ebs_block_device, null) + value = try( + aws_instance.this[0].ebs_block_device, + aws_instance.ignore_ami[0].ebs_block_device, + aws_spot_instance_request.this[0].ebs_block_device, + null + ) } output "ephemeral_block_device" { description = "Ephemeral block device information" - value = try(aws_instance.this[0].ephemeral_block_device, null) + value = try( + aws_instance.this[0].ephemeral_block_device, + aws_instance.ignore_ami[0].ephemeral_block_device, + aws_spot_instance_request.this[0].ephemeral_block_device, + null + ) }