Skip to content

Commit 20240c0

Browse files
authored
Merge pull request hashicorp#7402 from hashicorp/jbardin/inc-state-serial
core: increment the state serial whenever we upgrade
2 parents 7abbb0f + 94f1899 commit 20240c0

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

terraform/state.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1474,6 +1474,8 @@ func ReadState(src io.Reader) (*State, error) {
14741474
return nil, err
14751475
}
14761476

1477+
// increment the Serial whenever we upgrade state
1478+
v3State.Serial++
14771479
return v3State, nil
14781480
case 2:
14791481
v2State, err := ReadStateV2(jsonBytes)
@@ -1485,6 +1487,7 @@ func ReadState(src io.Reader) (*State, error) {
14851487
return nil, err
14861488
}
14871489

1490+
v3State.Serial++
14881491
return v3State, nil
14891492
case 3:
14901493
v3State, err := ReadStateV3(jsonBytes)

0 commit comments

Comments
 (0)