Skip to content

Conversation

slightsey-recurly
Copy link

No description provided.

@slightsey-recurly slightsey-recurly requested review from a team and imrannayer as code owners May 9, 2025 16:53
Copy link

google-cla bot commented May 9, 2025

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.

@slightsey-recurly slightsey-recurly force-pushed the iap_web_backend_services_module branch 6 times, most recently from b65aa89 to 2eeda46 Compare May 9, 2025 19:23
@slightsey-recurly slightsey-recurly marked this pull request as draft May 9, 2025 19:50
@slightsey-recurly slightsey-recurly force-pushed the iap_web_backend_services_module branch from 2eeda46 to a438f7c Compare May 9, 2025 19:54
@slightsey-recurly slightsey-recurly marked this pull request as ready for review May 9, 2025 20:17
@slightsey-recurly
Copy link
Author

I believe this is ready for review and I have addressed the commit message and CLA requirements. Let me know if there is any additional touch ups needed.

@slightsey-recurly slightsey-recurly changed the title Adding iap_web_backend_services module feat: Adding iap_web_backend_services module May 9, 2025
@pkatsovich
Copy link

@imrannayer Could you give this a look? We'd love to avoid maintaining a fork. TIA!

@slightsey-recurly
Copy link
Author

HI!

@imrannayer Don't want to be annoying. Can I get some eyes on this? Would really appreciate using your repo instead of a fork.

Cheers,
Sam

@imrannayer
Copy link
Collaborator

@slightsey-recurly ca u plz fix lint issues. Follow contrib guide

@slightsey-recurly slightsey-recurly force-pushed the iap_web_backend_services_module branch from a438f7c to 9fdaafa Compare May 28, 2025 15:54
@slightsey-recurly
Copy link
Author

Oh yeah. Sorry about that. Linting now.

@slightsey-recurly slightsey-recurly force-pushed the iap_web_backend_services_module branch 2 times, most recently from b4e7c1c to f164f85 Compare May 28, 2025 17:40
@slightsey-recurly
Copy link
Author

@imrannayer theres a bit of a chicken and egg situation in the linter and examples. The linter can't find the module, but its looking in the remote repository. Following the patters set in the other example modules I don't see how this could ever pass linter until it is merged.

https://github.com/terraform-google-modules/terraform-google-iam/pull/240/files#diff-21031f52eb7c4577e98b0ac3bf99f47806478afb0c215b48091936ea2cacfb2bR21

error:

terraform_validate ./examples/iap_web_backend_services
╷
│ Error: Unreadable module subdirectory
│
│ The directory .terraform/modules/iap_web_backend_services/modules/iap_web_backend_services does not exist. The target submodule modules/iap_web_backend_services does not exist within the target module.

Other than that I think i have addressed all the other linting issues. Sorry about missing those originally.

@slightsey-recurly slightsey-recurly force-pushed the iap_web_backend_services_module branch from f164f85 to c444997 Compare May 28, 2025 18:45
@imrannayer
Copy link
Collaborator

@slightsey-recurly still failing lint test

@slightsey-recurly
Copy link
Author

@imrannayer Hi, I know. I wrote an explanation as to why that was happening on the comment above and I don't see how to progress forward without deleting the example unless you have another suggestion?

Copy link
Member

@bharathkkb bharathkkb left a comment

Choose a reason for hiding this comment

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

Hi @slightsey-recurly could you try setting it to the relative path so the swapper ignores this

@slightsey-recurly slightsey-recurly force-pushed the iap_web_backend_services_module branch from c444997 to e9b25c1 Compare June 10, 2025 17:52
@imrannayer
Copy link
Collaborator

@slightsey-recurly can u check? example code is removed and a lock file is added. Can you plz fix it?

@slightsey-recurly slightsey-recurly force-pushed the iap_web_backend_services_module branch from e9b25c1 to 0f7d8d4 Compare June 10, 2025 18:01
@slightsey-recurly
Copy link
Author

@imrannayer I removed the example code. And will submit a PR with correct example code after merge. I don't see how I can get pass the linter until it is merged. See resolved conversation above.

Sorry about the lock file. That is removed.

@imrannayer
Copy link
Collaborator

@slightsey-recurly you can pass source path as "../../modules/iap_web_backend_services"

@slightsey-recurly
Copy link
Author

Hold on. I may have made an error. Please let me correct.

@slightsey-recurly slightsey-recurly force-pushed the iap_web_backend_services_module branch 2 times, most recently from 27356cf to 399e247 Compare June 10, 2025 19:35
@slightsey-recurly slightsey-recurly force-pushed the iap_web_backend_services_module branch from 399e247 to d46b716 Compare June 10, 2025 19:39
@slightsey-recurly
Copy link
Author

@imrannayer OK! I finally believe we have a solid PR. Used a local path and removed version.

@imrannayer
Copy link
Collaborator

/gcbrun

@slightsey-recurly
Copy link
Author

Looks like the google cloud build is failing. Lemme know if there is anything i can do to fix.

@slightsey-recurly
Copy link
Author

@imrannayer Anything I can do for the cloud build failure?

@slightsey-recurly
Copy link
Author

@imrannayer Hi!

Anything I can do here to help?

@imrannayer
Copy link
Collaborator

/gcbrun

@imrannayer
Copy link
Collaborator

@slightsey-recurly we need some fix in CI/CD pipeline. Waiting for the fix.

@slightsey-recurly
Copy link
Author

Any updates on the fix?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants