Skip to content

Prepare release 3.6.0#1127

Merged
jsoriano merged 9 commits intoelastic:mainfrom
jsoriano:prepare-3.6.0
Mar 30, 2026
Merged

Prepare release 3.6.0#1127
jsoriano merged 9 commits intoelastic:mainfrom
jsoriano:prepare-3.6.0

Conversation

@jsoriano
Copy link
Copy Markdown
Member

Prepare release 3.6.0, fixes #1060.

description: Merges latest Endpoint and Agent metadata documents
_meta:
managed: true
run_as_kibana_system: false
Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

Change intended for idempotent testing.
Without these changes the test cannot be run twice in the same deployment, as package upgrade fails to remove the existing internal resources.

@jsoriano jsoriano marked this pull request as ready for review March 27, 2026 13:30
@jsoriano jsoriano requested a review from a team as a code owner March 27, 2026 13:30
@coderabbitai
Copy link
Copy Markdown

coderabbitai bot commented Mar 27, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 2e5b2de7-12df-44b9-ac5c-010d3824f3f0

📥 Commits

Reviewing files that changed from the base of the PR and between 12bf990 and 9f0164d.

📒 Files selected for processing (2)
  • compliance/compliance_test.go
  • compliance/features/basic.feature
🚧 Files skipped from review as they are similar to previous changes (1)
  • compliance/features/basic.feature

📝 Walkthrough

Walkthrough

This PR updates CI and compliance testing for the 9.4.0 stack and advances in-development spec/version bookkeeping to 3.7.0-next. It replaces SLO instance checks with SLO template validation, adds an Elasticsearch transform-alias verifier and a content-package dependency checker, and implements corresponding Kibana API helpers. Test data and package assets (dashboards, lenses, maps, searches, ML model IDs, SLO template JSON) were updated; transform destination indices were changed from dot-prefixed (hidden) names to non-dot names. Documentation in AGENTS.md was expanded and temporary PSR00001 exclusion workarounds were removed.

🚥 Pre-merge checks | ✅ 2
✅ Passed checks (2 passed)
Check name Status Explanation
Linked Issues check ✅ Passed PR fulfills the coding requirements from issue #1060: implements SLO templates [#1083,#1084], updates compliance tests with version 9.4.0/3.6.0 [#1085], validates time_series index mode, handles transform aliases, and removes PSR00001 exclusions to resolve blocking issues.
Out of Scope Changes check ✅ Passed All changes directly support the 3.6.0 release: compliance test updates, SLO template migration, transform alias validation, field corrections (timeseries→event.duration), and removal of outdated validation exclusions. No unrelated modifications detected.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • 🛠️ Update Documentation: Commit on current branch
  • 🛠️ Update Documentation: Create PR

Comment @coderabbitai help to get the list of available commands and usage tips.

teresaromero
teresaromero previously approved these changes Mar 27, 2026
mrodm
mrodm previously approved these changes Mar 27, 2026
@jsoriano jsoriano dismissed stale reviews from mrodm and teresaromero via 9f0164d March 27, 2026 16:54
@elasticmachine
Copy link
Copy Markdown

💚 Build Succeeded

History

cc @jsoriano

@jsoriano jsoriano merged commit c4b7dec into elastic:main Mar 30, 2026
4 checks passed
@jsoriano jsoriano deleted the prepare-3.6.0 branch March 30, 2026 14:16
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.

Release 3.6

4 participants