[Logs Essential] Disable exploratory view !!#225445
Conversation
|
Pinging @elastic/obs-ux-management-team (Team:obs-ux-management) |
|
@shahzad31 are there associated tests that should be updated as part of this fix? |
rmyz
left a comment
There was a problem hiding this comment.
infra & services changes LGTM
💚 Build Succeeded
Metrics [docs]Async chunks
History
|
gsoldevila
left a comment
There was a problem hiding this comment.
Config changes LGTM (reviewed when last commit was 1f2080d)
| ); | ||
|
|
||
| if (!uxHasDataResponse?.hasData) { | ||
| if (!uxHasDataResponse?.hasData || !services.exploratoryView) { |
There was a problem hiding this comment.
This will also prevent the CoreVitals component from being rendered, is that the expected behaviour?
There was a problem hiding this comment.
yes, that's expected
|
@kc13greiner this is a plugin disable, we aren't making it optional anywhere, so this has no impact in terms of actions, the place where it's being used is still required and those are disbaled as well, so IMO this doesn't warrant any tests. |
tonyghiani
left a comment
There was a problem hiding this comment.
Apart from the observability plugins, also apm, synthetics, uptime and ux plugins depends on it. Probably some of them will be disabled anyway, but the safest approach would be to make this an optional dependency for those plugins too to avoid undesired side effects where plugins we want to keep around are disabled.
No that can't be done, Exp view is a hard requirement for synthetics and ux , we can't make it optional |
|
Starting backport for target branches: 8.19, 9.1 https://github.com/elastic/kibana/actions/runs/15921645277 |
|
Starting backport for target branches: 8.19, 9.1 https://github.com/elastic/kibana/actions/runs/15921651038 |
## Summary Disable exploratory view !! Fixes elastic/observability-dev#4638 !! ### Testing http://localhost:5601/app/exploratory-view <img width="1728" alt="image" src="https://github.com/user-attachments/assets/5a03fe49-0057-4a6c-aa76-795fa562edf3" /> (cherry picked from commit f7253bc)
💔 Some backports could not be created
Note: Successful backport PRs will be merged automatically after passing CI. Manual backportTo create the backport manually run: Questions ?Please refer to the Backport tool documentation |
## Summary Disable exploratory view !! Fixes elastic/observability-dev#4638 !! ### Testing http://localhost:5601/app/exploratory-view <img width="1728" alt="image" src="https://github.com/user-attachments/assets/5a03fe49-0057-4a6c-aa76-795fa562edf3" /> (cherry picked from commit f7253bc)
💔 Some backports could not be created
Note: Successful backport PRs will be merged automatically after passing CI. Manual backportTo create the backport manually run: Questions ?Please refer to the Backport tool documentation |
@shahzad31 As I understand it, the other ways to navigate to this view are disabled, and this PR is simply disabling the plugin altogether in order to prevent direct URL navigation. The issue has criteria for acceptance, so I think we were just wondering if there are, or should be, tests that qualify the config, in addition to manual testing.
We might be missing some context here, and if so, apologies! |
# Backport This will backport the following commits from `main` to `9.1`: - [[Logs Essential] Disable exploratory view !! (#225445)](#225445) <!--- Backport version: 9.6.6 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sorenlouv/backport) <!--BACKPORT [{"author":{"name":"Shahzad","email":"shahzad31comp@gmail.com"},"sourceCommit":{"committedDate":"2025-06-27T08:15:18Z","message":"[Logs Essential] Disable exploratory view !! (#225445)\n\n## Summary\n\nDisable exploratory view !!\n\nFixes elastic/observability-dev#4638 !!\n\n### Testing \nhttp://localhost:5601/app/exploratory-view\n\n<img width=\"1728\" alt=\"image\"\nsrc=\"https://github.com/user-attachments/assets/5a03fe49-0057-4a6c-aa76-795fa562edf3\"\n/>","sha":"f7253bc0d1750d556ebaee9eb5fc8b35999a9b78","branchLabelMapping":{"^v9.2.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:obs-ux-management","backport:version","v9.1.0","v8.19.0","author:obs-ux-management","v9.2.0"],"title":"[Logs Essential] Disable exploratory view !!","number":225445,"url":"https://github.com/elastic/kibana/pull/225445","mergeCommit":{"message":"[Logs Essential] Disable exploratory view !! (#225445)\n\n## Summary\n\nDisable exploratory view !!\n\nFixes elastic/observability-dev#4638 !!\n\n### Testing \nhttp://localhost:5601/app/exploratory-view\n\n<img width=\"1728\" alt=\"image\"\nsrc=\"https://github.com/user-attachments/assets/5a03fe49-0057-4a6c-aa76-795fa562edf3\"\n/>","sha":"f7253bc0d1750d556ebaee9eb5fc8b35999a9b78"}},"sourceBranch":"main","suggestedTargetBranches":["9.1","8.19"],"targetPullRequestStates":[{"branch":"9.1","label":"v9.1.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.19","label":"v8.19.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v9.2.0","branchLabelMappingKey":"^v9.2.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/225445","number":225445,"mergeCommit":{"message":"[Logs Essential] Disable exploratory view !! (#225445)\n\n## Summary\n\nDisable exploratory view !!\n\nFixes elastic/observability-dev#4638 !!\n\n### Testing \nhttp://localhost:5601/app/exploratory-view\n\n<img width=\"1728\" alt=\"image\"\nsrc=\"https://github.com/user-attachments/assets/5a03fe49-0057-4a6c-aa76-795fa562edf3\"\n/>","sha":"f7253bc0d1750d556ebaee9eb5fc8b35999a9b78"}}]}] BACKPORT--> Co-authored-by: Shahzad <shahzad31comp@gmail.com>
Summary
Disable exploratory view !!
Fixes https://github.com/elastic/observability-dev/issues/4638 !!
Testing
http://localhost:5601/app/exploratory-view