Skip to content

Reapply Mac Audit Logs (#19989) after fixing the dependency #20554

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

Merged
merged 2 commits into from
Jun 19, 2025

Conversation

nubtron
Copy link
Contributor

@nubtron nubtron commented Jun 19, 2025

What does this PR do?

This PR reapplies the reverted Mac Audit Logs integration first merged here. It fixes the depenency issue that motivated the revert. See 0f5b418 for the fix.

The PR number validation is failing because it expects the number of this PR, however we should probably keep the number of the original PR.

Motivation

The lxml library was set to 5.3.2, which conflicts with the existing lxml 5.1.1 dependency. Also, it wasn't pinned.
This wasn't detected by our CI because it was in the "dependencies" section rather than in the [project.optional-dependencies] section, where it belongs.

Review checklist (to be filled by reviewers)

  • Feature or bugfix MUST have appropriate tests (unit, integration, e2e)
  • Add the qa/skip-qa label if the PR doesn't need to be tested during QA.
  • If you need to backport this PR to another branch, you can add the backport/<branch-name> label to the PR and it will automatically open a backport PR once this one is merged

@nubtron nubtron merged commit f6efbf3 into master Jun 19, 2025
117 of 127 checks passed
@nubtron nubtron deleted the nubtron/reapply-mac-audit-logs branch June 19, 2025 13:11
github-actions bot pushed a commit that referenced this pull request Jun 19, 2025
* Reapply "[AI-5153] DDS: Mac Audit Logs Integration v1.0.0 (#19989)" (#20535)

This reverts commit a065a24.

* Fix dependency (move it to optional dependencies, pin it, and set it to the same version the agent is using) f6efbf3
github-actions bot pushed a commit to vinodkumar-sacumen/integrations-core that referenced this pull request Jun 20, 2025
…ataDog#20554)

* Reapply "[AI-5153] DDS: Mac Audit Logs Integration v1.0.0 (DataDog#19989)" (DataDog#20535)

This reverts commit a065a24.

* Fix dependency (move it to optional dependencies, pin it, and set it to the same version the agent is using) f6efbf3
Kyle-Neale pushed a commit that referenced this pull request Jun 24, 2025
* Reapply "[AI-5153] DDS: Mac Audit Logs Integration v1.0.0 (#19989)" (#20535)

This reverts commit a065a24.

* Fix dependency (move it to optional dependencies, pin it, and set it to the same version the agent is using)
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.

2 participants