Skip to content

Commit 1fa9ff2

Browse files
authored
Merge pull request terraform-google-modules#71 from terraform-google-modules/internal/notate-double-converge-in-readme
Add explicit note about running `kitchen converge` twice
2 parents 6bba988 + dc38b4d commit 1fa9ff2

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

README.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -261,8 +261,9 @@ The test-kitchen instances in `test/fixtures/` wrap identically-named examples i
261261

262262
1. `kitchen create` creates Terraform state and downloads modules, if applicable.
263263
2. `kitchen converge` creates the underlying resources. Run `kitchen converge <INSTANCE_NAME>` to create resources for a specific test case.
264-
3. `kitchen verify` tests the created infrastructure. Run `kitchen verify <INSTANCE_NAME>` to run a specific test case.
265-
4. `kitchen destroy` tears down the underlying resources created by `kitchen converge`. Run `kitchen destroy <INSTANCE_NAME>` to tear down resources for a specific test case.
264+
3. Run `kitchen converge` again. This is necessary due to an oddity in how `networkPolicyConfig` is handled by the upstream API. (See [#72](https://github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/72) for details).
265+
4. `kitchen verify` tests the created infrastructure. Run `kitchen verify <INSTANCE_NAME>` to run a specific test case.
266+
5. `kitchen destroy` tears down the underlying resources created by `kitchen converge`. Run `kitchen destroy <INSTANCE_NAME>` to tear down resources for a specific test case.
266267

267268
Alternatively, you can simply run `make test_integration_docker` to run all the test steps non-interactively.
268269

0 commit comments

Comments
 (0)