broad-hairdresser-1495
03/04/2021, 12:51 AMpulumi up
first time to create AWS ec2 instance with increased root disk
and then run again same script with pulumi up
, pulumi thinks there are changes needed in that instance (this happens only when deploying with increased root disk)
>pulumi up
Previewing update (aws2_rest_s)
Type Name Plan Info
+ pulumi:pulumi:Stack aws2_rest-aws2_rest_s create 3 messages
+ ├─ aws:ec2:NetworkInterface aws2-eu1tst-rhtestsuppdb001-eth0 create
+ └─ aws:ec2:Instance aws2-eu1tst-test1 create
>pulumi up
Previewing update (aws2_rest_s)
Type Name Plan Info
pulumi:pulumi:Stack aws2_rest-aws2_rest_s 3 messages
+- └─ aws:ec2:Instance aws2-eu1tst-test1 replace [diff: ~ebsBlockDevices] <<<this should not be a diff
Do you want to perform this update? details
pulumi:pulumi:Stack: (same)
[urn=urn:pulumi:aws2_rest_s::aws2_rest::pulumi:pulumi:Stack::aws2_rest-aws2_rest_s]
++aws:ec2/instance:Instance: (create-replacement)
[id=i-003ff8680bbece029]
[urn=urn:pulumi:aws2_rest_s::aws2_rest::aws:ec2/instance:Instance::aws2-eu1tst-test1]
[provider=urn:pulumi:aws2_rest_s::aws2_rest::pulumi:providers:aws::default_3_31_0::41672f54-4965-4cdb-81b5-cced77d0ff83]
~ ebsBlockDevices: [
~ [0]: {
+ deleteOnTermination: true
+ deviceName : "/dev/sda1"
+ volumeSize : 60
}
]
+-aws:ec2/instance:Instance: (replace)
[id=i-003ff8680bbece029]
[urn=urn:pulumi:aws2_rest_s::aws2_rest::aws:ec2/instance:Instance::aws2-eu1tst-test1]
[provider=urn:pulumi:aws2_rest_s::aws2_rest::pulumi:providers:aws::default_3_31_0::41672f54-4965-4cdb-81b5-cced77d0ff83]
~ ebsBlockDevices: [
~ [0]: {
+ deleteOnTermination: true
+ deviceName : "/dev/sda1"
+ volumeSize : 60
}
]
--aws:ec2/instance:Instance: (delete-replaced)
[id=i-003ff8680bbece029]
[urn=urn:pulumi:aws2_rest_s::aws2_rest::aws:ec2/instance:Instance::aws2-eu1tst-test1]
[provider=urn:pulumi:aws2_rest_s::aws2_rest::pulumi:providers:aws::default_3_31_0::41672f54-4965-4cdb-81b5-cced77d0ff83]
is there some workaround this issue? or is it a bug?white-balloon-205
03/04/2021, 2:49 AMcreamy-minister-70065
03/04/2021, 6:20 AMbroad-hairdresser-1495
03/04/2021, 8:23 AMpulumi up
2 times
and you will get this on second run:
Type Name Plan Info
pulumi:pulumi:Stack aws2_rest-aws2_rest_s 1 message
+- └─ aws:ec2:Instance aws2-eu1tst-test1 replace [diff: ~ebsBlockDevices]
creamy-minister-70065
03/17/2021, 1:21 PM