Skip to content

Conversation

@lokesh-vadlamudi
Copy link
Contributor

@lokesh-vadlamudi lokesh-vadlamudi commented Jul 29, 2025

Summary

  • Need lacework_integration_guid variable in output for self deployment automation.

  • for azurerm_role_assignment or other azurerm resources where you specify a principal_id, Azure ARM expects the object ID GUID, not the resource ID path.

    so changed:
    - principal_id = azuread_service_principal.data_loader[0].id to
    + principal_id = azuread_service_principal.data_loader[0].object_id

  • Since azure roles take few seconds to propogate, sometimes when we are creating integration in lacework platform, it throws error 400.

Screenshot 2025-07-29 at 1 59 46 PM

How did you test this change?

Tested locally, Subscription-SIngle region

Screenshot 2025-07-29 at 2 01 26 PM

Issue

@lokesh-vadlamudi lokesh-vadlamudi self-assigned this Jul 29, 2025
@lokesh-vadlamudi lokesh-vadlamudi marked this pull request as ready for review July 29, 2025 23:21
@lokesh-vadlamudi lokesh-vadlamudi requested review from a team as code owners July 29, 2025 23:22
Copy link
Contributor

@kirklandnuts kirklandnuts left a comment

Choose a reason for hiding this comment

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

@lokesh-vadlamudi lokesh-vadlamudi merged commit c2aaf66 into main Jul 29, 2025
8 checks passed
@lacework-releng lacework-releng mentioned this pull request Jul 30, 2025
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.

2 participants