Skip to content

[eset_protect, lumos, sophos_central] Add Agentless Deployment#19353

Merged
mohitjha-elastic merged 3 commits into
elastic:mainfrom
mohitjha-elastic:eset_lumos_sophos_central-enable-agentless
Jun 4, 2026
Merged

[eset_protect, lumos, sophos_central] Add Agentless Deployment#19353
mohitjha-elastic merged 3 commits into
elastic:mainfrom
mohitjha-elastic:eset_lumos_sophos_central-enable-agentless

Conversation

@mohitjha-elastic
Copy link
Copy Markdown
Contributor

Proposed commit message

eset_protect, lumos, sophos_central: add agentless deployment

Checklist

  • I have reviewed tips for building integrations and this pull request is aligned with them.
  • I have verified that all data streams collect metrics or logs.
  • I have added an entry to my package's changelog.yml file.
  • I have verified that Kibana version constraints are current according to guidelines.
  • I have verified that any added dashboard complies with Kibana's Dashboard good practices

How to test this PR locally

  • Clone integrations repo.
  • Install the elastic package locally.
  • Start the elastic stack using the elastic package.
  • Move to integrations/packages/ {integration} directory.
  • Run the following command to run tests.

elastic-package test -v

Related issues

@mohitjha-elastic mohitjha-elastic self-assigned this Jun 3, 2026
@mohitjha-elastic mohitjha-elastic requested a review from a team as a code owner June 3, 2026 09:39
@mohitjha-elastic mohitjha-elastic added the documentation Improvements or additions to documentation. Applied to PRs that modify *.md files. label Jun 3, 2026
@mohitjha-elastic mohitjha-elastic requested a review from a team as a code owner June 3, 2026 09:39
@mohitjha-elastic mohitjha-elastic added enhancement New feature or request Integration:eset_protect ESET PROTECT Team:Security-Service Integrations Security Service Integrations team [elastic/security-service-integrations] Integration:lumos Lumos (Partner supported) Integration:sophos_central Sophos Central Team:SDE-Crest Crest developers on the Security Integrations team [elastic/sit-crest-contractors] labels Jun 3, 2026
@infra-vault-gh-plugin-prod
Copy link
Copy Markdown

Pinging @elastic/security-service-integrations (Team:Security-Service Integrations)

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Jun 3, 2026

✅ Elastic Docs Style Checker (Vale)

No issues found on modified lines!


The Vale linter checks documentation changes against the Elastic Docs style guide. To use Vale locally or report issues, refer to Elastic style guide for Vale.

@github-actions

This comment has been minimized.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Jun 3, 2026

TL;DR

Buildkite failed in Check integrations eset_protect because package README docs are out of date with current field definitions. Regenerate package docs and commit the updated packages/eset_protect/docs/README.md.

Remediation

  • Run elastic-package build from the repo root to regenerate package documentation.
  • Commit the resulting docs diff (specifically packages/eset_protect/docs/README.md) and re-run CI.
Investigation details

Root Cause

The failure is from the package lint step enforcing up-to-date README generation, not from runtime/test logic. The log shows a README.md is outdated diff where generated output includes additional ECS fields (for example host.*, observer.*, related.ip) that were not present in the checked-in README.

Relevant package field definitions that align with the generated additions include:

  • packages/eset_protect/elasticsearch/transform/latest_cdr_vuln/fields/ecs.yml:1
  • packages/eset_protect/elasticsearch/transform/latest_cdr_vuln/fields/ecs.yml:3

And generated docs currently containing those fields (example section):

  • packages/eset_protect/docs/README.md:234-249

Evidence

README.md is outdated. Rebuild the package with 'elastic-package build'
...
Error: checking package failed: checking readme files are up-to-date failed: files do not match

Verification

  • Not run locally against the PR branch in this environment (workspace is on main), but the Buildkite log provides a deterministic lint failure and required remediation.

Follow-up

If this reappears after regeneration, check for uncommitted generated-doc changes in the package and ensure no subsequent field edits were made after the build step.

Note

🔒 Integrity filter blocked 2 items

The following items were blocked because they don't meet the GitHub integrity level.

To allow these resources, lower min-integrity in your GitHub frontmatter:

tools:
  github:
    min-integrity: approved  # merged | approved | unapproved | none

What is this? | From workflow: PR Buildkite Detective

Give us feedback! React with 🚀 if perfect, 👍 if helpful, 👎 if not.

@elastic-vault-github-plugin-prod
Copy link
Copy Markdown

✅ All changelog entries have the correct PR link.

@elasticmachine
Copy link
Copy Markdown

💚 Build Succeeded

History

cc @mohitjha-elastic

@mohitjha-elastic mohitjha-elastic merged commit 5d9083a into elastic:main Jun 4, 2026
11 checks passed
@mohitjha-elastic mohitjha-elastic deleted the eset_lumos_sophos_central-enable-agentless branch June 4, 2026 07:20
@elastic-vault-github-plugin-prod
Copy link
Copy Markdown

Package eset_protect - 2.4.0 containing this change is available at https://epr.elastic.co/package/eset_protect/2.4.0/

@elastic-vault-github-plugin-prod
Copy link
Copy Markdown

Package lumos - 1.7.0 containing this change is available at https://epr.elastic.co/package/lumos/1.7.0/

@elastic-vault-github-plugin-prod
Copy link
Copy Markdown

Package sophos_central - 1.22.0 containing this change is available at https://epr.elastic.co/package/sophos_central/1.22.0/

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

Labels

documentation Improvements or additions to documentation. Applied to PRs that modify *.md files. enhancement New feature or request Integration:eset_protect ESET PROTECT Integration:lumos Lumos (Partner supported) Integration:sophos_central Sophos Central Team:SDE-Crest Crest developers on the Security Integrations team [elastic/sit-crest-contractors] Team:Security-Service Integrations Security Service Integrations team [elastic/security-service-integrations]

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[sophos_central] Add Agentless Deployment Support [lumos] Add Agentless Deployment Support [eset_protect] Add Agentless Deployment Support

4 participants