Skip to content

[Synthetics]: Fixed monitor status rule control#218994

Merged
cesco-f merged 1 commit intoelastic:mainfrom
cesco-f:fix-rule-flyout
Apr 28, 2025
Merged

[Synthetics]: Fixed monitor status rule control#218994
cesco-f merged 1 commit intoelastic:mainfrom
cesco-f:fix-rule-flyout

Conversation

@cesco-f
Copy link
Copy Markdown
Contributor

@cesco-f cesco-f commented Apr 23, 2025

This PR closes #218968.

Screen.Recording.2025-04-24.at.09.22.01.mov

@cesco-f cesco-f marked this pull request as ready for review April 24, 2025 07:22
@cesco-f cesco-f requested a review from a team as a code owner April 24, 2025 07:22
@elasticmachine
Copy link
Copy Markdown
Contributor

💛 Build succeeded, but was flaky

Failed CI Steps

Test Failures

  • [job] [logs] Jest Tests #15 / UserActionMarkdown errors Shows error message and save button disabled if current text is empty

Metrics [docs]

Async chunks

Total size of all lazy-loaded chunks that will be downloaded as the user navigates the app

id before after diff
triggersActionsUi 1.4MB 1.4MB +1.0B

History

@cesco-f cesco-f merged commit 47736b2 into elastic:main Apr 28, 2025
9 checks passed
@cesco-f cesco-f deleted the fix-rule-flyout branch April 28, 2025 09:44
@kibanamachine
Copy link
Copy Markdown
Contributor

Starting backport for target branches: 8.17, 8.18, 8.19, 9.0

https://github.com/elastic/kibana/actions/runs/14704849599

@kibanamachine
Copy link
Copy Markdown
Contributor

💚 All backports created successfully

Status Branch Result
8.17
8.18
8.19
9.0

Note: Successful backport PRs will be merged automatically after passing CI.

Questions ?

Please refer to the Backport tool documentation

kibanamachine added a commit that referenced this pull request Apr 28, 2025
)

# Backport

