-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Azure: Split terraform into stages #5032
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Azure: Split terraform into stages #5032
Conversation
af78e33 to
5b4dad8
Compare
|
/test e2e-azure |
|
/retest |
5b4dad8 to
ce4573b
Compare
|
/test e2e-azure |
31a1df3 to
024e6a9
Compare
|
/test e2e-azure |
024e6a9 to
1c65892
Compare
|
/test e2e-azure |
1c65892 to
bad669c
Compare
|
/test e2e-azure |
bad669c to
e19e7cb
Compare
|
/test e2e-azure |
e19e7cb to
27c1134
Compare
|
/test e2e-azure |
27c1134 to
8db1fa4
Compare
|
/test e2e-azure |
2b8e6e8 to
a49bfcc
Compare
|
/test e2e-azure |
a49bfcc to
498dfe6
Compare
|
We should get rid of all |
vnet: create permanent network resources bootstrap: create bootstrap resources cluster: create permanent cluster resources This is needed for Terraform v0.14.6 and later since Terraform deletions now destroy all resource dependencies. https://issues.redhat.com/browse/CORS-1695
498dfe6 to
f80acc2
Compare
jhixson74
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We should get rid of all
"Warning: Value for undeclared variable"messages by including them in the variable inputs for the modules. A quick search of CI logs turned up some, but there could be more:time="2021-07-14T16:23:46Z" level=debug time="2021-07-14T16:23:46Z" level=debug msg="The root module does not declare a variable named \"public_lb_id\" but a value" time="2021-07-14T16:23:46Z" level=debug msg="was found in file" time="2021-07-14T16:23:46Z" level=debug msg="\"/tmp/openshift-install-bootstrap-197377047/vnet.tfvars.json\". To use this" time="2021-07-14T16:23:46Z" level=debug msg="value, add a \"variable\" block to the configuration." time="2021-07-14T16:23:46Z" level=debug time="2021-07-14T16:23:46Z" level=debug msg="Using a variables file to set an undeclared variable is deprecated and will" time="2021-07-14T16:23:46Z" level=debug msg="become an error in a future release. If you wish to provide certain \"global\"" time="2021-07-14T16:23:46Z" level=debug msg="settings to all configurations in your organization, use TF_VAR_..." time="2021-07-14T16:23:46Z" level=debug msg="environment variables to set these instead." time="2021-07-14T16:23:46Z" level=debug time="2021-07-14T16:23:46Z" level=debug time="2021-07-14T16:23:46Z" level=debug msg="Warning: Value for undeclared variable" time="2021-07-14T16:23:46Z" level=debug time="2021-07-14T16:23:46Z" level=debug msg="The root module does not declare a variable named \"public_lb_pip_v4_fqdn\" but" time="2021-07-14T16:23:46Z" level=debug msg="a value was found in file" time="2021-07-14T16:23:46Z" level=debug msg="\"/tmp/openshift-install-bootstrap-197377047/vnet.tfvars.json\". To use this" time="2021-07-14T16:23:46Z" level=debug msg="value, add a \"variable\" block to the configuration." time="2021-07-14T16:23:46Z" level=debug time="2021-07-14T16:23:46Z" level=debug msg="Using a variables file to set an undeclared variable is deprecated and will" time="2021-07-14T16:23:46Z" level=debug msg="become an error in a future release. If you wish to provide certain \"global\"" time="2021-07-14T16:23:46Z" level=debug msg="settings to all configurations in your organization, use TF_VAR_..." time="2021-07-14T16:23:46Z" level=debug msg="environment variables to set these instead." time="2021-07-14T16:23:46Z" level=debug time="2021-07-14T16:23:46Z" level=debug time="2021-07-14T16:23:46Z" level=debug msg="Warning: Value for undeclared variable" time="2021-07-14T16:23:46Z" level=debug time="2021-07-14T16:23:46Z" level=debug msg="The root module does not declare a variable named \"internal_lb_ip_v4_address\"
Removing cluster/vnet probably fixes this.
|
/test e2e-azure |
1 similar comment
|
/test e2e-azure |
|
/lgtm |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: patrickdillon The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
/retest-required Please review the full test history for this PR and help us cut down flakes. |
7 similar comments
|
/retest-required Please review the full test history for this PR and help us cut down flakes. |
|
/retest-required Please review the full test history for this PR and help us cut down flakes. |
|
/retest-required Please review the full test history for this PR and help us cut down flakes. |
|
/retest-required Please review the full test history for this PR and help us cut down flakes. |
|
/retest-required Please review the full test history for this PR and help us cut down flakes. |
|
/retest-required Please review the full test history for this PR and help us cut down flakes. |
|
/retest-required Please review the full test history for this PR and help us cut down flakes. |
|
/skip |
|
/retest-required |
2 similar comments
|
/retest-required |
|
/retest-required |
|
/retest-required Please review the full test history for this PR and help us cut down flakes. |
|
@jhixson74: The following tests failed, say
Full PR test history. Your PR dashboard. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here. |
|
/retest-required |
|
/retest-required Please review the full test history for this PR and help us cut down flakes. |
vnet: create permanent network resources
bootstrap: create bootstrap resources
cluster: create permanent cluster resources
This is needed for Terraform v0.14.6 and later since Terraform deletions now
destroy all resource dependencies.
https://issues.redhat.com/browse/CORS-1695