Repository navigation
compute: add macsec.interconnect_key_group to interconnect - #19796
amanMahendroo wants to merge 3 commits into
Conversation
|
Hi there, I'm the Modular magician. I've detected the following information about your changes for commit 9c063b2: Diff reportYour PR generated the following diffs in downstream repositories:
Missing test reportYour PR includes resource fields which are not covered by any test. Resource: resource "google_compute_interconnect" "primary" {
macsec {
interconnect_key_group = # value needed
}
}
Resource: resource "google_network_connectivity_interconnect_key_group" "primary" {
interconnects {
interconnect = # value needed
}
}
Unreadable test reportMissing test detection may be incomplete because the following tests can't be read. Each test step's
Test reportImportant Manual Verification Required VCR cannot automatically execute the following tests added in this PR. Please verify them manually: 🔴 TestAccComputeInterconnect_interconnectKeyGroup Analytics
Affected Service Packages
Step 1: Replaying Mode Action takenFound 2 affected test(s) by replaying old test recordings. Starting RECORDING based on the most recent commit. Click here to see the affected tests
View the replaying VCR build log Step 2: Recording Mode
Caution Issues requiring attention before PR completion 🔴 Manual Verification Required: New tests were added that are skipped in presubmit tests. See the "Manual Verification Required" section at the top for details. 🔴 Initial Recording Failed: Some tests failed during the recording step. See the table above for details. Please address these issues to complete your PR. If you believe these detections are incorrect or unrelated to your change, please raise the concern with your reviewer. View the recording VCR build log or the debug logs folder for detailed results. @amanMahendroo VCR tests complete for 9c063b2! |
9c063b2 to
a9d28f1
Compare
|
Hi there, I'm the Modular magician. I've detected the following information about your changes for commit a9d28f1: Diff reportYour PR generated the following diffs in downstream repositories:
Test reportAnalytics
Affected Service Packages
Step 1: Replaying Mode Action takenFound 3 affected test(s) by replaying old test recordings. Starting RECORDING based on the most recent commit. Click here to see the affected tests
View the replaying VCR build log Step 2: Recording Mode
Caution Issues requiring attention before PR completion 🔴 Initial Recording Failed: Some tests failed during the recording step. See the table above for details. Please address these issues to complete your PR. If you believe these detections are incorrect or unrelated to your change, please raise the concern with your reviewer. View the recording VCR build log or the debug logs folder for detailed results. @amanMahendroo VCR tests complete for a9d28f1! |
|
Hi there, I'm the Modular magician. I've detected the following information about your changes for commit b855858: Diff reportYour PR generated the following diffs in downstream repositories:
Test reportAnalytics
Affected Service Packages
Step 1: Replaying Mode Action takenFound 3 affected test(s) by replaying old test recordings. Starting RECORDING based on the most recent commit. Click here to see the affected tests
View the replaying VCR build log Step 2: Recording Mode
Caution Issues requiring attention before PR completion 🔴 Initial Recording Failed: Some tests failed during the recording step. See the table above for details. Please address these issues to complete your PR. If you believe these detections are incorrect or unrelated to your change, please raise the concern with your reviewer. View the recording VCR build log or the debug logs folder for detailed results. @amanMahendroo VCR tests complete for b855858! |
b855858 to
4707394
Compare
|
Hi there, I'm the Modular magician. I've detected the following information about your changes for commit 5d1c63f: Diff reportYour PR generated the following diffs in downstream repositories:
Test reportAnalytics
Affected Service Packages
Step 1: Replaying Mode Action takenFound 6 affected test(s) by replaying old test recordings. Starting RECORDING based on the most recent commit. Click here to see the affected tests
View the replaying VCR build log Step 2: Recording Mode
🟢 All tests passed! View the recording VCR build log or the debug logs folder for detailed results. @amanMahendroo VCR tests complete for 5d1c63f! |
|
Hi there, I'm the Modular magician. I've detected the following information about your changes for commit 4707394: Diff reportYour PR generated the following diffs in downstream repositories:
Test reportStep 1: Replaying Mode Skipped REPLAYING mode because a newer commit (5d1c63f) was pushed to the PR. |
|
Googlers: For automatic test runs see go/terraform-auto-test-runs. @slevenick, a repository maintainer, has been assigned to review your changes. If you have not received review feedback within 2 business days, please leave a comment on this PR asking them to take a look. You can help make sure that review is quick by doing a self-review and by running impacted tests locally. |
|
We’ve made a process change for Googlers (or individuals on behalf of Googlers) regarding changes to the Terraform Provider for Google Cloud. Please see go/terraform-ssp-adjustment for details. |
Adds
macsec.interconnect_key_group(beta) togoogle_compute_interconnect, so an Interconnect can use customer-provided MACsec keys from agoogle_network_connectivity_interconnect_key_group.macsec.pre_shared_keysis now optional. In beta, at least one ofpre_shared_keysorinterconnect_key_groupmust be set.macsec_enabled = falsewas dropped from the request as an empty value, so MACsec could never be turned off on an existing Interconnect. It's now sent explicitly.macsec { failOpen: false }object. That's now treated as "no macsec block", so the next plan is clean.Stacked on #19795 (the test uses the key group resource); only the last commit is new. Draft for initial review. Manually tested against prod on a 100G Z2Z Interconnect.
Part of b/482272248
Fixes b/568177429