This will backport the following commits from `main` to `9.0`:
- [[Synthetics]: Fixed monitor status rule control
(#218994)](#218994)

<!--- Backport version: 9.6.6 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sorenlouv/backport)

<!--BACKPORT [{"author":{"name":"Francesco
Fagnani","email":"fagnani.francesco@gmail.com"},"sourceCommit":{"committedDate":"2025-04-28T09:44:38Z","message":"[Synthetics]:
Fixed monitor status rule control (#218994)\n\nThis PR closes
#218968.\n\n\n\nhttps://github.com/user-attachments/assets/380cf606-7126-49e9-9ccc-8c0abfacef43","sha":"47736b21297ad59ddbcb83d436ae05d357475acd","branchLabelMapping":{"^v9.1.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:fix","backport:version","v9.1.0","v8.19.0","v8.18.1","v9.0.1","v8.17.6"],"title":"[Synthetics]:
Fixed monitor status rule
control","number":218994,"url":"https://github.com/elastic/kibana/pull/218994","mergeCommit":{"message":"[Synthetics]:
Fixed monitor status rule control (#218994)\n\nThis PR closes
#218968.\n\n\n\nhttps://github.com/user-attachments/assets/380cf606-7126-49e9-9ccc-8c0abfacef43","sha":"47736b21297ad59ddbcb83d436ae05d357475acd"}},"sourceBranch":"main","suggestedTargetBranches":["8.19","8.18","9.0","8.17"],"targetPullRequestStates":[{"branch":"main","label":"v9.1.0","branchLabelMappingKey":"^v9.1.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/218994","number":218994,"mergeCommit":{"message":"[Synthetics]:
Fixed monitor status rule control (#218994)\n\nThis PR closes
#218968.\n\n\n\nhttps://github.com/user-attachments/assets/380cf606-7126-49e9-9ccc-8c0abfacef43","sha":"47736b21297ad59ddbcb83d436ae05d357475acd"}},{"branch":"8.19","label":"v8.19.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.18","label":"v8.18.1","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"9.0","label":"v9.0.1","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.17","label":"v8.17.6","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: Francesco Fagnani <fagnani.francesco@gmail.com>
kibanamachine added a commit that referenced this pull request Apr 28, 2025
…9361)

# Backport

This will backport the following commits from `main` to `8.18`:
- [[Synthetics]: Fixed monitor status rule control
(#218994)](#218994)

<!--- Backport version: 9.6.6 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sorenlouv/backport)

<!--BACKPORT [{"author":{"name":"Francesco
Fagnani","email":"fagnani.francesco@gmail.com"},"sourceCommit":{"committedDate":"2025-04-28T09:44:38Z","message":"[Synthetics]:
Fixed monitor status rule control (#218994)\n\nThis PR closes
#218968.\n\n\n\nhttps://github.com/user-attachments/assets/380cf606-7126-49e9-9ccc-8c0abfacef43","sha":"47736b21297ad59ddbcb83d436ae05d357475acd","branchLabelMapping":{"^v9.1.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:fix","backport:version","v9.1.0","v8.19.0","v8.18.1","v9.0.1","v8.17.6"],"title":"[Synthetics]:
Fixed monitor status rule
control","number":218994,"url":"https://github.com/elastic/kibana/pull/218994","mergeCommit":{"message":"[Synthetics]:
Fixed monitor status rule control (#218994)\n\nThis PR closes
#218968.\n\n\n\nhttps://github.com/user-attachments/assets/380cf606-7126-49e9-9ccc-8c0abfacef43","sha":"47736b21297ad59ddbcb83d436ae05d357475acd"}},"sourceBranch":"main","suggestedTargetBranches":["8.19","8.18","9.0","8.17"],"targetPullRequestStates":[{"branch":"main","label":"v9.1.0","branchLabelMappingKey":"^v9.1.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/218994","number":218994,"mergeCommit":{"message":"[Synthetics]:
Fixed monitor status rule control (#218994)\n\nThis PR closes
#218968.\n\n\n\nhttps://github.com/user-attachments/assets/380cf606-7126-49e9-9ccc-8c0abfacef43","sha":"47736b21297ad59ddbcb83d436ae05d357475acd"}},{"branch":"8.19","label":"v8.19.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.18","label":"v8.18.1","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"9.0","label":"v9.0.1","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.17","label":"v8.17.6","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: Francesco Fagnani <fagnani.francesco@gmail.com>
kibanamachine added a commit that referenced this pull request Apr 29, 2025
…9360)

# Backport

This will backport the following commits from `main` to `8.17`:
- [[Synthetics]: Fixed monitor status rule control
(#218994)](#218994)

<!--- Backport version: 9.6.6 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sorenlouv/backport)

<!--BACKPORT [{"author":{"name":"Francesco
Fagnani","email":"fagnani.francesco@gmail.com"},"sourceCommit":{"committedDate":"2025-04-28T09:44:38Z","message":"[Synthetics]:
Fixed monitor status rule control (#218994)\n\nThis PR closes
#218968.\n\n\n\nhttps://github.com/user-attachments/assets/380cf606-7126-49e9-9ccc-8c0abfacef43","sha":"47736b21297ad59ddbcb83d436ae05d357475acd","branchLabelMapping":{"^v9.1.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:fix","backport:version","v9.1.0","v8.19.0","v8.18.1","v9.0.1","v8.17.6"],"title":"[Synthetics]:
Fixed monitor status rule
control","number":218994,"url":"https://github.com/elastic/kibana/pull/218994","mergeCommit":{"message":"[Synthetics]:
Fixed monitor status rule control (#218994)\n\nThis PR closes
#218968.\n\n\n\nhttps://github.com/user-attachments/assets/380cf606-7126-49e9-9ccc-8c0abfacef43","sha":"47736b21297ad59ddbcb83d436ae05d357475acd"}},"sourceBranch":"main","suggestedTargetBranches":["8.19","8.18","9.0","8.17"],"targetPullRequestStates":[{"branch":"main","label":"v9.1.0","branchLabelMappingKey":"^v9.1.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/218994","number":218994,"mergeCommit":{"message":"[Synthetics]:
Fixed monitor status rule control (#218994)\n\nThis PR closes
#218968.\n\n\n\nhttps://github.com/user-attachments/assets/380cf606-7126-49e9-9ccc-8c0abfacef43","sha":"47736b21297ad59ddbcb83d436ae05d357475acd"}},{"branch":"8.19","label":"v8.19.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.18","label":"v8.18.1","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"9.0","label":"v9.0.1","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.17","label":"v8.17.6","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: Francesco Fagnani <fagnani.francesco@gmail.com>
@kibanamachine kibanamachine added the backport missing Added to PRs automatically when the are determined to be missing a backport. label Apr 30, 2025
@kibanamachine
Copy link
Copy Markdown
Contributor

Looks like this PR has backport PRs but they still haven't been merged. Please merge them ASAP to keep the branches relatively in sync.
cc: @cesco-f

2 similar comments
@kibanamachine
Copy link
Copy Markdown
Contributor

Looks like this PR has backport PRs but they still haven't been merged. Please merge them ASAP to keep the branches relatively in sync.
cc: @cesco-f

@kibanamachine
Copy link
Copy Markdown
Contributor

Looks like this PR has backport PRs but they still haven't been merged. Please merge them ASAP to keep the branches relatively in sync.
cc: @cesco-f

kibanamachine added a commit that referenced this pull request May 2, 2025
…9362)

# Backport

This will backport the following commits from `main` to `8.19`:
- [[Synthetics]: Fixed monitor status rule control
(#218994)](#218994)

<!--- Backport version: 9.6.6 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sorenlouv/backport)

<!--BACKPORT [{"author":{"name":"Francesco
Fagnani","email":"fagnani.francesco@gmail.com"},"sourceCommit":{"committedDate":"2025-04-28T09:44:38Z","message":"[Synthetics]:
Fixed monitor status rule control (#218994)\n\nThis PR closes
#218968.\n\n\n\nhttps://github.com/user-attachments/assets/380cf606-7126-49e9-9ccc-8c0abfacef43","sha":"47736b21297ad59ddbcb83d436ae05d357475acd","branchLabelMapping":{"^v9.1.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:fix","backport:version","v9.1.0","v8.19.0","v8.18.1","v9.0.1","v8.17.6"],"title":"[Synthetics]:
Fixed monitor status rule
control","number":218994,"url":"https://github.com/elastic/kibana/pull/218994","mergeCommit":{"message":"[Synthetics]:
Fixed monitor status rule control (#218994)\n\nThis PR closes
#218968.\n\n\n\nhttps://github.com/user-attachments/assets/380cf606-7126-49e9-9ccc-8c0abfacef43","sha":"47736b21297ad59ddbcb83d436ae05d357475acd"}},"sourceBranch":"main","suggestedTargetBranches":["8.19","8.18","9.0","8.17"],"targetPullRequestStates":[{"branch":"main","label":"v9.1.0","branchLabelMappingKey":"^v9.1.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/218994","number":218994,"mergeCommit":{"message":"[Synthetics]:
Fixed monitor status rule control (#218994)\n\nThis PR closes
#218968.\n\n\n\nhttps://github.com/user-attachments/assets/380cf606-7126-49e9-9ccc-8c0abfacef43","sha":"47736b21297ad59ddbcb83d436ae05d357475acd"}},{"branch":"8.19","label":"v8.19.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.18","label":"v8.18.1","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"9.0","label":"v9.0.1","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.17","label":"v8.17.6","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: Francesco Fagnani <fagnani.francesco@gmail.com>
@kibanamachine kibanamachine removed the backport missing Added to PRs automatically when the are determined to be missing a backport. label May 2, 2025
@jmikell821 jmikell821 added the Team:actionable-obs Formerly "obs-ux-management", responsible for SLO, o11y alerting, significant events, & synthetics. label May 7, 2025
@elasticmachine
Copy link
Copy Markdown
Contributor

Pinging @elastic/obs-ux-management-team (Team:obs-ux-management)

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

Labels

backport:version Backport to applied version labels release_note:fix Team:actionable-obs Formerly "obs-ux-management", responsible for SLO, o11y alerting, significant events, & synthetics. v8.17.6 v8.18.1 v8.19.0 v9.0.1 v9.1.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Synthetics] Error when using Synthetics monitor status rule controls

5 participants