terraform/internal/command/testdata/show-json/conditions
Bruno Schaatsbergen 098234e244
states: check root output value changes in refresh-only mode (#35812)
* check root output values when determining plan applicability in refresh mode

In refresh-only mode, we do not anticipate proposing any actions; however, a plan is marked as “applyable” if there are changes in the state between runs. Currently, a plan is considered “applyable” only when there are differences in managed resources. This approach seems to overlook changes in root output values. As a result, a plan can be marked as non-applyable, even when there are changes in the root output value, due to the lack of detected changes since only managed resources were checked.

* set 'applyable' to true
2024-10-23 15:27:53 +02:00
..
for-refresh.tfstate fix sensitive_attributes in test 2024-01-24 14:17:50 -05:00
main.tf Conclude preconditions/postconditions experiment 2022-04-04 15:54:40 -04:00
output-refresh-only.json states: check root output value changes in refresh-only mode (#35812) 2024-10-23 15:27:53 +02:00
output.json terraform: Plans can be "complete" and "applyable" 2024-02-09 09:24:27 -08:00