Skip to content

[GitHub CCF connector] Fixed "Missing Dependencies" error - #14969

Open
Bhagya Lakshmi Kukula (Bhagya767) wants to merge 1 commit into
Azure:masterfrom
Bhagya767:githubauditdcr
Open

[GitHub CCF connector] Fixed "Missing Dependencies" error#14969
Bhagya Lakshmi Kukula (Bhagya767) wants to merge 1 commit into
Azure:masterfrom
Bhagya767:githubauditdcr

Conversation

@Bhagya767

Copy link
Copy Markdown
Contributor

Fixes the "Missing Dependencies" error when creating a new GitHub Enterprise Audit Log (CCF) connection in Microsoft Sentinel.

The Get-ArmResource function in the packaging tool unconditionally emitted a kind property on every ARM resource. When the source DCR file has no kind (correct for most Microsoft.Insights/dataCollectionRules), this produced "kind": "" in the generated mainTemplate. An empty string is invalid — the ARM API only accepts Linux, Windows, Direct, or the property being omitted. This caused DCR deployment to fail, surfacing as "Missing Dependencies" when users tried to connect.

@v-maheshbh

Copy link
Copy Markdown
Contributor

Hi Bhagya Lakshmi Kukula (@Bhagya767)

Kindly update the release notes to reflect the changes included in this PR.

and attach the invocation logs for validation purposes.

Thanks!

@Bhagya767

Copy link
Copy Markdown
Contributor Author

Please do not merge PR, review and validations are in progress.

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

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants