Merge pull request #24341 from hashicorp/jbardin/cbd-test-fix
fix a flapping test involving CreateBeforeDestroy
This commit is contained in:
commit
51bdcbb48c
|
@ -10230,8 +10230,9 @@ func TestContext2Apply_moduleReplaceCycle(t *testing.T) {
|
||||||
Name: "a",
|
Name: "a",
|
||||||
}.Instance(addrs.NoKey),
|
}.Instance(addrs.NoKey),
|
||||||
&states.ResourceInstanceObjectSrc{
|
&states.ResourceInstanceObjectSrc{
|
||||||
Status: states.ObjectReady,
|
Status: states.ObjectReady,
|
||||||
AttrsJSON: []byte(`{"id":"a","require_new":"old"}`),
|
AttrsJSON: []byte(`{"id":"a","require_new":"old"}`),
|
||||||
|
CreateBeforeDestroy: mode == "cbd",
|
||||||
},
|
},
|
||||||
addrs.AbsProviderConfig{
|
addrs.AbsProviderConfig{
|
||||||
Provider: addrs.NewLegacyProvider("aws"),
|
Provider: addrs.NewLegacyProvider("aws"),
|
||||||
|
|
|
@ -1,8 +1,5 @@
|
||||||
resource "aws_instance" "a" {
|
resource "aws_instance" "a" {
|
||||||
require_new = "new"
|
require_new = "new"
|
||||||
lifecycle {
|
|
||||||
create_before_destroy = true
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
output "ids" {
|
output "ids" {
|
||||||
|
|
Loading…
Reference in New Issue