Skip to content

[ML] Moves job and trained model management features into Stack Management#204290

Merged
qn895 merged 169 commits intoelastic:mainfrom
alvarezmelissa87:ml-nav-updates
Apr 8, 2025
Merged

[ML] Moves job and trained model management features into Stack Management#204290
qn895 merged 169 commits intoelastic:mainfrom
alvarezmelissa87:ml-nav-updates

Conversation

@alvarezmelissa87
Copy link
Contributor

@alvarezmelissa87 alvarezmelissa87 commented Dec 13, 2024

Summary

Updates the navigation for Machine Learning pages, moving admin tasks for managing ML jobs and models to a single place inside Stack Management, and leaving exploratory tasks in a consolidated top-level Machine Learning menu.

The available items vary by solution, so that the navigation for an Elasticsearch project, for example, contains a single item for managing trained models.

Stack management menu for classic/observability/security nav

Screenshot 2025-04-04 at 16 10 04

Stack management for search:

Screenshot 2025-04-07 at 14 38 45

Machine Learning menu for Classic nav

Screenshot 2025-04-07 at 14 22 03

Machine Learning menu for Observability

Screenshot 2025-04-04 at 16 11 48

Machine Learning menu for Security

Screenshot 2025-04-04 at 17 46 43

Checklist

Check the PR satisfies following conditions.

Reviewers should verify this PR satisfies this list as well.

  • Any text added follows EUI's writing guidelines, uses sentence case text and includes i18n support
  • Documentation was added for features that require explanation or tutorials
  • Unit or functional tests were updated or added to match the most common scenarios
  • If a plugin configuration key changed, check if it needs to be allowlisted in the cloud and added to the docker list
  • This was checked for breaking HTTP API changes, and any breaking changes have been approved by the breaking-change committee. The release_note:breaking label should be applied in these situations.
  • Flaky Test Runner was used on any tests changed
  • The PR description includes the appropriate Release Notes section, and the correct release_note:* label is applied per the guidelines

Identify risks

Does this PR introduce any risks? For example, consider risks like hard to test bugs, performance regression, potential of data loss.

Describe the risk, its severity, and mitigation for each identified risk. Invite stakeholders and evaluate how to proceed before merging.

@alvarezmelissa87 alvarezmelissa87 self-assigned this Dec 13, 2024
@alvarezmelissa87 alvarezmelissa87 force-pushed the ml-nav-updates branch 4 times, most recently from 9f46c98 to 41320e3 Compare December 19, 2024 17:51
@alvarezmelissa87 alvarezmelissa87 force-pushed the ml-nav-updates branch 2 times, most recently from c12e467 to 18a27ba Compare December 23, 2024 23:45
@alvarezmelissa87 alvarezmelissa87 force-pushed the ml-nav-updates branch 4 times, most recently from 12529c1 to b7c58a6 Compare December 30, 2024 22:39
@alvarezmelissa87 alvarezmelissa87 force-pushed the ml-nav-updates branch 4 times, most recently from 062d31f to 81451e2 Compare January 10, 2025 23:04
@alvarezmelissa87 alvarezmelissa87 force-pushed the ml-nav-updates branch 3 times, most recently from 714e506 to 9999c68 Compare January 16, 2025 17:21
@alvarezmelissa87 alvarezmelissa87 force-pushed the ml-nav-updates branch 2 times, most recently from d2388cf to e18252e Compare January 22, 2025 18:39
@botelastic botelastic bot added the ci:project-deploy-observability Create an Observability project label Apr 5, 2025
@github-actions
Copy link
Contributor

github-actions bot commented Apr 5, 2025

🤖 GitHub comments

Expand to view the GitHub comments

Just comment with:

  • /oblt-deploy : Deploy a Kibana instance using the Observability test environments.
  • run docs-build : Re-trigger the docs validation. (use unformatted text in the comment!)

@qn895
Copy link
Member

qn895 commented Apr 7, 2025

@elasticmachine merge usptream

Copy link
Contributor

@peteharverson peteharverson left a comment

Choose a reason for hiding this comment

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

Tested latest changes and LGTM 🎉

@qn895 qn895 enabled auto-merge (squash) April 8, 2025 16:46
@elasticmachine
Copy link
Contributor

⏳ Build in-progress

  • Buildkite Build
  • Commit: 68ced97
  • Kibana Serverless Image: docker.elastic.co/kibana-ci/kibana-serverless:pr-204290-68ced972889f

History

cc @alvarezmelissa87 @qn895

@qn895 qn895 merged commit f51ac13 into elastic:main Apr 8, 2025
9 checks passed
@alvarezmelissa87 alvarezmelissa87 deleted the ml-nav-updates branch April 10, 2025 18:23
@kibanamachine kibanamachine added the backport missing Added to PRs automatically when the are determined to be missing a backport. label Apr 10, 2025
@kibanamachine
Copy link
Contributor

Friendly reminder: Looks like this PR hasn’t been backported yet.
To create automatically backports add a backport:* label or prevent reminders by adding the backport:skip label.
You can also create backports manually by running node scripts/backport --pr 204290 locally

@peteharverson peteharverson added backport:skip This PR does not require backporting and removed backport missing Added to PRs automatically when the are determined to be missing a backport. backport:version Backport to applied version labels labels Apr 11, 2025
jgowdyelastic added a commit that referenced this pull request Feb 23, 2026
Removes the management list API which is no longer used after the
replacement of the ML management page in
#204290

Related to #251147
bhapas pushed a commit to bhapas/kibana that referenced this pull request Feb 25, 2026
Removes the management list API which is no longer used after the
replacement of the ML management page in
elastic#204290

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

Labels

backport:skip This PR does not require backporting ci:project-deploy-observability Create an Observability project :ml release_note:feature Makes this part of the condensed release notes Team:actionable-obs Formerly "obs-ux-management", responsible for SLO, o11y alerting, significant events, & synthetics. Team:Fleet Team label for Observability Data Collection Fleet team Team:Obs AI Assistant Observability AI Assistant Team:obs-ux-infra_services - DEPRECATED DEPRECATED - Use Team:obs-presentation. v9.1.0