• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

elastic / cloudbeat / 28948230255
76%
main: 76%

Build:
Build:
LAST BUILD BRANCH: bump-to-9.5.0
DEFAULT BRANCH: main
Ran 08 Jul 2026 02:16PM UTC
Jobs 1
Files 245
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

08 Jul 2026 01:45PM UTC coverage: 76.106% (-0.02%) from 76.128%
28948230255

push

github

web-flow
Add Entity Analytics experimental feature flags to ESS Kibana provision (#7272)

## Summary

Extends the ESS Kibana `user_settings_yaml` applied by the EC Terraform
module when `kibana_enable_entity_analytics_settings` is enabled
(default: `true`).

Adds the following settings to support Entity Analytics testing:

- `xpack.securitySolution.enableExperimental`:
  - `riskScoreHistoryEnabled`
  - `entityAttachmentsEnabled`
  - `entityAnalyticsAnomalyDetails`
- `xpack.cases.attachments.enabled: true` (required for entity → cases
attachments)

No new Terraform variable or workflow input was added — the new flags
are included in the existing `entity_analytics_yaml` block and flow
through existing workflows (`create-env-ea`, `test-environment`,
`cdr-infra`).

## Changes

- **`deploy/test-environments/modules/ec/main.tf`** — append Security
Solution experimental flags and Cases attachments setting to
`entity_analytics_yaml`
- **`deploy/test-environments/modules/ec/variables.tf`** — update
`kibana_enable_entity_analytics_settings` description
- **`deploy/test-environments/elk-stack/variables.tf`** — same
description update
- **`.github/actions/elk-stack/action.yml`** — update input description
- **`.github/workflows/test-environment.yml`** — update workflow input
descriptions (2 occurrences)
- **`.github/workflows/cdr-infra.yml`** — update workflow input
description
- **`dev-docs/Cloud-Env-Testing.md`** — document new flags in CDR and EA
workflow sections

## Test plan

- [x] `terraform validate` in `deploy/test-environments/elk-stack`
- [x] Provision an ESS environment via `create-env-ea` (or
`test-environment` with `kibana_enable_entity_analytics_settings: true`)
- [x] Confirm Kibana user settings include:
  - `xpack.securitySolution.enableExperimental` with the three new flags
  - `xpack.cases.attachments.enabled: true`
- [x] Verify on a stack version that supports these experimental flags
(e.g. `9.5.0-SNAPSHOT`)

## Notes

- ESS only — Serverless deploymen... (continued)

10205 of 13409 relevant lines covered (76.11%)

15.9 hits per line

Coverage Regressions

Lines Coverage ∆ File
3
83.06
-0.98% internal/resources/providers/gcplib/inventory/provider.go
Jobs
ID Job ID Ran Files Coverage
1 28948230255.1 08 Jul 2026 02:16PM UTC 245
76.11
GitHub Action Run
Source Files on build 28948230255
  • Tree
  • List 245
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • eefe5fa4 on github
  • Prev Build on gh-readonly-queue/main/pr-7227-3e955ebac09217591a63434c4b206e9ee0308046 (#28933979350)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc