Skip to content
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

google_compute_public_advertised_prefix adding in output only shared_secret #11146

Merged
merged 1 commit into from
Jul 19, 2024

Conversation

NA2047
Copy link
Contributor

@NA2047 NA2047 commented Jul 12, 2024

Adding in shared_secret

fixes hashicorp/terraform-provider-google#18171

Please self-review your PR against the review checklist before creating it: https://googlecloudplatform.github.io/magic-modules/contribute/review-pr/

Completing the checklist will help speed up the review process, and we appreciate you spending time on them before sending
your code to be reviewed.

If your PR is still work in progress, please create it in draft mode
-->

Release Note Template for Downstream PRs (will be copied)

compute: added `shared_secret` field to `google_compute_public_advertised_prefix` resource

Copy link

google-cla bot commented Jul 12, 2024

Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

View this failed invocation of the CLA check for more information.

For the most up to date status, view the checks section at the bottom of the pull request.

@github-actions github-actions bot requested a review from roaks3 July 12, 2024 00:48
Copy link

Hello! I am a robot. Tests will require approval from a repository maintainer to run.

@roaks3, 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.

@modular-magician
Copy link
Collaborator

Hi there, I'm the Modular magician. I've detected the following information about your changes:

Diff report

Your PR generated some diffs in downstreams - here they are.

google provider: Diff ( 2 files changed, 15 insertions(+))
google-beta provider: Diff ( 2 files changed, 15 insertions(+))

@modular-magician
Copy link
Collaborator

Tests analytics

Total tests: 966
Passed tests: 892
Skipped tests: 74
Affected tests: 0

Click here to see the affected service packages
  • compute

$\textcolor{green}{\textsf{All tests passed!}}$

View the build log

Copy link
Contributor

@roaks3 roaks3 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, but wanted to double check, were you able to verify that the field was returned as expected during local testing?

@NA2047
Copy link
Contributor Author

NA2047 commented Jul 12, 2024

LGTM, but wanted to double check, were you able to verify that the field was returned as expected during local testing?

I wasn't able to deploy it out unfortunately, I tried to test with the example but I dont have the requires that the docs outline in place https://cloud.google.com/vpc/docs/create-pap#create-pap I would need to create a ROA request I believe as well. I figured since it was an output only field it was ok to just add it in.

@github-actions github-actions bot requested a review from roaks3 July 12, 2024 16:09
Copy link
Contributor

@roaks3 roaks3 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ok, sounds good. It does seem safe to change, but perhaps we can confirm with the user that this fixes the issue for them.

@roaks3
Copy link
Contributor

roaks3 commented Jul 12, 2024

Also, could you check the CLA issue? I'm not sure if you need to make the commit with another account.

@NA2047
Copy link
Contributor Author

NA2047 commented Jul 12, 2024

Also, could you check the CLA issue? I'm not sure if you need to make the commit with another account.

I'll check with them and see if I can get the, to test

Also, could you check the CLA issue? I'm not sure if you need to make the commit with another account.

Also fixed the CLA issue should be good now I have the app installed

@github-actions github-actions bot requested a review from roaks3 July 12, 2024 16:56
@roaks3
Copy link
Contributor

roaks3 commented Jul 12, 2024

/gcbrun

@modular-magician
Copy link
Collaborator

Hi there, I'm the Modular magician. I've detected the following information about your changes:

Diff report

Your PR generated some diffs in downstreams - here they are.

google provider: Diff ( 2 files changed, 15 insertions(+))
google-beta provider: Diff ( 2 files changed, 15 insertions(+))

@modular-magician
Copy link
Collaborator

Tests analytics

Total tests: 966
Passed tests: 892
Skipped tests: 74
Affected tests: 0

Click here to see the affected service packages
  • compute

$\textcolor{green}{\textsf{All tests passed!}}$

View the build log

Copy link

@roaks3 This PR has been waiting for review for 3 weekdays. Please take a look! Use the label disable-review-reminders to disable these notifications.

Copy link
Contributor

@roaks3 roaks3 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just waiting on CLA fix to merge

@modular-magician
Copy link
Collaborator

Hi there, I'm the Modular magician. I've detected the following information about your changes:

Diff report

Your PR generated some diffs in downstreams - here they are.

google provider: Diff ( 2 files changed, 15 insertions(+))
google-beta provider: Diff ( 2 files changed, 15 insertions(+))

@modular-magician
Copy link
Collaborator

Tests analytics

Total tests: 971
Passed tests: 897
Skipped tests: 74
Affected tests: 0

Click here to see the affected service packages
  • compute

$\textcolor{green}{\textsf{All tests passed!}}$

View the build log

@roaks3 roaks3 merged commit 4fefa92 into GoogleCloudPlatform:main Jul 19, 2024
12 checks passed
abd-goog pushed a commit to abd-goog/magic-modules that referenced this pull request Jul 30, 2024
…secret (GoogleCloudPlatform#11146)

Co-authored-by: NA2047 <NA2047@users.noreply.github.com>
Charlesleonius pushed a commit to Charlesleonius/magic-modules that referenced this pull request Aug 1, 2024
…secret (GoogleCloudPlatform#11146)

Co-authored-by: NA2047 <NA2047@users.noreply.github.com>
BBBmau pushed a commit to bschaatsbergen/magic-modules that referenced this pull request Aug 21, 2024
…secret (GoogleCloudPlatform#11146)

Co-authored-by: NA2047 <NA2047@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

google_compute_public_advertised_prefix should return attribute shared_secret
3 participants