-
Notifications
You must be signed in to change notification settings - Fork 8.5k
[ResponseOps][MaintenanceWindows] Expose an internal maintenance windows client #247390
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[ResponseOps][MaintenanceWindows] Expose an internal maintenance windows client #247390
Conversation
|
Pinging @elastic/response-ops (Team:ResponseOps) |
|
Pinging @elastic/obs-ux-management-team (Team:obs-ux-management) |
💚 Build Succeeded
Metrics [docs]Public APIs missing comments
|
|
Starting backport for target branches: 9.3 |
…ows client (elastic#247390) ## Summary Fixes elastic#246200 by creating MW client using SO's internal repository. It is used in synthetics plugin. ### Checklist Check the PR satisfies following conditions. - [x] [Unit or functional tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html) were updated or added to match the most common scenarios (cherry picked from commit 25c67f4)
💚 All backports created successfully
Note: Successful backport PRs will be merged automatically after passing CI. Questions ?Please refer to the Backport tool documentation |
…e windows client (#247390) (#247442) # Backport This will backport the following commits from `main` to `9.3`: - [[ResponseOps][MaintenanceWindows] Expose an internal maintenance windows client (#247390)](#247390) <!--- Backport version: 9.6.6 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sorenlouv/backport) <!--BACKPORT [{"author":{"name":"Janki Salvi","email":"[email protected]"},"sourceCommit":{"committedDate":"2025-12-24T10:24:38Z","message":"[ResponseOps][MaintenanceWindows] Expose an internal maintenance windows client (#247390)\n\n## Summary\n\nFixes #246200 by creating MW\nclient using SO's internal repository.\nIt is used in synthetics plugin.\n\n\n### Checklist\n\nCheck the PR satisfies following conditions. \n\n- [x] [Unit or functional\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\nwere updated or added to match the most common scenarios","sha":"25c67f47570502537cf60ec505ae6641b2b20a1f","branchLabelMapping":{"^v9.4.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:ResponseOps","backport:version","Feature:Maintenance Window","v9.3.0","v9.4.0","Team:obs-ux-management"],"title":"[ResponseOps][MaintenanceWindows] Expose an internal maintenance windows client ","number":247390,"url":"https://github.com/elastic/kibana/pull/247390","mergeCommit":{"message":"[ResponseOps][MaintenanceWindows] Expose an internal maintenance windows client (#247390)\n\n## Summary\n\nFixes #246200 by creating MW\nclient using SO's internal repository.\nIt is used in synthetics plugin.\n\n\n### Checklist\n\nCheck the PR satisfies following conditions. \n\n- [x] [Unit or functional\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\nwere updated or added to match the most common scenarios","sha":"25c67f47570502537cf60ec505ae6641b2b20a1f"}},"sourceBranch":"main","suggestedTargetBranches":["9.3"],"targetPullRequestStates":[{"branch":"9.3","label":"v9.3.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v9.4.0","branchLabelMappingKey":"^v9.4.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/247390","number":247390,"mergeCommit":{"message":"[ResponseOps][MaintenanceWindows] Expose an internal maintenance windows client (#247390)\n\n## Summary\n\nFixes #246200 by creating MW\nclient using SO's internal repository.\nIt is used in synthetics plugin.\n\n\n### Checklist\n\nCheck the PR satisfies following conditions. \n\n- [x] [Unit or functional\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\nwere updated or added to match the most common scenarios","sha":"25c67f47570502537cf60ec505ae6641b2b20a1f"}}]}] BACKPORT--> Co-authored-by: Janki Salvi <[email protected]>
…ows client (elastic#247390) ## Summary Fixes elastic#246200 by creating MW client using SO's internal repository. It is used in synthetics plugin. ### Checklist Check the PR satisfies following conditions. - [x] [Unit or functional tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html) were updated or added to match the most common scenarios
…idden SO type (#248132) ## Summary Internal MW client using internal repository was introduced in #247390. It created problems while fetching MWs using all spaces in synthetics plugin. This PR fixes the issue. ### Checklist Check the PR satisfies following conditions. Reviewers should verify this PR satisfies this list as well. - [x] Review the [backport guidelines](https://docs.google.com/document/d/1VyN5k91e5OVumlc0Gb9RPa3h1ewuPE705nRtioPiTvY/edit?usp=sharing) and apply applicable `backport:*` labels.
…idden SO type (elastic#248132) ## Summary Internal MW client using internal repository was introduced in elastic#247390. It created problems while fetching MWs using all spaces in synthetics plugin. This PR fixes the issue. ### Checklist Check the PR satisfies following conditions. Reviewers should verify this PR satisfies this list as well. - [x] Review the [backport guidelines](https://docs.google.com/document/d/1VyN5k91e5OVumlc0Gb9RPa3h1ewuPE705nRtioPiTvY/edit?usp=sharing) and apply applicable `backport:*` labels. (cherry picked from commit 345ec13)
…sing hidden SO type (#248132) (#248219) # Backport This will backport the following commits from `main` to `9.3`: - [[ResponseOps][MaintenanceWindows] Fix mw internal client by passing hidden SO type (#248132)](#248132) <!--- Backport version: 9.6.6 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sorenlouv/backport) <!--BACKPORT [{"author":{"name":"Janki Salvi","email":"[email protected]"},"sourceCommit":{"committedDate":"2026-01-08T09:07:03Z","message":"[ResponseOps][MaintenanceWindows] Fix mw internal client by passing hidden SO type (#248132)\n\n## Summary\n\nInternal MW client using internal repository was introduced in\nhttps://github.com//pull/247390.\nIt created problems while fetching MWs using all spaces in synthetics\nplugin.\n\nThis PR fixes the issue.\n\n### Checklist\n\nCheck the PR satisfies following conditions. \n\nReviewers should verify this PR satisfies this list as well.\n\n- [x] Review the [backport\nguidelines](https://docs.google.com/document/d/1VyN5k91e5OVumlc0Gb9RPa3h1ewuPE705nRtioPiTvY/edit?usp=sharing)\nand apply applicable `backport:*` labels.","sha":"345ec13b123cf9b880b5e2a71e8630aa464bd403","branchLabelMapping":{"^v9.4.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["bug","release_note:skip","Team:ResponseOps","backport:version","Feature:Maintenance Window","v9.3.0","v9.4.0"],"title":"[ResponseOps][MaintenanceWindows] Fix mw internal client by passing hidden SO type","number":248132,"url":"https://github.com/elastic/kibana/pull/248132","mergeCommit":{"message":"[ResponseOps][MaintenanceWindows] Fix mw internal client by passing hidden SO type (#248132)\n\n## Summary\n\nInternal MW client using internal repository was introduced in\nhttps://github.com//pull/247390.\nIt created problems while fetching MWs using all spaces in synthetics\nplugin.\n\nThis PR fixes the issue.\n\n### Checklist\n\nCheck the PR satisfies following conditions. \n\nReviewers should verify this PR satisfies this list as well.\n\n- [x] Review the [backport\nguidelines](https://docs.google.com/document/d/1VyN5k91e5OVumlc0Gb9RPa3h1ewuPE705nRtioPiTvY/edit?usp=sharing)\nand apply applicable `backport:*` labels.","sha":"345ec13b123cf9b880b5e2a71e8630aa464bd403"}},"sourceBranch":"main","suggestedTargetBranches":["9.3"],"targetPullRequestStates":[{"branch":"9.3","label":"v9.3.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v9.4.0","branchLabelMappingKey":"^v9.4.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/248132","number":248132,"mergeCommit":{"message":"[ResponseOps][MaintenanceWindows] Fix mw internal client by passing hidden SO type (#248132)\n\n## Summary\n\nInternal MW client using internal repository was introduced in\nhttps://github.com//pull/247390.\nIt created problems while fetching MWs using all spaces in synthetics\nplugin.\n\nThis PR fixes the issue.\n\n### Checklist\n\nCheck the PR satisfies following conditions. \n\nReviewers should verify this PR satisfies this list as well.\n\n- [x] Review the [backport\nguidelines](https://docs.google.com/document/d/1VyN5k91e5OVumlc0Gb9RPa3h1ewuPE705nRtioPiTvY/edit?usp=sharing)\nand apply applicable `backport:*` labels.","sha":"345ec13b123cf9b880b5e2a71e8630aa464bd403"}}]}] BACKPORT--> Co-authored-by: Janki Salvi <[email protected]>
…ows client (elastic#247390) ## Summary Fixes elastic#246200 by creating MW client using SO's internal repository. It is used in synthetics plugin. ### Checklist Check the PR satisfies following conditions. - [x] [Unit or functional tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html) were updated or added to match the most common scenarios
…idden SO type (elastic#248132) ## Summary Internal MW client using internal repository was introduced in elastic#247390. It created problems while fetching MWs using all spaces in synthetics plugin. This PR fixes the issue. ### Checklist Check the PR satisfies following conditions. Reviewers should verify this PR satisfies this list as well. - [x] Review the [backport guidelines](https://docs.google.com/document/d/1VyN5k91e5OVumlc0Gb9RPa3h1ewuPE705nRtioPiTvY/edit?usp=sharing) and apply applicable `backport:*` labels.
Summary
Fixes #246200 by creating MW client using SO's internal repository.
It is used in synthetics plugin.
Checklist
Check the PR satisfies following conditions.