Skip to content
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

[8.6] Upgrade EUI to v67.1.10 #146225

Closed
wants to merge 155 commits into from
Closed

[8.6] Upgrade EUI to v67.1.10 #146225

wants to merge 155 commits into from

Commits on Nov 16, 2022

  1. Configuration menu
    Copy the full SHA
    54b50ef View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    50a7feb View commit details
    Browse the repository at this point in the history
  3. [optimizer] fix snapshot

    spalger committed Nov 16, 2022
    Configuration menu
    Copy the full SHA
    cfdfda8 View commit details
    Browse the repository at this point in the history
  4. [8.6] [Enterprise Search] Add cron scheduling support to Kibana (elas…

    …tic#145241) (elastic#145445)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Enterprise Search] Add cron scheduling support to Kibana
    (elastic#145241)](elastic#145241)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Byron
    Hulcher","email":"byronhulcher@gmail.com"},"sourceCommit":{"committedDate":"2022-11-16T16:57:51Z","message":"[Enterprise
    Search] Add cron scheduling support to Kibana
    (elastic#145241)","sha":"1192e4f375420ef46cf73008f9e78229af62f86c","branchLabelMapping":{"^v8.6.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","backport:skip","Team:EnterpriseSearch","v8.6.0"],"number":145241,"url":"https://github.com/elastic/kibana/pull/145241","mergeCommit":{"message":"[Enterprise
    Search] Add cron scheduling support to Kibana
    (elastic#145241)","sha":"1192e4f375420ef46cf73008f9e78229af62f86c"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v8.6.0","labelRegex":"^v8.6.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145241","number":145241,"mergeCommit":{"message":"[Enterprise
    Search] Add cron scheduling support to Kibana
    (elastic#145241)","sha":"1192e4f375420ef46cf73008f9e78229af62f86c"}}]}]
    BACKPORT-->
    byronhulcher authored Nov 16, 2022
    Configuration menu
    Copy the full SHA
    b05e54b View commit details
    Browse the repository at this point in the history
  5. [8.6] [Cases] Fix flaky tests in the create case form (elastic#145211) (

    elastic#145446)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Cases] Fix flaky tests in the create case form
    (elastic#145211)](elastic#145211)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Christos
    Nasikas","email":"christos.nasikas@elastic.co"},"sourceCommit":{"committedDate":"2022-11-16T20:13:58Z","message":"[Cases]
    Fix flaky tests in the create case form (elastic#145211)\n\n##
    Summary\r\n\r\nThis PR fixes a number of issues with the same
    error:\r\n`TestingLibraryElementError: Unable to find an element
    by:\r\n[data-test-subj=\"caseTitle\"]`. The PR:\r\n\r\n- Clears
    unnecessary `act`\r\n- Wait for the form to render before trying to fill
    the form\r\n- Wait for the component to update all states to eliminate
    warnings\r\n- Fill tags when necessary to improve tests execution
    time\r\n- Replace `userEvent.type` with `userEvent.aste` when possible
    to\r\nimprove execution time\r\n- Add `skipPointerEventsCheck: true`
    when necessary\r\n\r\nI run the test file 100 times locally without any
    errors.\r\n\r\nFixes:
    https://github.com/elastic/kibana/issues/142287,\r\nhttps://github.com/elastic/kibana/issues/142288,\r\nhttps://github.com/elastic/kibana/issues/142285,\r\nhttps://github.com/elastic/kibana/issues/142286,\r\nhttps://github.com/elastic/kibana/issues/142284,\r\nhttps://github.com/elastic/kibana/issues/142283,\r\nhttps://github.com/elastic/kibana/issues/142282,\r\nhttps://github.com/elastic/kibana/issues/142281,\r\nhttps://github.com/elastic/kibana/issues/143407,\r\nhttps://github.com/elastic/kibana/issues/143406,\r\nhttps://github.com/elastic/kibana/issues/143405,\r\nhttps://github.com/elastic/kibana/issues/143408,\r\nhttps://github.com/elastic/kibana/issues/143403\r\n\r\n###
    Checklist\r\n\r\nDelete any items that are not applicable to this
    PR.\r\n\r\n- [x] [Unit or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common scenarios\r\n\r\n### For
    maintainers\r\n\r\n- [x] This was checked for breaking API changes and
    was
    [labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)","sha":"6936644ab05362510d91d1487202a6ee5dbc478f","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:ResponseOps","Feature:Cases","v8.6.0","v8.7.0"],"number":145211,"url":"https://github.com/elastic/kibana/pull/145211","mergeCommit":{"message":"[Cases]
    Fix flaky tests in the create case form (elastic#145211)\n\n##
    Summary\r\n\r\nThis PR fixes a number of issues with the same
    error:\r\n`TestingLibraryElementError: Unable to find an element
    by:\r\n[data-test-subj=\"caseTitle\"]`. The PR:\r\n\r\n- Clears
    unnecessary `act`\r\n- Wait for the form to render before trying to fill
    the form\r\n- Wait for the component to update all states to eliminate
    warnings\r\n- Fill tags when necessary to improve tests execution
    time\r\n- Replace `userEvent.type` with `userEvent.aste` when possible
    to\r\nimprove execution time\r\n- Add `skipPointerEventsCheck: true`
    when necessary\r\n\r\nI run the test file 100 times locally without any
    errors.\r\n\r\nFixes:
    https://github.com/elastic/kibana/issues/142287,\r\nhttps://github.com/elastic/kibana/issues/142288,\r\nhttps://github.com/elastic/kibana/issues/142285,\r\nhttps://github.com/elastic/kibana/issues/142286,\r\nhttps://github.com/elastic/kibana/issues/142284,\r\nhttps://github.com/elastic/kibana/issues/142283,\r\nhttps://github.com/elastic/kibana/issues/142282,\r\nhttps://github.com/elastic/kibana/issues/142281,\r\nhttps://github.com/elastic/kibana/issues/143407,\r\nhttps://github.com/elastic/kibana/issues/143406,\r\nhttps://github.com/elastic/kibana/issues/143405,\r\nhttps://github.com/elastic/kibana/issues/143408,\r\nhttps://github.com/elastic/kibana/issues/143403\r\n\r\n###
    Checklist\r\n\r\nDelete any items that are not applicable to this
    PR.\r\n\r\n- [x] [Unit or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common scenarios\r\n\r\n### For
    maintainers\r\n\r\n- [x] This was checked for breaking API changes and
    was
    [labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)","sha":"6936644ab05362510d91d1487202a6ee5dbc478f"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145211","number":145211,"mergeCommit":{"message":"[Cases]
    Fix flaky tests in the create case form (elastic#145211)\n\n##
    Summary\r\n\r\nThis PR fixes a number of issues with the same
    error:\r\n`TestingLibraryElementError: Unable to find an element
    by:\r\n[data-test-subj=\"caseTitle\"]`. The PR:\r\n\r\n- Clears
    unnecessary `act`\r\n- Wait for the form to render before trying to fill
    the form\r\n- Wait for the component to update all states to eliminate
    warnings\r\n- Fill tags when necessary to improve tests execution
    time\r\n- Replace `userEvent.type` with `userEvent.aste` when possible
    to\r\nimprove execution time\r\n- Add `skipPointerEventsCheck: true`
    when necessary\r\n\r\nI run the test file 100 times locally without any
    errors.\r\n\r\nFixes:
    https://github.com/elastic/kibana/issues/142287,\r\nhttps://github.com/elastic/kibana/issues/142288,\r\nhttps://github.com/elastic/kibana/issues/142285,\r\nhttps://github.com/elastic/kibana/issues/142286,\r\nhttps://github.com/elastic/kibana/issues/142284,\r\nhttps://github.com/elastic/kibana/issues/142283,\r\nhttps://github.com/elastic/kibana/issues/142282,\r\nhttps://github.com/elastic/kibana/issues/142281,\r\nhttps://github.com/elastic/kibana/issues/143407,\r\nhttps://github.com/elastic/kibana/issues/143406,\r\nhttps://github.com/elastic/kibana/issues/143405,\r\nhttps://github.com/elastic/kibana/issues/143408,\r\nhttps://github.com/elastic/kibana/issues/143403\r\n\r\n###
    Checklist\r\n\r\nDelete any items that are not applicable to this
    PR.\r\n\r\n- [x] [Unit or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common scenarios\r\n\r\n### For
    maintainers\r\n\r\n- [x] This was checked for breaking API changes and
    was
    [labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)","sha":"6936644ab05362510d91d1487202a6ee5dbc478f"}}]}]
    BACKPORT-->
    
    Co-authored-by: Christos Nasikas <christos.nasikas@elastic.co>
    kibanamachine and cnasikas authored Nov 16, 2022
    Configuration menu
    Copy the full SHA
    bdd4de7 View commit details
    Browse the repository at this point in the history
  6. [8.6] [Controls] fix time slider play button display=fill property no…

    …t being respected (elastic#145417) (elastic#145447)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Controls] fix time slider play button display=fill property not
    being respected
    (elastic#145417)](elastic#145417)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Nathan
    Reese","email":"reese.nathan@elastic.co"},"sourceCommit":{"committedDate":"2022-11-16T20:19:53Z","message":"[Controls]
    fix time slider play button display=fill property not being respected
    (elastic#145417)\n\nresolves
    https://github.com/elastic/kibana/issues/145301\r\n\r\nSteps to
    test\r\n* create new dashboard\r\n* Add time slider control\r\n* verify
    play toggle button has primary color background\r\n\r\n<img
    width=\"600\" alt=\"Screen Shot 2022-11-16 at 9 56 00
    AM\"\r\nsrc=\"https://user-images.githubusercontent.com/373691/202244344-e4ec6f45-9d87-4819-96a6-dc47b551b213.png\">\r\n\r\nCo-authored-by:
    Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"de39dba2c49959293a970b271a588269ba11ed0e","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Presentation","release_note:skip","auto-backport","v8.6.0","v8.7.0"],"number":145417,"url":"https://github.com/elastic/kibana/pull/145417","mergeCommit":{"message":"[Controls]
    fix time slider play button display=fill property not being respected
    (elastic#145417)\n\nresolves
    https://github.com/elastic/kibana/issues/145301\r\n\r\nSteps to
    test\r\n* create new dashboard\r\n* Add time slider control\r\n* verify
    play toggle button has primary color background\r\n\r\n<img
    width=\"600\" alt=\"Screen Shot 2022-11-16 at 9 56 00
    AM\"\r\nsrc=\"https://user-images.githubusercontent.com/373691/202244344-e4ec6f45-9d87-4819-96a6-dc47b551b213.png\">\r\n\r\nCo-authored-by:
    Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"de39dba2c49959293a970b271a588269ba11ed0e"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145417","number":145417,"mergeCommit":{"message":"[Controls]
    fix time slider play button display=fill property not being respected
    (elastic#145417)\n\nresolves
    https://github.com/elastic/kibana/issues/145301\r\n\r\nSteps to
    test\r\n* create new dashboard\r\n* Add time slider control\r\n* verify
    play toggle button has primary color background\r\n\r\n<img
    width=\"600\" alt=\"Screen Shot 2022-11-16 at 9 56 00
    AM\"\r\nsrc=\"https://user-images.githubusercontent.com/373691/202244344-e4ec6f45-9d87-4819-96a6-dc47b551b213.png\">\r\n\r\nCo-authored-by:
    Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"de39dba2c49959293a970b271a588269ba11ed0e"}}]}]
    BACKPORT-->
    
    Co-authored-by: Nathan Reese <reese.nathan@elastic.co>
    kibanamachine and nreese authored Nov 16, 2022
    Configuration menu
    Copy the full SHA
    72899bd View commit details
    Browse the repository at this point in the history
  7. [8.6] Updated tracks tutorial to support Agent (elastic#143414) (elas…

    …tic#145458)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [Updated tracks tutorial to support Agent
    (elastic#143414)](elastic#143414)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"James
    Garside","email":"james@jgarside.co.uk"},"sourceCommit":{"committedDate":"2022-11-16T21:15:55Z","message":"Updated
    tracks tutorial to support Agent (elastic#143414)\n\n* Updated for Human
    readable dataview names\r\n\r\n* Updated tutorial to support Elastic
    Agent","sha":"b589297beef876dc84469c7fe328a3849e46d7cb","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["[Deprecated-Use
    Team:Presentation]Team:Geo","release_note:skip","docs","v8.3.0","v8.4.0","v8.5.0","v8.7.0"],"number":143414,"url":"https://github.com/elastic/kibana/pull/143414","mergeCommit":{"message":"Updated
    tracks tutorial to support Agent (elastic#143414)\n\n* Updated for Human
    readable dataview names\r\n\r\n* Updated tutorial to support Elastic
    Agent","sha":"b589297beef876dc84469c7fe328a3849e46d7cb"}},"sourceBranch":"main","suggestedTargetBranches":["8.3","8.4","8.5"],"targetPullRequestStates":[{"branch":"8.3","label":"v8.3.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.4","label":"v8.4.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.5","label":"v8.5.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/143414","number":143414,"mergeCommit":{"message":"Updated
    tracks tutorial to support Agent (elastic#143414)\n\n* Updated for Human
    readable dataview names\r\n\r\n* Updated tutorial to support Elastic
    Agent","sha":"b589297beef876dc84469c7fe328a3849e46d7cb"}}]}] BACKPORT-->
    
    Co-authored-by: James Garside <james@jgarside.co.uk>
    kibanamachine and jamesagarside authored Nov 16, 2022
    Configuration menu
    Copy the full SHA
    d378bd3 View commit details
    Browse the repository at this point in the history
  8. [8.6] Add CSP header to all requests, including api requests (elastic…

    …#144902) (elastic#145449)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [Add CSP header to all requests, including api requests
    (elastic#144902)](elastic#144902)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Thomas
    Watson","email":"watson@elastic.co"},"sourceCommit":{"committedDate":"2022-11-16T20:45:10Z","message":"Add
    CSP header to all requests, including api requests
    (elastic#144902)\n\nPreviously `/api/*` requests didn't include a
    `Content-Security-Policy`\r\nheader, now they do.\r\n\r\nCloses
    elastic#143871","sha":"5550ab6cb10fbfddf437a74900103bb33dd1afa4","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:enhancement","backport:all-open","v8.7.0"],"number":144902,"url":"https://github.com/elastic/kibana/pull/144902","mergeCommit":{"message":"Add
    CSP header to all requests, including api requests
    (elastic#144902)\n\nPreviously `/api/*` requests didn't include a
    `Content-Security-Policy`\r\nheader, now they do.\r\n\r\nCloses
    elastic#143871","sha":"5550ab6cb10fbfddf437a74900103bb33dd1afa4"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/144902","number":144902,"mergeCommit":{"message":"Add
    CSP header to all requests, including api requests
    (elastic#144902)\n\nPreviously `/api/*` requests didn't include a
    `Content-Security-Policy`\r\nheader, now they do.\r\n\r\nCloses
    elastic#143871","sha":"5550ab6cb10fbfddf437a74900103bb33dd1afa4"}}]}]
    BACKPORT-->
    
    Co-authored-by: Thomas Watson <watson@elastic.co>
    kibanamachine and Thomas Watson authored Nov 16, 2022
    Configuration menu
    Copy the full SHA
    a9f7ba6 View commit details
    Browse the repository at this point in the history
  9. [8.6] [RAM] Allow more tags in the filter for rule list table (elasti…

    …c#145413) (elastic#145451)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[RAM] Allow more tags in the filter for rule list table
    (elastic#145413)](elastic#145413)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Xavier
    Mouligneau","email":"xavier.mouligneau@elastic.co"},"sourceCommit":{"committedDate":"2022-11-16T20:55:18Z","message":"[RAM]
    Allow more tags in the filter for rule list table (elastic#145413)\n\n##
    Summary\r\n\r\nAllow more tags in the filter for the rule list table.
    This an easy win\r\nbefore creating a specific API to get more tags for
    the filter an dit\r\nwill help this
    [SDH](https://github.com/elastic/sdh-kibana/issues/3281)\r\n\r\nTo make
    sure that this change won't impact performance we test it
    the\r\naggregation with GB of data and we did not see any reason to
    worry
    about\r\nit.","sha":"b536a16d7be5ce26dcda48e29127d592736cee46","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["bug","release_note:skip","impact:low","Team:ResponseOps","v8.6.0","v8.7.0"],"number":145413,"url":"https://github.com/elastic/kibana/pull/145413","mergeCommit":{"message":"[RAM]
    Allow more tags in the filter for rule list table (elastic#145413)\n\n##
    Summary\r\n\r\nAllow more tags in the filter for the rule list table.
    This an easy win\r\nbefore creating a specific API to get more tags for
    the filter an dit\r\nwill help this
    [SDH](https://github.com/elastic/sdh-kibana/issues/3281)\r\n\r\nTo make
    sure that this change won't impact performance we test it
    the\r\naggregation with GB of data and we did not see any reason to
    worry
    about\r\nit.","sha":"b536a16d7be5ce26dcda48e29127d592736cee46"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145413","number":145413,"mergeCommit":{"message":"[RAM]
    Allow more tags in the filter for rule list table (elastic#145413)\n\n##
    Summary\r\n\r\nAllow more tags in the filter for the rule list table.
    This an easy win\r\nbefore creating a specific API to get more tags for
    the filter an dit\r\nwill help this
    [SDH](https://github.com/elastic/sdh-kibana/issues/3281)\r\n\r\nTo make
    sure that this change won't impact performance we test it
    the\r\naggregation with GB of data and we did not see any reason to
    worry
    about\r\nit.","sha":"b536a16d7be5ce26dcda48e29127d592736cee46"}}]}]
    BACKPORT-->
    
    Co-authored-by: Xavier Mouligneau <xavier.mouligneau@elastic.co>
    kibanamachine and XavierM authored Nov 16, 2022
    Configuration menu
    Copy the full SHA
    2fb7777 View commit details
    Browse the repository at this point in the history
  10. [8.6] change remote cluster from data to ftr-remote (elastic#145435) (e…

    …lastic#145473)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [change remote cluster from data to ftr-remote
    (elastic#145435)](elastic#145435)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Lee
    Drengenberg","email":"lee.drengenberg@elastic.co"},"sourceCommit":{"committedDate":"2022-11-16T22:22:54Z","message":"change
    remote cluster from data to ftr-remote (elastic#145435)\n\n##
    Summary\r\n\r\nThis change is for CCS tests which only run in
    integration-test jobs.\r\nThis change aligns the name of the remote
    cluster to ftr-remote so that\r\nintegration test can run all the
    existing CCS tests.\r\n\r\nCo-authored-by: kibanamachine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"dc4d88175565db0e438c6db13509ec672548167f","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:QA","release_note:skip","backport:prev-minor","v8.7.0"],"number":145435,"url":"https://github.com/elastic/kibana/pull/145435","mergeCommit":{"message":"change
    remote cluster from data to ftr-remote (elastic#145435)\n\n##
    Summary\r\n\r\nThis change is for CCS tests which only run in
    integration-test jobs.\r\nThis change aligns the name of the remote
    cluster to ftr-remote so that\r\nintegration test can run all the
    existing CCS tests.\r\n\r\nCo-authored-by: kibanamachine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"dc4d88175565db0e438c6db13509ec672548167f"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145435","number":145435,"mergeCommit":{"message":"change
    remote cluster from data to ftr-remote (elastic#145435)\n\n##
    Summary\r\n\r\nThis change is for CCS tests which only run in
    integration-test jobs.\r\nThis change aligns the name of the remote
    cluster to ftr-remote so that\r\nintegration test can run all the
    existing CCS tests.\r\n\r\nCo-authored-by: kibanamachine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"dc4d88175565db0e438c6db13509ec672548167f"}}]}]
    BACKPORT-->
    
    Co-authored-by: Lee Drengenberg <lee.drengenberg@elastic.co>
    kibanamachine and Lee Drengenberg authored Nov 16, 2022
    Configuration menu
    Copy the full SHA
    71b42ca View commit details
    Browse the repository at this point in the history
  11. [8.6] Add failure handling for set processors in ML inference pipelin…

    …es (elastic#144654) (elastic#145472)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [Add failure handling for set processors in ML inference pipelines
    (elastic#144654)](elastic#144654)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Brian
    McGue","email":"mcgue.brian@gmail.com"},"sourceCommit":{"committedDate":"2022-11-16T22:22:14Z","message":"Add
    failure handling for set processors in ML inference pipelines
    (elastic#144654)\n\n## Summary\r\n\r\nAlso, add a `remove` processor and
    `text_classification` and\r\n`text_embedding` types.\r\n\r\n###
    Checklist\r\n\r\nDelete any items that are not applicable to this
    PR.\r\n\r\n- [x] [Unit or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common
    scenarios","sha":"8e81a7d03eb62f116f836460ed8a3eaacfa04cbe","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:EnterpriseSearch","v8.6.0","v8.7.0"],"number":144654,"url":"https://github.com/elastic/kibana/pull/144654","mergeCommit":{"message":"Add
    failure handling for set processors in ML inference pipelines
    (elastic#144654)\n\n## Summary\r\n\r\nAlso, add a `remove` processor and
    `text_classification` and\r\n`text_embedding` types.\r\n\r\n###
    Checklist\r\n\r\nDelete any items that are not applicable to this
    PR.\r\n\r\n- [x] [Unit or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common
    scenarios","sha":"8e81a7d03eb62f116f836460ed8a3eaacfa04cbe"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/144654","number":144654,"mergeCommit":{"message":"Add
    failure handling for set processors in ML inference pipelines
    (elastic#144654)\n\n## Summary\r\n\r\nAlso, add a `remove` processor and
    `text_classification` and\r\n`text_embedding` types.\r\n\r\n###
    Checklist\r\n\r\nDelete any items that are not applicable to this
    PR.\r\n\r\n- [x] [Unit or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common
    scenarios","sha":"8e81a7d03eb62f116f836460ed8a3eaacfa04cbe"}}]}]
    BACKPORT-->
    
    Co-authored-by: Brian McGue <mcgue.brian@gmail.com>
    kibanamachine and brianmcgue authored Nov 16, 2022
    Configuration menu
    Copy the full SHA
    14b5e30 View commit details
    Browse the repository at this point in the history
  12. [8.6] [Alert Summaries] [BE] Move “Notify When” and throttle from rul…

    …e to action (elastic#144130) (elastic#145469)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Alert Summaries] [BE] Move “Notify When” and throttle from rule to
    action (elastic#144130)](elastic#144130)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Zacqary Adam
    Xeper","email":"Zacqary@users.noreply.github.com"},"sourceCommit":{"committedDate":"2022-11-16T22:02:36Z","message":"[Alert
    Summaries] [BE] Move “Notify When” and throttle from rule to action
    (elastic#144130)\n\n* Add frequency props to actions and validate them on
    edit/create\r\n\r\n* Nullify undefined throttle\r\n\r\n* Update schema
    to allow for frequency param on actions\r\n\r\n* [CI] Auto-commit
    changed files from 'node scripts/precommit_hook.js --ref HEAD~1..HEAD
    --fix'\r\n\r\n* Commit missing file\r\n\r\n* Fix types\r\n\r\n* [CI]
    Auto-commit changed files from 'node scripts/eslint --no-cache
    --fix'\r\n\r\n* Fix types\r\n\r\n* Fix jest\r\n\r\n* Fix validating
    global freq params\r\n\r\n* Add tests for create and edit\r\n\r\n* Reset
    legacy api\r\n\r\n* Make notify and throttle optional in route
    schemas\r\n\r\n* Fix tests\r\n\r\n* Split missing frequency test
    cases\r\n\r\nCo-authored-by: kibanamachine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"0c864fe479e332aa92bf189f0123661cd52262ae","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:ResponseOps","Feature:Alerting/RulesManagement","v8.6.0","v8.7.0"],"number":144130,"url":"https://github.com/elastic/kibana/pull/144130","mergeCommit":{"message":"[Alert
    Summaries] [BE] Move “Notify When” and throttle from rule to action
    (elastic#144130)\n\n* Add frequency props to actions and validate them on
    edit/create\r\n\r\n* Nullify undefined throttle\r\n\r\n* Update schema
    to allow for frequency param on actions\r\n\r\n* [CI] Auto-commit
    changed files from 'node scripts/precommit_hook.js --ref HEAD~1..HEAD
    --fix'\r\n\r\n* Commit missing file\r\n\r\n* Fix types\r\n\r\n* [CI]
    Auto-commit changed files from 'node scripts/eslint --no-cache
    --fix'\r\n\r\n* Fix types\r\n\r\n* Fix jest\r\n\r\n* Fix validating
    global freq params\r\n\r\n* Add tests for create and edit\r\n\r\n* Reset
    legacy api\r\n\r\n* Make notify and throttle optional in route
    schemas\r\n\r\n* Fix tests\r\n\r\n* Split missing frequency test
    cases\r\n\r\nCo-authored-by: kibanamachine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"0c864fe479e332aa92bf189f0123661cd52262ae"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/144130","number":144130,"mergeCommit":{"message":"[Alert
    Summaries] [BE] Move “Notify When” and throttle from rule to action
    (elastic#144130)\n\n* Add frequency props to actions and validate them on
    edit/create\r\n\r\n* Nullify undefined throttle\r\n\r\n* Update schema
    to allow for frequency param on actions\r\n\r\n* [CI] Auto-commit
    changed files from 'node scripts/precommit_hook.js --ref HEAD~1..HEAD
    --fix'\r\n\r\n* Commit missing file\r\n\r\n* Fix types\r\n\r\n* [CI]
    Auto-commit changed files from 'node scripts/eslint --no-cache
    --fix'\r\n\r\n* Fix types\r\n\r\n* Fix jest\r\n\r\n* Fix validating
    global freq params\r\n\r\n* Add tests for create and edit\r\n\r\n* Reset
    legacy api\r\n\r\n* Make notify and throttle optional in route
    schemas\r\n\r\n* Fix tests\r\n\r\n* Split missing frequency test
    cases\r\n\r\nCo-authored-by: kibanamachine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"0c864fe479e332aa92bf189f0123661cd52262ae"}}]}]
    BACKPORT-->
    
    Co-authored-by: Zacqary Adam Xeper <Zacqary@users.noreply.github.com>
    kibanamachine and Zacqary authored Nov 16, 2022
    Configuration menu
    Copy the full SHA
    be37c7d View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2022

  1. [8.6] [Renderers] always include baseTheme with charts theme (elastic…

    …#145401) (elastic#145478)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Renderers] always include baseTheme with charts theme
    (elastic#145401)](elastic#145401)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Andrew
    Tate","email":"andrew.tate@elastic.co"},"sourceCommit":{"committedDate":"2022-11-16T23:19:26Z","message":"[Renderers]
    always include baseTheme with charts theme
    (elastic#145401)","sha":"d82075f8d6178ecd197be324b75b5eb2d457b746","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:fix","Team:Visualizations","Feature:Lens","backport:prev-minor","v8.7.0"],"number":145401,"url":"https://github.com/elastic/kibana/pull/145401","mergeCommit":{"message":"[Renderers]
    always include baseTheme with charts theme
    (elastic#145401)","sha":"d82075f8d6178ecd197be324b75b5eb2d457b746"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145401","number":145401,"mergeCommit":{"message":"[Renderers]
    always include baseTheme with charts theme
    (elastic#145401)","sha":"d82075f8d6178ecd197be324b75b5eb2d457b746"}}]}]
    BACKPORT-->
    
    Co-authored-by: Andrew Tate <andrew.tate@elastic.co>
    kibanamachine and drewdaemon authored Nov 17, 2022
    Configuration menu
    Copy the full SHA
    1ec43e0 View commit details
    Browse the repository at this point in the history
  2. [8.6] [DOCS] Fix link in Kibana Add Data (elastic#145480) (elastic#14…

    …5495)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[DOCS] Fix link in Kibana Add Data
    (elastic#145480)](elastic#145480)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Lisa
    Cawley","email":"lcawley@elastic.co"},"sourceCommit":{"committedDate":"2022-11-17T01:02:29Z","message":"[DOCS]
    Fix link in Kibana Add Data
    (elastic#145480)","sha":"d68b016953c406c52928b008447687f8ae109ffe","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Docs","release_note:skip","docs","auto-backport","v7.16.4","v8.0.2","v8.1.4","v8.2.4","v8.3.4","v8.6.0","v8.4.4","v7.17.8","v8.7.0","v8.5.2"],"number":145480,"url":"https://github.com/elastic/kibana/pull/145480","mergeCommit":{"message":"[DOCS]
    Fix link in Kibana Add Data
    (elastic#145480)","sha":"d68b016953c406c52928b008447687f8ae109ffe"}},"sourceBranch":"main","suggestedTargetBranches":["7.16","8.0","8.1","8.2","8.3","8.6","8.4","7.17","8.5"],"targetPullRequestStates":[{"branch":"7.16","label":"v7.16.4","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.0","label":"v8.0.2","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.1","label":"v8.1.4","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.2","label":"v8.2.4","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.3","label":"v8.3.4","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.4","label":"v8.4.4","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"7.17","label":"v7.17.8","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145480","number":145480,"mergeCommit":{"message":"[DOCS]
    Fix link in Kibana Add Data
    (elastic#145480)","sha":"d68b016953c406c52928b008447687f8ae109ffe"}},{"branch":"8.5","label":"v8.5.2","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
    BACKPORT-->
    
    Co-authored-by: Lisa Cawley <lcawley@elastic.co>
    kibanamachine and lcawl authored Nov 17, 2022
    Configuration menu
    Copy the full SHA
    779cee7 View commit details
    Browse the repository at this point in the history
  3. [8.6] [Security Solution][Bug fix] alerts table over 10k results (ela…

    …stic#145441) (elastic#145482)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Security Solution][Bug fix] alerts table over 10k results
    (elastic#145441)](elastic#145441)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT
    [{"author":{"name":"christineweng","email":"18648970+christineweng@users.noreply.github.com"},"sourceCommit":{"committedDate":"2022-11-16T23:38:43Z","message":"[Security
    Solution][Bug fix] alerts table over 10k results (elastic#145441)\n\nThis PR
    aims to address:\r\n-
    https://github.com/elastic/kibana/issues/142965\r\n\r\n###
    Background\r\nOn Alerts page -> Events table -> Event Rendered view,
    when there are\r\nover 10,000 alerts, upon clicking the last page, a
    warning message\r\nappears.\r\n\r\n<img width=\"800\"
    alt=\"image\"\r\nsrc=\"https://user-images.githubusercontent.com/18648970/202265598-5d9d657c-4918-408e-9f92-bcaafc904757.png\">\r\n\r\nThe
    pop up is expected behavior according to documentation
    from:\r\nhttps://www.elastic.co/guide/en/elasticsearch/reference/current/paginate-search-results.html\r\n.\r\n\r\n>
    By default, you cannot use from and size to page through more
    than\r\n10,000 hits. This limit is a safeguard set by
    the\r\n[index.max_result_window](https://www.elastic.co/guide/en/elasticsearch/reference/current/index-modules.html#index-max-result-window)\r\nindex
    setting.\r\n\r\n\r\n### After\r\nCurrently the Grid view has a safeguard
    in place, where if there are\r\nmore than 10k results, it will not show
    the last page, hence preventing\r\nuser from clicking it and seeing the
    error pop up.\r\n- This PR applies the same approach by wrapping the
    `EventRenderView`\r\ncomponent with the `EuiDataGridContainer`.\r\n-
    This PR also renamed `EuiDataGridContainer`
    to\r\n`EuiEventTableContainer` to indicate broader use.\r\n\r\nWhen
    there are over 10k records, last page is not available in\r\npagination,
    and it is the same in Event Rendered View as in Grid
    view:\r\n\r\n\r\n\r\n\r\nhttps://user-images.githubusercontent.com/18648970/202271379-309cbb3c-5da6-4c46-9814-beeca39d1f36.mov","sha":"3c77ec063387ee1c7545774d069f134d55eabe2b","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["bug","release_note:skip","v6.8.6","Team:Threat
    Hunting","Team: SecuritySolution","Team:Threat
    Hunting:Investigations","v8.7.0"],"number":145441,"url":"https://github.com/elastic/kibana/pull/145441","mergeCommit":{"message":"[Security
    Solution][Bug fix] alerts table over 10k results (elastic#145441)\n\nThis PR
    aims to address:\r\n-
    https://github.com/elastic/kibana/issues/142965\r\n\r\n###
    Background\r\nOn Alerts page -> Events table -> Event Rendered view,
    when there are\r\nover 10,000 alerts, upon clicking the last page, a
    warning message\r\nappears.\r\n\r\n<img width=\"800\"
    alt=\"image\"\r\nsrc=\"https://user-images.githubusercontent.com/18648970/202265598-5d9d657c-4918-408e-9f92-bcaafc904757.png\">\r\n\r\nThe
    pop up is expected behavior according to documentation
    from:\r\nhttps://www.elastic.co/guide/en/elasticsearch/reference/current/paginate-search-results.html\r\n.\r\n\r\n>
    By default, you cannot use from and size to page through more
    than\r\n10,000 hits. This limit is a safeguard set by
    the\r\n[index.max_result_window](https://www.elastic.co/guide/en/elasticsearch/reference/current/index-modules.html#index-max-result-window)\r\nindex
    setting.\r\n\r\n\r\n### After\r\nCurrently the Grid view has a safeguard
    in place, where if there are\r\nmore than 10k results, it will not show
    the last page, hence preventing\r\nuser from clicking it and seeing the
    error pop up.\r\n- This PR applies the same approach by wrapping the
    `EventRenderView`\r\ncomponent with the `EuiDataGridContainer`.\r\n-
    This PR also renamed `EuiDataGridContainer`
    to\r\n`EuiEventTableContainer` to indicate broader use.\r\n\r\nWhen
    there are over 10k records, last page is not available in\r\npagination,
    and it is the same in Event Rendered View as in Grid
    view:\r\n\r\n\r\n\r\n\r\nhttps://user-images.githubusercontent.com/18648970/202271379-309cbb3c-5da6-4c46-9814-beeca39d1f36.mov","sha":"3c77ec063387ee1c7545774d069f134d55eabe2b"}},"sourceBranch":"main","suggestedTargetBranches":["6.8"],"targetPullRequestStates":[{"branch":"6.8","label":"v6.8.6","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145441","number":145441,"mergeCommit":{"message":"[Security
    Solution][Bug fix] alerts table over 10k results (elastic#145441)\n\nThis PR
    aims to address:\r\n-
    https://github.com/elastic/kibana/issues/142965\r\n\r\n###
    Background\r\nOn Alerts page -> Events table -> Event Rendered view,
    when there are\r\nover 10,000 alerts, upon clicking the last page, a
    warning message\r\nappears.\r\n\r\n<img width=\"800\"
    alt=\"image\"\r\nsrc=\"https://user-images.githubusercontent.com/18648970/202265598-5d9d657c-4918-408e-9f92-bcaafc904757.png\">\r\n\r\nThe
    pop up is expected behavior according to documentation
    from:\r\nhttps://www.elastic.co/guide/en/elasticsearch/reference/current/paginate-search-results.html\r\n.\r\n\r\n>
    By default, you cannot use from and size to page through more
    than\r\n10,000 hits. This limit is a safeguard set by
    the\r\n[index.max_result_window](https://www.elastic.co/guide/en/elasticsearch/reference/current/index-modules.html#index-max-result-window)\r\nindex
    setting.\r\n\r\n\r\n### After\r\nCurrently the Grid view has a safeguard
    in place, where if there are\r\nmore than 10k results, it will not show
    the last page, hence preventing\r\nuser from clicking it and seeing the
    error pop up.\r\n- This PR applies the same approach by wrapping the
    `EventRenderView`\r\ncomponent with the `EuiDataGridContainer`.\r\n-
    This PR also renamed `EuiDataGridContainer`
    to\r\n`EuiEventTableContainer` to indicate broader use.\r\n\r\nWhen
    there are over 10k records, last page is not available in\r\npagination,
    and it is the same in Event Rendered View as in Grid
    view:\r\n\r\n\r\n\r\n\r\nhttps://user-images.githubusercontent.com/18648970/202271379-309cbb3c-5da6-4c46-9814-beeca39d1f36.mov","sha":"3c77ec063387ee1c7545774d069f134d55eabe2b"}}]}]
    BACKPORT-->
    
    Co-authored-by: christineweng <18648970+christineweng@users.noreply.github.com>
    kibanamachine and christineweng authored Nov 17, 2022
    Configuration menu
    Copy the full SHA
    fa95c97 View commit details
    Browse the repository at this point in the history
  4. [8.6] Don't show "You have not been authorized to create any Rule typ…

    …es" message while request to get rule types is in flight (elastic#145407) (elastic#145506)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [Don't show "You have not been authorized to create any Rule types"
    message while request to get rule types is in flight
    (elastic#145407)](elastic#145407)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Coen
    Warmer","email":"coen.warmer@gmail.com"},"sourceCommit":{"committedDate":"2022-11-17T07:19:07Z","message":"Don't
    show \"You have not been authorized to create any Rule types\" message
    while request to get rule types is in flight
    (elastic#145407)","sha":"e01649e7b23d9bb0b855b2ba2081ae72cc49f815","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:ResponseOps","Team:
    Actionable
    Observability","v8.6.0","v8.7.0"],"number":145407,"url":"https://github.com/elastic/kibana/pull/145407","mergeCommit":{"message":"Don't
    show \"You have not been authorized to create any Rule types\" message
    while request to get rule types is in flight
    (elastic#145407)","sha":"e01649e7b23d9bb0b855b2ba2081ae72cc49f815"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145407","number":145407,"mergeCommit":{"message":"Don't
    show \"You have not been authorized to create any Rule types\" message
    while request to get rule types is in flight
    (elastic#145407)","sha":"e01649e7b23d9bb0b855b2ba2081ae72cc49f815"}}]}]
    BACKPORT-->
    
    Co-authored-by: Coen Warmer <coen.warmer@gmail.com>
    kibanamachine and CoenWarmer authored Nov 17, 2022
    Configuration menu
    Copy the full SHA
    095f596 View commit details
    Browse the repository at this point in the history
  5. [8.6] [Security Solution] POC reusing types and avoiding data-driven (e…

    …lastic#143383) (elastic#145512)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Security Solution] POC reusing types and avoiding data-driven
    (elastic#143383)](elastic#143383)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Gloria
    Hornero","email":"gloria.hornero@elastic.co"},"sourceCommit":{"committedDate":"2022-11-17T09:04:38Z","message":"[Security
    Solution] POC reusing types and avoiding data-driven
    (elastic#143383)\n\nCo-authored-by: Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"3d7f1fb1cf3e8adc1984fdb85456c8b92664de2b","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:Detections
    and Resp","Team: SecuritySolution","Team:Detection
    Rules","Team:Detection
    Alerts","v8.6.0","v8.7.0"],"number":143383,"url":"https://github.com/elastic/kibana/pull/143383","mergeCommit":{"message":"[Security
    Solution] POC reusing types and avoiding data-driven
    (elastic#143383)\n\nCo-authored-by: Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"3d7f1fb1cf3e8adc1984fdb85456c8b92664de2b"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/143383","number":143383,"mergeCommit":{"message":"[Security
    Solution] POC reusing types and avoiding data-driven
    (elastic#143383)\n\nCo-authored-by: Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"3d7f1fb1cf3e8adc1984fdb85456c8b92664de2b"}}]}]
    BACKPORT-->
    MadameSheema authored Nov 17, 2022
    Configuration menu
    Copy the full SHA
    94d3d8d View commit details
    Browse the repository at this point in the history
  6. [8.6] [Security Solution] POC reusing types and avoiding data-driven (e…

    …lastic#143383) (elastic#145513)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Security Solution] POC reusing types and avoiding data-driven
    (elastic#143383)](elastic#143383)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Gloria
    Hornero","email":"gloria.hornero@elastic.co"},"sourceCommit":{"committedDate":"2022-11-17T09:04:38Z","message":"[Security
    Solution] POC reusing types and avoiding data-driven
    (elastic#143383)\n\nCo-authored-by: Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"3d7f1fb1cf3e8adc1984fdb85456c8b92664de2b","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:Detections
    and Resp","Team: SecuritySolution","Team:Detection
    Rules","Team:Detection
    Alerts","v8.6.0","v8.7.0"],"number":143383,"url":"https://github.com/elastic/kibana/pull/143383","mergeCommit":{"message":"[Security
    Solution] POC reusing types and avoiding data-driven
    (elastic#143383)\n\nCo-authored-by: Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"3d7f1fb1cf3e8adc1984fdb85456c8b92664de2b"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/143383","number":143383,"mergeCommit":{"message":"[Security
    Solution] POC reusing types and avoiding data-driven
    (elastic#143383)\n\nCo-authored-by: Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"3d7f1fb1cf3e8adc1984fdb85456c8b92664de2b"}}]}]
    BACKPORT-->
    
    Co-authored-by: Gloria Hornero <gloria.hornero@elastic.co>
    kibanamachine and MadameSheema authored Nov 17, 2022
    Configuration menu
    Copy the full SHA
    490e0a5 View commit details
    Browse the repository at this point in the history
  7. [8.6] [Stack Monitoring] Use doc ID to deduplicate shard allocations (e…

    …lastic#143963) (elastic#145520)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Stack Monitoring] Use doc ID to deduplicate shard allocations
    (elastic#143963)](elastic#143963)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Milton
    Hultgren","email":"milton.hultgren@elastic.co"},"sourceCommit":{"committedDate":"2022-11-17T09:44:58Z","message":"[Stack
    Monitoring] Use doc ID to deduplicate shard allocations (elastic#143963)\n\n##
    Summary\r\n\r\nThis PR depends on Metricbeat changes introduced in this
    PR\r\nhttps://github.com/elastic/beats/pull/33457 or the Internal
    collection\r\nchanges introduced
    in\r\nhttps://github.com/elastic/elasticsearch/pull/91153.\r\n\r\nThe
    above PR fixes a bug that makes Metricbeat properly report on all\r\nthe
    shards in an index, but our shard legend had the same kind of bug,\r\nit
    only displayed the first replica because it didn't account for
    the\r\nreplica \"id\" in the function that tries to deduplicate the
    results.\r\n\r\nSince the above PR ensures we report each shard with a
    unique document\r\nID, we change the Kibana code to use the document ID
    instead of trying\r\nto regenerate a unique ID.\r\n\r\n### How to
    test\r\nGet the changes: `git fetch
    git@github.com:miltonhultgren/kibana.git\r\nsm-shard-allocations:sm-shard-allocations
    && git switch\r\nsm-shard-allocations`\r\n\r\nStart Elasticsearch,
    create an index like this:\r\n```\r\nPUT /some-index\r\n{\r\n
    \"settings\": {\r\n \"index\": {\r\n \"number_of_shards\": 3, \r\n
    \"number_of_replicas\": 3\r\n }\r\n }\r\n}\r\n```\r\n\r\nRun Metricbeat
    with `xpack.enabled: true`. \r\n\r\nVisit the Index details page for
    `some-index` in the Stack Monitoring\r\napp and verify that on a single
    node cluster you have 12 shards, 9 of\r\nwhich are
    unassigned.\r\n\r\n<img width=\"753\" alt=\"Screenshot 2022-10-25 at 17
    19
    25\"\r\nsrc=\"https://user-images.githubusercontent.com/2564140/197819368-8ea45e1c-7472-4e15-9267-3b5d73378f2a.png\">\r\n\r\nCo-authored-by:
    Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"b7debc839ff6923923fe9a41355bd0318e04cdca","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Infra
    Monitoring UI","release_note:skip","Feature:Stack
    Monitoring","backport:prev-minor","v8.7.0"],"number":143963,"url":"https://github.com/elastic/kibana/pull/143963","mergeCommit":{"message":"[Stack
    Monitoring] Use doc ID to deduplicate shard allocations (elastic#143963)\n\n##
    Summary\r\n\r\nThis PR depends on Metricbeat changes introduced in this
    PR\r\nhttps://github.com/elastic/beats/pull/33457 or the Internal
    collection\r\nchanges introduced
    in\r\nhttps://github.com/elastic/elasticsearch/pull/91153.\r\n\r\nThe
    above PR fixes a bug that makes Metricbeat properly report on all\r\nthe
    shards in an index, but our shard legend had the same kind of bug,\r\nit
    only displayed the first replica because it didn't account for
    the\r\nreplica \"id\" in the function that tries to deduplicate the
    results.\r\n\r\nSince the above PR ensures we report each shard with a
    unique document\r\nID, we change the Kibana code to use the document ID
    instead of trying\r\nto regenerate a unique ID.\r\n\r\n### How to
    test\r\nGet the changes: `git fetch
    git@github.com:miltonhultgren/kibana.git\r\nsm-shard-allocations:sm-shard-allocations
    && git switch\r\nsm-shard-allocations`\r\n\r\nStart Elasticsearch,
    create an index like this:\r\n```\r\nPUT /some-index\r\n{\r\n
    \"settings\": {\r\n \"index\": {\r\n \"number_of_shards\": 3, \r\n
    \"number_of_replicas\": 3\r\n }\r\n }\r\n}\r\n```\r\n\r\nRun Metricbeat
    with `xpack.enabled: true`. \r\n\r\nVisit the Index details page for
    `some-index` in the Stack Monitoring\r\napp and verify that on a single
    node cluster you have 12 shards, 9 of\r\nwhich are
    unassigned.\r\n\r\n<img width=\"753\" alt=\"Screenshot 2022-10-25 at 17
    19
    25\"\r\nsrc=\"https://user-images.githubusercontent.com/2564140/197819368-8ea45e1c-7472-4e15-9267-3b5d73378f2a.png\">\r\n\r\nCo-authored-by:
    Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"b7debc839ff6923923fe9a41355bd0318e04cdca"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/143963","number":143963,"mergeCommit":{"message":"[Stack
    Monitoring] Use doc ID to deduplicate shard allocations (elastic#143963)\n\n##
    Summary\r\n\r\nThis PR depends on Metricbeat changes introduced in this
    PR\r\nhttps://github.com/elastic/beats/pull/33457 or the Internal
    collection\r\nchanges introduced
    in\r\nhttps://github.com/elastic/elasticsearch/pull/91153.\r\n\r\nThe
    above PR fixes a bug that makes Metricbeat properly report on all\r\nthe
    shards in an index, but our shard legend had the same kind of bug,\r\nit
    only displayed the first replica because it didn't account for
    the\r\nreplica \"id\" in the function that tries to deduplicate the
    results.\r\n\r\nSince the above PR ensures we report each shard with a
    unique document\r\nID, we change the Kibana code to use the document ID
    instead of trying\r\nto regenerate a unique ID.\r\n\r\n### How to
    test\r\nGet the changes: `git fetch
    git@github.com:miltonhultgren/kibana.git\r\nsm-shard-allocations:sm-shard-allocations
    && git switch\r\nsm-shard-allocations`\r\n\r\nStart Elasticsearch,
    create an index like this:\r\n```\r\nPUT /some-index\r\n{\r\n
    \"settings\": {\r\n \"index\": {\r\n \"number_of_shards\": 3, \r\n
    \"number_of_replicas\": 3\r\n }\r\n }\r\n}\r\n```\r\n\r\nRun Metricbeat
    with `xpack.enabled: true`. \r\n\r\nVisit the Index details page for
    `some-index` in the Stack Monitoring\r\napp and verify that on a single
    node cluster you have 12 shards, 9 of\r\nwhich are
    unassigned.\r\n\r\n<img width=\"753\" alt=\"Screenshot 2022-10-25 at 17
    19
    25\"\r\nsrc=\"https://user-images.githubusercontent.com/2564140/197819368-8ea45e1c-7472-4e15-9267-3b5d73378f2a.png\">\r\n\r\nCo-authored-by:
    Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"b7debc839ff6923923fe9a41355bd0318e04cdca"}}]}]
    BACKPORT-->
    
    Co-authored-by: Milton Hultgren <milton.hultgren@elastic.co>
    kibanamachine and miltonhultgren authored Nov 17, 2022
    Configuration menu
    Copy the full SHA
    cd4e770 View commit details
    Browse the repository at this point in the history
  8. [8.6] [Profiling] Add APIs to clear frame and executable caches (elas…

    …tic#145499) (elastic#145525)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Profiling] Add APIs to clear frame and executable caches
    (elastic#145499)](elastic#145499)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Joseph
    Crail","email":"joseph.crail@elastic.co"},"sourceCommit":{"committedDate":"2022-11-17T10:04:58Z","message":"[Profiling]
    Add APIs to clear frame and executable caches (elastic#145499)\n\nThis PR adds
    two endpoints to clear each respective cache:\r\n\r\n* `DELETE
    {BASE_KIBANA_PATH}/api/profiling/v1/cache/executables`\r\n* `DELETE
    {BASE_KIBANA_PATH}/api/profiling/v1/cache/stackframes`\r\n\r\nRelated to
    https://github.com/elastic/prodfiler/issues/2759\r\n\r\n#### Design
    choices\r\n\r\n1. The `DELETE` method was chosen instead of `PUT` or
    `POST` since the\r\ngiven semantics of `DELETE` matches the expected
    behavior for the\r\nrelated issue.\r\n2. Each endpoint will remove all
    items from the respective cache. A\r\nseparate API for each cache allows
    us to selectively clear the necessary\r\ncache without the downsides of
    a catch-all endpoint to clear all caches.\r\nThis gives us the
    flexibility to add more endpoints if needed. Given the\r\ntradeoff
    between complexity now or later, it was decided to implement\r\ngeneral
    invalidation now with the option to invalidate specific
    items\r\nlater.\r\n3. The RESTful design allows us to clear specific
    items later (e.g.\r\n`DELETE
    {BASE_KIBANA_PATH}/api/profiling/v1/cache/executables/{ID}`\r\ncould
    clear only executable `ID` from the cache).\r\n4. Each endpoint returns
    an empty payload on success. However, the\r\nKibana logs reflect the
    actions taken and how many cache items were\r\naffected.\r\n5. The
    stacktrace cache was ignored since it was not affected by
    symbols\r\nwritten to Elasticsearch.\r\n6. Each endpoint is not directly
    accessible from UI since it is expected\r\nthat the endpoints will be
    called outside of Kibana. However, the\r\nendpoints can be called
    manually from the browser's
    console.","sha":"642ab74cfc1a4ef5c0a2dfdadf00bd3792f780a7","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v8.6.0","v8.7.0","v8.5.2"],"number":145499,"url":"https://github.com/elastic/kibana/pull/145499","mergeCommit":{"message":"[Profiling]
    Add APIs to clear frame and executable caches (elastic#145499)\n\nThis PR adds
    two endpoints to clear each respective cache:\r\n\r\n* `DELETE
    {BASE_KIBANA_PATH}/api/profiling/v1/cache/executables`\r\n* `DELETE
    {BASE_KIBANA_PATH}/api/profiling/v1/cache/stackframes`\r\n\r\nRelated to
    https://github.com/elastic/prodfiler/issues/2759\r\n\r\n#### Design
    choices\r\n\r\n1. The `DELETE` method was chosen instead of `PUT` or
    `POST` since the\r\ngiven semantics of `DELETE` matches the expected
    behavior for the\r\nrelated issue.\r\n2. Each endpoint will remove all
    items from the respective cache. A\r\nseparate API for each cache allows
    us to selectively clear the necessary\r\ncache without the downsides of
    a catch-all endpoint to clear all caches.\r\nThis gives us the
    flexibility to add more endpoints if needed. Given the\r\ntradeoff
    between complexity now or later, it was decided to implement\r\ngeneral
    invalidation now with the option to invalidate specific
    items\r\nlater.\r\n3. The RESTful design allows us to clear specific
    items later (e.g.\r\n`DELETE
    {BASE_KIBANA_PATH}/api/profiling/v1/cache/executables/{ID}`\r\ncould
    clear only executable `ID` from the cache).\r\n4. Each endpoint returns
    an empty payload on success. However, the\r\nKibana logs reflect the
    actions taken and how many cache items were\r\naffected.\r\n5. The
    stacktrace cache was ignored since it was not affected by
    symbols\r\nwritten to Elasticsearch.\r\n6. Each endpoint is not directly
    accessible from UI since it is expected\r\nthat the endpoints will be
    called outside of Kibana. However, the\r\nendpoints can be called
    manually from the browser's
    console.","sha":"642ab74cfc1a4ef5c0a2dfdadf00bd3792f780a7"}},"sourceBranch":"main","suggestedTargetBranches":["8.6","8.5"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145499","number":145499,"mergeCommit":{"message":"[Profiling]
    Add APIs to clear frame and executable caches (elastic#145499)\n\nThis PR adds
    two endpoints to clear each respective cache:\r\n\r\n* `DELETE
    {BASE_KIBANA_PATH}/api/profiling/v1/cache/executables`\r\n* `DELETE
    {BASE_KIBANA_PATH}/api/profiling/v1/cache/stackframes`\r\n\r\nRelated to
    https://github.com/elastic/prodfiler/issues/2759\r\n\r\n#### Design
    choices\r\n\r\n1. The `DELETE` method was chosen instead of `PUT` or
    `POST` since the\r\ngiven semantics of `DELETE` matches the expected
    behavior for the\r\nrelated issue.\r\n2. Each endpoint will remove all
    items from the respective cache. A\r\nseparate API for each cache allows
    us to selectively clear the necessary\r\ncache without the downsides of
    a catch-all endpoint to clear all caches.\r\nThis gives us the
    flexibility to add more endpoints if needed. Given the\r\ntradeoff
    between complexity now or later, it was decided to implement\r\ngeneral
    invalidation now with the option to invalidate specific
    items\r\nlater.\r\n3. The RESTful design allows us to clear specific
    items later (e.g.\r\n`DELETE
    {BASE_KIBANA_PATH}/api/profiling/v1/cache/executables/{ID}`\r\ncould
    clear only executable `ID` from the cache).\r\n4. Each endpoint returns
    an empty payload on success. However, the\r\nKibana logs reflect the
    actions taken and how many cache items were\r\naffected.\r\n5. The
    stacktrace cache was ignored since it was not affected by
    symbols\r\nwritten to Elasticsearch.\r\n6. Each endpoint is not directly
    accessible from UI since it is expected\r\nthat the endpoints will be
    called outside of Kibana. However, the\r\nendpoints can be called
    manually from the browser's
    console.","sha":"642ab74cfc1a4ef5c0a2dfdadf00bd3792f780a7"}},{"branch":"8.5","label":"v8.5.2","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
    BACKPORT-->
    
    Co-authored-by: Joseph Crail <joseph.crail@elastic.co>
    kibanamachine and jbcrail authored Nov 17, 2022
    Configuration menu
    Copy the full SHA
    444a454 View commit details
    Browse the repository at this point in the history
  9. [8.6] [Stack Monitoring] api tests for kibana (elastic#145230) (elast…

    …ic#145527)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Stack Monitoring] api tests for kibana
    (elastic#145230)](elastic#145230)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Kevin
    Lacabane","email":"kevin.lacabane@elastic.co"},"sourceCommit":{"committedDate":"2022-11-17T10:25:24Z","message":"[Stack
    Monitoring] api tests for kibana (elastic#145230)\n\n## Summary\r\nPart of
    https://github.com/elastic/kibana/issues/119658\r\n\r\nAdd api
    integration tests for kibana routes to validate behavior when\r\nreading
    data ingested by elastic-agent.\r\n\r\nWe currently have a testing suite
    for legacy and another one for\r\nmetricbeat. Since metricbeat and agent
    documents only differ in their\r\nmetadata, for example agent will
    populate a `data_stream.*` property to\r\nidentify the document types
    while metricbeat uses `metricset.*`, the\r\ntests assertion validating
    _business_ data should pass regardless of the\r\ndocuments source. With
    this in mind the metricbeat tests were updated to\r\nrun the tests
    twice, one time with metricbeat data and a second time\r\nwith package
    data.\r\n\r\nTo generate the archives the `metrics-*` mappings were
    extracted with\r\nesArchiver from an elasticsearch with the package
    installed, and the\r\ndocuments were transformed from the metricbeat
    documents with
    [this\r\nscript](https://gist.github.com/klacabane/654497ff86053c60af6df15fa6f6f657).\r\n\r\nCo-authored-by:
    Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"90f0ae2966016e0a010caedc9c83d02947d4f4f0","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Infra
    Monitoring UI","release_note:skip","Feature:Stack
    Monitoring","v8.6.0","v8.7.0"],"number":145230,"url":"https://github.com/elastic/kibana/pull/145230","mergeCommit":{"message":"[Stack
    Monitoring] api tests for kibana (elastic#145230)\n\n## Summary\r\nPart of
    https://github.com/elastic/kibana/issues/119658\r\n\r\nAdd api
    integration tests for kibana routes to validate behavior when\r\nreading
    data ingested by elastic-agent.\r\n\r\nWe currently have a testing suite
    for legacy and another one for\r\nmetricbeat. Since metricbeat and agent
    documents only differ in their\r\nmetadata, for example agent will
    populate a `data_stream.*` property to\r\nidentify the document types
    while metricbeat uses `metricset.*`, the\r\ntests assertion validating
    _business_ data should pass regardless of the\r\ndocuments source. With
    this in mind the metricbeat tests were updated to\r\nrun the tests
    twice, one time with metricbeat data and a second time\r\nwith package
    data.\r\n\r\nTo generate the archives the `metrics-*` mappings were
    extracted with\r\nesArchiver from an elasticsearch with the package
    installed, and the\r\ndocuments were transformed from the metricbeat
    documents with
    [this\r\nscript](https://gist.github.com/klacabane/654497ff86053c60af6df15fa6f6f657).\r\n\r\nCo-authored-by:
    Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"90f0ae2966016e0a010caedc9c83d02947d4f4f0"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145230","number":145230,"mergeCommit":{"message":"[Stack
    Monitoring] api tests for kibana (elastic#145230)\n\n## Summary\r\nPart of
    https://github.com/elastic/kibana/issues/119658\r\n\r\nAdd api
    integration tests for kibana routes to validate behavior when\r\nreading
    data ingested by elastic-agent.\r\n\r\nWe currently have a testing suite
    for legacy and another one for\r\nmetricbeat. Since metricbeat and agent
    documents only differ in their\r\nmetadata, for example agent will
    populate a `data_stream.*` property to\r\nidentify the document types
    while metricbeat uses `metricset.*`, the\r\ntests assertion validating
    _business_ data should pass regardless of the\r\ndocuments source. With
    this in mind the metricbeat tests were updated to\r\nrun the tests
    twice, one time with metricbeat data and a second time\r\nwith package
    data.\r\n\r\nTo generate the archives the `metrics-*` mappings were
    extracted with\r\nesArchiver from an elasticsearch with the package
    installed, and the\r\ndocuments were transformed from the metricbeat
    documents with
    [this\r\nscript](https://gist.github.com/klacabane/654497ff86053c60af6df15fa6f6f657).\r\n\r\nCo-authored-by:
    Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"90f0ae2966016e0a010caedc9c83d02947d4f4f0"}}]}]
    BACKPORT-->
    
    Co-authored-by: Kevin Lacabane <kevin.lacabane@elastic.co>
    kibanamachine and klacabane authored Nov 17, 2022
    Configuration menu
    Copy the full SHA
    18a876d View commit details
    Browse the repository at this point in the history
  10. skip flaky suite (elastic#145204)

    mistic authored and jbudz committed Nov 17, 2022
    Configuration menu
    Copy the full SHA
    df635bd View commit details
    Browse the repository at this point in the history
  11. skip flaky suite. elastic#145363

    jbudz committed Nov 17, 2022
    Configuration menu
    Copy the full SHA
    03042ac View commit details
    Browse the repository at this point in the history
  12. [8.6] [Discover] Track adhoc data views usage (elastic#144244) (elast…

    …ic#145543)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Discover] Track adhoc data views usage
    (elastic#144244)](elastic#144244)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Dmitry
    Tomashevich","email":"39378793+dimaanj@users.noreply.github.com"},"sourceCommit":{"committedDate":"2022-11-17T11:29:35Z","message":"[Discover]
    Track adhoc data views usage (elastic#144244)\n\n## Summary\r\n\r\nCloses
    elastic#141090\r\n\r\nThis PR enabled metrics for adhoc data views usage in
    Discover.\r\n\r\nCo-authored-by: Julia Rechkunova
    <julia.rechkunova@elastic.co>","sha":"2454fd01b08767b31f25fe4674ac92b9633606f6","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Feature:Discover","release_note:skip","auto-backport","Team:DataDiscovery","v8.6.0","v8.7.0"],"number":144244,"url":"https://github.com/elastic/kibana/pull/144244","mergeCommit":{"message":"[Discover]
    Track adhoc data views usage (elastic#144244)\n\n## Summary\r\n\r\nCloses
    elastic#141090\r\n\r\nThis PR enabled metrics for adhoc data views usage in
    Discover.\r\n\r\nCo-authored-by: Julia Rechkunova
    <julia.rechkunova@elastic.co>","sha":"2454fd01b08767b31f25fe4674ac92b9633606f6"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/144244","number":144244,"mergeCommit":{"message":"[Discover]
    Track adhoc data views usage (elastic#144244)\n\n## Summary\r\n\r\nCloses
    elastic#141090\r\n\r\nThis PR enabled metrics for adhoc data views usage in
    Discover.\r\n\r\nCo-authored-by: Julia Rechkunova
    <julia.rechkunova@elastic.co>","sha":"2454fd01b08767b31f25fe4674ac92b9633606f6"}}]}]
    BACKPORT-->
    
    Co-authored-by: Dmitry Tomashevich <39378793+dimaanj@users.noreply.github.com>
    kibanamachine and dimaanj authored Nov 17, 2022
    Configuration menu
    Copy the full SHA
    cbdfade View commit details
    Browse the repository at this point in the history
  13. [8.6] [Enterprise Search] Only show specifically enabled filtering fe…

    …atures (elastic#145383) (elastic#145545)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Enterprise Search] Only show specifically enabled filtering features
    (elastic#145383)](elastic#145383)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Sander
    Philipse","email":"94373878+sphilipse@users.noreply.github.com"},"sourceCommit":{"committedDate":"2022-11-17T11:46:00Z","message":"[Enterprise
    Search] Only show specifically enabled filtering features
    (elastic#145383)\n\nThis hides a specific filtering feature from the user if
    it's not\r\nenabled for the connector they're
    using.","sha":"ed14ba0e29ae17f176d8fc87db4ccf4a1edf73a5","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:fix","Team:EnterpriseSearch","v8.6.0","v8.7.0"],"number":145383,"url":"https://github.com/elastic/kibana/pull/145383","mergeCommit":{"message":"[Enterprise
    Search] Only show specifically enabled filtering features
    (elastic#145383)\n\nThis hides a specific filtering feature from the user if
    it's not\r\nenabled for the connector they're
    using.","sha":"ed14ba0e29ae17f176d8fc87db4ccf4a1edf73a5"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145383","number":145383,"mergeCommit":{"message":"[Enterprise
    Search] Only show specifically enabled filtering features
    (elastic#145383)\n\nThis hides a specific filtering feature from the user if
    it's not\r\nenabled for the connector they're
    using.","sha":"ed14ba0e29ae17f176d8fc87db4ccf4a1edf73a5"}}]}]
    BACKPORT-->
    
    Co-authored-by: Sander Philipse <94373878+sphilipse@users.noreply.github.com>
    kibanamachine and sphilipse authored Nov 17, 2022
    Configuration menu
    Copy the full SHA
    4aa7678 View commit details
    Browse the repository at this point in the history
  14. [8.6] [ML] Fix typo and upper confidence bound field (elastic#145526) (

    …elastic#145546)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[ML] Fix typo and upper confidence bound field
    (elastic#145526)](elastic#145526)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Valeriy
    Khakhutskyy","email":"1292899+valeriy42@users.noreply.github.com"},"sourceCommit":{"committedDate":"2022-11-17T11:48:36Z","message":"[ML]
    Fix typo and upper confidence bound field (elastic#145526)\n\nThis PR fixes
    minor typos and assigns the correct value to the upper\r\nconfidence
    bound.\r\n\r\nCo-authored-by: kibanamachine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"a00f1300eb364f3dd8d51778aadc7b156956a2d8","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["non-issue",":ml","Feature:Anomaly
    Detection","release_note:skip","v8.6.0","v8.7.0"],"number":145526,"url":"https://github.com/elastic/kibana/pull/145526","mergeCommit":{"message":"[ML]
    Fix typo and upper confidence bound field (elastic#145526)\n\nThis PR fixes
    minor typos and assigns the correct value to the upper\r\nconfidence
    bound.\r\n\r\nCo-authored-by: kibanamachine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"a00f1300eb364f3dd8d51778aadc7b156956a2d8"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145526","number":145526,"mergeCommit":{"message":"[ML]
    Fix typo and upper confidence bound field (elastic#145526)\n\nThis PR fixes
    minor typos and assigns the correct value to the upper\r\nconfidence
    bound.\r\n\r\nCo-authored-by: kibanamachine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"a00f1300eb364f3dd8d51778aadc7b156956a2d8"}}]}]
    BACKPORT-->
    
    Co-authored-by: Valeriy Khakhutskyy <1292899+valeriy42@users.noreply.github.com>
    kibanamachine and valeriy42 authored Nov 17, 2022
    Configuration menu
    Copy the full SHA
    fa977c9 View commit details
    Browse the repository at this point in the history
  15. [8.6] [Synthetics UI] Filter history stats by location (elastic#145515)…

    … (elastic#145550)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Synthetics UI] Filter history stats by location
    (elastic#145515)](elastic#145515)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Alejandro Fernández
    Gómez","email":"alejandro.fernandez@elastic.co"},"sourceCommit":{"committedDate":"2022-11-17T12:10:19Z","message":"[Synthetics
    UI] Filter history stats by location (elastic#145515)\n\n##
    Summary\r\n\r\nRelated to elastic#144857. Ensure the stats in the history page
    also take into\r\naccount the monitor
    location.","sha":"ce1ec3178d1c329fe287d49cfc03681682f89b79","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["bug","Team:uptime","release_note:skip","v8.6.0","v8.7.0"],"number":145515,"url":"https://github.com/elastic/kibana/pull/145515","mergeCommit":{"message":"[Synthetics
    UI] Filter history stats by location (elastic#145515)\n\n##
    Summary\r\n\r\nRelated to elastic#144857. Ensure the stats in the history page
    also take into\r\naccount the monitor
    location.","sha":"ce1ec3178d1c329fe287d49cfc03681682f89b79"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145515","number":145515,"mergeCommit":{"message":"[Synthetics
    UI] Filter history stats by location (elastic#145515)\n\n##
    Summary\r\n\r\nRelated to elastic#144857. Ensure the stats in the history page
    also take into\r\naccount the monitor
    location.","sha":"ce1ec3178d1c329fe287d49cfc03681682f89b79"}}]}]
    BACKPORT-->
    
    Co-authored-by: Alejandro Fernández Gómez <alejandro.fernandez@elastic.co>
    kibanamachine and Alejandro Fernández Gómez authored Nov 17, 2022
    Configuration menu
    Copy the full SHA
    2f2d4af View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    4e5a31a View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    bfcd120 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    ec98c74 View commit details
    Browse the repository at this point in the history
  19. [8.6] use functional/config.ccs.ts for stack_integration_tests (elast…

    …ic#145439) (elastic#145586)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [use functional/config.ccs.ts for stack_integration_tests
    (elastic#145439)](elastic#145439)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Lee
    Drengenberg","email":"lee.drengenberg@elastic.co"},"sourceCommit":{"committedDate":"2022-11-17T15:52:42Z","message":"use
    functional/config.ccs.ts for stack_integration_tests (elastic#145439)\n\n##
    Summary\r\n\r\nThis change allows us to run existing CCS tests [from
    the\r\nintegration-test\r\nrepo](https://github.com/elastic/integration-test/pull/605/files#diff-811a81d3275bfe45c4f93a1efc06d6977d581559c0e1248cd98f565f85a95109R72),\r\nspecifically
    from\r\n\r\n`kibana/x-pack/test/stack_functional_integration/configs/config.stack_functional_integration_base.js`.\r\n\r\nThis
    change includes swapping the order of loading the variables
    from\r\nqa/envvars/sh file and calling the ccs config so that the ccs
    config\r\nfile sees that we have `REMOTE_CLUSTER_URL`
    set","sha":"59f58e1cbb386e57cb0b724c9c074e8f0eeaa4aa","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:QA","release_note:skip","backport:prev-minor","v8.6.0","v8.7.0"],"number":145439,"url":"https://github.com/elastic/kibana/pull/145439","mergeCommit":{"message":"use
    functional/config.ccs.ts for stack_integration_tests (elastic#145439)\n\n##
    Summary\r\n\r\nThis change allows us to run existing CCS tests [from
    the\r\nintegration-test\r\nrepo](https://github.com/elastic/integration-test/pull/605/files#diff-811a81d3275bfe45c4f93a1efc06d6977d581559c0e1248cd98f565f85a95109R72),\r\nspecifically
    from\r\n\r\n`kibana/x-pack/test/stack_functional_integration/configs/config.stack_functional_integration_base.js`.\r\n\r\nThis
    change includes swapping the order of loading the variables
    from\r\nqa/envvars/sh file and calling the ccs config so that the ccs
    config\r\nfile sees that we have `REMOTE_CLUSTER_URL`
    set","sha":"59f58e1cbb386e57cb0b724c9c074e8f0eeaa4aa"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145439","number":145439,"mergeCommit":{"message":"use
    functional/config.ccs.ts for stack_integration_tests (elastic#145439)\n\n##
    Summary\r\n\r\nThis change allows us to run existing CCS tests [from
    the\r\nintegration-test\r\nrepo](https://github.com/elastic/integration-test/pull/605/files#diff-811a81d3275bfe45c4f93a1efc06d6977d581559c0e1248cd98f565f85a95109R72),\r\nspecifically
    from\r\n\r\n`kibana/x-pack/test/stack_functional_integration/configs/config.stack_functional_integration_base.js`.\r\n\r\nThis
    change includes swapping the order of loading the variables
    from\r\nqa/envvars/sh file and calling the ccs config so that the ccs
    config\r\nfile sees that we have `REMOTE_CLUSTER_URL`
    set","sha":"59f58e1cbb386e57cb0b724c9c074e8f0eeaa4aa"}}]}] BACKPORT-->
    
    Co-authored-by: Lee Drengenberg <lee.drengenberg@elastic.co>
    kibanamachine and Lee Drengenberg authored Nov 17, 2022
    Configuration menu
    Copy the full SHA
    b177c88 View commit details
    Browse the repository at this point in the history
  20. [8.6] Create Integrations page for Elasticsearch clients (elastic#145165

    ) (elastic#145570)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [Create Integrations page for Elasticsearch clients
    (elastic#145165)](elastic#145165)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Miriam
    Eid","email":"93708060+miriam-eid@users.noreply.github.com"},"sourceCommit":{"committedDate":"2022-11-17T13:48:29Z","message":"Create
    Integrations page for Elasticsearch clients
    (elastic#145165)","sha":"e1150a107b67b048672cc9f1d8ae473202ffa467","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:Fleet","backport:prev-minor","v8.6.0","v8.7.0"],"number":145165,"url":"https://github.com/elastic/kibana/pull/145165","mergeCommit":{"message":"Create
    Integrations page for Elasticsearch clients
    (elastic#145165)","sha":"e1150a107b67b048672cc9f1d8ae473202ffa467"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145165","number":145165,"mergeCommit":{"message":"Create
    Integrations page for Elasticsearch clients
    (elastic#145165)","sha":"e1150a107b67b048672cc9f1d8ae473202ffa467"}}]}]
    BACKPORT-->
    
    Co-authored-by: Miriam Eid <93708060+miriam-eid@users.noreply.github.com>
    kibanamachine and miriam-eid authored Nov 17, 2022
    Configuration menu
    Copy the full SHA
    0aa5dce View commit details
    Browse the repository at this point in the history
  21. [8.6] [DOCS] Update screenshots for Connectors app (elastic#144870) (e…

    …lastic#145600)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[DOCS] Update screenshots for Connectors app
    (elastic#144870)](elastic#144870)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Lisa
    Cawley","email":"lcawley@elastic.co"},"sourceCommit":{"committedDate":"2022-11-17T17:10:54Z","message":"[DOCS]
    Update screenshots for Connectors app
    (elastic#144870)","sha":"dfbe40a33bd6cc4efb8717ce4983cd171e135720","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:ResponseOps","docs","Feature:Actions/ConnectorsManagement","v8.6.0","v8.7.0"],"number":144870,"url":"https://github.com/elastic/kibana/pull/144870","mergeCommit":{"message":"[DOCS]
    Update screenshots for Connectors app
    (elastic#144870)","sha":"dfbe40a33bd6cc4efb8717ce4983cd171e135720"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/144870","number":144870,"mergeCommit":{"message":"[DOCS]
    Update screenshots for Connectors app
    (elastic#144870)","sha":"dfbe40a33bd6cc4efb8717ce4983cd171e135720"}}]}]
    BACKPORT-->
    
    Co-authored-by: Lisa Cawley <lcawley@elastic.co>
    kibanamachine and lcawl authored Nov 17, 2022
    Configuration menu
    Copy the full SHA
    b98ce5a View commit details
    Browse the repository at this point in the history
  22. [8.6] [Enterprise Search] Localize a couple numbers in connector docu…

    …ment list (elastic#145559) (elastic#145597)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Enterprise Search] Localize a couple numbers in connector document
    list (elastic#145559)](elastic#145559)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Sander
    Philipse","email":"94373878+sphilipse@users.noreply.github.com"},"sourceCommit":{"committedDate":"2022-11-17T17:02:19Z","message":"[Enterprise
    Search] Localize a couple numbers in connector document list
    (elastic#145559)\n\nThis adds some localization for previously unlocalized text
    and numbers\r\non the connector documents
    page.","sha":"1cf1de3c71e10a43a5369b8d5950d64081c0a7f0","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:fix","Team:EnterpriseSearch","v8.6.0","v8.7.0"],"number":145559,"url":"https://github.com/elastic/kibana/pull/145559","mergeCommit":{"message":"[Enterprise
    Search] Localize a couple numbers in connector document list
    (elastic#145559)\n\nThis adds some localization for previously unlocalized text
    and numbers\r\non the connector documents
    page.","sha":"1cf1de3c71e10a43a5369b8d5950d64081c0a7f0"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145559","number":145559,"mergeCommit":{"message":"[Enterprise
    Search] Localize a couple numbers in connector document list
    (elastic#145559)\n\nThis adds some localization for previously unlocalized text
    and numbers\r\non the connector documents
    page.","sha":"1cf1de3c71e10a43a5369b8d5950d64081c0a7f0"}}]}] BACKPORT-->
    
    Co-authored-by: Sander Philipse <94373878+sphilipse@users.noreply.github.com>
    kibanamachine and sphilipse authored Nov 17, 2022
    Configuration menu
    Copy the full SHA
    8ac9749 View commit details
    Browse the repository at this point in the history
  23. [8.6] [Fleet] Do not add field with index:false to query default value (

    elastic#145410) (elastic#145601)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Fleet] Do not add field with index:false to query default value
    (elastic#145410)](elastic#145410)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Nicolas
    Chaulet","email":"nicolas.chaulet@elastic.co"},"sourceCommit":{"committedDate":"2022-11-17T17:14:44Z","message":"[Fleet]
    Do not add field with index:false to query default value
    (elastic#145410)","sha":"ca68c0f9a6c5ef981de59355cc444556e329cff6","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["bug","release_note:skip","Team:Fleet","v8.6.0","v8.7.0"],"number":145410,"url":"https://github.com/elastic/kibana/pull/145410","mergeCommit":{"message":"[Fleet]
    Do not add field with index:false to query default value
    (elastic#145410)","sha":"ca68c0f9a6c5ef981de59355cc444556e329cff6"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145410","number":145410,"mergeCommit":{"message":"[Fleet]
    Do not add field with index:false to query default value
    (elastic#145410)","sha":"ca68c0f9a6c5ef981de59355cc444556e329cff6"}}]}]
    BACKPORT-->
    
    Co-authored-by: Nicolas Chaulet <nicolas.chaulet@elastic.co>
    kibanamachine and nchaulet authored Nov 17, 2022
    Configuration menu
    Copy the full SHA
    6427b33 View commit details
    Browse the repository at this point in the history
  24. [8.6] Fix index templates date validation 143412 (elastic#145318) (el…

    …astic#145602)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [Fix index templates date validation 143412
    (elastic#145318)](elastic#145318)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"John
    Dorlus","email":"jsdorlus@elastic.co"},"sourceCommit":{"committedDate":"2022-11-17T17:15:44Z","message":"Fix
    index templates date validation 143412 (elastic#145318)\n\nCloses
    https://github.com/elastic/kibana/issues/94168\r\n\r\n##
    Summary\r\n\r\nI took a look at the code and noticed that the only
    validation rule was\r\nnot allowing spaces so I removed that code and
    tested it. The validation\r\ncode wasn't performing any other
    validations so I removed that.\r\n\r\nCo-authored-by: cuffs
    <cuffs@cuffss-Office-MacBook-Pro.local>","sha":"67af5c4c6b788a0e03aa6c483e5dcba052628fcc","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Feature:Index
    Management","Team:Deployment
    Management","release_note:skip","auto-backport","v8.6.0","v8.5.2"],"number":145318,"url":"https://github.com/elastic/kibana/pull/145318","mergeCommit":{"message":"Fix
    index templates date validation 143412 (elastic#145318)\n\nCloses
    https://github.com/elastic/kibana/issues/94168\r\n\r\n##
    Summary\r\n\r\nI took a look at the code and noticed that the only
    validation rule was\r\nnot allowing spaces so I removed that code and
    tested it. The validation\r\ncode wasn't performing any other
    validations so I removed that.\r\n\r\nCo-authored-by: cuffs
    <cuffs@cuffss-Office-MacBook-Pro.local>","sha":"67af5c4c6b788a0e03aa6c483e5dcba052628fcc"}},"sourceBranch":"main","suggestedTargetBranches":["8.6","8.5"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.5","label":"v8.5.2","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
    BACKPORT-->
    
    Co-authored-by: John Dorlus <jsdorlus@elastic.co>
    kibanamachine and John Dorlus authored Nov 17, 2022
    Configuration menu
    Copy the full SHA
    f2a3956 View commit details
    Browse the repository at this point in the history
  25. [8.6] [RAM] Add integration tests for all-space global logs view (ela…

    …stic#145192) (elastic#145596)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[RAM] Add integration tests for all-space global logs view
    (elastic#145192)](elastic#145192)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Zacqary Adam
    Xeper","email":"Zacqary@users.noreply.github.com"},"sourceCommit":{"committedDate":"2022-11-17T16:51:28Z","message":"[RAM]
    Add integration tests for all-space global logs view (elastic#145192)\n\n##
    Summary\r\n\r\nCloses elastic#144732\r\n\r\nAdds functional tests for:\r\n\r\n-
    Global logs api with `namespace`\r\n- Global logs kpi with
    `namespace`\r\n- Error log api with `namespace`\r\n- Showing/hiding the
    logs switch based on space existence and
    user\r\npermissions\r\n\r\nAlso:\r\n\r\n- Fixes the query backend for
    `getActionErrorLogWithAuth` so that it\r\nactually successfully filters
    down to just a single specified alert `id`\r\ninstead of returning all
    action error logs from everything. Writing a\r\ntest for this
    functionality revealed that it was broken.\r\n\r\n\r\n### Checklist\r\n-
    [x] [Unit or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common
    scenarios","sha":"4956ea0b7af7375d62d8da64deb96c099c62e35c","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:ResponseOps","Feature:Alerting/RulesManagement","v8.6.0","v8.7.0"],"number":145192,"url":"https://github.com/elastic/kibana/pull/145192","mergeCommit":{"message":"[RAM]
    Add integration tests for all-space global logs view (elastic#145192)\n\n##
    Summary\r\n\r\nCloses elastic#144732\r\n\r\nAdds functional tests for:\r\n\r\n-
    Global logs api with `namespace`\r\n- Global logs kpi with
    `namespace`\r\n- Error log api with `namespace`\r\n- Showing/hiding the
    logs switch based on space existence and
    user\r\npermissions\r\n\r\nAlso:\r\n\r\n- Fixes the query backend for
    `getActionErrorLogWithAuth` so that it\r\nactually successfully filters
    down to just a single specified alert `id`\r\ninstead of returning all
    action error logs from everything. Writing a\r\ntest for this
    functionality revealed that it was broken.\r\n\r\n\r\n### Checklist\r\n-
    [x] [Unit or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common
    scenarios","sha":"4956ea0b7af7375d62d8da64deb96c099c62e35c"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145192","number":145192,"mergeCommit":{"message":"[RAM]
    Add integration tests for all-space global logs view (elastic#145192)\n\n##
    Summary\r\n\r\nCloses elastic#144732\r\n\r\nAdds functional tests for:\r\n\r\n-
    Global logs api with `namespace`\r\n- Global logs kpi with
    `namespace`\r\n- Error log api with `namespace`\r\n- Showing/hiding the
    logs switch based on space existence and
    user\r\npermissions\r\n\r\nAlso:\r\n\r\n- Fixes the query backend for
    `getActionErrorLogWithAuth` so that it\r\nactually successfully filters
    down to just a single specified alert `id`\r\ninstead of returning all
    action error logs from everything. Writing a\r\ntest for this
    functionality revealed that it was broken.\r\n\r\n\r\n### Checklist\r\n-
    [x] [Unit or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common
    scenarios","sha":"4956ea0b7af7375d62d8da64deb96c099c62e35c"}}]}]
    BACKPORT-->
    
    Co-authored-by: Zacqary Adam Xeper <Zacqary@users.noreply.github.com>
    kibanamachine and Zacqary authored Nov 17, 2022
    Configuration menu
    Copy the full SHA
    d9b0300 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    bbd8904 View commit details
    Browse the repository at this point in the history
  27. [8.6] [ML] Data Frame Analytics maps view: ensure nodes reload correc…

    …tly after using timepicker refresh (elastic#145265) (elastic#145607)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[ML] Data Frame Analytics maps view: ensure nodes reload correctly
    after using timepicker refresh
    (elastic#145265)](elastic#145265)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Melissa
    Alvarez","email":"melissa.alvarez@elastic.co"},"sourceCommit":{"committedDate":"2022-11-17T18:32:02Z","message":"[ML]
    Data Frame Analytics maps view: ensure nodes reload correctly after
    using timepicker refresh (elastic#145265)\n\n## Summary\r\n\r\nFixes
    https://github.com/elastic/kibana/issues/144308\r\n\r\nThis PR adds
    tracking of node ids that have been used to fetch\r\nadditional node
    data so that, on refresh, the data for these nodes is\r\nalso
    refetched.\r\n\r\nBefore:\r\n\r\n\r\n![dfa_maps_crash](https://user-images.githubusercontent.com/1945390/199214556-2b165ac5-26d6-4e45-bfe0-a531494df40f.gif)\r\n\r\nAfter:\r\n\r\n\r\nhttps://user-images.githubusercontent.com/6446462/201964406-39689a3c-76f9-4132-ad62-5c2bccc17622.mp4\r\n\r\n\r\n###
    Checklist\r\n\r\nDelete any items that are not applicable to this
    PR.\r\n- [x] Any UI touched in this PR is usable by keyboard only (learn
    more\r\nabout [keyboard
    accessibility](https://webaim.org/techniques/keyboard/))\r\n\r\nCo-authored-by:
    Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"baf450ddde6726b9523e20519585caa002cd8197","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:fix",":ml","Feature:Data
    Frame
    Analytics","v8.6.0","v8.7.0"],"number":145265,"url":"https://github.com/elastic/kibana/pull/145265","mergeCommit":{"message":"[ML]
    Data Frame Analytics maps view: ensure nodes reload correctly after
    using timepicker refresh (elastic#145265)\n\n## Summary\r\n\r\nFixes
    https://github.com/elastic/kibana/issues/144308\r\n\r\nThis PR adds
    tracking of node ids that have been used to fetch\r\nadditional node
    data so that, on refresh, the data for these nodes is\r\nalso
    refetched.\r\n\r\nBefore:\r\n\r\n\r\n![dfa_maps_crash](https://user-images.githubusercontent.com/1945390/199214556-2b165ac5-26d6-4e45-bfe0-a531494df40f.gif)\r\n\r\nAfter:\r\n\r\n\r\nhttps://user-images.githubusercontent.com/6446462/201964406-39689a3c-76f9-4132-ad62-5c2bccc17622.mp4\r\n\r\n\r\n###
    Checklist\r\n\r\nDelete any items that are not applicable to this
    PR.\r\n- [x] Any UI touched in this PR is usable by keyboard only (learn
    more\r\nabout [keyboard
    accessibility](https://webaim.org/techniques/keyboard/))\r\n\r\nCo-authored-by:
    Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"baf450ddde6726b9523e20519585caa002cd8197"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145265","number":145265,"mergeCommit":{"message":"[ML]
    Data Frame Analytics maps view: ensure nodes reload correctly after
    using timepicker refresh (elastic#145265)\n\n## Summary\r\n\r\nFixes
    https://github.com/elastic/kibana/issues/144308\r\n\r\nThis PR adds
    tracking of node ids that have been used to fetch\r\nadditional node
    data so that, on refresh, the data for these nodes is\r\nalso
    refetched.\r\n\r\nBefore:\r\n\r\n\r\n![dfa_maps_crash](https://user-images.githubusercontent.com/1945390/199214556-2b165ac5-26d6-4e45-bfe0-a531494df40f.gif)\r\n\r\nAfter:\r\n\r\n\r\nhttps://user-images.githubusercontent.com/6446462/201964406-39689a3c-76f9-4132-ad62-5c2bccc17622.mp4\r\n\r\n\r\n###
    Checklist\r\n\r\nDelete any items that are not applicable to this
    PR.\r\n- [x] Any UI touched in this PR is usable by keyboard only (learn
    more\r\nabout [keyboard
    accessibility](https://webaim.org/techniques/keyboard/))\r\n\r\nCo-authored-by:
    Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"baf450ddde6726b9523e20519585caa002cd8197"}}]}]
    BACKPORT-->
    
    Co-authored-by: Melissa Alvarez <melissa.alvarez@elastic.co>
    kibanamachine and alvarezmelissa87 authored Nov 17, 2022
    Configuration menu
    Copy the full SHA
    142a15c View commit details
    Browse the repository at this point in the history
  28. [8.6] [controls] fix Time Slider text is not working properly with Da…

    …rk Mode (elastic#145612) (elastic#145623)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[controls] fix Time Slider text is not working properly with Dark
    Mode (elastic#145612)](elastic#145612)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Nathan
    Reese","email":"reese.nathan@elastic.co"},"sourceCommit":{"committedDate":"2022-11-17T20:24:47Z","message":"[controls]
    fix Time Slider text is not working properly with Dark Mode
    (elastic#145612)\n\nFixes
    https://github.com/elastic/kibana/issues/145594\r\n\r\nTimeSlider
    component is not wrapped by KibanaThemeProvider and therefore\r\ndoes
    not properly use kibana themeing. This PR resolves the issues
    by\r\nwrapping TimeSlider by KibanaThemeProvider.\r\n\r\nTo test\r\n*
    set advanced setting `theme:darkMode` to true\r\n* open dashboard\r\n*
    add time slider\r\n* verify timeslider is using dark theme\r\n\r\n<img
    width=\"500\" alt=\"Screen Shot 2022-11-17 at 12 04 40
    PM\"\r\nsrc=\"https://user-images.githubusercontent.com/373691/202536272-9ef9e9fe-debe-4722-a50e-03929b94c18d.png\">","sha":"d5ed16a86e105e3cd1418fa1a42a3745a46e0a9c","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:fix","Team:Presentation","auto-backport","v8.6.0","v8.7.0"],"number":145612,"url":"https://github.com/elastic/kibana/pull/145612","mergeCommit":{"message":"[controls]
    fix Time Slider text is not working properly with Dark Mode
    (elastic#145612)\n\nFixes
    https://github.com/elastic/kibana/issues/145594\r\n\r\nTimeSlider
    component is not wrapped by KibanaThemeProvider and therefore\r\ndoes
    not properly use kibana themeing. This PR resolves the issues
    by\r\nwrapping TimeSlider by KibanaThemeProvider.\r\n\r\nTo test\r\n*
    set advanced setting `theme:darkMode` to true\r\n* open dashboard\r\n*
    add time slider\r\n* verify timeslider is using dark theme\r\n\r\n<img
    width=\"500\" alt=\"Screen Shot 2022-11-17 at 12 04 40
    PM\"\r\nsrc=\"https://user-images.githubusercontent.com/373691/202536272-9ef9e9fe-debe-4722-a50e-03929b94c18d.png\">","sha":"d5ed16a86e105e3cd1418fa1a42a3745a46e0a9c"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145612","number":145612,"mergeCommit":{"message":"[controls]
    fix Time Slider text is not working properly with Dark Mode
    (elastic#145612)\n\nFixes
    https://github.com/elastic/kibana/issues/145594\r\n\r\nTimeSlider
    component is not wrapped by KibanaThemeProvider and therefore\r\ndoes
    not properly use kibana themeing. This PR resolves the issues
    by\r\nwrapping TimeSlider by KibanaThemeProvider.\r\n\r\nTo test\r\n*
    set advanced setting `theme:darkMode` to true\r\n* open dashboard\r\n*
    add time slider\r\n* verify timeslider is using dark theme\r\n\r\n<img
    width=\"500\" alt=\"Screen Shot 2022-11-17 at 12 04 40
    PM\"\r\nsrc=\"https://user-images.githubusercontent.com/373691/202536272-9ef9e9fe-debe-4722-a50e-03929b94c18d.png\">","sha":"d5ed16a86e105e3cd1418fa1a42a3745a46e0a9c"}}]}]
    BACKPORT-->
    
    Co-authored-by: Nathan Reese <reese.nathan@elastic.co>
    kibanamachine and nreese authored Nov 17, 2022
    Configuration menu
    Copy the full SHA
    953ece5 View commit details
    Browse the repository at this point in the history
  29. [8.6] [Discover] Fix theme for Alerts popover (elastic#145390) (elast…

    …ic#145631)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Discover] Fix theme for Alerts popover
    (elastic#145390)](elastic#145390)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Julia
    Rechkunova","email":"julia.rechkunova@elastic.co"},"sourceCommit":{"committedDate":"2022-11-17T21:32:39Z","message":"[Discover]
    Fix theme for Alerts popover (elastic#145390)\n\nCloses
    https://github.com/elastic/kibana/issues/143070\r\n\r\n##
    Summary\r\n\r\nThis PR adds theme provider to the Alerts
    popover.\r\n\r\nDark theme:\r\n<img width=\"534\" alt=\"Screenshot
    2022-11-16 at 16 37
    49\"\r\nsrc=\"https://user-images.githubusercontent.com/1415710/202226249-a46f6608-4f35-40ce-bfbf-847e9a7ba81a.png\">\r\n\r\nLight
    theme:\r\n<img width=\"531\" alt=\"Screenshot 2022-11-16 at 16 38
    17\"\r\nsrc=\"https://user-images.githubusercontent.com/1415710/202226260-9e67a8dd-f6a4-40ff-ae28-2691b9a082bf.png\">\r\n\r\nCo-authored-by:
    Matthias Wilhelm
    <ankertal@gmail.com>","sha":"e33392bff0a022bb246f8d560a336ebdac0555f9","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:fix","Team:DataDiscovery","backport:prev-minor","v8.7.0"],"number":145390,"url":"https://github.com/elastic/kibana/pull/145390","mergeCommit":{"message":"[Discover]
    Fix theme for Alerts popover (elastic#145390)\n\nCloses
    https://github.com/elastic/kibana/issues/143070\r\n\r\n##
    Summary\r\n\r\nThis PR adds theme provider to the Alerts
    popover.\r\n\r\nDark theme:\r\n<img width=\"534\" alt=\"Screenshot
    2022-11-16 at 16 37
    49\"\r\nsrc=\"https://user-images.githubusercontent.com/1415710/202226249-a46f6608-4f35-40ce-bfbf-847e9a7ba81a.png\">\r\n\r\nLight
    theme:\r\n<img width=\"531\" alt=\"Screenshot 2022-11-16 at 16 38
    17\"\r\nsrc=\"https://user-images.githubusercontent.com/1415710/202226260-9e67a8dd-f6a4-40ff-ae28-2691b9a082bf.png\">\r\n\r\nCo-authored-by:
    Matthias Wilhelm
    <ankertal@gmail.com>","sha":"e33392bff0a022bb246f8d560a336ebdac0555f9"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145390","number":145390,"mergeCommit":{"message":"[Discover]
    Fix theme for Alerts popover (elastic#145390)\n\nCloses
    https://github.com/elastic/kibana/issues/143070\r\n\r\n##
    Summary\r\n\r\nThis PR adds theme provider to the Alerts
    popover.\r\n\r\nDark theme:\r\n<img width=\"534\" alt=\"Screenshot
    2022-11-16 at 16 37
    49\"\r\nsrc=\"https://user-images.githubusercontent.com/1415710/202226249-a46f6608-4f35-40ce-bfbf-847e9a7ba81a.png\">\r\n\r\nLight
    theme:\r\n<img width=\"531\" alt=\"Screenshot 2022-11-16 at 16 38
    17\"\r\nsrc=\"https://user-images.githubusercontent.com/1415710/202226260-9e67a8dd-f6a4-40ff-ae28-2691b9a082bf.png\">\r\n\r\nCo-authored-by:
    Matthias Wilhelm
    <ankertal@gmail.com>","sha":"e33392bff0a022bb246f8d560a336ebdac0555f9"}}]}]
    BACKPORT-->
    
    Co-authored-by: Julia Rechkunova <julia.rechkunova@elastic.co>
    kibanamachine and jughosta authored Nov 17, 2022
    Configuration menu
    Copy the full SHA
    520e876 View commit details
    Browse the repository at this point in the history
  30. skip flaky suite. elastic#145635

    jbudz committed Nov 17, 2022
    Configuration menu
    Copy the full SHA
    4efcb2c View commit details
    Browse the repository at this point in the history
  31. [8.6] basic smoke test for Fleet installation package (elastic#145475) (

    elastic#145634)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [basic smoke test for Fleet installation package
    (elastic#145475)](elastic#145475)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Rashmi
    Kulkarni","email":"rashmi.kulkarni@elastic.co"},"sourceCommit":{"committedDate":"2022-11-17T21:53:54Z","message":"basic
    smoke test for Fleet installation package (elastic#145475)\n\ncovers
    https://github.com/elastic/kibana/pull/144899\r\n\r\nchecks `Elastic
    Synthetics` shows up when navigated to Installed\r\nIntegrations\r\n<img
    width=\"1616\" alt=\"Screen Shot 2022-11-16 at 3 16 32
    PM\"\r\nsrc=\"https://user-images.githubusercontent.com/11466284/202315280-d5b1d730-df82-4dbb-9da1-35b001683b27.png\">","sha":"6d4cadaeac4c68fc1e023f97e2ce0968af47e024","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Feature:xpack_main","test_xpack_functional","release_note:skip","Team:Fleet","backport:prev-minor","v8.6.0","v8.7.0"],"number":145475,"url":"https://github.com/elastic/kibana/pull/145475","mergeCommit":{"message":"basic
    smoke test for Fleet installation package (elastic#145475)\n\ncovers
    https://github.com/elastic/kibana/pull/144899\r\n\r\nchecks `Elastic
    Synthetics` shows up when navigated to Installed\r\nIntegrations\r\n<img
    width=\"1616\" alt=\"Screen Shot 2022-11-16 at 3 16 32
    PM\"\r\nsrc=\"https://user-images.githubusercontent.com/11466284/202315280-d5b1d730-df82-4dbb-9da1-35b001683b27.png\">","sha":"6d4cadaeac4c68fc1e023f97e2ce0968af47e024"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145475","number":145475,"mergeCommit":{"message":"basic
    smoke test for Fleet installation package (elastic#145475)\n\ncovers
    https://github.com/elastic/kibana/pull/144899\r\n\r\nchecks `Elastic
    Synthetics` shows up when navigated to Installed\r\nIntegrations\r\n<img
    width=\"1616\" alt=\"Screen Shot 2022-11-16 at 3 16 32
    PM\"\r\nsrc=\"https://user-images.githubusercontent.com/11466284/202315280-d5b1d730-df82-4dbb-9da1-35b001683b27.png\">","sha":"6d4cadaeac4c68fc1e023f97e2ce0968af47e024"}}]}]
    BACKPORT-->
    
    Co-authored-by: Rashmi Kulkarni <rashmi.kulkarni@elastic.co>
    kibanamachine and rashmivkulkarni authored Nov 17, 2022
    Configuration menu
    Copy the full SHA
    3ea72a6 View commit details
    Browse the repository at this point in the history
  32. Upgrade EUI to v67.1.9 (elastic#145490)

    ## Summary
    `eui@67.1.8` ⏩ `eui@67.1.9`
    
    This backport fixes bugs affecting Maps that were found in the latest
    EUI upgrade
    (elastic#144845 (comment)).
    It is meant to go directly into 8.6
    
    ## [`67.1.9`](https://github.com/elastic/eui/tree/v67.1.9)
    
    - `EuiButton` now accepts `minWidth={false}`
    ([elastic#6373](elastic/eui#6373))
    
    **Bug fixes**
    
    - Fixed the shadow sizes of `.eui-yScrollWithShadows` and
    `.eui-xScrollWithShadows`
    ([elastic#6374](elastic/eui#6374))
    - `EuiButton` no longer outputs unnecessary inline styles for
    `minWidth={0}` or `minWidth={false}`
    ([elastic#6373](elastic/eui#6373))
    - `EuiFacetButton` no longer reports type issues when passing props
    accepted by `EuiButton`
    ([elastic#6373](elastic/eui#6373))
    
    Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
    Constance and kibanamachine authored Nov 17, 2022
    Configuration menu
    Copy the full SHA
    fa3a62e View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2022

  1. [8.6] [Security solution] [Explore] Alerts/cases guided onboarding cy…

    …press tests (elastic#145312) (elastic#145647)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Security solution] [Explore] Alerts/cases guided onboarding cypress
    tests (elastic#145312)](elastic#145312)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Steph
    Milovic","email":"stephanie.milovic@elastic.co"},"sourceCommit":{"committedDate":"2022-11-17T23:02:10Z","message":"[Security
    solution] [Explore] Alerts/cases guided onboarding cypress tests
    (elastic#145312)","sha":"39bacae9bceb53b9f53863bc4f7b36fea9c299fb","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:Threat
    Hunting","Team: SecuritySolution","Team:Threat
    Hunting:Explore","v8.6.0","v8.7.0"],"number":145312,"url":"https://github.com/elastic/kibana/pull/145312","mergeCommit":{"message":"[Security
    solution] [Explore] Alerts/cases guided onboarding cypress tests
    (elastic#145312)","sha":"39bacae9bceb53b9f53863bc4f7b36fea9c299fb"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145312","number":145312,"mergeCommit":{"message":"[Security
    solution] [Explore] Alerts/cases guided onboarding cypress tests
    (elastic#145312)","sha":"39bacae9bceb53b9f53863bc4f7b36fea9c299fb"}}]}]
    BACKPORT-->
    
    Co-authored-by: Steph Milovic <stephanie.milovic@elastic.co>
    kibanamachine and stephmilovic authored Nov 18, 2022
    Configuration menu
    Copy the full SHA
    89a27f2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    38c967b View commit details
    Browse the repository at this point in the history
  3. [8.6] [DOCS] Automate connector-listing.png (elastic#143605) (elastic…

    …#145659)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[DOCS] Automate connector-listing.png
    (elastic#143605)](elastic#143605)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Lisa
    Cawley","email":"lcawley@elastic.co"},"sourceCommit":{"committedDate":"2022-11-18T01:08:41Z","message":"[DOCS]
    Automate connector-listing.png (elastic#143605)\n\nCo-authored-by: Robert
    Oskamp
    <traeluki@gmail.com>","sha":"31ca6447332e52e502f0ed3645ebb02f054807c7","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:ResponseOps","docs","v8.6.0","v8.5.1","v8.7.0"],"number":143605,"url":"https://github.com/elastic/kibana/pull/143605","mergeCommit":{"message":"[DOCS]
    Automate connector-listing.png (elastic#143605)\n\nCo-authored-by: Robert
    Oskamp
    <traeluki@gmail.com>","sha":"31ca6447332e52e502f0ed3645ebb02f054807c7"}},"sourceBranch":"main","suggestedTargetBranches":["8.6","8.5"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.5","label":"v8.5.1","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/143605","number":143605,"mergeCommit":{"message":"[DOCS]
    Automate connector-listing.png (elastic#143605)\n\nCo-authored-by: Robert
    Oskamp
    <traeluki@gmail.com>","sha":"31ca6447332e52e502f0ed3645ebb02f054807c7"}}]}]
    BACKPORT-->
    
    Co-authored-by: Lisa Cawley <lcawley@elastic.co>
    kibanamachine and lcawl authored Nov 18, 2022
    Configuration menu
    Copy the full SHA
    a8164ed View commit details
    Browse the repository at this point in the history
  4. [8.6] Returns all the saved queries on the list and not only the firs…

    …t 50 (elastic#145554) (elastic#145679)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [Returns all the saved queries on the list and not only the first 50
    (elastic#145554)](elastic#145554)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Stratoula
    Kalafateli","email":"efstratia.kalafateli@elastic.co"},"sourceCommit":{"committedDate":"2022-11-18T06:37:49Z","message":"Returns
    all the saved queries on the list and not only the first 50
    (elastic#145554)\n\n## Summary\r\n\r\nCloses
    https://github.com/elastic/kibana/issues/145551\r\n\r\nThis fixes the
    bug of the list only displaying the first 50 saved\r\nqueries. It was
    using the wrong function. Now we are
    returning\r\neverything.","sha":"a67bfd10b2b66eb5277ce619487bbeee32f352bf","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:fix","Team:Visualizations","Feature:Unified
    search","backport:prev-minor","v8.6.0","v8.7.0"],"number":145554,"url":"https://github.com/elastic/kibana/pull/145554","mergeCommit":{"message":"Returns
    all the saved queries on the list and not only the first 50
    (elastic#145554)\n\n## Summary\r\n\r\nCloses
    https://github.com/elastic/kibana/issues/145551\r\n\r\nThis fixes the
    bug of the list only displaying the first 50 saved\r\nqueries. It was
    using the wrong function. Now we are
    returning\r\neverything.","sha":"a67bfd10b2b66eb5277ce619487bbeee32f352bf"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145554","number":145554,"mergeCommit":{"message":"Returns
    all the saved queries on the list and not only the first 50
    (elastic#145554)\n\n## Summary\r\n\r\nCloses
    https://github.com/elastic/kibana/issues/145551\r\n\r\nThis fixes the
    bug of the list only displaying the first 50 saved\r\nqueries. It was
    using the wrong function. Now we are
    returning\r\neverything.","sha":"a67bfd10b2b66eb5277ce619487bbeee32f352bf"}}]}]
    BACKPORT-->
    
    Co-authored-by: Stratoula Kalafateli <efstratia.kalafateli@elastic.co>
    kibanamachine and stratoula authored Nov 18, 2022
    Configuration menu
    Copy the full SHA
    df1c4ed View commit details
    Browse the repository at this point in the history
  5. [8.6] Bump loader-utils v1.x and v2.x to their latest releases (elast…

    …ic#145625) (elastic#145690)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [Bump loader-utils v1.x and v2.x to their latest releases
    (elastic#145625)](elastic#145625)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Thomas
    Watson","email":"watson@elastic.co"},"sourceCommit":{"committedDate":"2022-11-18T08:05:15Z","message":"Bump
    loader-utils v1.x and v2.x to their latest releases
    (elastic#145625)","sha":"34b886c2ce792dcc11d84afd6110892a06310290","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","backport:all-open","v8.7.0"],"number":145625,"url":"https://github.com/elastic/kibana/pull/145625","mergeCommit":{"message":"Bump
    loader-utils v1.x and v2.x to their latest releases
    (elastic#145625)","sha":"34b886c2ce792dcc11d84afd6110892a06310290"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145625","number":145625,"mergeCommit":{"message":"Bump
    loader-utils v1.x and v2.x to their latest releases
    (elastic#145625)","sha":"34b886c2ce792dcc11d84afd6110892a06310290"}}]}]
    BACKPORT-->
    
    Co-authored-by: Thomas Watson <watson@elastic.co>
    kibanamachine and Thomas Watson authored Nov 18, 2022
    Configuration menu
    Copy the full SHA
    4ee90b7 View commit details
    Browse the repository at this point in the history
  6. [8.6] [Lens][Visualize][Embeddable] Optimize Lens embeddables on error (

    elastic#144015) (elastic#145695)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Lens][Visualize][Embeddable] Optimize Lens embeddables on error
    (elastic#144015)](elastic#144015)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Marco
    Liberati","email":"dej611@users.noreply.github.com"},"sourceCommit":{"committedDate":"2022-11-18T08:55:45Z","message":"[Lens][Visualize][Embeddable]
    Optimize Lens embeddables on error (elastic#144015)\n\n## Summary\r\n\r\nFixes
    elastic#143552\r\n\r\nIn this PR there are some embeddable rendering
    optimizations for the\r\nerror case.\r\nLens handles error states
    internally without passing to default\r\n`EmbeddablePanel` flows - this
    has been made explicit in the Lens\r\n`Embeddable` component. The
    embeddable was triggering multiple time the\r\n`render` method in both
    successful and failure case: while the\r\nexpression component renderer
    had some debouncing/memoize optimization\r\nto reduce the effective
    rerenders, the error route had none leading to a\r\ntotal of 3
    rerenderings (loading + some changes detected).\r\n\r\nIn this PR I've
    managed to reduce the rerenders to 2 (loading + final\r\nstate) with
    some gatekeeping on the internal state reporting.\r\nAs for the
    `data-rendering-complete` the logic has changed to set it to\r\n`true`
    also in Error state, but I would collect some feedback
    from\r\n@elastic/kibana-app-services on this side to better understand
    the\r\nimpact. Before this change the `data-error` attribute could be
    checked\r\nto detect the final state of the panel, but that introduces
    some\r\nproblems for Lens panels for the error reporting, hence the need
    to have\r\nthe `complete` flag changed.\r\n\r\n###
    Checklist\r\n\r\nDelete any items that are not applicable to this
    PR.\r\n\r\n- [ ] Any text added follows [EUI's
    writing\r\nguidelines](https://elastic.github.io/eui/#/guidelines/writing),
    uses\r\nsentence case text and includes
    [i18n\r\nsupport](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)\r\n-
    [
    ]\r\n[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\r\nwas
    added for features that require explanation or tutorials\r\n- [ ] [Unit
    or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common scenarios\r\n- [ ] Any UI
    touched in this PR is usable by keyboard only (learn more\r\nabout
    [keyboard accessibility](https://webaim.org/techniques/keyboard/))\r\n-
    [ ] Any UI touched in this PR does not create any new axe
    failures\r\n(run axe in
    browser:\r\n[FF](https://addons.mozilla.org/en-US/firefox/addon/axe-devtools/),\r\n[Chrome](https://chrome.google.com/webstore/detail/axe-web-accessibility-tes/lhdoppojpmngadmnindnejefpokejbdd?hl=en-US))\r\n-
    [ ] If a plugin configuration key changed, check if it needs to
    be\r\nallowlisted in the cloud and added to the
    [docker\r\nlist](https://github.com/elastic/kibana/blob/main/src/dev/build/tasks/os_packages/docker_generator/resources/base/bin/kibana-docker)\r\n-
    [ ] This renders correctly on smaller devices using a
    responsive\r\nlayout. (You can test this [in
    your\r\nbrowser](https://www.browserstack.com/guide/responsive-testing-on-local-server))\r\n-
    [ ] This was checked for
    [cross-browser\r\ncompatibility](https://www.elastic.co/support/matrix#matrix_browsers)\r\n\r\n\r\n###
    Risk Matrix\r\n\r\nDelete this section if it is not applicable to this
    PR.\r\n\r\nBefore closing this PR, invite QA, stakeholders, and other
    developers to\r\nidentify risks that should be tested prior to the
    change/feature\r\nrelease.\r\n\r\nWhen forming the risk matrix, consider
    some of the following examples\r\nand how they may potentially impact
    the change:\r\n\r\n| Risk | Probability | Severity | Mitigation/Notes
    |\r\n\r\n|---------------------------|-------------|----------|-------------------------|\r\n|
    Multiple Spaces&mdash;unexpected behavior in non-default Kibana
    Space.\r\n| Low | High | Integration tests will verify that all features
    are still\r\nsupported in non-default Kibana Space and when user
    switches between\r\nspaces. |\r\n| Multiple nodes&mdash;Elasticsearch
    polling might have race conditions\r\nwhen multiple Kibana nodes are
    polling for the same tasks. | High | Low\r\n| Tasks are idempotent, so
    executing them multiple times will not result\r\nin logical error, but
    will degrade performance. To test for this case we\r\nadd plenty of unit
    tests around this logic and document manual testing\r\nprocedure. |\r\n|
    Code should gracefully handle cases when feature X or plugin Y
    are\r\ndisabled. | Medium | High | Unit tests will verify that any
    feature flag\r\nor plugin combination still results in our service
    operational. |\r\n| [See more potential
    risk\r\nexamples](https://github.com/elastic/kibana/blob/main/RISK_MATRIX.mdx)
    |\r\n\r\n\r\n### For maintainers\r\n\r\n- [ ] This was checked for
    breaking API changes and was
    [labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)\r\n\r\nCo-authored-by:
    Uladzislau Lasitsa <vlad.lasitsa@gmail.com>\r\nCo-authored-by: Kibana
    Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"87c7b3940b2774c36b94243e325a8f49a2094329","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Visualizations","Team:AppServicesSv","release_note:skip","Feature:Lens","backport:prev-minor","v8.6.0","v8.7.0"],"number":144015,"url":"https://github.com/elastic/kibana/pull/144015","mergeCommit":{"message":"[Lens][Visualize][Embeddable]
    Optimize Lens embeddables on error (elastic#144015)\n\n## Summary\r\n\r\nFixes
    elastic#143552\r\n\r\nIn this PR there are some embeddable rendering
    optimizations for the\r\nerror case.\r\nLens handles error states
    internally without passing to default\r\n`EmbeddablePanel` flows - this
    has been made explicit in the Lens\r\n`Embeddable` component. The
    embeddable was triggering multiple time the\r\n`render` method in both
    successful and failure case: while the\r\nexpression component renderer
    had some debouncing/memoize optimization\r\nto reduce the effective
    rerenders, the error route had none leading to a\r\ntotal of 3
    rerenderings (loading + some changes detected).\r\n\r\nIn this PR I've
    managed to reduce the rerenders to 2 (loading + final\r\nstate) with
    some gatekeeping on the internal state reporting.\r\nAs for the
    `data-rendering-complete` the logic has changed to set it to\r\n`true`
    also in Error state, but I would collect some feedback
    from\r\n@elastic/kibana-app-services on this side to better understand
    the\r\nimpact. Before this change the `data-error` attribute could be
    checked\r\nto detect the final state of the panel, but that introduces
    some\r\nproblems for Lens panels for the error reporting, hence the need
    to have\r\nthe `complete` flag changed.\r\n\r\n###
    Checklist\r\n\r\nDelete any items that are not applicable to this
    PR.\r\n\r\n- [ ] Any text added follows [EUI's
    writing\r\nguidelines](https://elastic.github.io/eui/#/guidelines/writing),
    uses\r\nsentence case text and includes
    [i18n\r\nsupport](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)\r\n-
    [
    ]\r\n[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\r\nwas
    added for features that require explanation or tutorials\r\n- [ ] [Unit
    or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common scenarios\r\n- [ ] Any UI
    touched in this PR is usable by keyboard only (learn more\r\nabout
    [keyboard accessibility](https://webaim.org/techniques/keyboard/))\r\n-
    [ ] Any UI touched in this PR does not create any new axe
    failures\r\n(run axe in
    browser:\r\n[FF](https://addons.mozilla.org/en-US/firefox/addon/axe-devtools/),\r\n[Chrome](https://chrome.google.com/webstore/detail/axe-web-accessibility-tes/lhdoppojpmngadmnindnejefpokejbdd?hl=en-US))\r\n-
    [ ] If a plugin configuration key changed, check if it needs to
    be\r\nallowlisted in the cloud and added to the
    [docker\r\nlist](https://github.com/elastic/kibana/blob/main/src/dev/build/tasks/os_packages/docker_generator/resources/base/bin/kibana-docker)\r\n-
    [ ] This renders correctly on smaller devices using a
    responsive\r\nlayout. (You can test this [in
    your\r\nbrowser](https://www.browserstack.com/guide/responsive-testing-on-local-server))\r\n-
    [ ] This was checked for
    [cross-browser\r\ncompatibility](https://www.elastic.co/support/matrix#matrix_browsers)\r\n\r\n\r\n###
    Risk Matrix\r\n\r\nDelete this section if it is not applicable to this
    PR.\r\n\r\nBefore closing this PR, invite QA, stakeholders, and other
    developers to\r\nidentify risks that should be tested prior to the
    change/feature\r\nrelease.\r\n\r\nWhen forming the risk matrix, consider
    some of the following examples\r\nand how they may potentially impact
    the change:\r\n\r\n| Risk | Probability | Severity | Mitigation/Notes
    |\r\n\r\n|---------------------------|-------------|----------|-------------------------|\r\n|
    Multiple Spaces&mdash;unexpected behavior in non-default Kibana
    Space.\r\n| Low | High | Integration tests will verify that all features
    are still\r\nsupported in non-default Kibana Space and when user
    switches between\r\nspaces. |\r\n| Multiple nodes&mdash;Elasticsearch
    polling might have race conditions\r\nwhen multiple Kibana nodes are
    polling for the same tasks. | High | Low\r\n| Tasks are idempotent, so
    executing them multiple times will not result\r\nin logical error, but
    will degrade performance. To test for this case we\r\nadd plenty of unit
    tests around this logic and document manual testing\r\nprocedure. |\r\n|
    Code should gracefully handle cases when feature X or plugin Y
    are\r\ndisabled. | Medium | High | Unit tests will verify that any
    feature flag\r\nor plugin combination still results in our service
    operational. |\r\n| [See more potential
    risk\r\nexamples](https://github.com/elastic/kibana/blob/main/RISK_MATRIX.mdx)
    |\r\n\r\n\r\n### For maintainers\r\n\r\n- [ ] This was checked for
    breaking API changes and was
    [labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)\r\n\r\nCo-authored-by:
    Uladzislau Lasitsa <vlad.lasitsa@gmail.com>\r\nCo-authored-by: Kibana
    Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"87c7b3940b2774c36b94243e325a8f49a2094329"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/144015","number":144015,"mergeCommit":{"message":"[Lens][Visualize][Embeddable]
    Optimize Lens embeddables on error (elastic#144015)\n\n## Summary\r\n\r\nFixes
    elastic#143552\r\n\r\nIn this PR there are some embeddable rendering
    optimizations for the\r\nerror case.\r\nLens handles error states
    internally without passing to default\r\n`EmbeddablePanel` flows - this
    has been made explicit in the Lens\r\n`Embeddable` component. The
    embeddable was triggering multiple time the\r\n`render` method in both
    successful and failure case: while the\r\nexpression component renderer
    had some debouncing/memoize optimization\r\nto reduce the effective
    rerenders, the error route had none leading to a\r\ntotal of 3
    rerenderings (loading + some changes detected).\r\n\r\nIn this PR I've
    managed to reduce the rerenders to 2 (loading + final\r\nstate) with
    some gatekeeping on the internal state reporting.\r\nAs for the
    `data-rendering-complete` the logic has changed to set it to\r\n`true`
    also in Error state, but I would collect some feedback
    from\r\n@elastic/kibana-app-services on this side to better understand
    the\r\nimpact. Before this change the `data-error` attribute could be
    checked\r\nto detect the final state of the panel, but that introduces
    some\r\nproblems for Lens panels for the error reporting, hence the need
    to have\r\nthe `complete` flag changed.\r\n\r\n###
    Checklist\r\n\r\nDelete any items that are not applicable to this
    PR.\r\n\r\n- [ ] Any text added follows [EUI's
    writing\r\nguidelines](https://elastic.github.io/eui/#/guidelines/writing),
    uses\r\nsentence case text and includes
    [i18n\r\nsupport](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)\r\n-
    [
    ]\r\n[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\r\nwas
    added for features that require explanation or tutorials\r\n- [ ] [Unit
    or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common scenarios\r\n- [ ] Any UI
    touched in this PR is usable by keyboard only (learn more\r\nabout
    [keyboard accessibility](https://webaim.org/techniques/keyboard/))\r\n-
    [ ] Any UI touched in this PR does not create any new axe
    failures\r\n(run axe in
    browser:\r\n[FF](https://addons.mozilla.org/en-US/firefox/addon/axe-devtools/),\r\n[Chrome](https://chrome.google.com/webstore/detail/axe-web-accessibility-tes/lhdoppojpmngadmnindnejefpokejbdd?hl=en-US))\r\n-
    [ ] If a plugin configuration key changed, check if it needs to
    be\r\nallowlisted in the cloud and added to the
    [docker\r\nlist](https://github.com/elastic/kibana/blob/main/src/dev/build/tasks/os_packages/docker_generator/resources/base/bin/kibana-docker)\r\n-
    [ ] This renders correctly on smaller devices using a
    responsive\r\nlayout. (You can test this [in
    your\r\nbrowser](https://www.browserstack.com/guide/responsive-testing-on-local-server))\r\n-
    [ ] This was checked for
    [cross-browser\r\ncompatibility](https://www.elastic.co/support/matrix#matrix_browsers)\r\n\r\n\r\n###
    Risk Matrix\r\n\r\nDelete this section if it is not applicable to this
    PR.\r\n\r\nBefore closing this PR, invite QA, stakeholders, and other
    developers to\r\nidentify risks that should be tested prior to the
    change/feature\r\nrelease.\r\n\r\nWhen forming the risk matrix, consider
    some of the following examples\r\nand how they may potentially impact
    the change:\r\n\r\n| Risk | Probability | Severity | Mitigation/Notes
    |\r\n\r\n|---------------------------|-------------|----------|-------------------------|\r\n|
    Multiple Spaces&mdash;unexpected behavior in non-default Kibana
    Space.\r\n| Low | High | Integration tests will verify that all features
    are still\r\nsupported in non-default Kibana Space and when user
    switches between\r\nspaces. |\r\n| Multiple nodes&mdash;Elasticsearch
    polling might have race conditions\r\nwhen multiple Kibana nodes are
    polling for the same tasks. | High | Low\r\n| Tasks are idempotent, so
    executing them multiple times will not result\r\nin logical error, but
    will degrade performance. To test for this case we\r\nadd plenty of unit
    tests around this logic and document manual testing\r\nprocedure. |\r\n|
    Code should gracefully handle cases when feature X or plugin Y
    are\r\ndisabled. | Medium | High | Unit tests will verify that any
    feature flag\r\nor plugin combination still results in our service
    operational. |\r\n| [See more potential
    risk\r\nexamples](https://github.com/elastic/kibana/blob/main/RISK_MATRIX.mdx)
    |\r\n\r\n\r\n### For maintainers\r\n\r\n- [ ] This was checked for
    breaking API changes and was
    [labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)\r\n\r\nCo-authored-by:
    Uladzislau Lasitsa <vlad.lasitsa@gmail.com>\r\nCo-authored-by: Kibana
    Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"87c7b3940b2774c36b94243e325a8f49a2094329"}}]}]
    BACKPORT-->
    
    Co-authored-by: Marco Liberati <dej611@users.noreply.github.com>
    kibanamachine and dej611 authored Nov 18, 2022
    Configuration menu
    Copy the full SHA
    423d5a5 View commit details
    Browse the repository at this point in the history
  7. [8.6] [Security Solution][Alerts] improves performance of new terms m…

    …ulti fields (elastic#145167) (elastic#145697)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Security Solution][Alerts] improves performance of new terms multi
    fields (elastic#145167)](elastic#145167)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Vitalii
    Dmyterko","email":"92328789+vitaliidm@users.noreply.github.com"},"sourceCommit":{"committedDate":"2022-11-18T09:02:15Z","message":"[Security
    Solution][Alerts] improves performance of new terms multi fields
    (elastic#145167)\n\n## Summary\r\n\r\nThis PR improves performance of new terms
    multiple fields implementation\r\nreleased in
    https://github.com/elastic/kibana/pull/143943\r\nIn comparison with
    single value fields it's faster in 2-2.5 times\r\nIn comparison with
    array field the win even more significant: 3-4 times\r\n\r\n###
    Technical implementation:\r\nValue for runtime field is emitted only if
    any of new terms fields\r\npresent in `include` clause of terms
    aggregation. It's achieved by\r\npassing a values map of new terms
    fields to the runtime script and\r\nchecking new terms values in it. So,
    there is a significant performance\r\nwins if runtime field is not
    matched with includes values:\r\n - new terms fields are not encoded in
    base64 within runtime script\r\n - runtime script doesn't emit any
    values\r\n- runtime field doesn't have any value to be compared against
    during\r\naggregation, as its empty\r\n- it eliminates possible
    unyielding execution branches early: if one of\r\nitems in array of
    first new terms field is not present in values map, no\r\nneed to run
    through the rest of combinations\r\n\r\nAs a result, this implementation
    overcomes the issue with non exhaustive\r\nresults due to the large
    number of emitted fields.\r\nES doesn't allow emitting more than 100
    values in the runtime script, so\r\nif the number of all combinations in
    new terms fields is greater than\r\n100, only the first 100 combinations
    will be used for terms aggregation.\r\nWith this new implementation only
    matched fields will be emitting. Even\r\nif its number is greater than
    100, we will hit circuit breaker in\r\nSecurity Solution: as rule run
    can't generate more than 100 alerts\r\n\r\n### Performance
    measurements\r\n\r\n\r\nImplementation | Shards | Docs per shard |
    Simultaneous Rule Executions\r\n| Fields cardinality | Rule Execution
    Time (improved) | Rule Execution\r\nTime (old)\r\n-- | -- | -- | -- | --
    | -- | --\r\nTerms 1 field | 10 | 900,000 | 1 | 100,000 | 7s |
     \r\nTerms 2 fields | 10 | 900,000 | 1 | 100,000 | 17s | 33s\r\nTerms 2
    fields | 10 | 900,000 | 2 | 100,000 | 19s |  \r\nTerms 3 fields | 10 |
    900,000 | 1 | 100,000 | 18s | 46s\r\nTerms 3 fields | 10 | 900,000 | 2 |
    100,000 | 20s |  \r\n  |   |   |   |   |   |  \r\nTerms 1 field | 20 |
    900,000 | 1 | 100,000 | 10.5s |  \r\nTerms 2 fields | 20 | 900,000 | 1 |
    100,000 | 28s | 55s\r\nTerms 2 fields | 20 | 900,000 | 2 | 100,000 |
    28.5s | 56s\r\nTerms 3 fields | 20 | 900,000 | 1 | 100,000 | 30s |
    75s\r\nTerms 3 fields | 20 | 900,000 | 2 | 100,000 | 31s | 75s\r\n  |  
    |   |   |   |   |  \r\nTerms 1 field | 10 | 1,800,000 | 1 | 100,000 | 7s
    |  \r\nTerms 2 fields | 10 | 1,800,000 | 1 | 100,000 | 24s |
    50s\r\nTerms 3 fields | 10 | 1,800,000 | 1 | 100,000 | 26s | 68s\r\n  |
      |   |   |   |   |  \r\narray of unique values length 10 |   |   |   |
      |   |  \r\nTerms 1 field | 10 | 900,000 | 1 | 100,000 | 9.5s |
     \r\nTerms 2 fields | 10 | 900,000 | 1 | 100,000 | 75s | 3.5m\r\nTerms 3
    fields | 10 | 900,000 | 1 | 100,000 | 83s | 6m\r\n\r\n\r\n###
    Checklist\r\n\r\nDelete any items that are not applicable to this
    PR.\r\n\r\n- [x] [Unit or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common
    scenarios\r\n\r\nCo-authored-by: kibanamachine
    <42973632+kibanamachine@users.noreply.github.com>\r\nCo-authored-by:
    Marshall Main
    <55718608+marshallmain@users.noreply.github.com>","sha":"b985ec1735d432bf4cf13fb4a4610dabb5c987c6","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["performance","release_note:skip","Team:
    SecuritySolution","Team:Detection
    Alerts","backport:prev-minor","v8.6.0","v8.7.0"],"number":145167,"url":"https://github.com/elastic/kibana/pull/145167","mergeCommit":{"message":"[Security
    Solution][Alerts] improves performance of new terms multi fields
    (elastic#145167)\n\n## Summary\r\n\r\nThis PR improves performance of new terms
    multiple fields implementation\r\nreleased in
    https://github.com/elastic/kibana/pull/143943\r\nIn comparison with
    single value fields it's faster in 2-2.5 times\r\nIn comparison with
    array field the win even more significant: 3-4 times\r\n\r\n###
    Technical implementation:\r\nValue for runtime field is emitted only if
    any of new terms fields\r\npresent in `include` clause of terms
    aggregation. It's achieved by\r\npassing a values map of new terms
    fields to the runtime script and\r\nchecking new terms values in it. So,
    there is a significant performance\r\nwins if runtime field is not
    matched with includes values:\r\n - new terms fields are not encoded in
    base64 within runtime script\r\n - runtime script doesn't emit any
    values\r\n- runtime field doesn't have any value to be compared against
    during\r\naggregation, as its empty\r\n- it eliminates possible
    unyielding execution branches early: if one of\r\nitems in array of
    first new terms field is not present in values map, no\r\nneed to run
    through the rest of combinations\r\n\r\nAs a result, this implementation
    overcomes the issue with non exhaustive\r\nresults due to the large
    number of emitted fields.\r\nES doesn't allow emitting more than 100
    values in the runtime script, so\r\nif the number of all combinations in
    new terms fields is greater than\r\n100, only the first 100 combinations
    will be used for terms aggregation.\r\nWith this new implementation only
    matched fields will be emitting. Even\r\nif its number is greater than
    100, we will hit circuit breaker in\r\nSecurity Solution: as rule run
    can't generate more than 100 alerts\r\n\r\n### Performance
    measurements\r\n\r\n\r\nImplementation | Shards | Docs per shard |
    Simultaneous Rule Executions\r\n| Fields cardinality | Rule Execution
    Time (improved) | Rule Execution\r\nTime (old)\r\n-- | -- | -- | -- | --
    | -- | --\r\nTerms 1 field | 10 | 900,000 | 1 | 100,000 | 7s |
     \r\nTerms 2 fields | 10 | 900,000 | 1 | 100,000 | 17s | 33s\r\nTerms 2
    fields | 10 | 900,000 | 2 | 100,000 | 19s |  \r\nTerms 3 fields | 10 |
    900,000 | 1 | 100,000 | 18s | 46s\r\nTerms 3 fields | 10 | 900,000 | 2 |
    100,000 | 20s |  \r\n  |   |   |   |   |   |  \r\nTerms 1 field | 20 |
    900,000 | 1 | 100,000 | 10.5s |  \r\nTerms 2 fields | 20 | 900,000 | 1 |
    100,000 | 28s | 55s\r\nTerms 2 fields | 20 | 900,000 | 2 | 100,000 |
    28.5s | 56s\r\nTerms 3 fields | 20 | 900,000 | 1 | 100,000 | 30s |
    75s\r\nTerms 3 fields | 20 | 900,000 | 2 | 100,000 | 31s | 75s\r\n  |  
    |   |   |   |   |  \r\nTerms 1 field | 10 | 1,800,000 | 1 | 100,000 | 7s
    |  \r\nTerms 2 fields | 10 | 1,800,000 | 1 | 100,000 | 24s |
    50s\r\nTerms 3 fields | 10 | 1,800,000 | 1 | 100,000 | 26s | 68s\r\n  |
      |   |   |   |   |  \r\narray of unique values length 10 |   |   |   |
      |   |  \r\nTerms 1 field | 10 | 900,000 | 1 | 100,000 | 9.5s |
     \r\nTerms 2 fields | 10 | 900,000 | 1 | 100,000 | 75s | 3.5m\r\nTerms 3
    fields | 10 | 900,000 | 1 | 100,000 | 83s | 6m\r\n\r\n\r\n###
    Checklist\r\n\r\nDelete any items that are not applicable to this
    PR.\r\n\r\n- [x] [Unit or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common
    scenarios\r\n\r\nCo-authored-by: kibanamachine
    <42973632+kibanamachine@users.noreply.github.com>\r\nCo-authored-by:
    Marshall Main
    <55718608+marshallmain@users.noreply.github.com>","sha":"b985ec1735d432bf4cf13fb4a4610dabb5c987c6"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145167","number":145167,"mergeCommit":{"message":"[Security
    Solution][Alerts] improves performance of new terms multi fields
    (elastic#145167)\n\n## Summary\r\n\r\nThis PR improves performance of new terms
    multiple fields implementation\r\nreleased in
    https://github.com/elastic/kibana/pull/143943\r\nIn comparison with
    single value fields it's faster in 2-2.5 times\r\nIn comparison with
    array field the win even more significant: 3-4 times\r\n\r\n###
    Technical implementation:\r\nValue for runtime field is emitted only if
    any of new terms fields\r\npresent in `include` clause of terms
    aggregation. It's achieved by\r\npassing a values map of new terms
    fields to the runtime script and\r\nchecking new terms values in it. So,
    there is a significant performance\r\nwins if runtime field is not
    matched with includes values:\r\n - new terms fields are not encoded in
    base64 within runtime script\r\n - runtime script doesn't emit any
    values\r\n- runtime field doesn't have any value to be compared against
    during\r\naggregation, as its empty\r\n- it eliminates possible
    unyielding execution branches early: if one of\r\nitems in array of
    first new terms field is not present in values map, no\r\nneed to run
    through the rest of combinations\r\n\r\nAs a result, this implementation
    overcomes the issue with non exhaustive\r\nresults due to the large
    number of emitted fields.\r\nES doesn't allow emitting more than 100
    values in the runtime script, so\r\nif the number of all combinations in
    new terms fields is greater than\r\n100, only the first 100 combinations
    will be used for terms aggregation.\r\nWith this new implementation only
    matched fields will be emitting. Even\r\nif its number is greater than
    100, we will hit circuit breaker in\r\nSecurity Solution: as rule run
    can't generate more than 100 alerts\r\n\r\n### Performance
    measurements\r\n\r\n\r\nImplementation | Shards | Docs per shard |
    Simultaneous Rule Executions\r\n| Fields cardinality | Rule Execution
    Time (improved) | Rule Execution\r\nTime (old)\r\n-- | -- | -- | -- | --
    | -- | --\r\nTerms 1 field | 10 | 900,000 | 1 | 100,000 | 7s |
     \r\nTerms 2 fields | 10 | 900,000 | 1 | 100,000 | 17s | 33s\r\nTerms 2
    fields | 10 | 900,000 | 2 | 100,000 | 19s |  \r\nTerms 3 fields | 10 |
    900,000 | 1 | 100,000 | 18s | 46s\r\nTerms 3 fields | 10 | 900,000 | 2 |
    100,000 | 20s |  \r\n  |   |   |   |   |   |  \r\nTerms 1 field | 20 |
    900,000 | 1 | 100,000 | 10.5s |  \r\nTerms 2 fields | 20 | 900,000 | 1 |
    100,000 | 28s | 55s\r\nTerms 2 fields | 20 | 900,000 | 2 | 100,000 |
    28.5s | 56s\r\nTerms 3 fields | 20 | 900,000 | 1 | 100,000 | 30s |
    75s\r\nTerms 3 fields | 20 | 900,000 | 2 | 100,000 | 31s | 75s\r\n  |  
    |   |   |   |   |  \r\nTerms 1 field | 10 | 1,800,000 | 1 | 100,000 | 7s
    |  \r\nTerms 2 fields | 10 | 1,800,000 | 1 | 100,000 | 24s |
    50s\r\nTerms 3 fields | 10 | 1,800,000 | 1 | 100,000 | 26s | 68s\r\n  |
      |   |   |   |   |  \r\narray of unique values length 10 |   |   |   |
      |   |  \r\nTerms 1 field | 10 | 900,000 | 1 | 100,000 | 9.5s |
     \r\nTerms 2 fields | 10 | 900,000 | 1 | 100,000 | 75s | 3.5m\r\nTerms 3
    fields | 10 | 900,000 | 1 | 100,000 | 83s | 6m\r\n\r\n\r\n###
    Checklist\r\n\r\nDelete any items that are not applicable to this
    PR.\r\n\r\n- [x] [Unit or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common
    scenarios\r\n\r\nCo-authored-by: kibanamachine
    <42973632+kibanamachine@users.noreply.github.com>\r\nCo-authored-by:
    Marshall Main
    <55718608+marshallmain@users.noreply.github.com>","sha":"b985ec1735d432bf4cf13fb4a4610dabb5c987c6"}}]}]
    BACKPORT-->
    
    Co-authored-by: Vitalii Dmyterko <92328789+vitaliidm@users.noreply.github.com>
    kibanamachine and vitaliidm authored Nov 18, 2022
    Configuration menu
    Copy the full SHA
    d9d8b15 View commit details
    Browse the repository at this point in the history
  8. [8.6] [Actionable observability] Validate alert search bar query para…

    …meters (elastic#145369) (elastic#145702)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Actionable observability] Validate alert search bar query parameters
    (elastic#145369)](elastic#145369)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Maryam
    Saeidi","email":"maryam.saeidi@elastic.co"},"sourceCommit":{"committedDate":"2022-11-18T10:08:03Z","message":"[Actionable
    observability] Validate alert search bar query parameters
    (elastic#145369)\n\nFixes elastic#144911, elastic#143640\r\n\r\n## 📝 Summary\r\n\r\n-
    Validate alert search bar query params using io-ts\r\n- Make sure that
    we only enter one history for changes related to the\r\nalert search
    bar\r\n- Make sure to not save tab changes on the rule details page in
    the\r\nhistory\r\n- Use `DatePickerContextProvider` only for `overview`
    page to fix 143640\r\n\r\n## 🧪 How to test\r\n- In the alerts page URL,
    you should not see\r\n`rangeFrom=now-15m&rangeTo=now` query parameters
    anymore\r\n- Changing the alerts' page URL to an invalid one should not
    break the\r\npage anymore\r\n - Example:
    `_a=(kuery:%27%27,rangeFrom:now-15m,rangeTo:12)`\r\n- By changing alert
    search bar information, you should not see new\r\nrecords added to the
    history\r\n- Same for rule details page (either changing tab or alert
    search
    bar\r\nparameters)","sha":"42a1062000ca4dd5e827a97aac0134a8ad8f895a","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["bug","release_note:skip","Team:
    Actionable
    Observability","v8.6.0","v8.7.0"],"number":145369,"url":"https://github.com/elastic/kibana/pull/145369","mergeCommit":{"message":"[Actionable
    observability] Validate alert search bar query parameters
    (elastic#145369)\n\nFixes elastic#144911, elastic#143640\r\n\r\n## 📝 Summary\r\n\r\n-
    Validate alert search bar query params using io-ts\r\n- Make sure that
    we only enter one history for changes related to the\r\nalert search
    bar\r\n- Make sure to not save tab changes on the rule details page in
    the\r\nhistory\r\n- Use `DatePickerContextProvider` only for `overview`
    page to fix 143640\r\n\r\n## 🧪 How to test\r\n- In the alerts page URL,
    you should not see\r\n`rangeFrom=now-15m&rangeTo=now` query parameters
    anymore\r\n- Changing the alerts' page URL to an invalid one should not
    break the\r\npage anymore\r\n - Example:
    `_a=(kuery:%27%27,rangeFrom:now-15m,rangeTo:12)`\r\n- By changing alert
    search bar information, you should not see new\r\nrecords added to the
    history\r\n- Same for rule details page (either changing tab or alert
    search
    bar\r\nparameters)","sha":"42a1062000ca4dd5e827a97aac0134a8ad8f895a"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145369","number":145369,"mergeCommit":{"message":"[Actionable
    observability] Validate alert search bar query parameters
    (elastic#145369)\n\nFixes elastic#144911, elastic#143640\r\n\r\n## 📝 Summary\r\n\r\n-
    Validate alert search bar query params using io-ts\r\n- Make sure that
    we only enter one history for changes related to the\r\nalert search
    bar\r\n- Make sure to not save tab changes on the rule details page in
    the\r\nhistory\r\n- Use `DatePickerContextProvider` only for `overview`
    page to fix 143640\r\n\r\n## 🧪 How to test\r\n- In the alerts page URL,
    you should not see\r\n`rangeFrom=now-15m&rangeTo=now` query parameters
    anymore\r\n- Changing the alerts' page URL to an invalid one should not
    break the\r\npage anymore\r\n - Example:
    `_a=(kuery:%27%27,rangeFrom:now-15m,rangeTo:12)`\r\n- By changing alert
    search bar information, you should not see new\r\nrecords added to the
    history\r\n- Same for rule details page (either changing tab or alert
    search
    bar\r\nparameters)","sha":"42a1062000ca4dd5e827a97aac0134a8ad8f895a"}}]}]
    BACKPORT-->
    
    Co-authored-by: Maryam Saeidi <maryam.saeidi@elastic.co>
    kibanamachine and maryam-saeidi authored Nov 18, 2022
    Configuration menu
    Copy the full SHA
    57318d2 View commit details
    Browse the repository at this point in the history
  9. [8.6] [Osquery] Fix osquery attachment rerender (elastic#145511) (ela…

    …stic#145709)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Osquery] Fix osquery attachment rerender
    (elastic#145511)](elastic#145511)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Tomasz
    Ciecierski","email":"tomasz.ciecierski@elastic.co"},"sourceCommit":{"committedDate":"2022-11-18T10:52:11Z","message":"[Osquery]
    Fix osquery attachment rerender
    (elastic#145511)","sha":"4ba6d1dfaa11f8e68367783605403a312aed2002","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["bug","release_note:skip","Team:Asset
    Management","Feature:Osquery","v8.6.0","v8.7.0"],"number":145511,"url":"https://github.com/elastic/kibana/pull/145511","mergeCommit":{"message":"[Osquery]
    Fix osquery attachment rerender
    (elastic#145511)","sha":"4ba6d1dfaa11f8e68367783605403a312aed2002"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145511","number":145511,"mergeCommit":{"message":"[Osquery]
    Fix osquery attachment rerender
    (elastic#145511)","sha":"4ba6d1dfaa11f8e68367783605403a312aed2002"}}]}]
    BACKPORT-->
    
    Co-authored-by: Tomasz Ciecierski <tomasz.ciecierski@elastic.co>
    kibanamachine and tomsonpl authored Nov 18, 2022
    Configuration menu
    Copy the full SHA
    f994ea6 View commit details
    Browse the repository at this point in the history
  10. [8.6] [ML] Explain Log Rate Spikes: Use bulk indexing for dummy data. (

    …elastic#145699) (elastic#145716)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[ML] Explain Log Rate Spikes: Use bulk indexing for dummy data.
    (elastic#145699)](elastic#145699)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Walter
    Rafelsberger","email":"walter.rafelsberger@elastic.co"},"sourceCommit":{"committedDate":"2022-11-18T11:49:06Z","message":"[ML]
    Explain Log Rate Spikes: Use bulk indexing for dummy data.
    (elastic#145699)\n\nThe functional tests added 100 docs with individual
    requests. This\r\nupdate uses bulk indexing to speed up preparing the
    data.","sha":"65a9b0950548c2b3cac302f6bdad1532cd032260","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":[":ml","release_note:skip","Feature:ML/AIOps","v8.6.0","v8.7.0"],"number":145699,"url":"https://github.com/elastic/kibana/pull/145699","mergeCommit":{"message":"[ML]
    Explain Log Rate Spikes: Use bulk indexing for dummy data.
    (elastic#145699)\n\nThe functional tests added 100 docs with individual
    requests. This\r\nupdate uses bulk indexing to speed up preparing the
    data.","sha":"65a9b0950548c2b3cac302f6bdad1532cd032260"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145699","number":145699,"mergeCommit":{"message":"[ML]
    Explain Log Rate Spikes: Use bulk indexing for dummy data.
    (elastic#145699)\n\nThe functional tests added 100 docs with individual
    requests. This\r\nupdate uses bulk indexing to speed up preparing the
    data.","sha":"65a9b0950548c2b3cac302f6bdad1532cd032260"}}]}] BACKPORT-->
    
    Co-authored-by: Walter Rafelsberger <walter.rafelsberger@elastic.co>
    kibanamachine and walterra authored Nov 18, 2022
    Configuration menu
    Copy the full SHA
    bc3f322 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    9bb90c3 View commit details
    Browse the repository at this point in the history
  12. [8.6] [Telemetry] Use GET / to fetch the Cluster UUID (elastic#145536

    …) (elastic#145711)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Telemetry] Use `GET /` to fetch the Cluster UUID
    (elastic#145536)](elastic#145536)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Alejandro Fernández
    Haro","email":"alejandro.haro@elastic.co"},"sourceCommit":{"committedDate":"2022-11-18T10:55:51Z","message":"[Telemetry]
    Use `GET /` to fetch the Cluster UUID
    (elastic#145536)","sha":"5a2c45ea9e282b88a0ca971a35a865401b7523cd","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Core","Feature:Telemetry","release_note:skip","backport:all-open","v8.7.0"],"number":145536,"url":"https://github.com/elastic/kibana/pull/145536","mergeCommit":{"message":"[Telemetry]
    Use `GET /` to fetch the Cluster UUID
    (elastic#145536)","sha":"5a2c45ea9e282b88a0ca971a35a865401b7523cd"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145536","number":145536,"mergeCommit":{"message":"[Telemetry]
    Use `GET /` to fetch the Cluster UUID
    (elastic#145536)","sha":"5a2c45ea9e282b88a0ca971a35a865401b7523cd"}}]}]
    BACKPORT-->
    
    Co-authored-by: Alejandro Fernández Haro <alejandro.haro@elastic.co>
    kibanamachine and afharo authored Nov 18, 2022
    Configuration menu
    Copy the full SHA
    4f85f53 View commit details
    Browse the repository at this point in the history
  13. [8.6] [Security Solution] [Exceptions] Fix edit the exception while a…

    …dding new comment. (elastic#145575) (elastic#145724)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Security Solution] [Exceptions] Fix edit the exception while adding
    new comment. (elastic#145575)](elastic#145575)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Wafaa
    Nasr","email":"wafaa.nasr@elastic.co"},"sourceCommit":{"committedDate":"2022-11-18T13:35:03Z","message":"[Security
    Solution] [Exceptions] Fix edit the exception while adding new comment.
    (elastic#145575)\n\n## Summary\r\n\r\nAddress
    https://github.com/elastic/kibana/issues/144523\r\n\r\n1. Fix type
    schema check to use `updateExceptionListItemSchema` instead\r\nof
    `exceptionListItemSchema` as the comments array could be empty
    when\r\nthe user adds the Exceptions and in Editing with adding a new
    comment(s)\r\nit will contain only (comment and id) in the newly created
    comment\r\n\r\n2. Add `removeCreatedAtCreatedByFromCommentsOnUpdate` to
    remove the\r\n`createdAt`, and `createdBy` from the updated exception
    Item if a\r\ncomment was added before to fix the `400 Schema
    validations` as per the\r\nbelow
    Schema\r\n\r\nThe\r\n`packages/kbn-securitysolution-io-ts-list-types/src/common/update_comment/index.ts`\r\n
    \r\n ```\r\n export const updateComment = t.intersection([\r\n
    t.exact(\r\n t.type({\r\n comment: NonEmptyString,\r\n })\r\n ),\r\n
    t.exact(\r\n t.partial({\r\n id,\r\n })\r\n ),\r\n ]);\r\n ```\r\n3.
    Moving tests and mocks to the `hooks` package as well add new
    tests\r\nfor the new
    `removeCreatedAtCreatedByFromCommentsOnUpdate`\r\n\r\n###
    Checklist\r\n\r\n- [x] [Unit or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common
    scenarios\r\n\r\nCo-authored-by: Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"2bd2226cb259312b90ad32b1cd5618a0cc2e8b49","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:fix","Team:
    SecuritySolution","Team:Security Solution
    Platform","v8.6.0","v8.7.0"],"number":145575,"url":"https://github.com/elastic/kibana/pull/145575","mergeCommit":{"message":"[Security
    Solution] [Exceptions] Fix edit the exception while adding new comment.
    (elastic#145575)\n\n## Summary\r\n\r\nAddress
    https://github.com/elastic/kibana/issues/144523\r\n\r\n1. Fix type
    schema check to use `updateExceptionListItemSchema` instead\r\nof
    `exceptionListItemSchema` as the comments array could be empty
    when\r\nthe user adds the Exceptions and in Editing with adding a new
    comment(s)\r\nit will contain only (comment and id) in the newly created
    comment\r\n\r\n2. Add `removeCreatedAtCreatedByFromCommentsOnUpdate` to
    remove the\r\n`createdAt`, and `createdBy` from the updated exception
    Item if a\r\ncomment was added before to fix the `400 Schema
    validations` as per the\r\nbelow
    Schema\r\n\r\nThe\r\n`packages/kbn-securitysolution-io-ts-list-types/src/common/update_comment/index.ts`\r\n
    \r\n ```\r\n export const updateComment = t.intersection([\r\n
    t.exact(\r\n t.type({\r\n comment: NonEmptyString,\r\n })\r\n ),\r\n
    t.exact(\r\n t.partial({\r\n id,\r\n })\r\n ),\r\n ]);\r\n ```\r\n3.
    Moving tests and mocks to the `hooks` package as well add new
    tests\r\nfor the new
    `removeCreatedAtCreatedByFromCommentsOnUpdate`\r\n\r\n###
    Checklist\r\n\r\n- [x] [Unit or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common
    scenarios\r\n\r\nCo-authored-by: Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"2bd2226cb259312b90ad32b1cd5618a0cc2e8b49"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145575","number":145575,"mergeCommit":{"message":"[Security
    Solution] [Exceptions] Fix edit the exception while adding new comment.
    (elastic#145575)\n\n## Summary\r\n\r\nAddress
    https://github.com/elastic/kibana/issues/144523\r\n\r\n1. Fix type
    schema check to use `updateExceptionListItemSchema` instead\r\nof
    `exceptionListItemSchema` as the comments array could be empty
    when\r\nthe user adds the Exceptions and in Editing with adding a new
    comment(s)\r\nit will contain only (comment and id) in the newly created
    comment\r\n\r\n2. Add `removeCreatedAtCreatedByFromCommentsOnUpdate` to
    remove the\r\n`createdAt`, and `createdBy` from the updated exception
    Item if a\r\ncomment was added before to fix the `400 Schema
    validations` as per the\r\nbelow
    Schema\r\n\r\nThe\r\n`packages/kbn-securitysolution-io-ts-list-types/src/common/update_comment/index.ts`\r\n
    \r\n ```\r\n export const updateComment = t.intersection([\r\n
    t.exact(\r\n t.type({\r\n comment: NonEmptyString,\r\n })\r\n ),\r\n
    t.exact(\r\n t.partial({\r\n id,\r\n })\r\n ),\r\n ]);\r\n ```\r\n3.
    Moving tests and mocks to the `hooks` package as well add new
    tests\r\nfor the new
    `removeCreatedAtCreatedByFromCommentsOnUpdate`\r\n\r\n###
    Checklist\r\n\r\n- [x] [Unit or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common
    scenarios\r\n\r\nCo-authored-by: Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"2bd2226cb259312b90ad32b1cd5618a0cc2e8b49"}}]}]
    BACKPORT-->
    
    Co-authored-by: Wafaa Nasr <wafaa.nasr@elastic.co>
    kibanamachine and WafaaNasr authored Nov 18, 2022
    Configuration menu
    Copy the full SHA
    68bd9a9 View commit details
    Browse the repository at this point in the history
  14. [8.6] [ResponseOps][Cases] Back button navigation out of the cases vi…

    …ew (elastic#145358) (elastic#145734)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[ResponseOps][Cases] Back button navigation out of the cases view
    (elastic#145358)](elastic#145358)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT
    [{"author":{"name":"Antonio","email":"antonio.coelho@elastic.co"},"sourceCommit":{"committedDate":"2022-11-18T11:29:55Z","message":"[ResponseOps][Cases]
    Back button navigation out of the cases view (elastic#145358)\n\n##
    Summary\r\n\r\nFixes elastic#145110 \r\n\r\nBesides our changes in the
    `useAllCasesQueryParams` I noticed that
    the\r\n`DatePickerContextProvider` was causing a similar
    issue.\r\n\r\nSome pages in Observability get the `dateFrom` and
    `dateTo` URL\r\nparameters even if there is no date picker on the page.
    The\r\n`DatePickerContextProvider` was adding these parameters were
    being added\r\non mount with `history.push` which caused us to have to
    click as many as\r\n3/4(!) times backspace to navigate out of a page we
    just visited.\r\n\r\nCo-authored-by: Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"4e26f09276aa595900b9ddfdea105ee0c5ddbd9e","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["bug","release_note:skip","Team:ResponseOps","Feature:Cases","backport:prev-minor","v8.6.0","v8.7.0"],"number":145358,"url":"https://github.com/elastic/kibana/pull/145358","mergeCommit":{"message":"[ResponseOps][Cases]
    Back button navigation out of the cases view (elastic#145358)\n\n##
    Summary\r\n\r\nFixes elastic#145110 \r\n\r\nBesides our changes in the
    `useAllCasesQueryParams` I noticed that
    the\r\n`DatePickerContextProvider` was causing a similar
    issue.\r\n\r\nSome pages in Observability get the `dateFrom` and
    `dateTo` URL\r\nparameters even if there is no date picker on the page.
    The\r\n`DatePickerContextProvider` was adding these parameters were
    being added\r\non mount with `history.push` which caused us to have to
    click as many as\r\n3/4(!) times backspace to navigate out of a page we
    just visited.\r\n\r\nCo-authored-by: Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"4e26f09276aa595900b9ddfdea105ee0c5ddbd9e"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145358","number":145358,"mergeCommit":{"message":"[ResponseOps][Cases]
    Back button navigation out of the cases view (elastic#145358)\n\n##
    Summary\r\n\r\nFixes elastic#145110 \r\n\r\nBesides our changes in the
    `useAllCasesQueryParams` I noticed that
    the\r\n`DatePickerContextProvider` was causing a similar
    issue.\r\n\r\nSome pages in Observability get the `dateFrom` and
    `dateTo` URL\r\nparameters even if there is no date picker on the page.
    The\r\n`DatePickerContextProvider` was adding these parameters were
    being added\r\non mount with `history.push` which caused us to have to
    click as many as\r\n3/4(!) times backspace to navigate out of a page we
    just visited.\r\n\r\nCo-authored-by: Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"4e26f09276aa595900b9ddfdea105ee0c5ddbd9e"}}]}]
    BACKPORT-->
    
    Co-authored-by: Antonio <antonio.coelho@elastic.co>
    kibanamachine and adcoelho authored Nov 18, 2022
    Configuration menu
    Copy the full SHA
    31f3c3e View commit details
    Browse the repository at this point in the history
  15. [8.6] [RAM] allow no indices on alert search bar (elastic#145437) (el…

    …astic#145732)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[RAM] allow no indices on alert search bar
    (elastic#145437)](elastic#145437)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Xavier
    Mouligneau","email":"xavier.mouligneau@elastic.co"},"sourceCommit":{"committedDate":"2022-11-18T13:53:18Z","message":"[RAM]
    allow no indices on alert search bar (elastic#145437)\n\n##
    Summary\r\n\r\nResolve:
    https://github.com/elastic/kibana/issues/145246\r\n\r\nCo-authored-by:
    Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"beeea7d91e7bc39b80996f0713633800ecb1f708","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["bug","release_note:skip","impact:high","Team:ResponseOps","v8.6.0","v8.7.0"],"number":145437,"url":"https://github.com/elastic/kibana/pull/145437","mergeCommit":{"message":"[RAM]
    allow no indices on alert search bar (elastic#145437)\n\n##
    Summary\r\n\r\nResolve:
    https://github.com/elastic/kibana/issues/145246\r\n\r\nCo-authored-by:
    Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"beeea7d91e7bc39b80996f0713633800ecb1f708"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145437","number":145437,"mergeCommit":{"message":"[RAM]
    allow no indices on alert search bar (elastic#145437)\n\n##
    Summary\r\n\r\nResolve:
    https://github.com/elastic/kibana/issues/145246\r\n\r\nCo-authored-by:
    Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"beeea7d91e7bc39b80996f0713633800ecb1f708"}}]}]
    BACKPORT-->
    
    Co-authored-by: Xavier Mouligneau <xavier.mouligneau@elastic.co>
    kibanamachine and XavierM authored Nov 18, 2022
    Configuration menu
    Copy the full SHA
    a693baa View commit details
    Browse the repository at this point in the history
  16. [8.6] [ML] Fix the default time range on the Notifications page (elas…

    …tic#145578) (elastic#145754)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[ML] Fix the default time range on the Notifications page
    (elastic#145578)](elastic#145578)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Dima
    Arnautov","email":"dmitrii.arnautov@elastic.co"},"sourceCommit":{"committedDate":"2022-11-18T16:18:00Z","message":"[ML]
    Fix the default time range on the Notifications page (elastic#145578)\n\n##
    Summary\r\n\r\nIf the user never visited the Notification page, we start
    polling\r\nnotifications for the last week and update the Notification
    indicator\r\naccordingly. This PR fixes the time range on the
    Notification page\r\nitself, to make sure it is aligned with the time
    bounds from the side\r\nnav
    indicator.\r\n\r\n![Nov-17-2022\r\n16-02-27](https://user-images.githubusercontent.com/5236598/202481540-a03fed9a-aad4-48d1-b68c-65e35c29dd56.gif)","sha":"dd162ac561c557bed60203e6afcdf47b6be9a7d3","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:fix",":ml","Team:ML","v8.6.0","v8.7.0"],"number":145578,"url":"https://github.com/elastic/kibana/pull/145578","mergeCommit":{"message":"[ML]
    Fix the default time range on the Notifications page (elastic#145578)\n\n##
    Summary\r\n\r\nIf the user never visited the Notification page, we start
    polling\r\nnotifications for the last week and update the Notification
    indicator\r\naccordingly. This PR fixes the time range on the
    Notification page\r\nitself, to make sure it is aligned with the time
    bounds from the side\r\nnav
    indicator.\r\n\r\n![Nov-17-2022\r\n16-02-27](https://user-images.githubusercontent.com/5236598/202481540-a03fed9a-aad4-48d1-b68c-65e35c29dd56.gif)","sha":"dd162ac561c557bed60203e6afcdf47b6be9a7d3"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145578","number":145578,"mergeCommit":{"message":"[ML]
    Fix the default time range on the Notifications page (elastic#145578)\n\n##
    Summary\r\n\r\nIf the user never visited the Notification page, we start
    polling\r\nnotifications for the last week and update the Notification
    indicator\r\naccordingly. This PR fixes the time range on the
    Notification page\r\nitself, to make sure it is aligned with the time
    bounds from the side\r\nnav
    indicator.\r\n\r\n![Nov-17-2022\r\n16-02-27](https://user-images.githubusercontent.com/5236598/202481540-a03fed9a-aad4-48d1-b68c-65e35c29dd56.gif)","sha":"dd162ac561c557bed60203e6afcdf47b6be9a7d3"}}]}]
    BACKPORT-->
    
    Co-authored-by: Dima Arnautov <dmitrii.arnautov@elastic.co>
    kibanamachine and darnautov authored Nov 18, 2022
    Configuration menu
    Copy the full SHA
    8f1802d View commit details
    Browse the repository at this point in the history
  17. [8.6] increase uptime/synthetics timespan filter from -5m to -20m (el…

    …astic#144769) (elastic#145762)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [increase uptime/synthetics timespan filter from -5m to -20m
    (elastic#144769)](elastic#144769)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Dominique
    Clarke","email":"dominique.clarke@elastic.co"},"sourceCommit":{"committedDate":"2022-11-18T17:00:33Z","message":"increase
    uptime/synthetics timespan filter from -5m to -20m
    (elastic#144769)\n\nCo-authored-by: shahzad31
    <shahzad.muhammad@elastic.co>\r\nResolves
    https://github.com/elastic/kibana/issues/144097","sha":"9b87a14599416566953f9135b58f760f0bf0ba93","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:uptime","release_note:skip","v8.6.0","v8.7.0"],"number":144769,"url":"https://github.com/elastic/kibana/pull/144769","mergeCommit":{"message":"increase
    uptime/synthetics timespan filter from -5m to -20m
    (elastic#144769)\n\nCo-authored-by: shahzad31
    <shahzad.muhammad@elastic.co>\r\nResolves
    https://github.com/elastic/kibana/issues/144097","sha":"9b87a14599416566953f9135b58f760f0bf0ba93"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/144769","number":144769,"mergeCommit":{"message":"increase
    uptime/synthetics timespan filter from -5m to -20m
    (elastic#144769)\n\nCo-authored-by: shahzad31
    <shahzad.muhammad@elastic.co>\r\nResolves
    https://github.com/elastic/kibana/issues/144097","sha":"9b87a14599416566953f9135b58f760f0bf0ba93"}}]}]
    BACKPORT-->
    
    Co-authored-by: Dominique Clarke <dominique.clarke@elastic.co>
    kibanamachine and dominiqueclarke authored Nov 18, 2022
    Configuration menu
    Copy the full SHA
    4ed7e70 View commit details
    Browse the repository at this point in the history
  18. [8.6] [Fleet] Fix add fleet server host from advanced tab (elastic#14…

    …5622) (elastic#145733)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Fleet] Fix add fleet server host from advanced tab
    (elastic#145622)](elastic#145622)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Nicolas
    Chaulet","email":"nicolas.chaulet@elastic.co"},"sourceCommit":{"committedDate":"2022-11-18T13:55:30Z","message":"[Fleet]
    Fix add fleet server host from advanced tab
    (elastic#145622)","sha":"904fc21f65e6815b7698d1e65993cd956aef27e8","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["bug","release_note:skip","Team:Fleet","v8.6.0","v8.7.0"],"number":145622,"url":"https://github.com/elastic/kibana/pull/145622","mergeCommit":{"message":"[Fleet]
    Fix add fleet server host from advanced tab
    (elastic#145622)","sha":"904fc21f65e6815b7698d1e65993cd956aef27e8"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145622","number":145622,"mergeCommit":{"message":"[Fleet]
    Fix add fleet server host from advanced tab
    (elastic#145622)","sha":"904fc21f65e6815b7698d1e65993cd956aef27e8"}}]}]
    BACKPORT-->
    
    Co-authored-by: Nicolas Chaulet <nicolas.chaulet@elastic.co>
    kibanamachine and nchaulet authored Nov 18, 2022
    Configuration menu
    Copy the full SHA
    dec5dbc View commit details
    Browse the repository at this point in the history
  19. [8.6] [RAM] Add ability to toggle new rule status UI via experimental…

    … features flag (elastic#145630) (elastic#145767)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[RAM] Add ability to toggle new rule status UI via experimental
    features flag (elastic#145630)](elastic#145630)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Jiawei
    Wu","email":"74562234+JiaweiWu@users.noreply.github.com"},"sourceCommit":{"committedDate":"2022-11-18T18:44:41Z","message":"[RAM]
    Add ability to toggle new rule status UI via experimental features flag
    (elastic#145630)\n\n## Summary\r\nResolves:
    https://github.com/elastic/kibana/issues/145300\r\n\r\nAllows the new
    last run outcome UI in the rules list and rule details\r\nview to be
    turned off via an experimental flag.\r\n\r\nTo test:\r\n- Add the
    following:
    `xpack.trigger_actions_ui.enableExperimental:\r\n[\"ruleUseExecutionStatus\"]`
    to your `kibana.dev.yml`\r\n- Rule management UI should revert back to
    using execution status\r\n\r\n### Checklist\r\n- [x] [Unit or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common
    scenarios\r\n\r\nCo-authored-by: Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"9a0622bb2ea86400aad5a8f367cd31d104a53778","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:ResponseOps","Feature:Alerting/RulesManagement","backport:prev-minor","v8.6.0","v8.7.0"],"number":145630,"url":"https://github.com/elastic/kibana/pull/145630","mergeCommit":{"message":"[RAM]
    Add ability to toggle new rule status UI via experimental features flag
    (elastic#145630)\n\n## Summary\r\nResolves:
    https://github.com/elastic/kibana/issues/145300\r\n\r\nAllows the new
    last run outcome UI in the rules list and rule details\r\nview to be
    turned off via an experimental flag.\r\n\r\nTo test:\r\n- Add the
    following:
    `xpack.trigger_actions_ui.enableExperimental:\r\n[\"ruleUseExecutionStatus\"]`
    to your `kibana.dev.yml`\r\n- Rule management UI should revert back to
    using execution status\r\n\r\n### Checklist\r\n- [x] [Unit or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common
    scenarios\r\n\r\nCo-authored-by: Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"9a0622bb2ea86400aad5a8f367cd31d104a53778"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145630","number":145630,"mergeCommit":{"message":"[RAM]
    Add ability to toggle new rule status UI via experimental features flag
    (elastic#145630)\n\n## Summary\r\nResolves:
    https://github.com/elastic/kibana/issues/145300\r\n\r\nAllows the new
    last run outcome UI in the rules list and rule details\r\nview to be
    turned off via an experimental flag.\r\n\r\nTo test:\r\n- Add the
    following:
    `xpack.trigger_actions_ui.enableExperimental:\r\n[\"ruleUseExecutionStatus\"]`
    to your `kibana.dev.yml`\r\n- Rule management UI should revert back to
    using execution status\r\n\r\n### Checklist\r\n- [x] [Unit or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common
    scenarios\r\n\r\nCo-authored-by: Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"9a0622bb2ea86400aad5a8f367cd31d104a53778"}}]}]
    BACKPORT-->
    
    Co-authored-by: Jiawei Wu <74562234+JiaweiWu@users.noreply.github.com>
    kibanamachine and JiaweiWu authored Nov 18, 2022
    Configuration menu
    Copy the full SHA
    36d6797 View commit details
    Browse the repository at this point in the history
  20. [8.6] [Security Solution] Parse Snapshot Versions for Kibana Artifacts (

    elastic#145626) (elastic#145771)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Security Solution] Parse Snapshot Versions for Kibana Artifacts
    (elastic#145626)](elastic#145626)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"JD
    Kurma","email":"JDKurma@gmail.com"},"sourceCommit":{"committedDate":"2022-11-18T19:40:57Z","message":"[Security
    Solution] Parse Snapshot Versions for Kibana Artifacts (elastic#145626)\n\n##
    Summary\r\n\r\nThere are instances where the cluster info comes with a
    snapshot version\r\nsuch as \"8.6.0-SNAPSHOT\". This version string is
    used to construct the\r\nmanifest url needed to retrieve kibana
    artifacts; however, those\r\nartifacts are categorized under
    non-snapshot versions(e.g. \"8.6.0\").\r\nHence, to properly retrieve
    the respective kibana artifacts, I am\r\nsplitting the version string at
    '-' to get the applicable kibana\r\nartifact version. Similar methods of
    splitting are
    seen\r\n[here](https://github.com/elastic/kibana/blob/main/x-pack/plugins/monitoring/server/plugin.ts#L58)\r\n\r\nAlso
    for additional reference: here is
    a\r\n[discussion](https://elastic.slack.com/archives/C5TQ33ND8/p1594726063167100)\r\nfrom
    #kibana-core slack channel on splitting at '-' for the
    version\r\n\r\n\r\n### Checklist\r\n\r\n- [x] [Unit or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common
    scenarios\r\n\r\nCo-authored-by: kibanamachine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"0db3ab0c1909ca587f897bd0b3be0e58ef3a089f","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Feature:Telemetry","release_note:skip","Team:
    SecuritySolution","auto-backport","v8.6.0"],"number":145626,"url":"https://github.com/elastic/kibana/pull/145626","mergeCommit":{"message":"[Security
    Solution] Parse Snapshot Versions for Kibana Artifacts (elastic#145626)\n\n##
    Summary\r\n\r\nThere are instances where the cluster info comes with a
    snapshot version\r\nsuch as \"8.6.0-SNAPSHOT\". This version string is
    used to construct the\r\nmanifest url needed to retrieve kibana
    artifacts; however, those\r\nartifacts are categorized under
    non-snapshot versions(e.g. \"8.6.0\").\r\nHence, to properly retrieve
    the respective kibana artifacts, I am\r\nsplitting the version string at
    '-' to get the applicable kibana\r\nartifact version. Similar methods of
    splitting are
    seen\r\n[here](https://github.com/elastic/kibana/blob/main/x-pack/plugins/monitoring/server/plugin.ts#L58)\r\n\r\nAlso
    for additional reference: here is
    a\r\n[discussion](https://elastic.slack.com/archives/C5TQ33ND8/p1594726063167100)\r\nfrom
    #kibana-core slack channel on splitting at '-' for the
    version\r\n\r\n\r\n### Checklist\r\n\r\n- [x] [Unit or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common
    scenarios\r\n\r\nCo-authored-by: kibanamachine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"0db3ab0c1909ca587f897bd0b3be0e58ef3a089f"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
    BACKPORT-->
    
    Co-authored-by: JD Kurma <JDKurma@gmail.com>
    kibanamachine and JDKurma authored Nov 18, 2022
    Configuration menu
    Copy the full SHA
    c245423 View commit details
    Browse the repository at this point in the history
  21. [8.6] [kbn-pm] Add uid check (elastic#145769) (elastic#145777)

    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[kbn-pm] Add uid check
    (elastic#145769)](elastic#145769)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Jonathan
    Budzenski","email":"jon@elastic.co"},"sourceCommit":{"committedDate":"2022-11-18T21:35:06Z","message":"[kbn-pm]
    Add uid check (elastic#145769)\n\nThis adds the uid check we use in the kibana
    entrypoint to kbn-pm. `yarn\r\nkbn bootstrap` will exit if the uid is
    0.","sha":"454ca83ff3038daf463007a193cfee25c80950e9","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Operations","release_note:skip","backport:prev-minor","v8.7.0"],"number":145769,"url":"https://github.com/elastic/kibana/pull/145769","mergeCommit":{"message":"[kbn-pm]
    Add uid check (elastic#145769)\n\nThis adds the uid check we use in the kibana
    entrypoint to kbn-pm. `yarn\r\nkbn bootstrap` will exit if the uid is
    0.","sha":"454ca83ff3038daf463007a193cfee25c80950e9"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145769","number":145769,"mergeCommit":{"message":"[kbn-pm]
    Add uid check (elastic#145769)\n\nThis adds the uid check we use in the kibana
    entrypoint to kbn-pm. `yarn\r\nkbn bootstrap` will exit if the uid is
    0.","sha":"454ca83ff3038daf463007a193cfee25c80950e9"}}]}] BACKPORT-->
    
    Co-authored-by: Jonathan Budzenski <jon@elastic.co>
    kibanamachine and jbudz authored Nov 18, 2022
    Configuration menu
    Copy the full SHA
    673a136 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    16f1d02 View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2022

  1. [8.6] [upgrade] change OK to Succeeded in rules test (elastic#145770) (

    …elastic#145783)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[upgrade] change OK to Succeeded in rules test
    (elastic#145770)](elastic#145770)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Lee
    Drengenberg","email":"lee.drengenberg@elastic.co"},"sourceCommit":{"committedDate":"2022-11-18T23:28:53Z","message":"[upgrade]
    change OK to Succeeded in rules test (elastic#145770)\n\n## Summary\r\n\r\nRule
    \"Last response\" changed from OK to Succeeded.
    See\r\nhttps://github.com/elastic/issues/136039","sha":"73cf0a2ac6bb88d0e01ac783970a793261028ac2","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:QA","release_note:skip","backport:prev-minor","v8.6.0","v8.7.0"],"number":145770,"url":"https://github.com/elastic/kibana/pull/145770","mergeCommit":{"message":"[upgrade]
    change OK to Succeeded in rules test (elastic#145770)\n\n## Summary\r\n\r\nRule
    \"Last response\" changed from OK to Succeeded.
    See\r\nhttps://github.com/elastic/issues/136039","sha":"73cf0a2ac6bb88d0e01ac783970a793261028ac2"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145770","number":145770,"mergeCommit":{"message":"[upgrade]
    change OK to Succeeded in rules test (elastic#145770)\n\n## Summary\r\n\r\nRule
    \"Last response\" changed from OK to Succeeded.
    See\r\nhttps://github.com/elastic/issues/136039","sha":"73cf0a2ac6bb88d0e01ac783970a793261028ac2"}}]}]
    BACKPORT-->
    
    Co-authored-by: Lee Drengenberg <lee.drengenberg@elastic.co>
    kibanamachine and Lee Drengenberg authored Nov 19, 2022
    Configuration menu
    Copy the full SHA
    47b9663 View commit details
    Browse the repository at this point in the history
  2. [8.6] [Discover] Fix Fields flyout and Create Field flyouts on mobile (

    …elastic#145650) (elastic#145789)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Discover] Fix Fields flyout and Create Field flyouts on mobile
    (elastic#145650)](elastic#145650)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT
    [{"author":{"name":"Constance","email":"constancecchen@users.noreply.github.com"},"sourceCommit":{"committedDate":"2022-11-19T06:44:28Z","message":"[Discover]
    Fix Fields flyout and Create Field flyouts on mobile (elastic#145650)\n\n##
    Summary\r\n\r\n@jughosta flagged several responsive issues
    in\r\nhttps://github.com/elastic/pull/144845#pullrequestreview-1183919709.\r\nTwo
    of these were existing issues in Kibana main and need to
    be\r\nbackported to 8.6, hence the separate PR.\r\n\r\nI recommend
    turning off whitespace changes when viewing the diff, as\r\nmuch of the
    wrapped/unwrapped code remained the same except
    for\r\nindentation.\r\n\r\n### Create Field flyout:\r\n\r\n####
    Before:\r\n<img width=\"760\"
    alt=\"\"\r\nsrc=\"https://user-images.githubusercontent.com/549407/202580476-610e3f54-eabb-4859-a49d-19d0608be787.png\">\r\n\r\n####
    After:\r\n<img width=\"779\"
    alt=\"\"\r\nsrc=\"https://user-images.githubusercontent.com/549407/202580282-886435e7-00cc-4569-943d-fff471b3af7b.png\">\r\n\r\n###
    Fields flyout (mobile only):\r\n\r\n#### Before:\r\n<img width=\"754\"
    alt=\"\"\r\nsrc=\"https://user-images.githubusercontent.com/549407/202580465-917ef121-d0eb-4188-bcf7-2b08edb5dd49.png\">\r\n\r\n####
    After:\r\n<img width=\"761\"
    alt=\"\"\r\nsrc=\"https://user-images.githubusercontent.com/549407/202580275-820b9420-a8da-458e-bbb4-5f1cfb57ba99.png\">\r\n\r\n###
    Checklist\r\n\r\n- [x] This renders correctly on smaller devices using a
    responsive\r\nlayout. (You can test this [in
    your\r\nbrowser](https://www.browserstack.com/guide/responsive-testing-on-local-server))\r\n-
    [x] This was checked for
    [cross-browser\r\ncompatibility](https://www.elastic.co/support/matrix#matrix_browsers)\r\n\r\nCo-authored-by:
    Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>\r\nCo-authored-by:
    Julia Rechkunova
    <julia.rechkunova@elastic.co>","sha":"10c6649f4b28184fc07d41f081fac7e56c447a50","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["bug","release_note:skip","v8.6.0","v8.7.0"],"number":145650,"url":"https://github.com/elastic/kibana/pull/145650","mergeCommit":{"message":"[Discover]
    Fix Fields flyout and Create Field flyouts on mobile (elastic#145650)\n\n##
    Summary\r\n\r\n@jughosta flagged several responsive issues
    in\r\nhttps://github.com/elastic/pull/144845#pullrequestreview-1183919709.\r\nTwo
    of these were existing issues in Kibana main and need to
    be\r\nbackported to 8.6, hence the separate PR.\r\n\r\nI recommend
    turning off whitespace changes when viewing the diff, as\r\nmuch of the
    wrapped/unwrapped code remained the same except
    for\r\nindentation.\r\n\r\n### Create Field flyout:\r\n\r\n####
    Before:\r\n<img width=\"760\"
    alt=\"\"\r\nsrc=\"https://user-images.githubusercontent.com/549407/202580476-610e3f54-eabb-4859-a49d-19d0608be787.png\">\r\n\r\n####
    After:\r\n<img width=\"779\"
    alt=\"\"\r\nsrc=\"https://user-images.githubusercontent.com/549407/202580282-886435e7-00cc-4569-943d-fff471b3af7b.png\">\r\n\r\n###
    Fields flyout (mobile only):\r\n\r\n#### Before:\r\n<img width=\"754\"
    alt=\"\"\r\nsrc=\"https://user-images.githubusercontent.com/549407/202580465-917ef121-d0eb-4188-bcf7-2b08edb5dd49.png\">\r\n\r\n####
    After:\r\n<img width=\"761\"
    alt=\"\"\r\nsrc=\"https://user-images.githubusercontent.com/549407/202580275-820b9420-a8da-458e-bbb4-5f1cfb57ba99.png\">\r\n\r\n###
    Checklist\r\n\r\n- [x] This renders correctly on smaller devices using a
    responsive\r\nlayout. (You can test this [in
    your\r\nbrowser](https://www.browserstack.com/guide/responsive-testing-on-local-server))\r\n-
    [x] This was checked for
    [cross-browser\r\ncompatibility](https://www.elastic.co/support/matrix#matrix_browsers)\r\n\r\nCo-authored-by:
    Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>\r\nCo-authored-by:
    Julia Rechkunova
    <julia.rechkunova@elastic.co>","sha":"10c6649f4b28184fc07d41f081fac7e56c447a50"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145650","number":145650,"mergeCommit":{"message":"[Discover]
    Fix Fields flyout and Create Field flyouts on mobile (elastic#145650)\n\n##
    Summary\r\n\r\n@jughosta flagged several responsive issues
    in\r\nhttps://github.com/elastic/pull/144845#pullrequestreview-1183919709.\r\nTwo
    of these were existing issues in Kibana main and need to
    be\r\nbackported to 8.6, hence the separate PR.\r\n\r\nI recommend
    turning off whitespace changes when viewing the diff, as\r\nmuch of the
    wrapped/unwrapped code remained the same except
    for\r\nindentation.\r\n\r\n### Create Field flyout:\r\n\r\n####
    Before:\r\n<img width=\"760\"
    alt=\"\"\r\nsrc=\"https://user-images.githubusercontent.com/549407/202580476-610e3f54-eabb-4859-a49d-19d0608be787.png\">\r\n\r\n####
    After:\r\n<img width=\"779\"
    alt=\"\"\r\nsrc=\"https://user-images.githubusercontent.com/549407/202580282-886435e7-00cc-4569-943d-fff471b3af7b.png\">\r\n\r\n###
    Fields flyout (mobile only):\r\n\r\n#### Before:\r\n<img width=\"754\"
    alt=\"\"\r\nsrc=\"https://user-images.githubusercontent.com/549407/202580465-917ef121-d0eb-4188-bcf7-2b08edb5dd49.png\">\r\n\r\n####
    After:\r\n<img width=\"761\"
    alt=\"\"\r\nsrc=\"https://user-images.githubusercontent.com/549407/202580275-820b9420-a8da-458e-bbb4-5f1cfb57ba99.png\">\r\n\r\n###
    Checklist\r\n\r\n- [x] This renders correctly on smaller devices using a
    responsive\r\nlayout. (You can test this [in
    your\r\nbrowser](https://www.browserstack.com/guide/responsive-testing-on-local-server))\r\n-
    [x] This was checked for
    [cross-browser\r\ncompatibility](https://www.elastic.co/support/matrix#matrix_browsers)\r\n\r\nCo-authored-by:
    Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>\r\nCo-authored-by:
    Julia Rechkunova
    <julia.rechkunova@elastic.co>","sha":"10c6649f4b28184fc07d41f081fac7e56c447a50"}}]}]
    BACKPORT-->
    
    Co-authored-by: Constance <constancecchen@users.noreply.github.com>
    kibanamachine and Constance authored Nov 19, 2022
    Configuration menu
    Copy the full SHA
    9e75cc2 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2022

  1. [8.6] [RAM] Fix broken action type filter in rules list (elastic#145691

    …) (elastic#145809)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[RAM] Fix broken action type filter in rules list
    (elastic#145691)](elastic#145691)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Julian
    Gernun","email":"17549662+jcger@users.noreply.github.com"},"sourceCommit":{"committedDate":"2022-11-21T08:18:34Z","message":"[RAM]
    Fix broken action type filter in rules list (elastic#145691)\n\n##
    Summary\r\n\r\nCloses
    https://github.com/elastic/kibana/issues/145636\r\n\r\n\r\nhttps://user-images.githubusercontent.com/17549662/202652963-205d1590-5cdf-4b4c-8f8b-e1133e6c274c.mov\r\n\r\n###
    Checklist\r\n\r\n- [x] [Unit or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common
    scenarios","sha":"87c64dd14a6d9c508249a55036ca7c13ee33363b","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["backport","release_note:fix","Team:ResponseOps","ci:cloud-deploy","v8.6.0","v8.7.0"],"number":145691,"url":"https://github.com/elastic/kibana/pull/145691","mergeCommit":{"message":"[RAM]
    Fix broken action type filter in rules list (elastic#145691)\n\n##
    Summary\r\n\r\nCloses
    https://github.com/elastic/kibana/issues/145636\r\n\r\n\r\nhttps://user-images.githubusercontent.com/17549662/202652963-205d1590-5cdf-4b4c-8f8b-e1133e6c274c.mov\r\n\r\n###
    Checklist\r\n\r\n- [x] [Unit or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common
    scenarios","sha":"87c64dd14a6d9c508249a55036ca7c13ee33363b"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145691","number":145691,"mergeCommit":{"message":"[RAM]
    Fix broken action type filter in rules list (elastic#145691)\n\n##
    Summary\r\n\r\nCloses
    https://github.com/elastic/kibana/issues/145636\r\n\r\n\r\nhttps://user-images.githubusercontent.com/17549662/202652963-205d1590-5cdf-4b4c-8f8b-e1133e6c274c.mov\r\n\r\n###
    Checklist\r\n\r\n- [x] [Unit or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common
    scenarios","sha":"87c64dd14a6d9c508249a55036ca7c13ee33363b"}}]}]
    BACKPORT-->
    
    Co-authored-by: Julian Gernun <17549662+jcger@users.noreply.github.com>
    kibanamachine and jcger authored Nov 21, 2022
    Configuration menu
    Copy the full SHA
    310dd41 View commit details
    Browse the repository at this point in the history
  2. [8.6] [Guided onboarding] Copy update for error handling and loading …

    …state (elastic#145748) (elastic#145823)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Guided onboarding] Copy update for error handling and loading state
    (elastic#145748)](elastic#145748)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Yulia
    Čech","email":"6585477+yuliacech@users.noreply.github.com"},"sourceCommit":{"committedDate":"2022-11-21T10:09:16Z","message":"[Guided
    onboarding] Copy update for error handling and loading state
    (elastic#145748)\n\n## Summary\r\n\r\nThis PR updates the copy for the error
    handling and loading state in\r\nguided onboarding. Follow up
    to\r\nhttps://github.com/elastic/pull/145228","sha":"f982f4684002cc069f832f30fcf6e78438fe5842","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","auto-backport","Team:Journey/Onboarding","v8.6.0","v8.7.0"],"number":145748,"url":"https://github.com/elastic/kibana/pull/145748","mergeCommit":{"message":"[Guided
    onboarding] Copy update for error handling and loading state
    (elastic#145748)\n\n## Summary\r\n\r\nThis PR updates the copy for the error
    handling and loading state in\r\nguided onboarding. Follow up
    to\r\nhttps://github.com/elastic/pull/145228","sha":"f982f4684002cc069f832f30fcf6e78438fe5842"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145748","number":145748,"mergeCommit":{"message":"[Guided
    onboarding] Copy update for error handling and loading state
    (elastic#145748)\n\n## Summary\r\n\r\nThis PR updates the copy for the error
    handling and loading state in\r\nguided onboarding. Follow up
    to\r\nhttps://github.com/elastic/pull/145228","sha":"f982f4684002cc069f832f30fcf6e78438fe5842"}}]}]
    BACKPORT-->
    
    Co-authored-by: Yulia Čech <6585477+yuliacech@users.noreply.github.com>
    kibanamachine and yuliacech authored Nov 21, 2022
    Configuration menu
    Copy the full SHA
    9a7e936 View commit details
    Browse the repository at this point in the history
  3. [8.6] [Infrastructure UI] Navigate to node detail page without refresh (

    elastic#145742) (elastic#145841)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Infrastructure UI] Navigate to node detail page without refresh
    (elastic#145742)](elastic#145742)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Marco Antonio
    Ghiani","email":"marcoantonio.ghiani01@gmail.com"},"sourceCommit":{"committedDate":"2022-11-21T11:19:31Z","message":"[Infrastructure
    UI] Navigate to node detail page without refresh (elastic#145742)\n\nCloses
    [elastic#110219](https://github.com/elastic/kibana/issues/110219)\r\n\r\n##
    Summary\r\n\r\nThis change fixes the forced page refresh when opening
    the node detail\r\nfrom the inventory page.\r\n\r\nThis happened due to
    the property `href` rendering a native anchor tag\r\nwhich interpreted
    the navigation to the detail view as a completely new\r\npage,
    refreshing the whole Kibana view.\r\n\r\nSpreading the properties
    returned by
    the\r\n[useLinkProps](https://github.com/tonyghiani/kibana/blob/2b2843fc2704539b92425f7a7424274b6f2ea495/x-pack/plugins/observability/public/hooks/use_link_props.ts)\r\nassure
    the button receives the `onClick` handler and properly navigate\r\nto
    the detail without forcing a refresh.\r\n\r\n## Testing\r\n\r\nNavigate
    to `Inventory`-> `Click any available node` -> `\"Open as page\"\r\non
    top-right corner of the
    popover`\r\n\r\n\r\n\r\n\r\nhttps://user-images.githubusercontent.com/34506779/202741947-d809327b-4e1c-4e38-a0ac-cab768d299c2.mov\r\n\r\nCo-authored-by:
    Marco Antonio Ghiani
    <marcoantonio.ghiani@elastic.co>","sha":"12b010ce22f6221dfb43adfa83e7e49ecce89a55","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Feature:Metrics
    UI","Team:Infra Monitoring
    UI","release_note:skip","backport:all-open","v8.7.0"],"number":145742,"url":"https://github.com/elastic/kibana/pull/145742","mergeCommit":{"message":"[Infrastructure
    UI] Navigate to node detail page without refresh (elastic#145742)\n\nCloses
    [elastic#110219](https://github.com/elastic/kibana/issues/110219)\r\n\r\n##
    Summary\r\n\r\nThis change fixes the forced page refresh when opening
    the node detail\r\nfrom the inventory page.\r\n\r\nThis happened due to
    the property `href` rendering a native anchor tag\r\nwhich interpreted
    the navigation to the detail view as a completely new\r\npage,
    refreshing the whole Kibana view.\r\n\r\nSpreading the properties
    returned by
    the\r\n[useLinkProps](https://github.com/tonyghiani/kibana/blob/2b2843fc2704539b92425f7a7424274b6f2ea495/x-pack/plugins/observability/public/hooks/use_link_props.ts)\r\nassure
    the button receives the `onClick` handler and properly navigate\r\nto
    the detail without forcing a refresh.\r\n\r\n## Testing\r\n\r\nNavigate
    to `Inventory`-> `Click any available node` -> `\"Open as page\"\r\non
    top-right corner of the
    popover`\r\n\r\n\r\n\r\n\r\nhttps://user-images.githubusercontent.com/34506779/202741947-d809327b-4e1c-4e38-a0ac-cab768d299c2.mov\r\n\r\nCo-authored-by:
    Marco Antonio Ghiani
    <marcoantonio.ghiani@elastic.co>","sha":"12b010ce22f6221dfb43adfa83e7e49ecce89a55"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145742","number":145742,"mergeCommit":{"message":"[Infrastructure
    UI] Navigate to node detail page without refresh (elastic#145742)\n\nCloses
    [elastic#110219](https://github.com/elastic/kibana/issues/110219)\r\n\r\n##
    Summary\r\n\r\nThis change fixes the forced page refresh when opening
    the node detail\r\nfrom the inventory page.\r\n\r\nThis happened due to
    the property `href` rendering a native anchor tag\r\nwhich interpreted
    the navigation to the detail view as a completely new\r\npage,
    refreshing the whole Kibana view.\r\n\r\nSpreading the properties
    returned by
    the\r\n[useLinkProps](https://github.com/tonyghiani/kibana/blob/2b2843fc2704539b92425f7a7424274b6f2ea495/x-pack/plugins/observability/public/hooks/use_link_props.ts)\r\nassure
    the button receives the `onClick` handler and properly navigate\r\nto
    the detail without forcing a refresh.\r\n\r\n## Testing\r\n\r\nNavigate
    to `Inventory`-> `Click any available node` -> `\"Open as page\"\r\non
    top-right corner of the
    popover`\r\n\r\n\r\n\r\n\r\nhttps://user-images.githubusercontent.com/34506779/202741947-d809327b-4e1c-4e38-a0ac-cab768d299c2.mov\r\n\r\nCo-authored-by:
    Marco Antonio Ghiani
    <marcoantonio.ghiani@elastic.co>","sha":"12b010ce22f6221dfb43adfa83e7e49ecce89a55"}}]}]
    BACKPORT-->
    
    Co-authored-by: Marco Antonio Ghiani <marcoantonio.ghiani01@gmail.com>
    kibanamachine and tonyghiani authored Nov 21, 2022
    Configuration menu
    Copy the full SHA
    8d29d1d View commit details
    Browse the repository at this point in the history
  4. [8.6] [Cases] Fix flaky test in user actions (elastic#145725) (elasti…

    …c#145848)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Cases] Fix flaky test in user actions
    (elastic#145725)](elastic#145725)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Christos
    Nasikas","email":"christos.nasikas@elastic.co"},"sourceCommit":{"committedDate":"2022-11-21T11:57:31Z","message":"[Cases]
    Fix flaky test in user actions (elastic#145725)\n\n## Summary\r\n\r\nThis PR un
    skips and fix a flaky test in user actions\r\n\r\nFixes:
    https://github.com/elastic/kibana/issues/144660\r\n\r\n###
    Checklist\r\n\r\nDelete any items that are not applicable to this
    PR.\r\n\r\n- [x] [Unit or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common scenarios\r\n\r\n### For
    maintainers\r\n\r\n- [x] This was checked for breaking API changes and
    was
    [labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)","sha":"5c15658756aefc85ce87c5326f97c85c3e5845b8","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:ResponseOps","Feature:Cases","v8.6.0","v8.7.0"],"number":145725,"url":"https://github.com/elastic/kibana/pull/145725","mergeCommit":{"message":"[Cases]
    Fix flaky test in user actions (elastic#145725)\n\n## Summary\r\n\r\nThis PR un
    skips and fix a flaky test in user actions\r\n\r\nFixes:
    https://github.com/elastic/kibana/issues/144660\r\n\r\n###
    Checklist\r\n\r\nDelete any items that are not applicable to this
    PR.\r\n\r\n- [x] [Unit or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common scenarios\r\n\r\n### For
    maintainers\r\n\r\n- [x] This was checked for breaking API changes and
    was
    [labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)","sha":"5c15658756aefc85ce87c5326f97c85c3e5845b8"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145725","number":145725,"mergeCommit":{"message":"[Cases]
    Fix flaky test in user actions (elastic#145725)\n\n## Summary\r\n\r\nThis PR un
    skips and fix a flaky test in user actions\r\n\r\nFixes:
    https://github.com/elastic/kibana/issues/144660\r\n\r\n###
    Checklist\r\n\r\nDelete any items that are not applicable to this
    PR.\r\n\r\n- [x] [Unit or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common scenarios\r\n\r\n### For
    maintainers\r\n\r\n- [x] This was checked for breaking API changes and
    was
    [labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)","sha":"5c15658756aefc85ce87c5326f97c85c3e5845b8"}}]}]
    BACKPORT-->
    
    Co-authored-by: Christos Nasikas <christos.nasikas@elastic.co>
    kibanamachine and cnasikas authored Nov 21, 2022
    Configuration menu
    Copy the full SHA
    7215c33 View commit details
    Browse the repository at this point in the history
  5. [8.6] [Synthethics] Use monitor.config_id for the URLs (elastic#145825

    ) (elastic#145850)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Synthethics] Use `monitor.config_id` for the URLs
    (elastic#145825)](elastic#145825)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Alejandro Fernández
    Gómez","email":"alejandro.fernandez@elastic.co"},"sourceCommit":{"committedDate":"2022-11-21T12:15:50Z","message":"[Synthethics]
    Use `monitor.config_id` for the URLs (elastic#145825)\n\n##
    Summary\r\n\r\nCloses
    elastic#145758","sha":"cc50e51fedd666ee065008be1ced33defa375582","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["bug","Team:uptime","release_note:skip","v8.6.0","v8.7.0"],"number":145825,"url":"https://github.com/elastic/kibana/pull/145825","mergeCommit":{"message":"[Synthethics]
    Use `monitor.config_id` for the URLs (elastic#145825)\n\n##
    Summary\r\n\r\nCloses
    elastic#145758","sha":"cc50e51fedd666ee065008be1ced33defa375582"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145825","number":145825,"mergeCommit":{"message":"[Synthethics]
    Use `monitor.config_id` for the URLs (elastic#145825)\n\n##
    Summary\r\n\r\nCloses
    elastic#145758","sha":"cc50e51fedd666ee065008be1ced33defa375582"}}]}]
    BACKPORT-->
    
    Co-authored-by: Alejandro Fernández Gómez <alejandro.fernandez@elastic.co>
    kibanamachine and Alejandro Fernández Gómez authored Nov 21, 2022
    Configuration menu
    Copy the full SHA
    0cf8fa1 View commit details
    Browse the repository at this point in the history
  6. [8.6] [Uptime] Ping histogram fix using local timezone or configured (e…

    …lastic#145412) (elastic#145853)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Uptime] Ping histogram fix using local timezone or configured
    (elastic#145412)](elastic#145412)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT
    [{"author":{"name":"Shahzad","email":"shahzad.muhammad@elastic.co"},"sourceCommit":{"committedDate":"2022-11-21T12:43:39Z","message":"[Uptime]
    Ping histogram fix using local timezone or configured (elastic#145412)\n\nFixes
    https://github.com/elastic/kibana/issues/144054","sha":"082e4aa71372f8120928d68b6acbdcf329f67b54","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:uptime","release_note:skip","v8.6.0","v8.7.0"],"number":145412,"url":"https://github.com/elastic/kibana/pull/145412","mergeCommit":{"message":"[Uptime]
    Ping histogram fix using local timezone or configured (elastic#145412)\n\nFixes
    https://github.com/elastic/kibana/issues/144054","sha":"082e4aa71372f8120928d68b6acbdcf329f67b54"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145412","number":145412,"mergeCommit":{"message":"[Uptime]
    Ping histogram fix using local timezone or configured (elastic#145412)\n\nFixes
    https://github.com/elastic/kibana/issues/144054","sha":"082e4aa71372f8120928d68b6acbdcf329f67b54"}}]}]
    BACKPORT-->
    
    Co-authored-by: Shahzad <shahzad.muhammad@elastic.co>
    kibanamachine and shahzad31 authored Nov 21, 2022
    Configuration menu
    Copy the full SHA
    c2871d0 View commit details
    Browse the repository at this point in the history
  7. [8.6] [Security Solution][List Details Page]: Fixing not found page (e…

    …lastic#145833) (elastic#145860)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Security Solution][List Details Page]: Fixing not found page
    (elastic#145833)](elastic#145833)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Wafaa
    Nasr","email":"wafaa.nasr@elastic.co"},"sourceCommit":{"committedDate":"2022-11-21T13:35:12Z","message":"[Security
    Solution][List Details Page]: Fixing not found page (elastic#145833)\n\n##
    Summary\r\n\r\n- Fixing showing Page not found in case the URL is
    incorrect or listId\r\n- Address
    https://github.com/elastic/kibana/issues/145548\r\n\r\nCo-authored-by:
    Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"f96d81cae374d6b08f2201a2da22691cda9c70d4","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:fix","Team:
    SecuritySolution","Team:Security Solution
    Platform","v8.6.0","v8.7.0"],"number":145833,"url":"https://github.com/elastic/kibana/pull/145833","mergeCommit":{"message":"[Security
    Solution][List Details Page]: Fixing not found page (elastic#145833)\n\n##
    Summary\r\n\r\n- Fixing showing Page not found in case the URL is
    incorrect or listId\r\n- Address
    https://github.com/elastic/kibana/issues/145548\r\n\r\nCo-authored-by:
    Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"f96d81cae374d6b08f2201a2da22691cda9c70d4"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145833","number":145833,"mergeCommit":{"message":"[Security
    Solution][List Details Page]: Fixing not found page (elastic#145833)\n\n##
    Summary\r\n\r\n- Fixing showing Page not found in case the URL is
    incorrect or listId\r\n- Address
    https://github.com/elastic/kibana/issues/145548\r\n\r\nCo-authored-by:
    Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"f96d81cae374d6b08f2201a2da22691cda9c70d4"}}]}]
    BACKPORT-->
    
    Co-authored-by: Wafaa Nasr <wafaa.nasr@elastic.co>
    kibanamachine and WafaaNasr authored Nov 21, 2022
    Configuration menu
    Copy the full SHA
    c27eedd View commit details
    Browse the repository at this point in the history
  8. [8.6] Fix shared list creation message (elastic#145701) (elastic#145862)

    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [Fix shared list creation message
    (elastic#145701)](elastic#145701)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Khristinin
    Nikita","email":"nikita.khristinin@elastic.co"},"sourceCommit":{"committedDate":"2022-11-21T13:42:52Z","message":"Fix
    shared list creation message (elastic#145701)\n\nFix:
    https://github.com/elastic/kibana/issues/145542\r\n<img width=\"342\"
    alt=\"Screenshot 2022-11-18 at 10 49
    10\"\r\nsrc=\"https://user-images.githubusercontent.com/7609147/202672812-5693a050-8f08-4ac8-b52b-059dd1bc58f8.png\">\r\n\r\nCo-authored-by:
    Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"4b0d93db0cc328f9a242469d3282b64a07fa3032","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:Security
    Solution
    Platform","backport:prev-minor","v8.7.0"],"number":145701,"url":"https://github.com/elastic/kibana/pull/145701","mergeCommit":{"message":"Fix
    shared list creation message (elastic#145701)\n\nFix:
    https://github.com/elastic/kibana/issues/145542\r\n<img width=\"342\"
    alt=\"Screenshot 2022-11-18 at 10 49
    10\"\r\nsrc=\"https://user-images.githubusercontent.com/7609147/202672812-5693a050-8f08-4ac8-b52b-059dd1bc58f8.png\">\r\n\r\nCo-authored-by:
    Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"4b0d93db0cc328f9a242469d3282b64a07fa3032"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145701","number":145701,"mergeCommit":{"message":"Fix
    shared list creation message (elastic#145701)\n\nFix:
    https://github.com/elastic/kibana/issues/145542\r\n<img width=\"342\"
    alt=\"Screenshot 2022-11-18 at 10 49
    10\"\r\nsrc=\"https://user-images.githubusercontent.com/7609147/202672812-5693a050-8f08-4ac8-b52b-059dd1bc58f8.png\">\r\n\r\nCo-authored-by:
    Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"4b0d93db0cc328f9a242469d3282b64a07fa3032"}}]}]
    BACKPORT-->
    
    Co-authored-by: Khristinin Nikita <nikita.khristinin@elastic.co>
    kibanamachine and nkhristinin authored Nov 21, 2022
    Configuration menu
    Copy the full SHA
    27a44f3 View commit details
    Browse the repository at this point in the history
  9. [8.6] [Osquery] Fix Global Packs (elastic#145820) (elastic#145869)

    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Osquery] Fix Global Packs
    (elastic#145820)](elastic#145820)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Tomasz
    Ciecierski","email":"tomasz.ciecierski@elastic.co"},"sourceCommit":{"committedDate":"2022-11-21T14:25:43Z","message":"[Osquery]
    Fix Global Packs
    (elastic#145820)","sha":"80af40e3005527b948ba045eb5681024882f6310","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["bug","release_note:skip","Team:Asset
    Management","Feature:Osquery","v8.6.0","v8.7.0"],"number":145820,"url":"https://github.com/elastic/kibana/pull/145820","mergeCommit":{"message":"[Osquery]
    Fix Global Packs
    (elastic#145820)","sha":"80af40e3005527b948ba045eb5681024882f6310"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145820","number":145820,"mergeCommit":{"message":"[Osquery]
    Fix Global Packs
    (elastic#145820)","sha":"80af40e3005527b948ba045eb5681024882f6310"}}]}]
    BACKPORT-->
    
    Co-authored-by: Tomasz Ciecierski <tomasz.ciecierski@elastic.co>
    kibanamachine and tomsonpl authored Nov 21, 2022
    Configuration menu
    Copy the full SHA
    2580d72 View commit details
    Browse the repository at this point in the history
  10. [8.6] [Cases] Bulk edit tags: Prevent error when updating cases with …

    …the same tags (elastic#145608) (elastic#145886)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Cases] Bulk edit tags: Prevent error when updating cases with the
    same tags (elastic#145608)](elastic#145608)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Christos
    Nasikas","email":"christos.nasikas@elastic.co"},"sourceCommit":{"committedDate":"2022-11-21T15:51:00Z","message":"[Cases]
    Bulk edit tags: Prevent error when updating cases with the same tags
    (elastic#145608)\n\n## Summary\r\n\r\nThis PR fixes a bug where an error occurs
    when updating the case with\r\nthe same tags. To fix it, we filter cases
    without any changes.\r\n\r\nFixes:
    https://github.com/elastic/kibana/issues/145217\r\n\r\n###
    Checklist\r\n\r\nDelete any items that are not applicable to this
    PR.\r\n\r\n- [x] [Unit or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common scenarios\r\n\r\n### For
    maintainers\r\n\r\n- [x] This was checked for breaking API changes and
    was
    [labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)","sha":"b1fb286d84158f75b95d4a9f875df6d07d6c1214","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["bug","release_note:skip","Team:ResponseOps","Feature:Cases","v8.6.0","v8.7.0"],"number":145608,"url":"https://github.com/elastic/kibana/pull/145608","mergeCommit":{"message":"[Cases]
    Bulk edit tags: Prevent error when updating cases with the same tags
    (elastic#145608)\n\n## Summary\r\n\r\nThis PR fixes a bug where an error occurs
    when updating the case with\r\nthe same tags. To fix it, we filter cases
    without any changes.\r\n\r\nFixes:
    https://github.com/elastic/kibana/issues/145217\r\n\r\n###
    Checklist\r\n\r\nDelete any items that are not applicable to this
    PR.\r\n\r\n- [x] [Unit or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common scenarios\r\n\r\n### For
    maintainers\r\n\r\n- [x] This was checked for breaking API changes and
    was
    [labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)","sha":"b1fb286d84158f75b95d4a9f875df6d07d6c1214"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145608","number":145608,"mergeCommit":{"message":"[Cases]
    Bulk edit tags: Prevent error when updating cases with the same tags
    (elastic#145608)\n\n## Summary\r\n\r\nThis PR fixes a bug where an error occurs
    when updating the case with\r\nthe same tags. To fix it, we filter cases
    without any changes.\r\n\r\nFixes:
    https://github.com/elastic/kibana/issues/145217\r\n\r\n###
    Checklist\r\n\r\nDelete any items that are not applicable to this
    PR.\r\n\r\n- [x] [Unit or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common scenarios\r\n\r\n### For
    maintainers\r\n\r\n- [x] This was checked for breaking API changes and
    was
    [labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)","sha":"b1fb286d84158f75b95d4a9f875df6d07d6c1214"}}]}]
    BACKPORT-->
    
    Co-authored-by: Christos Nasikas <christos.nasikas@elastic.co>
    kibanamachine and cnasikas authored Nov 21, 2022
    Configuration menu
    Copy the full SHA
    6fa7cc4 View commit details
    Browse the repository at this point in the history
  11. [8.6] [Security Solution][Endpoint][Response Actions] Show Actions hi…

    …story on Endpoint Details for platinum users (elastic#145837) (elastic#145890)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Security Solution][Endpoint][Response Actions] Show Actions history
    on Endpoint Details for platinum users
    (elastic#145837)](elastic#145837)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT
    [{"author":{"name":"Ashokaditya","email":"1849116+ashokaditya@users.noreply.github.com"},"sourceCommit":{"committedDate":"2022-11-21T15:33:03Z","message":"[Security
    Solution][Endpoint][Response Actions] Show Actions history on Endpoint
    Details for platinum users (elastic#145837)\n\n## Summary\r\n\r\nFixes a bug
    where response actions history was not shown for platinum\r\nusers with
    Actions Log RBAC privileges.\r\n\r\n### Checklist\r\n- [x] [Unit or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common scenarios\r\n\r\n### For
    maintainers\r\n\r\n- [x] This was checked for breaking API changes and
    was
    [labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)","sha":"7e5c361e3820ca9831bc25b6fb50e75a3010b318","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["backport","release_note:fix","Team:Onboarding
    and Lifecycle Mgt","OLM
    Sprint","v8.6.0","v8.7.0"],"number":145837,"url":"https://github.com/elastic/kibana/pull/145837","mergeCommit":{"message":"[Security
    Solution][Endpoint][Response Actions] Show Actions history on Endpoint
    Details for platinum users (elastic#145837)\n\n## Summary\r\n\r\nFixes a bug
    where response actions history was not shown for platinum\r\nusers with
    Actions Log RBAC privileges.\r\n\r\n### Checklist\r\n- [x] [Unit or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common scenarios\r\n\r\n### For
    maintainers\r\n\r\n- [x] This was checked for breaking API changes and
    was
    [labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)","sha":"7e5c361e3820ca9831bc25b6fb50e75a3010b318"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145837","number":145837,"mergeCommit":{"message":"[Security
    Solution][Endpoint][Response Actions] Show Actions history on Endpoint
    Details for platinum users (elastic#145837)\n\n## Summary\r\n\r\nFixes a bug
    where response actions history was not shown for platinum\r\nusers with
    Actions Log RBAC privileges.\r\n\r\n### Checklist\r\n- [x] [Unit or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common scenarios\r\n\r\n### For
    maintainers\r\n\r\n- [x] This was checked for breaking API changes and
    was
    [labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)","sha":"7e5c361e3820ca9831bc25b6fb50e75a3010b318"}}]}]
    BACKPORT-->
    ashokaditya authored Nov 21, 2022
    Configuration menu
    Copy the full SHA
    87ac652 View commit details
    Browse the repository at this point in the history
  12. [8.6] [Fleet] Fix fleet server flyout not closing when clicking conti…

    …nue enrolling (elastic#145874) (elastic#145899)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Fleet] Fix fleet server flyout not closing when clicking continue
    enrolling (elastic#145874)](elastic#145874)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Cristina
    Amico","email":"criamico@users.noreply.github.com"},"sourceCommit":{"committedDate":"2022-11-21T17:30:06Z","message":"[Fleet]
    Fix fleet server flyout not closing when clicking continue enrolling
    (elastic#145874)\n\n## Summary\r\n\r\nCloses
    https://github.com/elastic/kibana/issues/144965\r\n\r\nSmall bugfix for
    fleet server flyout. \r\n\r\n- When clicking on \"fleet settings\" link
    the user was navigated to\r\nsettings but the flyout was staying
    open\r\n\r\n- Also, After clicking on \"Continue enrolling\", the agent
    flyout was\r\nopening on top of the fleet server flyout, which then
    stayed open.\r\n\r\nCo-authored-by: Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"9417bc11c4d0d531b640a15417a3e9d809d18014","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:Fleet","v8.6.0","v8.7.0"],"number":145874,"url":"https://github.com/elastic/kibana/pull/145874","mergeCommit":{"message":"[Fleet]
    Fix fleet server flyout not closing when clicking continue enrolling
    (elastic#145874)\n\n## Summary\r\n\r\nCloses
    https://github.com/elastic/kibana/issues/144965\r\n\r\nSmall bugfix for
    fleet server flyout. \r\n\r\n- When clicking on \"fleet settings\" link
    the user was navigated to\r\nsettings but the flyout was staying
    open\r\n\r\n- Also, After clicking on \"Continue enrolling\", the agent
    flyout was\r\nopening on top of the fleet server flyout, which then
    stayed open.\r\n\r\nCo-authored-by: Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"9417bc11c4d0d531b640a15417a3e9d809d18014"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145874","number":145874,"mergeCommit":{"message":"[Fleet]
    Fix fleet server flyout not closing when clicking continue enrolling
    (elastic#145874)\n\n## Summary\r\n\r\nCloses
    https://github.com/elastic/kibana/issues/144965\r\n\r\nSmall bugfix for
    fleet server flyout. \r\n\r\n- When clicking on \"fleet settings\" link
    the user was navigated to\r\nsettings but the flyout was staying
    open\r\n\r\n- Also, After clicking on \"Continue enrolling\", the agent
    flyout was\r\nopening on top of the fleet server flyout, which then
    stayed open.\r\n\r\nCo-authored-by: Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"9417bc11c4d0d531b640a15417a3e9d809d18014"}}]}]
    BACKPORT-->
    
    Co-authored-by: Cristina Amico <criamico@users.noreply.github.com>
    kibanamachine and criamico authored Nov 21, 2022
    Configuration menu
    Copy the full SHA
    e1c4607 View commit details
    Browse the repository at this point in the history
  13. [8.6] [Enterprise Search][ML Inference] UX improvements (elastic#145305

    …) (elastic#145902)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Enterprise Search][ML Inference] UX improvements
    (elastic#145305)](elastic#145305)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Rodney
    Norris","email":"rodney.norris@elastic.co"},"sourceCommit":{"committedDate":"2022-11-21T17:42:56Z","message":"[Enterprise
    Search][ML Inference] UX improvements (elastic#145305)\n\n## Summary\r\n\r\n-
    [x] Drop subtext from \"Ingestion error logs\" card\r\n- [x] Update no
    items copy for Ingestion history table, align with\r\nerrors no items
    message\r\n- [x] Add to complete name help text \"This will create a
    pipeline named\r\n{complete name}\"\r\n- [x] Capitalize \"Space\" in
    \"This model isn't available in the space\"\r\nmessage\r\n- [x] Re-use
    \"This model isn't available in the space\" message for model\r\nselect
    display when re-using a pipeline with a redacted model.\r\n- [x] Add
    right padding to add inference modal back button, going back\r\nfrom
    review to test it is highlighted and ends at the `k` of `Back`\r\n- [x]
    Rename \"Destination field\" to \"Target field\" to align
    with\r\npipelines UI\r\n- [x] Update help text for Target field to
    call-out first class field\r\nwill be created\r\nSomething like: \"This
    names the field that holds the commonly searched\r\nvalue and names the
    subfield used to contain the complete processor\r\nresult. {{Line
    break}} Learn more (link to docs - to the guide
    when\r\navailable)\"\r\n- [x] Existing or New select value not retained
    when leaving configure\r\nstep and going back\r\n- [x] Removed inference
    history footer as we do not have a good doc to\r\nlink to
    currently.\r\n\r\n### Screenshots\r\nPipelines
    Screen\r\n\r\n![image](https://user-images.githubusercontent.com/1972968/202573755-c32ebff1-b8ca-476f-b35b-73e9a74ee145.png)\r\nAdd
    Inference
    Modal\r\n\r\n![image](https://user-images.githubusercontent.com/1972968/202573942-94bb7828-ead5-48bf-a1b2-ba746cef006a.png)\r\nAdd
    inference pipeline modal Back button
    padding\r\n\r\n![image](https://user-images.githubusercontent.com/1972968/202574202-920c5d83-3d2a-4659-b052-76ebfcd231e6.png)","sha":"acb4db605a61cd089c736946ce8fc0048775a1ad","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:EnterpriseSearch","v8.6.0","v8.7.0"],"number":145305,"url":"https://github.com/elastic/kibana/pull/145305","mergeCommit":{"message":"[Enterprise
    Search][ML Inference] UX improvements (elastic#145305)\n\n## Summary\r\n\r\n-
    [x] Drop subtext from \"Ingestion error logs\" card\r\n- [x] Update no
    items copy for Ingestion history table, align with\r\nerrors no items
    message\r\n- [x] Add to complete name help text \"This will create a
    pipeline named\r\n{complete name}\"\r\n- [x] Capitalize \"Space\" in
    \"This model isn't available in the space\"\r\nmessage\r\n- [x] Re-use
    \"This model isn't available in the space\" message for model\r\nselect
    display when re-using a pipeline with a redacted model.\r\n- [x] Add
    right padding to add inference modal back button, going back\r\nfrom
    review to test it is highlighted and ends at the `k` of `Back`\r\n- [x]
    Rename \"Destination field\" to \"Target field\" to align
    with\r\npipelines UI\r\n- [x] Update help text for Target field to
    call-out first class field\r\nwill be created\r\nSomething like: \"This
    names the field that holds the commonly searched\r\nvalue and names the
    subfield used to contain the complete processor\r\nresult. {{Line
    break}} Learn more (link to docs - to the guide
    when\r\navailable)\"\r\n- [x] Existing or New select value not retained
    when leaving configure\r\nstep and going back\r\n- [x] Removed inference
    history footer as we do not have a good doc to\r\nlink to
    currently.\r\n\r\n### Screenshots\r\nPipelines
    Screen\r\n\r\n![image](https://user-images.githubusercontent.com/1972968/202573755-c32ebff1-b8ca-476f-b35b-73e9a74ee145.png)\r\nAdd
    Inference
    Modal\r\n\r\n![image](https://user-images.githubusercontent.com/1972968/202573942-94bb7828-ead5-48bf-a1b2-ba746cef006a.png)\r\nAdd
    inference pipeline modal Back button
    padding\r\n\r\n![image](https://user-images.githubusercontent.com/1972968/202574202-920c5d83-3d2a-4659-b052-76ebfcd231e6.png)","sha":"acb4db605a61cd089c736946ce8fc0048775a1ad"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145305","number":145305,"mergeCommit":{"message":"[Enterprise
    Search][ML Inference] UX improvements (elastic#145305)\n\n## Summary\r\n\r\n-
    [x] Drop subtext from \"Ingestion error logs\" card\r\n- [x] Update no
    items copy for Ingestion history table, align with\r\nerrors no items
    message\r\n- [x] Add to complete name help text \"This will create a
    pipeline named\r\n{complete name}\"\r\n- [x] Capitalize \"Space\" in
    \"This model isn't available in the space\"\r\nmessage\r\n- [x] Re-use
    \"This model isn't available in the space\" message for model\r\nselect
    display when re-using a pipeline with a redacted model.\r\n- [x] Add
    right padding to add inference modal back button, going back\r\nfrom
    review to test it is highlighted and ends at the `k` of `Back`\r\n- [x]
    Rename \"Destination field\" to \"Target field\" to align
    with\r\npipelines UI\r\n- [x] Update help text for Target field to
    call-out first class field\r\nwill be created\r\nSomething like: \"This
    names the field that holds the commonly searched\r\nvalue and names the
    subfield used to contain the complete processor\r\nresult. {{Line
    break}} Learn more (link to docs - to the guide
    when\r\navailable)\"\r\n- [x] Existing or New select value not retained
    when leaving configure\r\nstep and going back\r\n- [x] Removed inference
    history footer as we do not have a good doc to\r\nlink to
    currently.\r\n\r\n### Screenshots\r\nPipelines
    Screen\r\n\r\n![image](https://user-images.githubusercontent.com/1972968/202573755-c32ebff1-b8ca-476f-b35b-73e9a74ee145.png)\r\nAdd
    Inference
    Modal\r\n\r\n![image](https://user-images.githubusercontent.com/1972968/202573942-94bb7828-ead5-48bf-a1b2-ba746cef006a.png)\r\nAdd
    inference pipeline modal Back button
    padding\r\n\r\n![image](https://user-images.githubusercontent.com/1972968/202574202-920c5d83-3d2a-4659-b052-76ebfcd231e6.png)","sha":"acb4db605a61cd089c736946ce8fc0048775a1ad"}}]}]
    BACKPORT-->
    
    Co-authored-by: Rodney Norris <rodney.norris@elastic.co>
    kibanamachine and TattdCodeMonkey authored Nov 21, 2022
    Configuration menu
    Copy the full SHA
    22c0057 View commit details
    Browse the repository at this point in the history
  14. [8.6] [ML] Fix a redirect loop (elastic#145738) (elastic#145904)

    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[ML] Fix a redirect loop
    (elastic#145738)](elastic#145738)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Dima
    Arnautov","email":"dmitrii.arnautov@elastic.co"},"sourceCommit":{"committedDate":"2022-11-21T17:56:33Z","message":"[ML]
    Fix a redirect loop
    (elastic#145738)","sha":"4d1495440842106f389dd85c81eb2cda1617d099","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:fix",":ml","Team:ML","v8.6.0","v8.7.0"],"number":145738,"url":"https://github.com/elastic/kibana/pull/145738","mergeCommit":{"message":"[ML]
    Fix a redirect loop
    (elastic#145738)","sha":"4d1495440842106f389dd85c81eb2cda1617d099"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145738","number":145738,"mergeCommit":{"message":"[ML]
    Fix a redirect loop
    (elastic#145738)","sha":"4d1495440842106f389dd85c81eb2cda1617d099"}}]}]
    BACKPORT-->
    
    Co-authored-by: Dima Arnautov <dmitrii.arnautov@elastic.co>
    kibanamachine and darnautov authored Nov 21, 2022
    Configuration menu
    Copy the full SHA
    d6fb3e0 View commit details
    Browse the repository at this point in the history
  15. [8.6] [Synthetics] Monitor details page fix empty state errors (elast…

    …ic#145588) (elastic#145907)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Synthetics] Monitor details page fix empty state errors
    (elastic#145588)](elastic#145588)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT
    [{"author":{"name":"Shahzad","email":"shahzad.muhammad@elastic.co"},"sourceCommit":{"committedDate":"2022-11-21T18:04:47Z","message":"[Synthetics]
    Monitor details page fix empty state errors (elastic#145588)\n\nFixes
    https://github.com/elastic/kibana/issues/144365","sha":"beff4b756bb3b6f188c7ece527fa813bcecb410f","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:uptime","release_note:skip","v8.6.0","v8.7.0"],"number":145588,"url":"https://github.com/elastic/kibana/pull/145588","mergeCommit":{"message":"[Synthetics]
    Monitor details page fix empty state errors (elastic#145588)\n\nFixes
    https://github.com/elastic/kibana/issues/144365","sha":"beff4b756bb3b6f188c7ece527fa813bcecb410f"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145588","number":145588,"mergeCommit":{"message":"[Synthetics]
    Monitor details page fix empty state errors (elastic#145588)\n\nFixes
    https://github.com/elastic/kibana/issues/144365","sha":"beff4b756bb3b6f188c7ece527fa813bcecb410f"}}]}]
    BACKPORT-->
    
    Co-authored-by: Shahzad <shahzad.muhammad@elastic.co>
    kibanamachine and shahzad31 authored Nov 21, 2022
    Configuration menu
    Copy the full SHA
    a62d5d9 View commit details
    Browse the repository at this point in the history
  16. [8.6] [Fleet] Disable agent policy containing managed package policies (

    elastic#145727) (elastic#145908)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Fleet] Disable agent policy containing managed package policies
    (elastic#145727)](elastic#145727)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT
    [{"author":{"name":"Shahzad","email":"shahzad.muhammad@elastic.co"},"sourceCommit":{"committedDate":"2022-11-21T18:05:19Z","message":"[Fleet]
    Disable agent policy containing managed package policies
    (elastic#145727)\n\nFixes
    https://github.com/elastic/kibana/issues/142863","sha":"daf385c05253dc0be799d2b2539a2d6051181791","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:Fleet","v8.6.0","v8.7.0"],"number":145727,"url":"https://github.com/elastic/kibana/pull/145727","mergeCommit":{"message":"[Fleet]
    Disable agent policy containing managed package policies
    (elastic#145727)\n\nFixes
    https://github.com/elastic/kibana/issues/142863","sha":"daf385c05253dc0be799d2b2539a2d6051181791"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145727","number":145727,"mergeCommit":{"message":"[Fleet]
    Disable agent policy containing managed package policies
    (elastic#145727)\n\nFixes
    https://github.com/elastic/kibana/issues/142863","sha":"daf385c05253dc0be799d2b2539a2d6051181791"}}]}]
    BACKPORT-->
    
    Co-authored-by: Shahzad <shahzad.muhammad@elastic.co>
    kibanamachine and shahzad31 authored Nov 21, 2022
    Configuration menu
    Copy the full SHA
    6cd73aa View commit details
    Browse the repository at this point in the history
  17. [8.6] unload from remote (elastic#145641) (elastic#145914)

    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [unload from remote
    (elastic#145641)](elastic#145641)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Lee
    Drengenberg","email":"lee.drengenberg@elastic.co"},"sourceCommit":{"committedDate":"2022-11-21T18:39:39Z","message":"unload
    from remote (elastic#145641)\n\n## Summary\r\n\r\nIt appears that the before
    method sets esNode to either esArchiver or\r\nremoteEsArchiver, but in
    the after method it uses esArchiver. This\r\ncauses the unload to fail
    on the CCS
    case.","sha":"393b37811dbaa46a4a1ca6fa22d8941e580854c4","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:QA","release_note:skip","backport:prev-minor","v8.7.0"],"number":145641,"url":"https://github.com/elastic/kibana/pull/145641","mergeCommit":{"message":"unload
    from remote (elastic#145641)\n\n## Summary\r\n\r\nIt appears that the before
    method sets esNode to either esArchiver or\r\nremoteEsArchiver, but in
    the after method it uses esArchiver. This\r\ncauses the unload to fail
    on the CCS
    case.","sha":"393b37811dbaa46a4a1ca6fa22d8941e580854c4"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145641","number":145641,"mergeCommit":{"message":"unload
    from remote (elastic#145641)\n\n## Summary\r\n\r\nIt appears that the before
    method sets esNode to either esArchiver or\r\nremoteEsArchiver, but in
    the after method it uses esArchiver. This\r\ncauses the unload to fail
    on the CCS case.","sha":"393b37811dbaa46a4a1ca6fa22d8941e580854c4"}}]}]
    BACKPORT-->
    
    Co-authored-by: Lee Drengenberg <lee.drengenberg@elastic.co>
    kibanamachine and Lee Drengenberg authored Nov 21, 2022
    Configuration menu
    Copy the full SHA
    50e50f0 View commit details
    Browse the repository at this point in the history
  18. [8.6] [APM] Add title in apm settings callout (elastic#145857) (elast…

    …ic#145915)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[APM] Add title in apm settings callout
    (elastic#145857)](elastic#145857)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Katerina
    Patticha","email":"aikaterini.patticha@elastic.co"},"sourceCommit":{"committedDate":"2022-11-21T18:40:38Z","message":"[APM]
    Add title in apm settings callout (elastic#145857)\n\n## Summary\r\ncloses
    https://github.com/elastic/kibana/issues/145849\r\n\r\nBefore\r\n\r\n\r\n![image](https://user-images.githubusercontent.com/3369346/203056193-9e68694e-5492-40eb-9d4f-f44fe8b1fb48.png)\r\n\r\nAfter\r\n\r\n![image](https://user-images.githubusercontent.com/3369346/203059940-b24af7bd-a19b-492f-bdcb-ec06e3dc24b5.png)","sha":"40de9eb5e7c13b0c3596a37ee0c1d105dc6148ab","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:APM","release_note:skip","v8.6.0","v8.7.0"],"number":145857,"url":"https://github.com/elastic/kibana/pull/145857","mergeCommit":{"message":"[APM]
    Add title in apm settings callout (elastic#145857)\n\n## Summary\r\ncloses
    https://github.com/elastic/kibana/issues/145849\r\n\r\nBefore\r\n\r\n\r\n![image](https://user-images.githubusercontent.com/3369346/203056193-9e68694e-5492-40eb-9d4f-f44fe8b1fb48.png)\r\n\r\nAfter\r\n\r\n![image](https://user-images.githubusercontent.com/3369346/203059940-b24af7bd-a19b-492f-bdcb-ec06e3dc24b5.png)","sha":"40de9eb5e7c13b0c3596a37ee0c1d105dc6148ab"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145857","number":145857,"mergeCommit":{"message":"[APM]
    Add title in apm settings callout (elastic#145857)\n\n## Summary\r\ncloses
    https://github.com/elastic/kibana/issues/145849\r\n\r\nBefore\r\n\r\n\r\n![image](https://user-images.githubusercontent.com/3369346/203056193-9e68694e-5492-40eb-9d4f-f44fe8b1fb48.png)\r\n\r\nAfter\r\n\r\n![image](https://user-images.githubusercontent.com/3369346/203059940-b24af7bd-a19b-492f-bdcb-ec06e3dc24b5.png)","sha":"40de9eb5e7c13b0c3596a37ee0c1d105dc6148ab"}}]}]
    BACKPORT-->
    
    Co-authored-by: Katerina Patticha <aikaterini.patticha@elastic.co>
    kibanamachine and kpatticha authored Nov 21, 2022
    Configuration menu
    Copy the full SHA
    ba53e78 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    8eaa227 View commit details
    Browse the repository at this point in the history
  20. [8.6] Endpoint fixes (elastic#145834) (elastic#145901)

    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [Endpoint fixes
    (elastic#145834)](elastic#145834)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Khristinin
    Nikita","email":"nikita.khristinin@elastic.co"},"sourceCommit":{"committedDate":"2022-11-21T17:37:35Z","message":"Endpoint
    fixes (elastic#145834)\n\n## Summary\r\n\r\nAddress:
    \r\n[145806](elastic#145806),
    \r\n[145535](elastic#145535),
    \r\n[145541](elastic#145541),
    \r\n[145676](elastic#145676),
    \r\n[145673](elastic#145673),
    \r\n\r\n\r\n\r\n\r\n\r\nhttps://user-images.githubusercontent.com/7609147/203031829-bcbd5db2-e9af-4ef6-ad8d-0016c33b785b.mov\r\n\r\n\r\n\r\n###
    Checklist\r\n\r\nCo-authored-by: kibanamachine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"f24e75d3920d71806d588d281d433737012373c9","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:Security
    Solution
    Platform","backport:prev-minor","v8.7.0"],"number":145834,"url":"https://github.com/elastic/kibana/pull/145834","mergeCommit":{"message":"Endpoint
    fixes (elastic#145834)\n\n## Summary\r\n\r\nAddress:
    \r\n[145806](elastic#145806),
    \r\n[145535](elastic#145535),
    \r\n[145541](elastic#145541),
    \r\n[145676](elastic#145676),
    \r\n[145673](elastic#145673),
    \r\n\r\n\r\n\r\n\r\n\r\nhttps://user-images.githubusercontent.com/7609147/203031829-bcbd5db2-e9af-4ef6-ad8d-0016c33b785b.mov\r\n\r\n\r\n\r\n###
    Checklist\r\n\r\nCo-authored-by: kibanamachine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"f24e75d3920d71806d588d281d433737012373c9"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145834","number":145834,"mergeCommit":{"message":"Endpoint
    fixes (elastic#145834)\n\n## Summary\r\n\r\nAddress:
    \r\n[145806](elastic#145806),
    \r\n[145535](elastic#145535),
    \r\n[145541](elastic#145541),
    \r\n[145676](elastic#145676),
    \r\n[145673](elastic#145673),
    \r\n\r\n\r\n\r\n\r\n\r\nhttps://user-images.githubusercontent.com/7609147/203031829-bcbd5db2-e9af-4ef6-ad8d-0016c33b785b.mov\r\n\r\n\r\n\r\n###
    Checklist\r\n\r\nCo-authored-by: kibanamachine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"f24e75d3920d71806d588d281d433737012373c9"}}]}]
    BACKPORT-->
    
    Co-authored-by: Khristinin Nikita <nikita.khristinin@elastic.co>
    kibanamachine and nkhristinin authored Nov 21, 2022
    Configuration menu
    Copy the full SHA
    210cde7 View commit details
    Browse the repository at this point in the history
  21. [8.6] [Synthetics] Update status count viz on monitor upsert (elastic…

    …#145898) (elastic#145920)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Synthetics] Update status count viz on monitor upsert
    (elastic#145898)](elastic#145898)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Justin
    Kambic","email":"jk@elastic.co"},"sourceCommit":{"committedDate":"2022-11-21T19:24:31Z","message":"[Synthetics]
    Update status count viz on monitor upsert (elastic#145898)\n\n##
    Summary\r\n\r\nResolves elastic#145845.\r\n\r\nThis resolves the issue of count
    not updating when a monitor is\r\nenabled/disabled by listening for the
    `success` version of the saved\r\nobject upsert action. This way, any
    time the frontend verifies that a\r\nmonitor has had its state changed,
    we'll update the status count as a\r\nsecondary effect.\r\n\r\nThis
    could introduce some risk if we start using that action in some\r\nsort
    of batched way in the future, but at present it seems to only
    be\r\ndriven by direct 1:1 user input to the Actions Popover component
    that\r\nwe've reused in the detail flyout and on the overview
    cards.\r\n\r\n## Testing this PR\r\n\r\nYou can simply create some
    managed monitors and change their state from\r\nthe Overview
    page.\r\n\r\n\r\n![20221121122624](https://user-images.githubusercontent.com/18429259/203121081-2c1232b7-8f62-4d93-bec8-4f98e4bc7433.gif)","sha":"bf7c3bc502b4fce11db2df90f1ed58a2c65ee5a1","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["bug","Team:uptime","release_note:skip","ci:cloud-deploy","v8.6.0","v8.7.0"],"number":145898,"url":"https://github.com/elastic/kibana/pull/145898","mergeCommit":{"message":"[Synthetics]
    Update status count viz on monitor upsert (elastic#145898)\n\n##
    Summary\r\n\r\nResolves elastic#145845.\r\n\r\nThis resolves the issue of count
    not updating when a monitor is\r\nenabled/disabled by listening for the
    `success` version of the saved\r\nobject upsert action. This way, any
    time the frontend verifies that a\r\nmonitor has had its state changed,
    we'll update the status count as a\r\nsecondary effect.\r\n\r\nThis
    could introduce some risk if we start using that action in some\r\nsort
    of batched way in the future, but at present it seems to only
    be\r\ndriven by direct 1:1 user input to the Actions Popover component
    that\r\nwe've reused in the detail flyout and on the overview
    cards.\r\n\r\n## Testing this PR\r\n\r\nYou can simply create some
    managed monitors and change their state from\r\nthe Overview
    page.\r\n\r\n\r\n![20221121122624](https://user-images.githubusercontent.com/18429259/203121081-2c1232b7-8f62-4d93-bec8-4f98e4bc7433.gif)","sha":"bf7c3bc502b4fce11db2df90f1ed58a2c65ee5a1"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145898","number":145898,"mergeCommit":{"message":"[Synthetics]
    Update status count viz on monitor upsert (elastic#145898)\n\n##
    Summary\r\n\r\nResolves elastic#145845.\r\n\r\nThis resolves the issue of count
    not updating when a monitor is\r\nenabled/disabled by listening for the
    `success` version of the saved\r\nobject upsert action. This way, any
    time the frontend verifies that a\r\nmonitor has had its state changed,
    we'll update the status count as a\r\nsecondary effect.\r\n\r\nThis
    could introduce some risk if we start using that action in some\r\nsort
    of batched way in the future, but at present it seems to only
    be\r\ndriven by direct 1:1 user input to the Actions Popover component
    that\r\nwe've reused in the detail flyout and on the overview
    cards.\r\n\r\n## Testing this PR\r\n\r\nYou can simply create some
    managed monitors and change their state from\r\nthe Overview
    page.\r\n\r\n\r\n![20221121122624](https://user-images.githubusercontent.com/18429259/203121081-2c1232b7-8f62-4d93-bec8-4f98e4bc7433.gif)","sha":"bf7c3bc502b4fce11db2df90f1ed58a2c65ee5a1"}}]}]
    BACKPORT-->
    
    Co-authored-by: Justin Kambic <jk@elastic.co>
    kibanamachine and justinkambic authored Nov 21, 2022
    Configuration menu
    Copy the full SHA
    c0391ab View commit details
    Browse the repository at this point in the history
  22. [8.6] [RAM] need to return the async id to avoid new request (elastic…

    …#145731) (elastic#145930)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[RAM] need to return the async id to avoid new request
    (elastic#145731)](elastic#145731)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Xavier
    Mouligneau","email":"xavier.mouligneau@elastic.co"},"sourceCommit":{"committedDate":"2022-11-21T20:02:06Z","message":"[RAM]
    need to return the async id to avoid new request (elastic#145731)\n\n##
    Summary\r\n\r\nFix: elastic#129219
    &\r\nhttps://github.com/elastic/issues/144619\r\n\r\n\r\n###
    Checklist\r\n\r\n- [x] [Unit or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common
    scenarios\r\n\r\nCo-authored-by: Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"58a374799b41108929527a239bae68b3ac7cc346","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["bug","release_note:skip","impact:high","Team:ResponseOps","ci:cloud-deploy","ci:cloud-redeploy","v8.6.0","v8.7.0"],"number":145731,"url":"https://github.com/elastic/kibana/pull/145731","mergeCommit":{"message":"[RAM]
    need to return the async id to avoid new request (elastic#145731)\n\n##
    Summary\r\n\r\nFix: elastic#129219
    &\r\nhttps://github.com/elastic/issues/144619\r\n\r\n\r\n###
    Checklist\r\n\r\n- [x] [Unit or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common
    scenarios\r\n\r\nCo-authored-by: Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"58a374799b41108929527a239bae68b3ac7cc346"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145731","number":145731,"mergeCommit":{"message":"[RAM]
    need to return the async id to avoid new request (elastic#145731)\n\n##
    Summary\r\n\r\nFix: elastic#129219
    &\r\nhttps://github.com/elastic/issues/144619\r\n\r\n\r\n###
    Checklist\r\n\r\n- [x] [Unit or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common
    scenarios\r\n\r\nCo-authored-by: Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"58a374799b41108929527a239bae68b3ac7cc346"}}]}]
    BACKPORT-->
    
    Co-authored-by: Xavier Mouligneau <xavier.mouligneau@elastic.co>
    kibanamachine and XavierM authored Nov 21, 2022
    Configuration menu
    Copy the full SHA
    33fe536 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2022

  1. [8.6] [ML] Api Integration tests: adds tests for 'api/ml/results/data…

    …feed_results_chart' (elastic#145619) (elastic#145933)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[ML] Api Integration tests: adds tests for
    'api/ml/results/datafeed_results_chart'
    (elastic#145619)](elastic#145619)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Melissa
    Alvarez","email":"melissa.alvarez@elastic.co"},"sourceCommit":{"committedDate":"2022-11-21T20:19:07Z","message":"[ML]
    Api Integration tests: adds tests for
    'api/ml/results/datafeed_results_chart' (elastic#145619)\n\n##
    Summary\r\n\r\nRelated meta issue
    https://github.com/elastic/kibana/issues/142456\r\n\r\nThis PR adds api
    integration tests for the\r\n`api/ml/results/datafeed_results_chart`
    endpoint\r\n\r\n\r\n### Checklist\r\n\r\nDelete any items that are not
    applicable to this PR.\r\n\r\n- [x] [Unit or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common
    scenarios\r\n\r\nCo-authored-by: Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"a74bfee93f174e9cde586c27746053f71d899b55","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":[":ml","release_note:skip","test-api-integration","v8.6.0","v8.7.0"],"number":145619,"url":"https://github.com/elastic/kibana/pull/145619","mergeCommit":{"message":"[ML]
    Api Integration tests: adds tests for
    'api/ml/results/datafeed_results_chart' (elastic#145619)\n\n##
    Summary\r\n\r\nRelated meta issue
    https://github.com/elastic/kibana/issues/142456\r\n\r\nThis PR adds api
    integration tests for the\r\n`api/ml/results/datafeed_results_chart`
    endpoint\r\n\r\n\r\n### Checklist\r\n\r\nDelete any items that are not
    applicable to this PR.\r\n\r\n- [x] [Unit or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common
    scenarios\r\n\r\nCo-authored-by: Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"a74bfee93f174e9cde586c27746053f71d899b55"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145619","number":145619,"mergeCommit":{"message":"[ML]
    Api Integration tests: adds tests for
    'api/ml/results/datafeed_results_chart' (elastic#145619)\n\n##
    Summary\r\n\r\nRelated meta issue
    https://github.com/elastic/kibana/issues/142456\r\n\r\nThis PR adds api
    integration tests for the\r\n`api/ml/results/datafeed_results_chart`
    endpoint\r\n\r\n\r\n### Checklist\r\n\r\nDelete any items that are not
    applicable to this PR.\r\n\r\n- [x] [Unit or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common
    scenarios\r\n\r\nCo-authored-by: Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"a74bfee93f174e9cde586c27746053f71d899b55"}}]}]
    BACKPORT-->
    
    Co-authored-by: Melissa Alvarez <melissa.alvarez@elastic.co>
    kibanamachine and alvarezmelissa87 authored Nov 22, 2022
    Configuration menu
    Copy the full SHA
    17e2fec View commit details
    Browse the repository at this point in the history
  2. [8.6] [Synthetics] step details - test run details - fix breadcrumbs (e…

    …lastic#145953) (elastic#145956)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Synthetics] step details - test run details - fix breadcrumbs
    (elastic#145953)](elastic#145953)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Dominique
    Clarke","email":"dominique.clarke@elastic.co"},"sourceCommit":{"committedDate":"2022-11-22T07:14:03Z","message":"[Synthetics]
    step details - test run details - fix breadcrumbs (elastic#145953)\n\nResolves
    https://github.com/elastic/kibana/issues/145952","sha":"d5a5870273b1ca05c1137d9bea6bea3918f2d4b5","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["bug","Team:uptime","release_note:skip","v8.6.0","v8.7.0"],"number":145953,"url":"https://github.com/elastic/kibana/pull/145953","mergeCommit":{"message":"[Synthetics]
    step details - test run details - fix breadcrumbs (elastic#145953)\n\nResolves
    https://github.com/elastic/kibana/issues/145952","sha":"d5a5870273b1ca05c1137d9bea6bea3918f2d4b5"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145953","number":145953,"mergeCommit":{"message":"[Synthetics]
    step details - test run details - fix breadcrumbs (elastic#145953)\n\nResolves
    https://github.com/elastic/kibana/issues/145952","sha":"d5a5870273b1ca05c1137d9bea6bea3918f2d4b5"}}]}]
    BACKPORT-->
    
    Co-authored-by: Dominique Clarke <dominique.clarke@elastic.co>
    kibanamachine and dominiqueclarke authored Nov 22, 2022
    Configuration menu
    Copy the full SHA
    25786e0 View commit details
    Browse the repository at this point in the history
  3. [8.6] Fix Notable Anomalies context visible under collapse (elastic#1…

    …45726) (elastic#145958)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [Fix Notable Anomalies context visible under collapse
    (elastic#145726)](elastic#145726)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Pablo
    Machado","email":"pablo.nevesmachado@elastic.co"},"sourceCommit":{"committedDate":"2022-11-22T08:38:02Z","message":"Fix
    Notable Anomalies context visible under collapse (elastic#145726)\n\nissue:
    https://github.com/elastic/kibana/issues/145534\r\n\r\n##
    Summary\r\n\r\nHide warning messages when the card is
    collapsed\r\n<img\r\nsrc=\"https://user-images.githubusercontent.com/59917825/202425479-d3cdc27d-3b72-4bc2-9bb5-9e09a35457fe.png\">\r\n\r\n\r\n###
    Checklist\r\n\r\n- [x] [Unit or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common
    scenarios\r\n\r\nCo-authored-by: Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"ab0cede59c6abe27eaf6c6d51b07232e2723b5e9","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["bug","release_note:skip","Team:Threat
    Hunting","Team: SecuritySolution","Team:Threat
    Hunting:Explore","v8.6.0","v8.7.0"],"number":145726,"url":"https://github.com/elastic/kibana/pull/145726","mergeCommit":{"message":"Fix
    Notable Anomalies context visible under collapse (elastic#145726)\n\nissue:
    https://github.com/elastic/kibana/issues/145534\r\n\r\n##
    Summary\r\n\r\nHide warning messages when the card is
    collapsed\r\n<img\r\nsrc=\"https://user-images.githubusercontent.com/59917825/202425479-d3cdc27d-3b72-4bc2-9bb5-9e09a35457fe.png\">\r\n\r\n\r\n###
    Checklist\r\n\r\n- [x] [Unit or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common
    scenarios\r\n\r\nCo-authored-by: Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"ab0cede59c6abe27eaf6c6d51b07232e2723b5e9"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145726","number":145726,"mergeCommit":{"message":"Fix
    Notable Anomalies context visible under collapse (elastic#145726)\n\nissue:
    https://github.com/elastic/kibana/issues/145534\r\n\r\n##
    Summary\r\n\r\nHide warning messages when the card is
    collapsed\r\n<img\r\nsrc=\"https://user-images.githubusercontent.com/59917825/202425479-d3cdc27d-3b72-4bc2-9bb5-9e09a35457fe.png\">\r\n\r\n\r\n###
    Checklist\r\n\r\n- [x] [Unit or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common
    scenarios\r\n\r\nCo-authored-by: Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"ab0cede59c6abe27eaf6c6d51b07232e2723b5e9"}}]}]
    BACKPORT-->
    
    Co-authored-by: Pablo Machado <pablo.nevesmachado@elastic.co>
    kibanamachine and machadoum authored Nov 22, 2022
    Configuration menu
    Copy the full SHA
    db96bd0 View commit details
    Browse the repository at this point in the history
  4. [8.6] [Security Solution][List Details Page]: Fix `exception list det…

    …ails` page route and adding breadcrumb (elastic#145605) (elastic#145960)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Security Solution][List Details Page]: Fix `exception list details`
    page route and adding breadcrumb
    (elastic#145605)](elastic#145605)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Wafaa
    Nasr","email":"wafaa.nasr@elastic.co"},"sourceCommit":{"committedDate":"2022-11-21T15:38:33Z","message":"[Security
    Solution][List Details Page]: Fix `exception list details` page route
    and adding breadcrumb (elastic#145605)\n\n## Summary\r\n\r\nAs per
    this\r\n[discussion](https://github.com/elastic/kibana/pull/145605#pullrequestreview-1186305242)\r\n\r\n-
    Remove the `Exception-List-details` definition from the
    [management\r\nlinks](https://github.com/elastic/kibana/blob/bb775883505bc0d81e487261244feab0a2011f6f/x-pack/plugins/security_solution/public/management/links.ts)\r\nand\r\n[deep_links](https://github.com/elastic/kibana/blob/bb775883505bc0d81e487261244feab0a2011f6f/x-pack/plugins/security_solution/public/app/deep_links/index.ts)\r\nbecause
    it is a dynamic route\r\n\r\n- Use the `Rule Exceptions` page title for
    list details\r\n- Add breadcrumb for the details list
    page\r\n\r\nCo-authored-by: Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"62d9dffbb2d806f35e76dff361fcf9df0b9ce90b","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:fix","Team:Security
    Solution
    Platform","backport:prev-minor","v8.6.0","v8.7.0"],"number":145605,"url":"https://github.com/elastic/kibana/pull/145605","mergeCommit":{"message":"[Security
    Solution][List Details Page]: Fix `exception list details` page route
    and adding breadcrumb (elastic#145605)\n\n## Summary\r\n\r\nAs per
    this\r\n[discussion](https://github.com/elastic/kibana/pull/145605#pullrequestreview-1186305242)\r\n\r\n-
    Remove the `Exception-List-details` definition from the
    [management\r\nlinks](https://github.com/elastic/kibana/blob/bb775883505bc0d81e487261244feab0a2011f6f/x-pack/plugins/security_solution/public/management/links.ts)\r\nand\r\n[deep_links](https://github.com/elastic/kibana/blob/bb775883505bc0d81e487261244feab0a2011f6f/x-pack/plugins/security_solution/public/app/deep_links/index.ts)\r\nbecause
    it is a dynamic route\r\n\r\n- Use the `Rule Exceptions` page title for
    list details\r\n- Add breadcrumb for the details list
    page\r\n\r\nCo-authored-by: Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"62d9dffbb2d806f35e76dff361fcf9df0b9ce90b"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145605","number":145605,"mergeCommit":{"message":"[Security
    Solution][List Details Page]: Fix `exception list details` page route
    and adding breadcrumb (elastic#145605)\n\n## Summary\r\n\r\nAs per
    this\r\n[discussion](https://github.com/elastic/kibana/pull/145605#pullrequestreview-1186305242)\r\n\r\n-
    Remove the `Exception-List-details` definition from the
    [management\r\nlinks](https://github.com/elastic/kibana/blob/bb775883505bc0d81e487261244feab0a2011f6f/x-pack/plugins/security_solution/public/management/links.ts)\r\nand\r\n[deep_links](https://github.com/elastic/kibana/blob/bb775883505bc0d81e487261244feab0a2011f6f/x-pack/plugins/security_solution/public/app/deep_links/index.ts)\r\nbecause
    it is a dynamic route\r\n\r\n- Use the `Rule Exceptions` page title for
    list details\r\n- Add breadcrumb for the details list
    page\r\n\r\nCo-authored-by: Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"62d9dffbb2d806f35e76dff361fcf9df0b9ce90b"}}]}]
    BACKPORT-->
    WafaaNasr authored Nov 22, 2022
    Configuration menu
    Copy the full SHA
    acd9091 View commit details
    Browse the repository at this point in the history
  5. [EUI] Fix temporary selectable horizontal card workaround (elastic#14…

    …5932)
    
    ## Summary
    
    closes elastic#145508
    
    This workaround was added in elastic@7832378. A non-temporary fix was pushed up in 8.7 (elastic#144845), but rather than create a new EUI backport just for this issue, I'm opting to fix the 8.6-only workaround.
    
    ### Before
    
    <img src="https://user-images.githubusercontent.com/61860752/202394082-c82006af-1492-4537-a354-8e2f60b4b45e.png" alt="">
    
    ### After
    
    <img width="909" alt="" src="https://user-images.githubusercontent.com/549407/203149130-a5cc0a69-d736-4e89-9d26-6e5e870238b4.png">
    
    
    ### Checklist
    
    - [x] Any UI touched in this PR is usable by keyboard only (learn more about [keyboard accessibility](https://webaim.org/techniques/keyboard/))
    - [x] This renders correctly on smaller devices using a responsive layout. (You can test this [in your browser](https://www.browserstack.com/guide/responsive-testing-on-local-server))
    - [x] This was checked for [cross-browser compatibility](https://www.elastic.co/support/matrix#matrix_browsers)
    Cee authored Nov 22, 2022
    Configuration menu
    Copy the full SHA
    b52b34c View commit details
    Browse the repository at this point in the history
  6. [8.6] [ML] Fix anomaly detection jobs list not refreshing (elastic#14…

    …5757) (elastic#145971)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[ML] Fix anomaly detection jobs list not refreshing
    (elastic#145757)](elastic#145757)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"James
    Gowdy","email":"jgowdy@elastic.co"},"sourceCommit":{"committedDate":"2022-11-22T10:53:18Z","message":"[ML]
    Fix anomaly detection jobs list not refreshing (elastic#145757)\n\nFixes
    https://github.com/elastic/kibana/issues/144529\r\n\r\nRemoves the
    `blockRefresh` prop which is no longer needed since the page\r\nrefresh
    controls trigger a whole re-render of the `JobsPage`
    component.","sha":"c5208695a9fc7c88de781500179864141ca99098","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["bug","release_note:fix",":ml","Feature:Anomaly
    Detection","v8.6.0","v8.7.0"],"number":145757,"url":"https://github.com/elastic/kibana/pull/145757","mergeCommit":{"message":"[ML]
    Fix anomaly detection jobs list not refreshing (elastic#145757)\n\nFixes
    https://github.com/elastic/kibana/issues/144529\r\n\r\nRemoves the
    `blockRefresh` prop which is no longer needed since the page\r\nrefresh
    controls trigger a whole re-render of the `JobsPage`
    component.","sha":"c5208695a9fc7c88de781500179864141ca99098"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145757","number":145757,"mergeCommit":{"message":"[ML]
    Fix anomaly detection jobs list not refreshing (elastic#145757)\n\nFixes
    https://github.com/elastic/kibana/issues/144529\r\n\r\nRemoves the
    `blockRefresh` prop which is no longer needed since the page\r\nrefresh
    controls trigger a whole re-render of the `JobsPage`
    component.","sha":"c5208695a9fc7c88de781500179864141ca99098"}}]}]
    BACKPORT-->
    
    Co-authored-by: James Gowdy <jgowdy@elastic.co>
    kibanamachine and jgowdyelastic authored Nov 22, 2022
    Configuration menu
    Copy the full SHA
    6dfa1dd View commit details
    Browse the repository at this point in the history
  7. [8.6] Fix SO service status when migration is disabled (elastic#145693)…

    … (elastic#145974)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [Fix SO service status when migration is disabled
    (elastic#145693)](elastic#145693)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Pierre
    Gayvallet","email":"pierre.gayvallet@elastic.co"},"sourceCommit":{"committedDate":"2022-11-21T08:02:52Z","message":"Fix
    SO service status when migration is disabled (elastic#145693)\n\n##
    Summary\r\n\r\nFix
    https://github.com/elastic/kibana/issues/145558\r\n\r\nhave the SO
    service status properly be green instead of being stuck to\r\nred when
    the SO migration was skipped using `migration.skip:
    true`.\r\n\r\nCo-authored-by: Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"75100868427f10ec8ed19a2bae811263c0ded311","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Core","release_note:skip","backport:prev-minor","v8.6.0","v8.7.0"],"number":145693,"url":"https://github.com/elastic/kibana/pull/145693","mergeCommit":{"message":"Fix
    SO service status when migration is disabled (elastic#145693)\n\n##
    Summary\r\n\r\nFix
    https://github.com/elastic/kibana/issues/145558\r\n\r\nhave the SO
    service status properly be green instead of being stuck to\r\nred when
    the SO migration was skipped using `migration.skip:
    true`.\r\n\r\nCo-authored-by: Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"75100868427f10ec8ed19a2bae811263c0ded311"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145693","number":145693,"mergeCommit":{"message":"Fix
    SO service status when migration is disabled (elastic#145693)\n\n##
    Summary\r\n\r\nFix
    https://github.com/elastic/kibana/issues/145558\r\n\r\nhave the SO
    service status properly be green instead of being stuck to\r\nred when
    the SO migration was skipped using `migration.skip:
    true`.\r\n\r\nCo-authored-by: Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"75100868427f10ec8ed19a2bae811263c0ded311"}}]}]
    BACKPORT-->
    pgayvallet authored Nov 22, 2022
    Configuration menu
    Copy the full SHA
    a06f55b View commit details
    Browse the repository at this point in the history
  8. [8.6] [Synthetics] Monitor editing and deletion - prefer config_id fo…

    …r editing and deleting monitor (elastic#145879) (elastic#145981)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Synthetics] Monitor editing and deletion - prefer config_id for
    editing and deleting monitor
    (elastic#145879)](elastic#145879)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Dominique
    Clarke","email":"dominique.clarke@elastic.co"},"sourceCommit":{"committedDate":"2022-11-22T12:51:27Z","message":"[Synthetics]
    Monitor editing and deletion - prefer config_id for editing and deleting
    monitor (elastic#145879)\n\n## Summary\r\n\r\nResolves
    https://github.com/elastic/kibana/issues/145780\r\nResolves
    https://github.com/elastic/kibana/issues/145881\r\n\r\nStandardized the
    configuration used for monitor editing and deleting, so\r\nthat both
    project monitors and UI monitors can be deleted
    successfully.\r\n\r\nAlso updates content for the delete monitor modal
    for project monitors\r\n\r\n<img width=\"789\" alt=\"Screen Shot
    2022-11-21 at 6 14 08
    PM\"\r\nsrc=\"https://user-images.githubusercontent.com/11356435/203183292-ace95578-baea-400c-b48d-71015d9a5bd3.png\">\r\n\r\n###
    Testing\r\n1. Create at least one project monitor and one UI
    monitor\r\n2. Navigate to the Synthetics App monitors page\r\n3. Click
    edit for both monitors. Ensure the edit page is loaded\r\n4. Delete both
    monitors. Ensure both monitors are able to be
    deleted\r\nsuccessfully.","sha":"1f9cd757920008b5dbe09c1a4295611bca0b6190","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["bug","Team:uptime","release_note:skip","v8.6.0","v8.7.0"],"number":145879,"url":"https://github.com/elastic/kibana/pull/145879","mergeCommit":{"message":"[Synthetics]
    Monitor editing and deletion - prefer config_id for editing and deleting
    monitor (elastic#145879)\n\n## Summary\r\n\r\nResolves
    https://github.com/elastic/kibana/issues/145780\r\nResolves
    https://github.com/elastic/kibana/issues/145881\r\n\r\nStandardized the
    configuration used for monitor editing and deleting, so\r\nthat both
    project monitors and UI monitors can be deleted
    successfully.\r\n\r\nAlso updates content for the delete monitor modal
    for project monitors\r\n\r\n<img width=\"789\" alt=\"Screen Shot
    2022-11-21 at 6 14 08
    PM\"\r\nsrc=\"https://user-images.githubusercontent.com/11356435/203183292-ace95578-baea-400c-b48d-71015d9a5bd3.png\">\r\n\r\n###
    Testing\r\n1. Create at least one project monitor and one UI
    monitor\r\n2. Navigate to the Synthetics App monitors page\r\n3. Click
    edit for both monitors. Ensure the edit page is loaded\r\n4. Delete both
    monitors. Ensure both monitors are able to be
    deleted\r\nsuccessfully.","sha":"1f9cd757920008b5dbe09c1a4295611bca0b6190"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145879","number":145879,"mergeCommit":{"message":"[Synthetics]
    Monitor editing and deletion - prefer config_id for editing and deleting
    monitor (elastic#145879)\n\n## Summary\r\n\r\nResolves
    https://github.com/elastic/kibana/issues/145780\r\nResolves
    https://github.com/elastic/kibana/issues/145881\r\n\r\nStandardized the
    configuration used for monitor editing and deleting, so\r\nthat both
    project monitors and UI monitors can be deleted
    successfully.\r\n\r\nAlso updates content for the delete monitor modal
    for project monitors\r\n\r\n<img width=\"789\" alt=\"Screen Shot
    2022-11-21 at 6 14 08
    PM\"\r\nsrc=\"https://user-images.githubusercontent.com/11356435/203183292-ace95578-baea-400c-b48d-71015d9a5bd3.png\">\r\n\r\n###
    Testing\r\n1. Create at least one project monitor and one UI
    monitor\r\n2. Navigate to the Synthetics App monitors page\r\n3. Click
    edit for both monitors. Ensure the edit page is loaded\r\n4. Delete both
    monitors. Ensure both monitors are able to be
    deleted\r\nsuccessfully.","sha":"1f9cd757920008b5dbe09c1a4295611bca0b6190"}}]}]
    BACKPORT-->
    
    Co-authored-by: Dominique Clarke <dominique.clarke@elastic.co>
    kibanamachine and dominiqueclarke authored Nov 22, 2022
    Configuration menu
    Copy the full SHA
    93d7303 View commit details
    Browse the repository at this point in the history
  9. [8.6] [Stack Monitoring] api tests for cluster and elasticsearch (ela…

    …stic#145138) (elastic#145985)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Stack Monitoring] api tests for cluster and elasticsearch
    (elastic#145138)](elastic#145138)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Kevin
    Lacabane","email":"kevin.lacabane@elastic.co"},"sourceCommit":{"committedDate":"2022-11-22T13:02:50Z","message":"[Stack
    Monitoring] api tests for cluster and elasticsearch (elastic#145138)\n\n###
    Summary\r\nPart of
    https://github.com/elastic/kibana/issues/119658\r\n\r\nAdd api
    integration tests for cluster and elasticsearch routes to\r\nvalidate
    behavior when reading data ingested by elastic-agent.\r\n\r\nWe
    currently have a testing suite for legacy and another one
    for\r\nmetricbeat. Since metricbeat and agent documents only differ in
    their\r\nmetadata, for example agent will populate a `data_stream.*`
    property to\r\nidentify the document types while metricbeat uses
    `metricset.*`, the\r\ntests assertion validating _business_ data should
    pass regardless of the\r\ndocuments source. With this in mind the
    metricbeat tests were updated to\r\nrun the tests twice, one time with
    metricbeat data and a second time\r\nwith package data.\r\n\r\nTo
    generate the archives the `metrics-*` mappings were extracted
    with\r\nesArchiver from an elasticsearch with the package installed, and
    the\r\ndocuments were transformed from the metricbeat documents with
    [this\r\nscript](https://gist.github.com/klacabane/654497ff86053c60af6df15fa6f6f657).\r\n\r\nCo-authored-by:
    kibanamachine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"5cf0d0f24817db4b36501c6c06f6cfb4cd61c296","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Infra
    Monitoring UI","release_note:skip","Feature:Stack
    Monitoring","v8.6.0","v8.7.0"],"number":145138,"url":"https://github.com/elastic/kibana/pull/145138","mergeCommit":{"message":"[Stack
    Monitoring] api tests for cluster and elasticsearch (elastic#145138)\n\n###
    Summary\r\nPart of
    https://github.com/elastic/kibana/issues/119658\r\n\r\nAdd api
    integration tests for cluster and elasticsearch routes to\r\nvalidate
    behavior when reading data ingested by elastic-agent.\r\n\r\nWe
    currently have a testing suite for legacy and another one
    for\r\nmetricbeat. Since metricbeat and agent documents only differ in
    their\r\nmetadata, for example agent will populate a `data_stream.*`
    property to\r\nidentify the document types while metricbeat uses
    `metricset.*`, the\r\ntests assertion validating _business_ data should
    pass regardless of the\r\ndocuments source. With this in mind the
    metricbeat tests were updated to\r\nrun the tests twice, one time with
    metricbeat data and a second time\r\nwith package data.\r\n\r\nTo
    generate the archives the `metrics-*` mappings were extracted
    with\r\nesArchiver from an elasticsearch with the package installed, and
    the\r\ndocuments were transformed from the metricbeat documents with
    [this\r\nscript](https://gist.github.com/klacabane/654497ff86053c60af6df15fa6f6f657).\r\n\r\nCo-authored-by:
    kibanamachine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"5cf0d0f24817db4b36501c6c06f6cfb4cd61c296"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145138","number":145138,"mergeCommit":{"message":"[Stack
    Monitoring] api tests for cluster and elasticsearch (elastic#145138)\n\n###
    Summary\r\nPart of
    https://github.com/elastic/kibana/issues/119658\r\n\r\nAdd api
    integration tests for cluster and elasticsearch routes to\r\nvalidate
    behavior when reading data ingested by elastic-agent.\r\n\r\nWe
    currently have a testing suite for legacy and another one
    for\r\nmetricbeat. Since metricbeat and agent documents only differ in
    their\r\nmetadata, for example agent will populate a `data_stream.*`
    property to\r\nidentify the document types while metricbeat uses
    `metricset.*`, the\r\ntests assertion validating _business_ data should
    pass regardless of the\r\ndocuments source. With this in mind the
    metricbeat tests were updated to\r\nrun the tests twice, one time with
    metricbeat data and a second time\r\nwith package data.\r\n\r\nTo
    generate the archives the `metrics-*` mappings were extracted
    with\r\nesArchiver from an elasticsearch with the package installed, and
    the\r\ndocuments were transformed from the metricbeat documents with
    [this\r\nscript](https://gist.github.com/klacabane/654497ff86053c60af6df15fa6f6f657).\r\n\r\nCo-authored-by:
    kibanamachine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"5cf0d0f24817db4b36501c6c06f6cfb4cd61c296"}}]}]
    BACKPORT-->
    
    Co-authored-by: Kevin Lacabane <kevin.lacabane@elastic.co>
    kibanamachine and klacabane authored Nov 22, 2022
    Configuration menu
    Copy the full SHA
    52133e6 View commit details
    Browse the repository at this point in the history
  10. [8.6] [ML] Fixing missing multi label checkbox and basic input valida…

    …tion (elastic#145357) (elastic#145735)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[ML] Fixing missing multi label checkbox and basic input validation
    (elastic#145357)](elastic#145357)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"James
    Gowdy","email":"jgowdy@elastic.co"},"sourceCommit":{"committedDate":"2022-11-18T13:58:32Z","message":"[ML]
    Fixing missing multi label checkbox and basic input validation
    (elastic#145357)\n\nThe `multi_label` flag for question answering models should
    be user\r\nconfigurable.\r\nAdds a multi label switch to the zero shot
    classification testing
    UI.\r\n\r\n\r\n![image](https://user-images.githubusercontent.com/22172091/202193314-6262247b-0fef-44f0-b0d4-c62fe14e2cba.png)\r\n\r\nAdds
    basic input validation to ensure the Test button is not
    enabled\r\nunless all required inputs are filled in.\r\nFor `fill_mask`
    that includes every string needing contain the
    `[MASK]`\r\nkeyword.\r\n\r\nAlso fixes the `Test model` menu item to
    ensure it is disabled if\r\n`PyTorch` models not
    started.\r\n\r\n![image](https://user-images.githubusercontent.com/22172091/202516808-e48e5bc0-b7b7-4864-a94b-cec2c27b7724.png)\r\n\r\nAlso
    fixes generated pipeline to ensure it's always up to date with
    the\r\nuser's
    selections.","sha":"a929099c9e80c9bd31bbbc34b3bf3450e016bcbc","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["non-issue",":ml","release_note:skip","Feature:3rd
    Party
    Models","v8.6.0","v8.7.0"],"number":145357,"url":"https://github.com/elastic/kibana/pull/145357","mergeCommit":{"message":"[ML]
    Fixing missing multi label checkbox and basic input validation
    (elastic#145357)\n\nThe `multi_label` flag for question answering models should
    be user\r\nconfigurable.\r\nAdds a multi label switch to the zero shot
    classification testing
    UI.\r\n\r\n\r\n![image](https://user-images.githubusercontent.com/22172091/202193314-6262247b-0fef-44f0-b0d4-c62fe14e2cba.png)\r\n\r\nAdds
    basic input validation to ensure the Test button is not
    enabled\r\nunless all required inputs are filled in.\r\nFor `fill_mask`
    that includes every string needing contain the
    `[MASK]`\r\nkeyword.\r\n\r\nAlso fixes the `Test model` menu item to
    ensure it is disabled if\r\n`PyTorch` models not
    started.\r\n\r\n![image](https://user-images.githubusercontent.com/22172091/202516808-e48e5bc0-b7b7-4864-a94b-cec2c27b7724.png)\r\n\r\nAlso
    fixes generated pipeline to ensure it's always up to date with
    the\r\nuser's
    selections.","sha":"a929099c9e80c9bd31bbbc34b3bf3450e016bcbc"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145357","number":145357,"mergeCommit":{"message":"[ML]
    Fixing missing multi label checkbox and basic input validation
    (elastic#145357)\n\nThe `multi_label` flag for question answering models should
    be user\r\nconfigurable.\r\nAdds a multi label switch to the zero shot
    classification testing
    UI.\r\n\r\n\r\n![image](https://user-images.githubusercontent.com/22172091/202193314-6262247b-0fef-44f0-b0d4-c62fe14e2cba.png)\r\n\r\nAdds
    basic input validation to ensure the Test button is not
    enabled\r\nunless all required inputs are filled in.\r\nFor `fill_mask`
    that includes every string needing contain the
    `[MASK]`\r\nkeyword.\r\n\r\nAlso fixes the `Test model` menu item to
    ensure it is disabled if\r\n`PyTorch` models not
    started.\r\n\r\n![image](https://user-images.githubusercontent.com/22172091/202516808-e48e5bc0-b7b7-4864-a94b-cec2c27b7724.png)\r\n\r\nAlso
    fixes generated pipeline to ensure it's always up to date with
    the\r\nuser's
    selections.","sha":"a929099c9e80c9bd31bbbc34b3bf3450e016bcbc"}}]}]
    BACKPORT-->
    
    Co-authored-by: James Gowdy <jgowdy@elastic.co>
    kibanamachine and jgowdyelastic authored Nov 22, 2022
    Configuration menu
    Copy the full SHA
    6f0a5b3 View commit details
    Browse the repository at this point in the history
  11. [8.6] Ent search 3392 fix canceling syncs (elastic#145885) (elastic#1…

    …45998)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
     - Ent search 3392 fix canceling syncs (elastic#145885) (62a90f8)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Sander
    Philipse","email":"94373878+sphilipse@users.noreply.github.com"},"sourceCommit":{"committedDate":"2022-11-22T14:24:24Z","message":"Ent
    search 3392 fix canceling syncs (elastic#145885)\n\nThis fixes broken
    functionality where syncs weren't being canceled,\r\ncaused by a missed
    index mapping
    refactor.","sha":"62a90f8046b2e9b289ca1c2c8459886e9a2508b1"},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[]}]
    BACKPORT-->
    
    Co-authored-by: Sander Philipse <94373878+sphilipse@users.noreply.github.com>
    kibanamachine and sphilipse authored Nov 22, 2022
    Configuration menu
    Copy the full SHA
    5d65f4e View commit details
    Browse the repository at this point in the history
  12. [8.6] [Synthetics] Overview - standardize queries for monitor duratio…

    …n metric item (elastic#145916) (elastic#146005)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Synthetics] Overview - standardize queries for monitor duration
    metric item (elastic#145916)](elastic#145916)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Dominique
    Clarke","email":"dominique.clarke@elastic.co"},"sourceCommit":{"committedDate":"2022-11-22T14:49:07Z","message":"[Synthetics]
    Overview - standardize queries for monitor duration metric item
    (elastic#145916)\n\n## Summary\r\n\r\nResolves
    https://github.com/elastic/kibana/issues/145922\r\nResolves
    https://github.com/elastic/kibana/issues/145270\r\n\r\nFixes a
    regression from
    https://github.com/elastic/kibana/issues/143309\r\n\r\nStandardizes the
    way the monitor duration metric is queried, ensuring\r\nthat both
    monitor types, UI and Project, are queries in the same way.\r\n\r\nThe
    changes were also carried into changes to the Monitor
    Flyout\r\n\r\nBefore (duration for UI monitor shows, but not the
    duration for
    project\r\nmonitors)\r\n\r\n![image](https://user-images.githubusercontent.com/11356435/203143905-4564b14e-a2af-402c-a2c1-5b95d22ad1e3.png)\r\n\r\nAfter
    (duration shows for both monitor types)\r\n<img width=\"1366\"
    alt=\"Screen Shot 2022-11-21 at 2 39 09
    PM\"\r\nsrc=\"https://user-images.githubusercontent.com/11356435/203144056-d74617e5-6745-4c17-9a68-e5164f4be689.png\">\r\n\r\n###
    Testing\r\n1. Create at least one project monitor and one UI
    monitor\r\n2. Ensure that both monitor types display the duration metric
    on the\r\nOverview page after running\r\n3. In the actions popover,
    click edit monitor. Ensure the page redirects\r\nto the monitor edit
    page appropriately\r\n4. In the actions popover, click go to monitor.
    Ensure that the page\r\nredirects to the monitor details page
    appropriately\r\n5. In the actions popover, disable the monitor. Ensure
    it is successful.\r\n6. In the actions popover, click inspect. Ensure
    the monitor flyout\r\nappears, then close the flyout.\r\n7. Click on
    both monitor types, ensure the monitor flyout appears\r\n8. Ensure the
    monitor duration metric appears in the monitor flyout\r\n9. Ensure the
    last test run appears in the monitor flyout\r\n10. Ensure both enable
    toggles work in the monitor flyout (in the body\r\nof the flyout and
    actions popover next to the flyout title)\r\n11. Ensure the go to
    monitor link works in the monitor flyout actions\r\npopover next to the
    monitor title\r\n12. Ensure the edit monitor link works in the monitor
    flyout actions\r\npopover next to the monitor
    title\r\n\r\nCo-authored-by: kibanamachine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"e8d77b3f0f46ac62e9220ffe28eb455880854906","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["bug","Team:uptime","release_note:skip","v8.6.0","v8.7.0"],"number":145916,"url":"https://github.com/elastic/kibana/pull/145916","mergeCommit":{"message":"[Synthetics]
    Overview - standardize queries for monitor duration metric item
    (elastic#145916)\n\n## Summary\r\n\r\nResolves
    https://github.com/elastic/kibana/issues/145922\r\nResolves
    https://github.com/elastic/kibana/issues/145270\r\n\r\nFixes a
    regression from
    https://github.com/elastic/kibana/issues/143309\r\n\r\nStandardizes the
    way the monitor duration metric is queried, ensuring\r\nthat both
    monitor types, UI and Project, are queries in the same way.\r\n\r\nThe
    changes were also carried into changes to the Monitor
    Flyout\r\n\r\nBefore (duration for UI monitor shows, but not the
    duration for
    project\r\nmonitors)\r\n\r\n![image](https://user-images.githubusercontent.com/11356435/203143905-4564b14e-a2af-402c-a2c1-5b95d22ad1e3.png)\r\n\r\nAfter
    (duration shows for both monitor types)\r\n<img width=\"1366\"
    alt=\"Screen Shot 2022-11-21 at 2 39 09
    PM\"\r\nsrc=\"https://user-images.githubusercontent.com/11356435/203144056-d74617e5-6745-4c17-9a68-e5164f4be689.png\">\r\n\r\n###
    Testing\r\n1. Create at least one project monitor and one UI
    monitor\r\n2. Ensure that both monitor types display the duration metric
    on the\r\nOverview page after running\r\n3. In the actions popover,
    click edit monitor. Ensure the page redirects\r\nto the monitor edit
    page appropriately\r\n4. In the actions popover, click go to monitor.
    Ensure that the page\r\nredirects to the monitor details page
    appropriately\r\n5. In the actions popover, disable the monitor. Ensure
    it is successful.\r\n6. In the actions popover, click inspect. Ensure
    the monitor flyout\r\nappears, then close the flyout.\r\n7. Click on
    both monitor types, ensure the monitor flyout appears\r\n8. Ensure the
    monitor duration metric appears in the monitor flyout\r\n9. Ensure the
    last test run appears in the monitor flyout\r\n10. Ensure both enable
    toggles work in the monitor flyout (in the body\r\nof the flyout and
    actions popover next to the flyout title)\r\n11. Ensure the go to
    monitor link works in the monitor flyout actions\r\npopover next to the
    monitor title\r\n12. Ensure the edit monitor link works in the monitor
    flyout actions\r\npopover next to the monitor
    title\r\n\r\nCo-authored-by: kibanamachine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"e8d77b3f0f46ac62e9220ffe28eb455880854906"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145916","number":145916,"mergeCommit":{"message":"[Synthetics]
    Overview - standardize queries for monitor duration metric item
    (elastic#145916)\n\n## Summary\r\n\r\nResolves
    https://github.com/elastic/kibana/issues/145922\r\nResolves
    https://github.com/elastic/kibana/issues/145270\r\n\r\nFixes a
    regression from
    https://github.com/elastic/kibana/issues/143309\r\n\r\nStandardizes the
    way the monitor duration metric is queried, ensuring\r\nthat both
    monitor types, UI and Project, are queries in the same way.\r\n\r\nThe
    changes were also carried into changes to the Monitor
    Flyout\r\n\r\nBefore (duration for UI monitor shows, but not the
    duration for
    project\r\nmonitors)\r\n\r\n![image](https://user-images.githubusercontent.com/11356435/203143905-4564b14e-a2af-402c-a2c1-5b95d22ad1e3.png)\r\n\r\nAfter
    (duration shows for both monitor types)\r\n<img width=\"1366\"
    alt=\"Screen Shot 2022-11-21 at 2 39 09
    PM\"\r\nsrc=\"https://user-images.githubusercontent.com/11356435/203144056-d74617e5-6745-4c17-9a68-e5164f4be689.png\">\r\n\r\n###
    Testing\r\n1. Create at least one project monitor and one UI
    monitor\r\n2. Ensure that both monitor types display the duration metric
    on the\r\nOverview page after running\r\n3. In the actions popover,
    click edit monitor. Ensure the page redirects\r\nto the monitor edit
    page appropriately\r\n4. In the actions popover, click go to monitor.
    Ensure that the page\r\nredirects to the monitor details page
    appropriately\r\n5. In the actions popover, disable the monitor. Ensure
    it is successful.\r\n6. In the actions popover, click inspect. Ensure
    the monitor flyout\r\nappears, then close the flyout.\r\n7. Click on
    both monitor types, ensure the monitor flyout appears\r\n8. Ensure the
    monitor duration metric appears in the monitor flyout\r\n9. Ensure the
    last test run appears in the monitor flyout\r\n10. Ensure both enable
    toggles work in the monitor flyout (in the body\r\nof the flyout and
    actions popover next to the flyout title)\r\n11. Ensure the go to
    monitor link works in the monitor flyout actions\r\npopover next to the
    monitor title\r\n12. Ensure the edit monitor link works in the monitor
    flyout actions\r\npopover next to the monitor
    title\r\n\r\nCo-authored-by: kibanamachine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"e8d77b3f0f46ac62e9220ffe28eb455880854906"}}]}]
    BACKPORT-->
    
    Co-authored-by: Dominique Clarke <dominique.clarke@elastic.co>
    kibanamachine and dominiqueclarke authored Nov 22, 2022
    Configuration menu
    Copy the full SHA
    b585760 View commit details
    Browse the repository at this point in the history
  13. [8.6] [Security Solution][List details page]: Fix number of linked ru…

    …les count (elastic#145976) (elastic#146002)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Security Solution][List details page]: Fix number of linked rules
    count (elastic#145976)](elastic#145976)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Wafaa
    Nasr","email":"wafaa.nasr@elastic.co"},"sourceCommit":{"committedDate":"2022-11-22T14:33:44Z","message":"[Security
    Solution][List details page]: Fix number of linked rules count
    (elastic#145976)\n\n## Summary\r\n\r\n- Addresses
    https://github.com/elastic/kibana/issues/145807\r\n- Getting all Rules
    by passing all the pagination object as in the Rule\r\nExceptions
    page","sha":"cd8dc111fa252d15a7971f38935301cdf60b2a68","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:fix","Team:
    SecuritySolution","Team:Security Solution
    Platform","ci:cloud-deploy","v8.6.0","v8.7.0"],"number":145976,"url":"https://github.com/elastic/kibana/pull/145976","mergeCommit":{"message":"[Security
    Solution][List details page]: Fix number of linked rules count
    (elastic#145976)\n\n## Summary\r\n\r\n- Addresses
    https://github.com/elastic/kibana/issues/145807\r\n- Getting all Rules
    by passing all the pagination object as in the Rule\r\nExceptions
    page","sha":"cd8dc111fa252d15a7971f38935301cdf60b2a68"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145976","number":145976,"mergeCommit":{"message":"[Security
    Solution][List details page]: Fix number of linked rules count
    (elastic#145976)\n\n## Summary\r\n\r\n- Addresses
    https://github.com/elastic/kibana/issues/145807\r\n- Getting all Rules
    by passing all the pagination object as in the Rule\r\nExceptions
    page","sha":"cd8dc111fa252d15a7971f38935301cdf60b2a68"}}]}] BACKPORT-->
    
    Co-authored-by: Wafaa Nasr <wafaa.nasr@elastic.co>
    kibanamachine and WafaaNasr authored Nov 22, 2022
    Configuration menu
    Copy the full SHA
    07884bf View commit details
    Browse the repository at this point in the history
  14. [8.6] [Cases] Escape special characters in Parent issue field of Jira…

    … connector (elastic#145610) (elastic#146009)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Cases] Escape special characters in Parent issue field of Jira
    connector (elastic#145610)](elastic#145610)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Janki
    Salvi","email":"117571355+js-jankisalvi@users.noreply.github.com"},"sourceCommit":{"committedDate":"2022-11-22T15:06:29Z","message":"[Cases]
    Escape special characters in Parent issue field of Jira connector
    (elastic#145610)\n\n## Summary\r\n\r\nFixes elastic#131281\r\n \r\nEscapes special
    characters `+ - & | ! ( ) { } [ ] ^ ~ * ? \\ :` from\r\nparent issue
    field.\r\n\r\n**Before**\r\n\r\n![image](https://user-images.githubusercontent.com/117571355/202526389-a3428c44-45b5-498c-98af-4ca709ae6937.png)\r\n\r\n**After**\r\n\r\n![image](https://user-images.githubusercontent.com/117571355/202525304-5023f27c-c3df-4839-8c5d-231dcd4a74e6.png)\r\n\r\n\r\n![image](https://user-images.githubusercontent.com/117571355/202526111-4324ce5b-ea13-4bb6-8d96-388178b1b60d.png)\r\n\r\n###
    Checklist\r\n\r\n- [x] [Unit or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common
    scenarios\r\n\r\nCo-authored-by: kibanamachine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"a42314d27046c34c7eebc4570f548870636ffe93","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["bug","release_note:skip","Team:ResponseOps","Feature:Cases","v8.6.0","v8.7.0"],"number":145610,"url":"https://github.com/elastic/kibana/pull/145610","mergeCommit":{"message":"[Cases]
    Escape special characters in Parent issue field of Jira connector
    (elastic#145610)\n\n## Summary\r\n\r\nFixes elastic#131281\r\n \r\nEscapes special
    characters `+ - & | ! ( ) { } [ ] ^ ~ * ? \\ :` from\r\nparent issue
    field.\r\n\r\n**Before**\r\n\r\n![image](https://user-images.githubusercontent.com/117571355/202526389-a3428c44-45b5-498c-98af-4ca709ae6937.png)\r\n\r\n**After**\r\n\r\n![image](https://user-images.githubusercontent.com/117571355/202525304-5023f27c-c3df-4839-8c5d-231dcd4a74e6.png)\r\n\r\n\r\n![image](https://user-images.githubusercontent.com/117571355/202526111-4324ce5b-ea13-4bb6-8d96-388178b1b60d.png)\r\n\r\n###
    Checklist\r\n\r\n- [x] [Unit or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common
    scenarios\r\n\r\nCo-authored-by: kibanamachine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"a42314d27046c34c7eebc4570f548870636ffe93"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145610","number":145610,"mergeCommit":{"message":"[Cases]
    Escape special characters in Parent issue field of Jira connector
    (elastic#145610)\n\n## Summary\r\n\r\nFixes elastic#131281\r\n \r\nEscapes special
    characters `+ - & | ! ( ) { } [ ] ^ ~ * ? \\ :` from\r\nparent issue
    field.\r\n\r\n**Before**\r\n\r\n![image](https://user-images.githubusercontent.com/117571355/202526389-a3428c44-45b5-498c-98af-4ca709ae6937.png)\r\n\r\n**After**\r\n\r\n![image](https://user-images.githubusercontent.com/117571355/202525304-5023f27c-c3df-4839-8c5d-231dcd4a74e6.png)\r\n\r\n\r\n![image](https://user-images.githubusercontent.com/117571355/202526111-4324ce5b-ea13-4bb6-8d96-388178b1b60d.png)\r\n\r\n###
    Checklist\r\n\r\n- [x] [Unit or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common
    scenarios\r\n\r\nCo-authored-by: kibanamachine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"a42314d27046c34c7eebc4570f548870636ffe93"}}]}]
    BACKPORT-->
    
    Co-authored-by: Janki Salvi <117571355+js-jankisalvi@users.noreply.github.com>
    kibanamachine and js-jankisalvi authored Nov 22, 2022
    Configuration menu
    Copy the full SHA
    2a20152 View commit details
    Browse the repository at this point in the history
  15. [8.6] [Synthetics] Getting started comment out the link (elastic#145957

    …) (elastic#146010)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Synthetics] Getting started comment out the link
    (elastic#145957)](elastic#145957)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT
    [{"author":{"name":"Shahzad","email":"shahzad.muhammad@elastic.co"},"sourceCommit":{"committedDate":"2022-11-22T15:22:33Z","message":"[Synthetics]
    Getting started comment out the link (elastic#145957)\n\nFixes
    https://github.com/elastic/kibana/issues/144863","sha":"ed56731a90f64683de2505919a8475b0f3d1b4de","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:uptime","release_note:skip","v8.6.0","v8.7.0"],"number":145957,"url":"https://github.com/elastic/kibana/pull/145957","mergeCommit":{"message":"[Synthetics]
    Getting started comment out the link (elastic#145957)\n\nFixes
    https://github.com/elastic/kibana/issues/144863","sha":"ed56731a90f64683de2505919a8475b0f3d1b4de"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145957","number":145957,"mergeCommit":{"message":"[Synthetics]
    Getting started comment out the link (elastic#145957)\n\nFixes
    https://github.com/elastic/kibana/issues/144863","sha":"ed56731a90f64683de2505919a8475b0f3d1b4de"}}]}]
    BACKPORT-->
    
    Co-authored-by: Shahzad <shahzad.muhammad@elastic.co>
    kibanamachine and shahzad31 authored Nov 22, 2022
    Configuration menu
    Copy the full SHA
    c26fc86 View commit details
    Browse the repository at this point in the history
  16. [8.6] [ML] Explain Log Rate Spikes: improve the display of large grou…

    …ps (elastic#145609) (elastic#145934)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[ML] Explain Log Rate Spikes: improve the display of large groups
    (elastic#145609)](elastic#145609)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Melissa
    Alvarez","email":"melissa.alvarez@elastic.co"},"sourceCommit":{"committedDate":"2022-11-21T20:21:14Z","message":"[ML]
    Explain Log Rate Spikes: improve the display of large groups
    (elastic#145609)\n\n## Summary\r\n\r\nRelated meta issue:
    https://github.com/elastic/kibana/issues/142626\r\n\r\nImproves the
    display of large groups by limiting the badges displayed to\r\n10 and
    updates the +more badge.\r\n\r\n<img width=\"1066\" alt=\"image
    (2)\"\r\nsrc=\"https://user-images.githubusercontent.com/6446462/202530438-210c7005-feb6-4e76-9bbd-48eb6b26293e.png\">\r\n\r\n\r\n###
    Checklist\r\n\r\nDelete any items that are not applicable to this
    PR.\r\n- [x] Any UI touched in this PR is usable by keyboard only (learn
    more\r\nabout [keyboard
    accessibility](https://webaim.org/techniques/keyboard/))\r\n- [x] Any UI
    touched in this PR does not create any new axe failures\r\n(run axe in
    browser:\r\n[FF](https://addons.mozilla.org/en-US/firefox/addon/axe-devtools/),\r\n[Chrome](https://chrome.google.com/webstore/detail/axe-web-accessibility-tes/lhdoppojpmngadmnindnejefpokejbdd?hl=en-US))\r\n\r\nCo-authored-by:
    Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"95dd36893232d9b6802799dc27ca911c59dee629","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":[":ml","cosmetic","release_note:skip","Feature:ML/AIOps","v8.6.0","v8.7.0"],"number":145609,"url":"https://github.com/elastic/kibana/pull/145609","mergeCommit":{"message":"[ML]
    Explain Log Rate Spikes: improve the display of large groups
    (elastic#145609)\n\n## Summary\r\n\r\nRelated meta issue:
    https://github.com/elastic/kibana/issues/142626\r\n\r\nImproves the
    display of large groups by limiting the badges displayed to\r\n10 and
    updates the +more badge.\r\n\r\n<img width=\"1066\" alt=\"image
    (2)\"\r\nsrc=\"https://user-images.githubusercontent.com/6446462/202530438-210c7005-feb6-4e76-9bbd-48eb6b26293e.png\">\r\n\r\n\r\n###
    Checklist\r\n\r\nDelete any items that are not applicable to this
    PR.\r\n- [x] Any UI touched in this PR is usable by keyboard only (learn
    more\r\nabout [keyboard
    accessibility](https://webaim.org/techniques/keyboard/))\r\n- [x] Any UI
    touched in this PR does not create any new axe failures\r\n(run axe in
    browser:\r\n[FF](https://addons.mozilla.org/en-US/firefox/addon/axe-devtools/),\r\n[Chrome](https://chrome.google.com/webstore/detail/axe-web-accessibility-tes/lhdoppojpmngadmnindnejefpokejbdd?hl=en-US))\r\n\r\nCo-authored-by:
    Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"95dd36893232d9b6802799dc27ca911c59dee629"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145609","number":145609,"mergeCommit":{"message":"[ML]
    Explain Log Rate Spikes: improve the display of large groups
    (elastic#145609)\n\n## Summary\r\n\r\nRelated meta issue:
    https://github.com/elastic/kibana/issues/142626\r\n\r\nImproves the
    display of large groups by limiting the badges displayed to\r\n10 and
    updates the +more badge.\r\n\r\n<img width=\"1066\" alt=\"image
    (2)\"\r\nsrc=\"https://user-images.githubusercontent.com/6446462/202530438-210c7005-feb6-4e76-9bbd-48eb6b26293e.png\">\r\n\r\n\r\n###
    Checklist\r\n\r\nDelete any items that are not applicable to this
    PR.\r\n- [x] Any UI touched in this PR is usable by keyboard only (learn
    more\r\nabout [keyboard
    accessibility](https://webaim.org/techniques/keyboard/))\r\n- [x] Any UI
    touched in this PR does not create any new axe failures\r\n(run axe in
    browser:\r\n[FF](https://addons.mozilla.org/en-US/firefox/addon/axe-devtools/),\r\n[Chrome](https://chrome.google.com/webstore/detail/axe-web-accessibility-tes/lhdoppojpmngadmnindnejefpokejbdd?hl=en-US))\r\n\r\nCo-authored-by:
    Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"95dd36893232d9b6802799dc27ca911c59dee629"}}]}]
    BACKPORT-->
    
    Co-authored-by: Melissa Alvarez <melissa.alvarez@elastic.co>
    kibanamachine and alvarezmelissa87 authored Nov 22, 2022
    Configuration menu
    Copy the full SHA
    7fdd692 View commit details
    Browse the repository at this point in the history
  17. [8.6] [SecuritySolution] Update area chart settings for user authenti…

    …cations (elastic#145896) (elastic#146007)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[SecuritySolution] Update area chart settings for user
    authentications
    (elastic#145896)](elastic#145896)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Angela
    Chuang","email":"6295984+angorayc@users.noreply.github.com"},"sourceCommit":{"committedDate":"2022-11-22T15:02:16Z","message":"[SecuritySolution]
    Update area chart settings for user authentications (elastic#145896)\n\n##
    Summary\r\n\r\nOriginal issue: Title of x-axis on user authentications
    area chart\r\nshould be
    hidden.\r\nhttps://github.com/elastic/issues/145836\r\n\r\n<img\r\nsrc=\"https://user-images.githubusercontent.com/108654988/203034916-ced5dec7-5bca-44e6-a21f-21a8d5e5ccda.jpg\"\r\n/>\r\n\r\n###
    Checklist\r\n\r\nDelete any items that are not applicable to this
    PR.\r\n\r\n\r\n- [x] [Unit or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common
    scenarios","sha":"09b821daf97cf5db51062f7722b27693ff6fcd9c","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["bug","release_note:skip","Team:Threat
    Hunting","Team: SecuritySolution","Team:Threat
    Hunting:Explore","v8.6.0","v8.7.0","v8.5.2"],"number":145896,"url":"https://github.com/elastic/kibana/pull/145896","mergeCommit":{"message":"[SecuritySolution]
    Update area chart settings for user authentications (elastic#145896)\n\n##
    Summary\r\n\r\nOriginal issue: Title of x-axis on user authentications
    area chart\r\nshould be
    hidden.\r\nhttps://github.com/elastic/issues/145836\r\n\r\n<img\r\nsrc=\"https://user-images.githubusercontent.com/108654988/203034916-ced5dec7-5bca-44e6-a21f-21a8d5e5ccda.jpg\"\r\n/>\r\n\r\n###
    Checklist\r\n\r\nDelete any items that are not applicable to this
    PR.\r\n\r\n\r\n- [x] [Unit or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common
    scenarios","sha":"09b821daf97cf5db51062f7722b27693ff6fcd9c"}},"sourceBranch":"main","suggestedTargetBranches":["8.6","8.5"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145896","number":145896,"mergeCommit":{"message":"[SecuritySolution]
    Update area chart settings for user authentications (elastic#145896)\n\n##
    Summary\r\n\r\nOriginal issue: Title of x-axis on user authentications
    area chart\r\nshould be
    hidden.\r\nhttps://github.com/elastic/issues/145836\r\n\r\n<img\r\nsrc=\"https://user-images.githubusercontent.com/108654988/203034916-ced5dec7-5bca-44e6-a21f-21a8d5e5ccda.jpg\"\r\n/>\r\n\r\n###
    Checklist\r\n\r\nDelete any items that are not applicable to this
    PR.\r\n\r\n\r\n- [x] [Unit or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common
    scenarios","sha":"09b821daf97cf5db51062f7722b27693ff6fcd9c"}},{"branch":"8.5","label":"v8.5.2","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
    BACKPORT-->
    
    Co-authored-by: Angela Chuang <6295984+angorayc@users.noreply.github.com>
    kibanamachine and angorayc authored Nov 22, 2022
    Configuration menu
    Copy the full SHA
    1da8e9d View commit details
    Browse the repository at this point in the history
  18. [8.6] [DOCS] Fix Rules and Connectors app labels (elastic#145660) (el…

    …astic#146034)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[DOCS] Fix Rules and Connectors app labels
    (elastic#145660)](elastic#145660)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Lisa
    Cawley","email":"lcawley@elastic.co"},"sourceCommit":{"committedDate":"2022-11-22T17:14:31Z","message":"[DOCS]
    Fix Rules and Connectors app labels
    (elastic#145660)","sha":"8086e99478920df7d6230016364fe2df13cd03d6","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Docs","release_note:skip","docs","Feature:Alerting/RulesManagement","v8.6.0","v8.7.0"],"number":145660,"url":"https://github.com/elastic/kibana/pull/145660","mergeCommit":{"message":"[DOCS]
    Fix Rules and Connectors app labels
    (elastic#145660)","sha":"8086e99478920df7d6230016364fe2df13cd03d6"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145660","number":145660,"mergeCommit":{"message":"[DOCS]
    Fix Rules and Connectors app labels
    (elastic#145660)","sha":"8086e99478920df7d6230016364fe2df13cd03d6"}}]}]
    BACKPORT-->
    
    Co-authored-by: Lisa Cawley <lcawley@elastic.co>
    kibanamachine and lcawl authored Nov 22, 2022
    Configuration menu
    Copy the full SHA
    6ef2fbf View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    482b8d2 View commit details
    Browse the repository at this point in the history
  20. [8.6] [Lens] [Annotation] Update ignoreGlobalFilters icon for annotat…

    …ion layers (elastic#145975) (elastic#146023)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Lens] [Annotation] Update ignoreGlobalFilters icon for annotation
    layers (elastic#145975)](elastic#145975)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Marco
    Liberati","email":"dej611@users.noreply.github.com"},"sourceCommit":{"committedDate":"2022-11-22T16:39:29Z","message":"[Lens]
    [Annotation] Update ignoreGlobalFilters icon for annotation layers
    (elastic#145975)\n\n## Summary\r\n\r\nFixes elastic#142382 \r\n\r\nUpdated icon after
    latest EUI upgrade.\r\n\r\n<img width=\"332\" alt=\"Screenshot
    2022-11-22 at 12 55
    03\"\r\nsrc=\"https://user-images.githubusercontent.com/924948/203308138-b9de86a6-8c30-49a2-98c7-ae417227bbda.png\">\r\n<img
    width=\"332\" alt=\"Screenshot 2022-11-22 at 12 55
    16\"\r\nsrc=\"https://user-images.githubusercontent.com/924948/203308147-9af11383-e65f-4f57-b49c-a588b74cc22f.png\">\r\n\r\n\r\n###
    Checklist\r\n\r\nDelete any items that are not applicable to this
    PR.\r\n\r\n- [ ] Any text added follows [EUI's
    writing\r\nguidelines](https://elastic.github.io/eui/#/guidelines/writing),
    uses\r\nsentence case text and includes
    [i18n\r\nsupport](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)\r\n-
    [
    ]\r\n[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\r\nwas
    added for features that require explanation or tutorials\r\n- [ ] [Unit
    or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common scenarios\r\n- [ ] Any UI
    touched in this PR is usable by keyboard only (learn more\r\nabout
    [keyboard accessibility](https://webaim.org/techniques/keyboard/))\r\n-
    [ ] Any UI touched in this PR does not create any new axe
    failures\r\n(run axe in
    browser:\r\n[FF](https://addons.mozilla.org/en-US/firefox/addon/axe-devtools/),\r\n[Chrome](https://chrome.google.com/webstore/detail/axe-web-accessibility-tes/lhdoppojpmngadmnindnejefpokejbdd?hl=en-US))\r\n-
    [ ] If a plugin configuration key changed, check if it needs to
    be\r\nallowlisted in the cloud and added to the
    [docker\r\nlist](https://github.com/elastic/kibana/blob/main/src/dev/build/tasks/os_packages/docker_generator/resources/base/bin/kibana-docker)\r\n-
    [ ] This renders correctly on smaller devices using a
    responsive\r\nlayout. (You can test this [in
    your\r\nbrowser](https://www.browserstack.com/guide/responsive-testing-on-local-server))\r\n-
    [ ] This was checked for
    [cross-browser\r\ncompatibility](https://www.elastic.co/support/matrix#matrix_browsers)\r\n\r\n\r\n###
    Risk Matrix\r\n\r\nDelete this section if it is not applicable to this
    PR.\r\n\r\nBefore closing this PR, invite QA, stakeholders, and other
    developers to\r\nidentify risks that should be tested prior to the
    change/feature\r\nrelease.\r\n\r\nWhen forming the risk matrix, consider
    some of the following examples\r\nand how they may potentially impact
    the change:\r\n\r\n| Risk | Probability | Severity | Mitigation/Notes
    |\r\n\r\n|---------------------------|-------------|----------|-------------------------|\r\n|
    Multiple Spaces&mdash;unexpected behavior in non-default Kibana
    Space.\r\n| Low | High | Integration tests will verify that all features
    are still\r\nsupported in non-default Kibana Space and when user
    switches between\r\nspaces. |\r\n| Multiple nodes&mdash;Elasticsearch
    polling might have race conditions\r\nwhen multiple Kibana nodes are
    polling for the same tasks. | High | Low\r\n| Tasks are idempotent, so
    executing them multiple times will not result\r\nin logical error, but
    will degrade performance. To test for this case we\r\nadd plenty of unit
    tests around this logic and document manual testing\r\nprocedure. |\r\n|
    Code should gracefully handle cases when feature X or plugin Y
    are\r\ndisabled. | Medium | High | Unit tests will verify that any
    feature flag\r\nor plugin combination still results in our service
    operational. |\r\n| [See more potential
    risk\r\nexamples](https://github.com/elastic/kibana/blob/main/RISK_MATRIX.mdx)
    |\r\n\r\n\r\n### For maintainers\r\n\r\n- [ ] This was checked for
    breaking API changes and was
    [labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)","sha":"2fce9d6514546290ca64b41c6b60703617f3e060","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Visualizations","release_note:skip","Feature:Lens","v8.6.0","v8.7.0"],"number":145975,"url":"https://github.com/elastic/kibana/pull/145975","mergeCommit":{"message":"[Lens]
    [Annotation] Update ignoreGlobalFilters icon for annotation layers
    (elastic#145975)\n\n## Summary\r\n\r\nFixes elastic#142382 \r\n\r\nUpdated icon after
    latest EUI upgrade.\r\n\r\n<img width=\"332\" alt=\"Screenshot
    2022-11-22 at 12 55
    03\"\r\nsrc=\"https://user-images.githubusercontent.com/924948/203308138-b9de86a6-8c30-49a2-98c7-ae417227bbda.png\">\r\n<img
    width=\"332\" alt=\"Screenshot 2022-11-22 at 12 55
    16\"\r\nsrc=\"https://user-images.githubusercontent.com/924948/203308147-9af11383-e65f-4f57-b49c-a588b74cc22f.png\">\r\n\r\n\r\n###
    Checklist\r\n\r\nDelete any items that are not applicable to this
    PR.\r\n\r\n- [ ] Any text added follows [EUI's
    writing\r\nguidelines](https://elastic.github.io/eui/#/guidelines/writing),
    uses\r\nsentence case text and includes
    [i18n\r\nsupport](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)\r\n-
    [
    ]\r\n[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\r\nwas
    added for features that require explanation or tutorials\r\n- [ ] [Unit
    or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common scenarios\r\n- [ ] Any UI
    touched in this PR is usable by keyboard only (learn more\r\nabout
    [keyboard accessibility](https://webaim.org/techniques/keyboard/))\r\n-
    [ ] Any UI touched in this PR does not create any new axe
    failures\r\n(run axe in
    browser:\r\n[FF](https://addons.mozilla.org/en-US/firefox/addon/axe-devtools/),\r\n[Chrome](https://chrome.google.com/webstore/detail/axe-web-accessibility-tes/lhdoppojpmngadmnindnejefpokejbdd?hl=en-US))\r\n-
    [ ] If a plugin configuration key changed, check if it needs to
    be\r\nallowlisted in the cloud and added to the
    [docker\r\nlist](https://github.com/elastic/kibana/blob/main/src/dev/build/tasks/os_packages/docker_generator/resources/base/bin/kibana-docker)\r\n-
    [ ] This renders correctly on smaller devices using a
    responsive\r\nlayout. (You can test this [in
    your\r\nbrowser](https://www.browserstack.com/guide/responsive-testing-on-local-server))\r\n-
    [ ] This was checked for
    [cross-browser\r\ncompatibility](https://www.elastic.co/support/matrix#matrix_browsers)\r\n\r\n\r\n###
    Risk Matrix\r\n\r\nDelete this section if it is not applicable to this
    PR.\r\n\r\nBefore closing this PR, invite QA, stakeholders, and other
    developers to\r\nidentify risks that should be tested prior to the
    change/feature\r\nrelease.\r\n\r\nWhen forming the risk matrix, consider
    some of the following examples\r\nand how they may potentially impact
    the change:\r\n\r\n| Risk | Probability | Severity | Mitigation/Notes
    |\r\n\r\n|---------------------------|-------------|----------|-------------------------|\r\n|
    Multiple Spaces&mdash;unexpected behavior in non-default Kibana
    Space.\r\n| Low | High | Integration tests will verify that all features
    are still\r\nsupported in non-default Kibana Space and when user
    switches between\r\nspaces. |\r\n| Multiple nodes&mdash;Elasticsearch
    polling might have race conditions\r\nwhen multiple Kibana nodes are
    polling for the same tasks. | High | Low\r\n| Tasks are idempotent, so
    executing them multiple times will not result\r\nin logical error, but
    will degrade performance. To test for this case we\r\nadd plenty of unit
    tests around this logic and document manual testing\r\nprocedure. |\r\n|
    Code should gracefully handle cases when feature X or plugin Y
    are\r\ndisabled. | Medium | High | Unit tests will verify that any
    feature flag\r\nor plugin combination still results in our service
    operational. |\r\n| [See more potential
    risk\r\nexamples](https://github.com/elastic/kibana/blob/main/RISK_MATRIX.mdx)
    |\r\n\r\n\r\n### For maintainers\r\n\r\n- [ ] This was checked for
    breaking API changes and was
    [labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)","sha":"2fce9d6514546290ca64b41c6b60703617f3e060"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145975","number":145975,"mergeCommit":{"message":"[Lens]
    [Annotation] Update ignoreGlobalFilters icon for annotation layers
    (elastic#145975)\n\n## Summary\r\n\r\nFixes elastic#142382 \r\n\r\nUpdated icon after
    latest EUI upgrade.\r\n\r\n<img width=\"332\" alt=\"Screenshot
    2022-11-22 at 12 55
    03\"\r\nsrc=\"https://user-images.githubusercontent.com/924948/203308138-b9de86a6-8c30-49a2-98c7-ae417227bbda.png\">\r\n<img
    width=\"332\" alt=\"Screenshot 2022-11-22 at 12 55
    16\"\r\nsrc=\"https://user-images.githubusercontent.com/924948/203308147-9af11383-e65f-4f57-b49c-a588b74cc22f.png\">\r\n\r\n\r\n###
    Checklist\r\n\r\nDelete any items that are not applicable to this
    PR.\r\n\r\n- [ ] Any text added follows [EUI's
    writing\r\nguidelines](https://elastic.github.io/eui/#/guidelines/writing),
    uses\r\nsentence case text and includes
    [i18n\r\nsupport](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)\r\n-
    [
    ]\r\n[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\r\nwas
    added for features that require explanation or tutorials\r\n- [ ] [Unit
    or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common scenarios\r\n- [ ] Any UI
    touched in this PR is usable by keyboard only (learn more\r\nabout
    [keyboard accessibility](https://webaim.org/techniques/keyboard/))\r\n-
    [ ] Any UI touched in this PR does not create any new axe
    failures\r\n(run axe in
    browser:\r\n[FF](https://addons.mozilla.org/en-US/firefox/addon/axe-devtools/),\r\n[Chrome](https://chrome.google.com/webstore/detail/axe-web-accessibility-tes/lhdoppojpmngadmnindnejefpokejbdd?hl=en-US))\r\n-
    [ ] If a plugin configuration key changed, check if it needs to
    be\r\nallowlisted in the cloud and added to the
    [docker\r\nlist](https://github.com/elastic/kibana/blob/main/src/dev/build/tasks/os_packages/docker_generator/resources/base/bin/kibana-docker)\r\n-
    [ ] This renders correctly on smaller devices using a
    responsive\r\nlayout. (You can test this [in
    your\r\nbrowser](https://www.browserstack.com/guide/responsive-testing-on-local-server))\r\n-
    [ ] This was checked for
    [cross-browser\r\ncompatibility](https://www.elastic.co/support/matrix#matrix_browsers)\r\n\r\n\r\n###
    Risk Matrix\r\n\r\nDelete this section if it is not applicable to this
    PR.\r\n\r\nBefore closing this PR, invite QA, stakeholders, and other
    developers to\r\nidentify risks that should be tested prior to the
    change/feature\r\nrelease.\r\n\r\nWhen forming the risk matrix, consider
    some of the following examples\r\nand how they may potentially impact
    the change:\r\n\r\n| Risk | Probability | Severity | Mitigation/Notes
    |\r\n\r\n|---------------------------|-------------|----------|-------------------------|\r\n|
    Multiple Spaces&mdash;unexpected behavior in non-default Kibana
    Space.\r\n| Low | High | Integration tests will verify that all features
    are still\r\nsupported in non-default Kibana Space and when user
    switches between\r\nspaces. |\r\n| Multiple nodes&mdash;Elasticsearch
    polling might have race conditions\r\nwhen multiple Kibana nodes are
    polling for the same tasks. | High | Low\r\n| Tasks are idempotent, so
    executing them multiple times will not result\r\nin logical error, but
    will degrade performance. To test for this case we\r\nadd plenty of unit
    tests around this logic and document manual testing\r\nprocedure. |\r\n|
    Code should gracefully handle cases when feature X or plugin Y
    are\r\ndisabled. | Medium | High | Unit tests will verify that any
    feature flag\r\nor plugin combination still results in our service
    operational. |\r\n| [See more potential
    risk\r\nexamples](https://github.com/elastic/kibana/blob/main/RISK_MATRIX.mdx)
    |\r\n\r\n\r\n### For maintainers\r\n\r\n- [ ] This was checked for
    breaking API changes and was
    [labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)","sha":"2fce9d6514546290ca64b41c6b60703617f3e060"}}]}]
    BACKPORT-->
    
    Co-authored-by: Marco Liberati <dej611@users.noreply.github.com>
    kibanamachine and dej611 authored Nov 22, 2022
    Configuration menu
    Copy the full SHA
    70b0269 View commit details
    Browse the repository at this point in the history
  21. [8.6] [Enterprise Search] Rename filtering to sync rules (elastic#146013

    ) (elastic#146040)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Enterprise Search] Rename filtering to sync rules
    (elastic#146013)](elastic#146013)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Sander
    Philipse","email":"94373878+sphilipse@users.noreply.github.com"},"sourceCommit":{"committedDate":"2022-11-22T17:38:49Z","message":"[Enterprise
    Search] Rename filtering to sync rules (elastic#146013)\n\nThis renames
    'Filter(ing) Rules' to Sync rules across the Enterprise\r\nSearch
    Content application. Also adds docs links for these
    rules.","sha":"9c6272c1f24f9b9ac128ac655233ad098ed7ce3d","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:EnterpriseSearch","v8.6.0","v8.7.0"],"number":146013,"url":"https://github.com/elastic/kibana/pull/146013","mergeCommit":{"message":"[Enterprise
    Search] Rename filtering to sync rules (elastic#146013)\n\nThis renames
    'Filter(ing) Rules' to Sync rules across the Enterprise\r\nSearch
    Content application. Also adds docs links for these
    rules.","sha":"9c6272c1f24f9b9ac128ac655233ad098ed7ce3d"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/146013","number":146013,"mergeCommit":{"message":"[Enterprise
    Search] Rename filtering to sync rules (elastic#146013)\n\nThis renames
    'Filter(ing) Rules' to Sync rules across the Enterprise\r\nSearch
    Content application. Also adds docs links for these
    rules.","sha":"9c6272c1f24f9b9ac128ac655233ad098ed7ce3d"}}]}]
    BACKPORT-->
    
    Co-authored-by: Sander Philipse <94373878+sphilipse@users.noreply.github.com>
    kibanamachine and sphilipse authored Nov 22, 2022
    Configuration menu
    Copy the full SHA
    367192b View commit details
    Browse the repository at this point in the history
  22. [8.6] Adjust CCS Remote Clusters Test To Find Index Based On Index Na…

    …me (elastic#145786) (elastic#146043)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [Adjust CCS Remote Clusters Test To Find Index Based On Index Name
    (elastic#145786)](elastic#145786)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"John
    Dorlus","email":"jsdorlus@elastic.co"},"sourceCommit":{"committedDate":"2022-11-22T16:55:14Z","message":"Adjust
    CCS Remote Clusters Test To Find Index Based On Index Name
    (elastic#145786)","sha":"8e1618ac905d33de2963c23a2296204f8e60d44a","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:QA","test_ui_functional","test_xpack_functional","release_note:skip","Feature:Functional
    Testing","backport:prev-minor","v8.7.0"],"number":145786,"url":"https://github.com/elastic/kibana/pull/145786","mergeCommit":{"message":"Adjust
    CCS Remote Clusters Test To Find Index Based On Index Name
    (elastic#145786)","sha":"8e1618ac905d33de2963c23a2296204f8e60d44a"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145786","number":145786,"mergeCommit":{"message":"Adjust
    CCS Remote Clusters Test To Find Index Based On Index Name
    (elastic#145786)","sha":"8e1618ac905d33de2963c23a2296204f8e60d44a"}}]}]
    BACKPORT-->
    
    Co-authored-by: John Dorlus <jsdorlus@elastic.co>
    kibanamachine and John Dorlus authored Nov 22, 2022
    Configuration menu
    Copy the full SHA
    cc1a155 View commit details
    Browse the repository at this point in the history
  23. [8.6] [Guided onboarding] Fix home redirect when on Cloud (elastic#14…

    …5539) (elastic#146032)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Guided onboarding] Fix home redirect when on Cloud
    (elastic#145539)](elastic#145539)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Yulia
    Čech","email":"6585477+yuliacech@users.noreply.github.com"},"sourceCommit":{"committedDate":"2022-11-22T17:11:46Z","message":"[Guided
    onboarding] Fix home redirect when on Cloud
    (elastic#145539)","sha":"f0670b0a0ed5860397921002022e9650c387c648","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["loe:hours","release_note:skip","impact:critical","backport:prev-minor","Team:Journey/Onboarding","ci:cloud-deploy","v8.6.0","v8.7.0"],"number":145539,"url":"https://github.com/elastic/kibana/pull/145539","mergeCommit":{"message":"[Guided
    onboarding] Fix home redirect when on Cloud
    (elastic#145539)","sha":"f0670b0a0ed5860397921002022e9650c387c648"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145539","number":145539,"mergeCommit":{"message":"[Guided
    onboarding] Fix home redirect when on Cloud
    (elastic#145539)","sha":"f0670b0a0ed5860397921002022e9650c387c648"}}]}]
    BACKPORT-->
    
    Co-authored-by: Yulia Čech <6585477+yuliacech@users.noreply.github.com>
    kibanamachine and yuliacech authored Nov 22, 2022
    Configuration menu
    Copy the full SHA
    1cb283e View commit details
    Browse the repository at this point in the history
  24. [8.6] [Discover] Fix Copy to clipboard button in Data Grid popover (e…

    …lastic#145722) (elastic#146042)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Discover] Fix `Copy to clipboard` button in Data Grid popover
    (elastic#145722)](elastic#145722)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Dmitry
    Tomashevich","email":"39378793+dimaanj@users.noreply.github.com"},"sourceCommit":{"committedDate":"2022-11-22T17:48:56Z","message":"[Discover]
    Fix `Copy to clipboard` button in Data Grid popover (elastic#145722)\n\n##
    Summary\r\n\r\nFixes elastic#145216\r\n\r\nThis PR fixes iteraction with `Copy
    to clipboard` button in Data Grid\r\npopover in Chrome. In FF and Safari
    it's
    ok.","sha":"d8b2b14e38eba3f1a0ec19c89cddbd1ff17188e7","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Feature:Discover","release_note:fix","auto-backport","Team:DataDiscovery","v8.6.0","v8.7.0"],"number":145722,"url":"https://github.com/elastic/kibana/pull/145722","mergeCommit":{"message":"[Discover]
    Fix `Copy to clipboard` button in Data Grid popover (elastic#145722)\n\n##
    Summary\r\n\r\nFixes elastic#145216\r\n\r\nThis PR fixes iteraction with `Copy
    to clipboard` button in Data Grid\r\npopover in Chrome. In FF and Safari
    it's
    ok.","sha":"d8b2b14e38eba3f1a0ec19c89cddbd1ff17188e7"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145722","number":145722,"mergeCommit":{"message":"[Discover]
    Fix `Copy to clipboard` button in Data Grid popover (elastic#145722)\n\n##
    Summary\r\n\r\nFixes elastic#145216\r\n\r\nThis PR fixes iteraction with `Copy
    to clipboard` button in Data Grid\r\npopover in Chrome. In FF and Safari
    it's ok.","sha":"d8b2b14e38eba3f1a0ec19c89cddbd1ff17188e7"}}]}]
    BACKPORT-->
    
    Co-authored-by: Dmitry Tomashevich <39378793+dimaanj@users.noreply.github.com>
    kibanamachine and dimaanj authored Nov 22, 2022
    Configuration menu
    Copy the full SHA
    2a14c23 View commit details
    Browse the repository at this point in the history
  25. [8.6] [ML] Explain Log Rate Spikes: Additional functional tests with …

    …artificial logs dataset (elastic#145763) (elastic#146038)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[ML] Explain Log Rate Spikes: Additional functional tests with
    artificial logs dataset
    (elastic#145763)](elastic#145763)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Walter
    Rafelsberger","email":"walter.rafelsberger@elastic.co"},"sourceCommit":{"committedDate":"2022-11-22T17:28:54Z","message":"[ML]
    Explain Log Rate Spikes: Additional functional tests with artificial
    logs dataset (elastic#145763)\n\nAdditional functional tests with artificial
    logs dataset.\r\n\r\nThis generates an artificial logs dataset with the
    purpose of asserting\r\nthe case where grouping needs to identify 2
    non-overlapping groups. The\r\nprimary use case of the test is to track
    possible regressions related to\r\nwhen trying to improve
    `frequent_items` aggregation settings and the\r\ncustom grouping
    code.","sha":"c45f55660584381d385e11817d4285e3e24eb546","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":[":ml","release_note:skip","Feature:ML/AIOps","v8.6.0","v8.7.0"],"number":145763,"url":"https://github.com/elastic/kibana/pull/145763","mergeCommit":{"message":"[ML]
    Explain Log Rate Spikes: Additional functional tests with artificial
    logs dataset (elastic#145763)\n\nAdditional functional tests with artificial
    logs dataset.\r\n\r\nThis generates an artificial logs dataset with the
    purpose of asserting\r\nthe case where grouping needs to identify 2
    non-overlapping groups. The\r\nprimary use case of the test is to track
    possible regressions related to\r\nwhen trying to improve
    `frequent_items` aggregation settings and the\r\ncustom grouping
    code.","sha":"c45f55660584381d385e11817d4285e3e24eb546"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145763","number":145763,"mergeCommit":{"message":"[ML]
    Explain Log Rate Spikes: Additional functional tests with artificial
    logs dataset (elastic#145763)\n\nAdditional functional tests with artificial
    logs dataset.\r\n\r\nThis generates an artificial logs dataset with the
    purpose of asserting\r\nthe case where grouping needs to identify 2
    non-overlapping groups. The\r\nprimary use case of the test is to track
    possible regressions related to\r\nwhen trying to improve
    `frequent_items` aggregation settings and the\r\ncustom grouping
    code.","sha":"c45f55660584381d385e11817d4285e3e24eb546"}}]}] BACKPORT-->
    
    Co-authored-by: Walter Rafelsberger <walter.rafelsberger@elastic.co>
    kibanamachine and walterra authored Nov 22, 2022
    Configuration menu
    Copy the full SHA
    010bb24 View commit details
    Browse the repository at this point in the history
  26. [8.6] [DataViews] Fix data views sorting (elastic#145873) (elastic#14…

    …6016)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[DataViews] Fix data views sorting
    (elastic#145873)](elastic#145873)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Julia
    Rechkunova","email":"julia.rechkunova@elastic.co"},"sourceCommit":{"committedDate":"2022-11-22T16:09:30Z","message":"[DataViews]
    Fix data views sorting (elastic#145873)\n\nCloses
    https://github.com/elastic/kibana/issues/143817\r\n\r\n##
    Summary\r\n\r\nThis PR fixes default data views sorting by considering
    also a custom\r\ndata view name.\r\n\r\n<img width=\"732\"
    alt=\"Screenshot 2022-11-21 at 15 49
    35\"\r\nsrc=\"https://user-images.githubusercontent.com/1415710/203086357-a3aec8a8-f20e-4529-8310-6f3c155bec1e.png\">","sha":"4f7d12c2c1e1186ac513ab9d18d264ba9f2fe304","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:fix","Team:DataDiscovery","backport:prev-minor","v8.7.0"],"number":145873,"url":"https://github.com/elastic/kibana/pull/145873","mergeCommit":{"message":"[DataViews]
    Fix data views sorting (elastic#145873)\n\nCloses
    https://github.com/elastic/kibana/issues/143817\r\n\r\n##
    Summary\r\n\r\nThis PR fixes default data views sorting by considering
    also a custom\r\ndata view name.\r\n\r\n<img width=\"732\"
    alt=\"Screenshot 2022-11-21 at 15 49
    35\"\r\nsrc=\"https://user-images.githubusercontent.com/1415710/203086357-a3aec8a8-f20e-4529-8310-6f3c155bec1e.png\">","sha":"4f7d12c2c1e1186ac513ab9d18d264ba9f2fe304"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145873","number":145873,"mergeCommit":{"message":"[DataViews]
    Fix data views sorting (elastic#145873)\n\nCloses
    https://github.com/elastic/kibana/issues/143817\r\n\r\n##
    Summary\r\n\r\nThis PR fixes default data views sorting by considering
    also a custom\r\ndata view name.\r\n\r\n<img width=\"732\"
    alt=\"Screenshot 2022-11-21 at 15 49
    35\"\r\nsrc=\"https://user-images.githubusercontent.com/1415710/203086357-a3aec8a8-f20e-4529-8310-6f3c155bec1e.png\">","sha":"4f7d12c2c1e1186ac513ab9d18d264ba9f2fe304"}}]}]
    BACKPORT-->
    
    Co-authored-by: Julia Rechkunova <julia.rechkunova@elastic.co>
    kibanamachine and jughosta authored Nov 22, 2022
    Configuration menu
    Copy the full SHA
    e7c1a9b View commit details
    Browse the repository at this point in the history
  27. [8.6] [APM] Mobile - Filters are not responsive (elastic#145996) (ela…

    …stic#146071)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[APM] Mobile - Filters are not responsive
    (elastic#145996)](elastic#145996)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Cauê
    Marcondes","email":"55978943+cauemarcondes@users.noreply.github.com"},"sourceCommit":{"committedDate":"2022-11-22T21:09:10Z","message":"[APM]
    Mobile - Filters are not responsive (elastic#145996)\n\ncloses
    https://github.com/elastic/kibana/issues/145965\r\n\r\n\r\n\r\nhttps://user-images.githubusercontent.com/55978943/203395543-186369c2-460b-4fb3-82be-8ef87f5182e2.mov","sha":"ef391c2f93ae4a06c57d9eff0ab64fa5e49d260a","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:APM","release_note:skip","v8.6.0","v8.7.0"],"number":145996,"url":"https://github.com/elastic/kibana/pull/145996","mergeCommit":{"message":"[APM]
    Mobile - Filters are not responsive (elastic#145996)\n\ncloses
    https://github.com/elastic/kibana/issues/145965\r\n\r\n\r\n\r\nhttps://user-images.githubusercontent.com/55978943/203395543-186369c2-460b-4fb3-82be-8ef87f5182e2.mov","sha":"ef391c2f93ae4a06c57d9eff0ab64fa5e49d260a"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145996","number":145996,"mergeCommit":{"message":"[APM]
    Mobile - Filters are not responsive (elastic#145996)\n\ncloses
    https://github.com/elastic/kibana/issues/145965\r\n\r\n\r\n\r\nhttps://user-images.githubusercontent.com/55978943/203395543-186369c2-460b-4fb3-82be-8ef87f5182e2.mov","sha":"ef391c2f93ae4a06c57d9eff0ab64fa5e49d260a"}}]}]
    BACKPORT-->
    
    Co-authored-by: Cauê Marcondes <55978943+cauemarcondes@users.noreply.github.com>
    kibanamachine and cauemarcondes authored Nov 22, 2022
    Configuration menu
    Copy the full SHA
    a453cfc View commit details
    Browse the repository at this point in the history
  28. [8.6] [Security Solution] Fix advanced policy migration where bad adv…

    …anced policy key `event_filters` was added (elastic#146050) (elastic#146079)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Security Solution] Fix advanced policy migration where bad advanced
    policy key `event_filters` was added
    (elastic#146050)](elastic#146050)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Kevin
    Logan","email":"56395104+kevinlog@users.noreply.github.com"},"sourceCommit":{"committedDate":"2022-11-22T21:55:26Z","message":"[Security
    Solution] Fix advanced policy migration where bad advanced policy key
    `event_filters` was added
    (elastic#146050)","sha":"05703509016fa7b44c461e6490768c696c30d2c2","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:fix","Team:Fleet","Team:Onboarding
    and Lifecycle
    Mgt","auto-backport","v8.6.0","v8.7.0"],"number":146050,"url":"https://github.com/elastic/kibana/pull/146050","mergeCommit":{"message":"[Security
    Solution] Fix advanced policy migration where bad advanced policy key
    `event_filters` was added
    (elastic#146050)","sha":"05703509016fa7b44c461e6490768c696c30d2c2"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/146050","number":146050,"mergeCommit":{"message":"[Security
    Solution] Fix advanced policy migration where bad advanced policy key
    `event_filters` was added
    (elastic#146050)","sha":"05703509016fa7b44c461e6490768c696c30d2c2"}}]}]
    BACKPORT-->
    
    Co-authored-by: Kevin Logan <56395104+kevinlog@users.noreply.github.com>
    kibanamachine and kevinlog authored Nov 22, 2022
    Configuration menu
    Copy the full SHA
    88bc667 View commit details
    Browse the repository at this point in the history
  29. [8.6] [DOCS] Remove screenshot from maps tutorial (elastic#146030) (e…

    …lastic#146082)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[DOCS] Remove screenshot from maps tutorial
    (elastic#146030)](elastic#146030)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Lisa
    Cawley","email":"lcawley@elastic.co"},"sourceCommit":{"committedDate":"2022-11-22T22:55:25Z","message":"[DOCS]
    Remove screenshot from maps tutorial
    (elastic#146030)","sha":"03b78fc80ada33db7116b348f868ffe5887fc929","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Docs","release_note:skip","docs","Feature:Maps","v8.6.0","v8.7.0"],"number":146030,"url":"https://github.com/elastic/kibana/pull/146030","mergeCommit":{"message":"[DOCS]
    Remove screenshot from maps tutorial
    (elastic#146030)","sha":"03b78fc80ada33db7116b348f868ffe5887fc929"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/146030","number":146030,"mergeCommit":{"message":"[DOCS]
    Remove screenshot from maps tutorial
    (elastic#146030)","sha":"03b78fc80ada33db7116b348f868ffe5887fc929"}}]}]
    BACKPORT-->
    
    Co-authored-by: Lisa Cawley <lcawley@elastic.co>
    kibanamachine and lcawl authored Nov 22, 2022
    Configuration menu
    Copy the full SHA
    45e2952 View commit details
    Browse the repository at this point in the history
  30. [8.6] [ResponseOps][Actions] Removing extra sentence in opsgenie docs (

    …elastic#146072) (elastic#146084)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[ResponseOps][Actions] Removing extra sentence in opsgenie docs
    (elastic#146072)](elastic#146072)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Jonathan
    Buttner","email":"56361221+jonathan-buttner@users.noreply.github.com"},"sourceCommit":{"committedDate":"2022-11-22T23:08:01Z","message":"[ResponseOps][Actions]
    Removing extra sentence in opsgenie docs (elastic#146072)\n\nThis PR removes an
    sentence that was accidentally included in the\r\nOpsgenie
    docs.","sha":"a35c8541a66aa33b9d3e99fbe48dc238b255bf54","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Feature:Actions","Team:ResponseOps","v8.6.0","v8.7.0"],"number":146072,"url":"https://github.com/elastic/kibana/pull/146072","mergeCommit":{"message":"[ResponseOps][Actions]
    Removing extra sentence in opsgenie docs (elastic#146072)\n\nThis PR removes an
    sentence that was accidentally included in the\r\nOpsgenie
    docs.","sha":"a35c8541a66aa33b9d3e99fbe48dc238b255bf54"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/146072","number":146072,"mergeCommit":{"message":"[ResponseOps][Actions]
    Removing extra sentence in opsgenie docs (elastic#146072)\n\nThis PR removes an
    sentence that was accidentally included in the\r\nOpsgenie
    docs.","sha":"a35c8541a66aa33b9d3e99fbe48dc238b255bf54"}}]}] BACKPORT-->
    
    Co-authored-by: Jonathan Buttner <56361221+jonathan-buttner@users.noreply.github.com>
    kibanamachine and jonathan-buttner authored Nov 22, 2022
    Configuration menu
    Copy the full SHA
    bd7cdc7 View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2022

  1. [8.6] [Guided onboarding] Copy update for the Security rules step (el…

    …astic#145887) (elastic#146102)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Guided onboarding] Copy update for the Security rules step
    (elastic#145887)](elastic#145887)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Yulia
    Čech","email":"6585477+yuliacech@users.noreply.github.com"},"sourceCommit":{"committedDate":"2022-11-23T09:04:45Z","message":"[Guided
    onboarding] Copy update for the Security rules step (elastic#145887)\n\n##
    Summary\r\nThis PR adds a sentence to the Rules step in the Security
    guide. \r\n\r\n<img width=\"458\" alt=\"Screenshot 2022-11-21 at 17 04
    01\"\r\nsrc=\"https://user-images.githubusercontent.com/6585477/203102051-d3fe053b-4cf1-499d-937d-64acda7c7c41.png\">\r\n\r\ncc
    @paulewing","sha":"f1cdc08253fbb3ebc4c21e5a5fd21862aa5a4e42","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:Journey/Onboarding","v8.6.0","v8.7.0"],"number":145887,"url":"https://github.com/elastic/kibana/pull/145887","mergeCommit":{"message":"[Guided
    onboarding] Copy update for the Security rules step (elastic#145887)\n\n##
    Summary\r\nThis PR adds a sentence to the Rules step in the Security
    guide. \r\n\r\n<img width=\"458\" alt=\"Screenshot 2022-11-21 at 17 04
    01\"\r\nsrc=\"https://user-images.githubusercontent.com/6585477/203102051-d3fe053b-4cf1-499d-937d-64acda7c7c41.png\">\r\n\r\ncc
    @paulewing","sha":"f1cdc08253fbb3ebc4c21e5a5fd21862aa5a4e42"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145887","number":145887,"mergeCommit":{"message":"[Guided
    onboarding] Copy update for the Security rules step (elastic#145887)\n\n##
    Summary\r\nThis PR adds a sentence to the Rules step in the Security
    guide. \r\n\r\n<img width=\"458\" alt=\"Screenshot 2022-11-21 at 17 04
    01\"\r\nsrc=\"https://user-images.githubusercontent.com/6585477/203102051-d3fe053b-4cf1-499d-937d-64acda7c7c41.png\">\r\n\r\ncc
    @paulewing","sha":"f1cdc08253fbb3ebc4c21e5a5fd21862aa5a4e42"}}]}]
    BACKPORT-->
    
    Co-authored-by: Yulia Čech <6585477+yuliacech@users.noreply.github.com>
    kibanamachine and yuliacech authored Nov 23, 2022
    Configuration menu
    Copy the full SHA
    dccfa46 View commit details
    Browse the repository at this point in the history
  2. [8.6] [Guided onboarding] Copy update for the Security rules step (el…

    …astic#145887) (elastic#146103)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Guided onboarding] Copy update for the Security rules step
    (elastic#145887)](elastic#145887)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Yulia
    Čech","email":"6585477+yuliacech@users.noreply.github.com"},"sourceCommit":{"committedDate":"2022-11-23T09:04:45Z","message":"[Guided
    onboarding] Copy update for the Security rules step (elastic#145887)\n\n##
    Summary\r\nThis PR adds a sentence to the Rules step in the Security
    guide. \r\n\r\n<img width=\"458\" alt=\"Screenshot 2022-11-21 at 17 04
    01\"\r\nsrc=\"https://user-images.githubusercontent.com/6585477/203102051-d3fe053b-4cf1-499d-937d-64acda7c7c41.png\">\r\n\r\ncc
    @paulewing","sha":"f1cdc08253fbb3ebc4c21e5a5fd21862aa5a4e42","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:Journey/Onboarding","v8.6.0","v8.7.0"],"number":145887,"url":"https://github.com/elastic/kibana/pull/145887","mergeCommit":{"message":"[Guided
    onboarding] Copy update for the Security rules step (elastic#145887)\n\n##
    Summary\r\nThis PR adds a sentence to the Rules step in the Security
    guide. \r\n\r\n<img width=\"458\" alt=\"Screenshot 2022-11-21 at 17 04
    01\"\r\nsrc=\"https://user-images.githubusercontent.com/6585477/203102051-d3fe053b-4cf1-499d-937d-64acda7c7c41.png\">\r\n\r\ncc
    @paulewing","sha":"f1cdc08253fbb3ebc4c21e5a5fd21862aa5a4e42"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"url":"https://github.com/elastic/kibana/pull/146102","number":146102,"state":"OPEN"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145887","number":145887,"mergeCommit":{"message":"[Guided
    onboarding] Copy update for the Security rules step (elastic#145887)\n\n##
    Summary\r\nThis PR adds a sentence to the Rules step in the Security
    guide. \r\n\r\n<img width=\"458\" alt=\"Screenshot 2022-11-21 at 17 04
    01\"\r\nsrc=\"https://user-images.githubusercontent.com/6585477/203102051-d3fe053b-4cf1-499d-937d-64acda7c7c41.png\">\r\n\r\ncc
    @paulewing","sha":"f1cdc08253fbb3ebc4c21e5a5fd21862aa5a4e42"}}]}]
    BACKPORT-->
    yuliacech authored Nov 23, 2022
    Configuration menu
    Copy the full SHA
    f42a22b View commit details
    Browse the repository at this point in the history
  3. [8.6] [Cases] Update email content and footer (elastic#146036) (elast…

    …ic#146104)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Cases] Update email content and footer
    (elastic#146036)](elastic#146036)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Christos
    Nasikas","email":"christos.nasikas@elastic.co"},"sourceCommit":{"committedDate":"2022-11-23T09:04:26Z","message":"[Cases]
    Update email content and footer (elastic#146036)\n\n## Summary\r\n\r\nThis PR
    replace `Kibana` with `Elastic` in the email content and
    footer.\r\n\r\n### Checklist\r\n\r\nDelete any items that are not
    applicable to this PR.\r\n\r\n- [x] Any text added follows [EUI's
    writing\r\nguidelines](https://elastic.github.io/eui/#/guidelines/writing),
    uses\r\nsentence case text and includes
    [i18n\r\nsupport](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)\r\n-
    [x] [Unit or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common scenarios\r\n\r\n### For
    maintainers\r\n\r\n- [x] This was checked for breaking API changes and
    was
    [labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)","sha":"ca2a0cadc3e031ed91a3886e131f796aaa1d11f1","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:ResponseOps","Feature:Cases","Feature:Actions/ConnectorTypes","v8.6.0","v8.7.0"],"number":146036,"url":"https://github.com/elastic/kibana/pull/146036","mergeCommit":{"message":"[Cases]
    Update email content and footer (elastic#146036)\n\n## Summary\r\n\r\nThis PR
    replace `Kibana` with `Elastic` in the email content and
    footer.\r\n\r\n### Checklist\r\n\r\nDelete any items that are not
    applicable to this PR.\r\n\r\n- [x] Any text added follows [EUI's
    writing\r\nguidelines](https://elastic.github.io/eui/#/guidelines/writing),
    uses\r\nsentence case text and includes
    [i18n\r\nsupport](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)\r\n-
    [x] [Unit or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common scenarios\r\n\r\n### For
    maintainers\r\n\r\n- [x] This was checked for breaking API changes and
    was
    [labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)","sha":"ca2a0cadc3e031ed91a3886e131f796aaa1d11f1"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/146036","number":146036,"mergeCommit":{"message":"[Cases]
    Update email content and footer (elastic#146036)\n\n## Summary\r\n\r\nThis PR
    replace `Kibana` with `Elastic` in the email content and
    footer.\r\n\r\n### Checklist\r\n\r\nDelete any items that are not
    applicable to this PR.\r\n\r\n- [x] Any text added follows [EUI's
    writing\r\nguidelines](https://elastic.github.io/eui/#/guidelines/writing),
    uses\r\nsentence case text and includes
    [i18n\r\nsupport](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)\r\n-
    [x] [Unit or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common scenarios\r\n\r\n### For
    maintainers\r\n\r\n- [x] This was checked for breaking API changes and
    was
    [labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)","sha":"ca2a0cadc3e031ed91a3886e131f796aaa1d11f1"}}]}]
    BACKPORT-->
    
    Co-authored-by: Christos Nasikas <christos.nasikas@elastic.co>
    kibanamachine and cnasikas authored Nov 23, 2022
    Configuration menu
    Copy the full SHA
    b6907b8 View commit details
    Browse the repository at this point in the history
  4. [8.6] Fleet Usage telemetry extension (elastic#145353) (elastic#146105)

    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [Fleet Usage telemetry extension
    (elastic#145353)](elastic#145353)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Julia
    Bardi","email":"90178898+juliaElastic@users.noreply.github.com"},"sourceCommit":{"committedDate":"2022-11-23T09:22:20Z","message":"Fleet
    Usage telemetry extension (elastic#145353)\n\n## Summary\r\n\r\nCloses
    https://github.com/elastic/ingest-dev/issues/1261\r\n\r\nAdded a snippet
    to the telemetry that I added for each requirement.\r\nPlease review and
    let me know if any changes are needed.\r\nAlso asked a few questions
    below. @jlind23 @kpollich \r\n\r\n6. is blocked by
    [elasticsearch\r\nchange](elastic/elasticsearch#91701)
    to give\r\nkibana_system the missing privilege to read
    logs-elastic_agent* indices.\r\n\r\nTook inspiration for task versioning
    from\r\nhttps://github.com/elastic/pull/144494/files#diff-0c7c49bf5c55c45c19e9c42d5428e99e52c3a39dd6703633f427724d36108186\r\n\r\n-
    [x] 1. Elastic Agent versions\r\nVersions of all the Elastic Agent
    running: `agent.version` field on\r\n`.fleet-agents`
    documents\r\n\r\n```\r\n\"agent_versions\": [\r\n \"8.6.0\"\r\n
    ],\r\n```\r\n\r\n- [x] 2. Fleet server configuration\r\nThink we can
    query for `.fleet-policies` where some `input` has
    `type:\r\n'fleet-server'` for this, as well as use the `Fleet Server
    Hosts`\r\nsettings that we define via saved objects in
    Fleet\r\n\r\n\r\n```\r\n \"fleet_server_config\": {\r\n \"policies\":
    [\r\n {\r\n \"input_config\": {\r\n \"server\": {\r\n
    \"limits.max_agents\": 10000\r\n },\r\n \"server.runtime\":
    \"gc_percent:20\"\r\n }\r\n }\r\n ]\r\n }\r\n```\r\n\r\n- [x] 3. Number
    of policies\r\nCount of `.fleet-policies` index \r\n\r\nTo confirm, did
    we mean agent policies here?\r\n\r\n```\r\n \"agent_policies\": {\r\n
    \"count\": 7,\r\n```\r\n\r\n- [x] 4. Output type contained in those
    policies\r\nCollecting this from ts logic, querying from
    `.fleet-policies` index.\r\nThe alternative would be to write a painless
    script (because the\r\n`outputs` are an object with dynamic keys, we
    can't do an aggregation\r\ndirectly).\r\n\r\n```\r\n\"agent_policies\":
    {\r\n \"output_types\": [\r\n \"elasticsearch\"\r\n ]\r\n
    }\r\n```\r\n\r\nDid we mean to just collect the types here, or any other
    info? e.g.\r\noutput urls\r\n\r\n- [x] 5. Average number of checkin
    failures\r\nWe only have the most recent checkin status and timestamp
    on\r\n`.fleet-agents`.\r\n\r\nDo we mean here to publish the total last
    checkin failure count? E.g. 3\r\nif 3 agents are in failure checkin
    status currently.\r\nOr do we mean to publish specific info for all
    agents\r\n(`last_checkin_status`, `last_checkin` time,
    `last_checkin_message`)?\r\nAre the only statuses `error` and `degraded`
    that we want to send?\r\n\r\n```\r\n \"agent_last_checkin_status\":
    {\r\n \"error\": 0,\r\n \"degraded\": 0\r\n },\r\n```\r\n\r\n- [ ] 6.
    Top 3 most common errors in the Elastic Agent logs\r\n\r\nDo we mean
    here elastic-agent logs only, or fleet-server logs as well\r\n(maybe
    separately)?\r\n\r\nI found an alternative way to query the message
    field using sampler and\r\ncategorize text aggregation:\r\n```\r\nGET
    logs-elastic_agent*/_search\r\n{\r\n \"size\": 0,\r\n \"query\": {\r\n
    \"bool\": {\r\n \"must\": [\r\n {\r\n \"term\": {\r\n \"log.level\":
    \"error\"\r\n }\r\n },\r\n {\r\n \"range\": {\r\n \"@timestamp\": {\r\n
    \"gte\": \"now-1h\"\r\n }\r\n }\r\n }\r\n ]\r\n }\r\n },\r\n
    \"aggregations\": {\r\n \"message_sample\": {\r\n \"sampler\": {\r\n
    \"shard_size\": 200\r\n },\r\n \"aggs\": {\r\n \"categories\": {\r\n
    \"categorize_text\": {\r\n \"field\": \"message\",\r\n \"size\": 10\r\n
    }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n```\r\nExample
    response:\r\n```\r\n\"aggregations\": {\r\n \"message_sample\": {\r\n
    \"doc_count\": 112,\r\n \"categories\": {\r\n \"buckets\": [\r\n {\r\n
    \"doc_count\": 73,\r\n \"key\": \"failed to unenroll offline
    agents\",\r\n \"regex\":
    \".*?failed.+?to.+?unenroll.+?offline.+?agents.*?\",\r\n
    \"max_matching_length\": 36\r\n },\r\n {\r\n \"doc_count\": 7,\r\n
    \"key\": \"\"\"stderr panic close of closed channel n ngoroutine running
    Stop ngithub.com/elastic/beats/v7/libbeat/cmd/instance Beat launch.func5
    \\n\\t/go/src/github.com/elastic/beats/libbeat/cmd/instance/beat.go
    n\r\n```\r\n\r\n\r\n- [x] 7. Number of checkin failure over the past
    period of time\r\n\r\nI think this is almost the same as #5. The
    difference would be to report\r\nnew failures happened only in the last
    hour, or report all agents in\r\nfailure state. (which would be an
    increasing number if the agent stays\r\nin failed state).\r\nDo we want
    these 2 separate telemetry fields?\r\n\r\nEDIT: removed the last1hr
    query, instead added a new field to report\r\nagents enrolled per policy
    (top 10). See comments below.\r\n\r\n```\r\n \"agent_checkin_status\":
    {\r\n \"error\": 3,\r\n \"degraded\": 0\r\n },\r\n
    \"agents_per_policy\": [2, 1000],\r\n```\r\n\r\n- [x] 8. Number of
    Elastic Agent and number of fleet server\r\n\r\nThis is already there in
    the existing telemetry:\r\n```\r\n \"agents\": {\r\n \"total_enrolled\":
    0,\r\n \"healthy\": 0,\r\n \"unhealthy\": 0,\r\n \"offline\": 0,\r\n
    \"total_all_statuses\": 1,\r\n \"updating\": 0\r\n },\r\n
    \"fleet_server\": {\r\n \"total_enrolled\": 0,\r\n \"healthy\": 0,\r\n
    \"unhealthy\": 0,\r\n \"offline\": 0,\r\n \"updating\": 0,\r\n
    \"total_all_statuses\": 0,\r\n \"num_host_urls\": 1\r\n
    },\r\n```\r\n\r\n\r\n\r\n\r\n### Checklist\r\n\r\n- [ ] [Unit or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common
    scenarios\r\n\r\nCo-authored-by: Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"e00e26e86854bdbde7c14f88453b717505fed4d9","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:Fleet","v8.6.0","v8.7.0"],"number":145353,"url":"https://github.com/elastic/kibana/pull/145353","mergeCommit":{"message":"Fleet
    Usage telemetry extension (elastic#145353)\n\n## Summary\r\n\r\nCloses
    https://github.com/elastic/ingest-dev/issues/1261\r\n\r\nAdded a snippet
    to the telemetry that I added for each requirement.\r\nPlease review and
    let me know if any changes are needed.\r\nAlso asked a few questions
    below. @jlind23 @kpollich \r\n\r\n6. is blocked by
    [elasticsearch\r\nchange](elastic/elasticsearch#91701)
    to give\r\nkibana_system the missing privilege to read
    logs-elastic_agent* indices.\r\n\r\nTook inspiration for task versioning
    from\r\nhttps://github.com/elastic/pull/144494/files#diff-0c7c49bf5c55c45c19e9c42d5428e99e52c3a39dd6703633f427724d36108186\r\n\r\n-
    [x] 1. Elastic Agent versions\r\nVersions of all the Elastic Agent
    running: `agent.version` field on\r\n`.fleet-agents`
    documents\r\n\r\n```\r\n\"agent_versions\": [\r\n \"8.6.0\"\r\n
    ],\r\n```\r\n\r\n- [x] 2. Fleet server configuration\r\nThink we can
    query for `.fleet-policies` where some `input` has
    `type:\r\n'fleet-server'` for this, as well as use the `Fleet Server
    Hosts`\r\nsettings that we define via saved objects in
    Fleet\r\n\r\n\r\n```\r\n \"fleet_server_config\": {\r\n \"policies\":
    [\r\n {\r\n \"input_config\": {\r\n \"server\": {\r\n
    \"limits.max_agents\": 10000\r\n },\r\n \"server.runtime\":
    \"gc_percent:20\"\r\n }\r\n }\r\n ]\r\n }\r\n```\r\n\r\n- [x] 3. Number
    of policies\r\nCount of `.fleet-policies` index \r\n\r\nTo confirm, did
    we mean agent policies here?\r\n\r\n```\r\n \"agent_policies\": {\r\n
    \"count\": 7,\r\n```\r\n\r\n- [x] 4. Output type contained in those
    policies\r\nCollecting this from ts logic, querying from
    `.fleet-policies` index.\r\nThe alternative would be to write a painless
    script (because the\r\n`outputs` are an object with dynamic keys, we
    can't do an aggregation\r\ndirectly).\r\n\r\n```\r\n\"agent_policies\":
    {\r\n \"output_types\": [\r\n \"elasticsearch\"\r\n ]\r\n
    }\r\n```\r\n\r\nDid we mean to just collect the types here, or any other
    info? e.g.\r\noutput urls\r\n\r\n- [x] 5. Average number of checkin
    failures\r\nWe only have the most recent checkin status and timestamp
    on\r\n`.fleet-agents`.\r\n\r\nDo we mean here to publish the total last
    checkin failure count? E.g. 3\r\nif 3 agents are in failure checkin
    status currently.\r\nOr do we mean to publish specific info for all
    agents\r\n(`last_checkin_status`, `last_checkin` time,
    `last_checkin_message`)?\r\nAre the only statuses `error` and `degraded`
    that we want to send?\r\n\r\n```\r\n \"agent_last_checkin_status\":
    {\r\n \"error\": 0,\r\n \"degraded\": 0\r\n },\r\n```\r\n\r\n- [ ] 6.
    Top 3 most common errors in the Elastic Agent logs\r\n\r\nDo we mean
    here elastic-agent logs only, or fleet-server logs as well\r\n(maybe
    separately)?\r\n\r\nI found an alternative way to query the message
    field using sampler and\r\ncategorize text aggregation:\r\n```\r\nGET
    logs-elastic_agent*/_search\r\n{\r\n \"size\": 0,\r\n \"query\": {\r\n
    \"bool\": {\r\n \"must\": [\r\n {\r\n \"term\": {\r\n \"log.level\":
    \"error\"\r\n }\r\n },\r\n {\r\n \"range\": {\r\n \"@timestamp\": {\r\n
    \"gte\": \"now-1h\"\r\n }\r\n }\r\n }\r\n ]\r\n }\r\n },\r\n
    \"aggregations\": {\r\n \"message_sample\": {\r\n \"sampler\": {\r\n
    \"shard_size\": 200\r\n },\r\n \"aggs\": {\r\n \"categories\": {\r\n
    \"categorize_text\": {\r\n \"field\": \"message\",\r\n \"size\": 10\r\n
    }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n```\r\nExample
    response:\r\n```\r\n\"aggregations\": {\r\n \"message_sample\": {\r\n
    \"doc_count\": 112,\r\n \"categories\": {\r\n \"buckets\": [\r\n {\r\n
    \"doc_count\": 73,\r\n \"key\": \"failed to unenroll offline
    agents\",\r\n \"regex\":
    \".*?failed.+?to.+?unenroll.+?offline.+?agents.*?\",\r\n
    \"max_matching_length\": 36\r\n },\r\n {\r\n \"doc_count\": 7,\r\n
    \"key\": \"\"\"stderr panic close of closed channel n ngoroutine running
    Stop ngithub.com/elastic/beats/v7/libbeat/cmd/instance Beat launch.func5
    \\n\\t/go/src/github.com/elastic/beats/libbeat/cmd/instance/beat.go
    n\r\n```\r\n\r\n\r\n- [x] 7. Number of checkin failure over the past
    period of time\r\n\r\nI think this is almost the same as #5. The
    difference would be to report\r\nnew failures happened only in the last
    hour, or report all agents in\r\nfailure state. (which would be an
    increasing number if the agent stays\r\nin failed state).\r\nDo we want
    these 2 separate telemetry fields?\r\n\r\nEDIT: removed the last1hr
    query, instead added a new field to report\r\nagents enrolled per policy
    (top 10). See comments below.\r\n\r\n```\r\n \"agent_checkin_status\":
    {\r\n \"error\": 3,\r\n \"degraded\": 0\r\n },\r\n
    \"agents_per_policy\": [2, 1000],\r\n```\r\n\r\n- [x] 8. Number of
    Elastic Agent and number of fleet server\r\n\r\nThis is already there in
    the existing telemetry:\r\n```\r\n \"agents\": {\r\n \"total_enrolled\":
    0,\r\n \"healthy\": 0,\r\n \"unhealthy\": 0,\r\n \"offline\": 0,\r\n
    \"total_all_statuses\": 1,\r\n \"updating\": 0\r\n },\r\n
    \"fleet_server\": {\r\n \"total_enrolled\": 0,\r\n \"healthy\": 0,\r\n
    \"unhealthy\": 0,\r\n \"offline\": 0,\r\n \"updating\": 0,\r\n
    \"total_all_statuses\": 0,\r\n \"num_host_urls\": 1\r\n
    },\r\n```\r\n\r\n\r\n\r\n\r\n### Checklist\r\n\r\n- [ ] [Unit or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common
    scenarios\r\n\r\nCo-authored-by: Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"e00e26e86854bdbde7c14f88453b717505fed4d9"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145353","number":145353,"mergeCommit":{"message":"Fleet
    Usage telemetry extension (elastic#145353)\n\n## Summary\r\n\r\nCloses
    https://github.com/elastic/ingest-dev/issues/1261\r\n\r\nAdded a snippet
    to the telemetry that I added for each requirement.\r\nPlease review and
    let me know if any changes are needed.\r\nAlso asked a few questions
    below. @jlind23 @kpollich \r\n\r\n6. is blocked by
    [elasticsearch\r\nchange](elastic/elasticsearch#91701)
    to give\r\nkibana_system the missing privilege to read
    logs-elastic_agent* indices.\r\n\r\nTook inspiration for task versioning
    from\r\nhttps://github.com/elastic/pull/144494/files#diff-0c7c49bf5c55c45c19e9c42d5428e99e52c3a39dd6703633f427724d36108186\r\n\r\n-
    [x] 1. Elastic Agent versions\r\nVersions of all the Elastic Agent
    running: `agent.version` field on\r\n`.fleet-agents`
    documents\r\n\r\n```\r\n\"agent_versions\": [\r\n \"8.6.0\"\r\n
    ],\r\n```\r\n\r\n- [x] 2. Fleet server configuration\r\nThink we can
    query for `.fleet-policies` where some `input` has
    `type:\r\n'fleet-server'` for this, as well as use the `Fleet Server
    Hosts`\r\nsettings that we define via saved objects in
    Fleet\r\n\r\n\r\n```\r\n \"fleet_server_config\": {\r\n \"policies\":
    [\r\n {\r\n \"input_config\": {\r\n \"server\": {\r\n
    \"limits.max_agents\": 10000\r\n },\r\n \"server.runtime\":
    \"gc_percent:20\"\r\n }\r\n }\r\n ]\r\n }\r\n```\r\n\r\n- [x] 3. Number
    of policies\r\nCount of `.fleet-policies` index \r\n\r\nTo confirm, did
    we mean agent policies here?\r\n\r\n```\r\n \"agent_policies\": {\r\n
    \"count\": 7,\r\n```\r\n\r\n- [x] 4. Output type contained in those
    policies\r\nCollecting this from ts logic, querying from
    `.fleet-policies` index.\r\nThe alternative would be to write a painless
    script (because the\r\n`outputs` are an object with dynamic keys, we
    can't do an aggregation\r\ndirectly).\r\n\r\n```\r\n\"agent_policies\":
    {\r\n \"output_types\": [\r\n \"elasticsearch\"\r\n ]\r\n
    }\r\n```\r\n\r\nDid we mean to just collect the types here, or any other
    info? e.g.\r\noutput urls\r\n\r\n- [x] 5. Average number of checkin
    failures\r\nWe only have the most recent checkin status and timestamp
    on\r\n`.fleet-agents`.\r\n\r\nDo we mean here to publish the total last
    checkin failure count? E.g. 3\r\nif 3 agents are in failure checkin
    status currently.\r\nOr do we mean to publish specific info for all
    agents\r\n(`last_checkin_status`, `last_checkin` time,
    `last_checkin_message`)?\r\nAre the only statuses `error` and `degraded`
    that we want to send?\r\n\r\n```\r\n \"agent_last_checkin_status\":
    {\r\n \"error\": 0,\r\n \"degraded\": 0\r\n },\r\n```\r\n\r\n- [ ] 6.
    Top 3 most common errors in the Elastic Agent logs\r\n\r\nDo we mean
    here elastic-agent logs only, or fleet-server logs as well\r\n(maybe
    separately)?\r\n\r\nI found an alternative way to query the message
    field using sampler and\r\ncategorize text aggregation:\r\n```\r\nGET
    logs-elastic_agent*/_search\r\n{\r\n \"size\": 0,\r\n \"query\": {\r\n
    \"bool\": {\r\n \"must\": [\r\n {\r\n \"term\": {\r\n \"log.level\":
    \"error\"\r\n }\r\n },\r\n {\r\n \"range\": {\r\n \"@timestamp\": {\r\n
    \"gte\": \"now-1h\"\r\n }\r\n }\r\n }\r\n ]\r\n }\r\n },\r\n
    \"aggregations\": {\r\n \"message_sample\": {\r\n \"sampler\": {\r\n
    \"shard_size\": 200\r\n },\r\n \"aggs\": {\r\n \"categories\": {\r\n
    \"categorize_text\": {\r\n \"field\": \"message\",\r\n \"size\": 10\r\n
    }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n```\r\nExample
    response:\r\n```\r\n\"aggregations\": {\r\n \"message_sample\": {\r\n
    \"doc_count\": 112,\r\n \"categories\": {\r\n \"buckets\": [\r\n {\r\n
    \"doc_count\": 73,\r\n \"key\": \"failed to unenroll offline
    agents\",\r\n \"regex\":
    \".*?failed.+?to.+?unenroll.+?offline.+?agents.*?\",\r\n
    \"max_matching_length\": 36\r\n },\r\n {\r\n \"doc_count\": 7,\r\n
    \"key\": \"\"\"stderr panic close of closed channel n ngoroutine running
    Stop ngithub.com/elastic/beats/v7/libbeat/cmd/instance Beat launch.func5
    \\n\\t/go/src/github.com/elastic/beats/libbeat/cmd/instance/beat.go
    n\r\n```\r\n\r\n\r\n- [x] 7. Number of checkin failure over the past
    period of time\r\n\r\nI think this is almost the same as #5. The
    difference would be to report\r\nnew failures happened only in the last
    hour, or report all agents in\r\nfailure state. (which would be an
    increasing number if the agent stays\r\nin failed state).\r\nDo we want
    these 2 separate telemetry fields?\r\n\r\nEDIT: removed the last1hr
    query, instead added a new field to report\r\nagents enrolled per policy
    (top 10). See comments below.\r\n\r\n```\r\n \"agent_checkin_status\":
    {\r\n \"error\": 3,\r\n \"degraded\": 0\r\n },\r\n
    \"agents_per_policy\": [2, 1000],\r\n```\r\n\r\n- [x] 8. Number of
    Elastic Agent and number of fleet server\r\n\r\nThis is already there in
    the existing telemetry:\r\n```\r\n \"agents\": {\r\n \"total_enrolled\":
    0,\r\n \"healthy\": 0,\r\n \"unhealthy\": 0,\r\n \"offline\": 0,\r\n
    \"total_all_statuses\": 1,\r\n \"updating\": 0\r\n },\r\n
    \"fleet_server\": {\r\n \"total_enrolled\": 0,\r\n \"healthy\": 0,\r\n
    \"unhealthy\": 0,\r\n \"offline\": 0,\r\n \"updating\": 0,\r\n
    \"total_all_statuses\": 0,\r\n \"num_host_urls\": 1\r\n
    },\r\n```\r\n\r\n\r\n\r\n\r\n### Checklist\r\n\r\n- [ ] [Unit or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common
    scenarios\r\n\r\nCo-authored-by: Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"e00e26e86854bdbde7c14f88453b717505fed4d9"}}]}]
    BACKPORT-->
    
    Co-authored-by: Julia Bardi <90178898+juliaElastic@users.noreply.github.com>
    kibanamachine and juliaElastic authored Nov 23, 2022
    Configuration menu
    Copy the full SHA
    7b99f4c View commit details
    Browse the repository at this point in the history
  5. [8.6] [Uptime] Don't show no data state while loading for ping histog…

    …ram (elastic#145244) (elastic#146064)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Uptime] Don't show no data state while loading for ping histogram
    (elastic#145244)](elastic#145244)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT
    [{"author":{"name":"Shahzad","email":"shahzad.muhammad@elastic.co"},"sourceCommit":{"committedDate":"2022-11-22T19:51:42Z","message":"[Uptime]
    Don't show no data state while loading for ping histogram
    (elastic#145244)\n\nFixes
    https://github.com/elastic/kibana/issues/145243","sha":"c3b96a379a341ad842fb01bd0eab533baa7fcf8f","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:uptime","release_note:skip","v8.6.0","v8.7.0"],"number":145244,"url":"https://github.com/elastic/kibana/pull/145244","mergeCommit":{"message":"[Uptime]
    Don't show no data state while loading for ping histogram
    (elastic#145244)\n\nFixes
    https://github.com/elastic/kibana/issues/145243","sha":"c3b96a379a341ad842fb01bd0eab533baa7fcf8f"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145244","number":145244,"mergeCommit":{"message":"[Uptime]
    Don't show no data state while loading for ping histogram
    (elastic#145244)\n\nFixes
    https://github.com/elastic/kibana/issues/145243","sha":"c3b96a379a341ad842fb01bd0eab533baa7fcf8f"}}]}]
    BACKPORT-->
    
    Co-authored-by: Shahzad <shahzad.muhammad@elastic.co>
    kibanamachine and shahzad31 authored Nov 23, 2022
    Configuration menu
    Copy the full SHA
    1e89fbe View commit details
    Browse the repository at this point in the history
  6. [8.6] [Security Solution] Visualisation actions button is overlap on …

    …to the bar chart (elastic#145973) (elastic#146106)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Security Solution] Visualisation actions button is overlap on to the
    bar chart (elastic#145973)](elastic#145973)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Angela
    Chuang","email":"6295984+angorayc@users.noreply.github.com"},"sourceCommit":{"committedDate":"2022-11-23T09:27:58Z","message":"[Security
    Solution] Visualisation actions button is overlap on to the bar chart
    (elastic#145973)\n\n## Summary\r\n\r\nOriginal issue: Visualisation actions
    button is overlap on to the
    bar\r\nchart.\r\nhttps://github.com/elastic/issues/128344\r\n\r\nBefore:\r\n<img
    width=\"575\" alt=\"Screenshot 2022-11-22 at 11 31
    19\"\r\nsrc=\"https://user-images.githubusercontent.com/6295984/203304147-ff0ec823-182c-40bf-8da5-fa45180eae0a.png\">\r\n\r\nAfter:\r\n<img
    width=\"765\" alt=\"Screenshot 2022-11-22 at 11 30
    39\"\r\nsrc=\"https://user-images.githubusercontent.com/6295984/203304150-5dae9a4a-341d-4717-abb1-f56aa20ba6bd.png\">","sha":"a0658669f29ed508c87b79d678f21695591fca89","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["bug","release_note:skip","Team:Threat
    Hunting","Team:Threat
    Hunting:Explore","v8.6.0","v8.7.0"],"number":145973,"url":"https://github.com/elastic/kibana/pull/145973","mergeCommit":{"message":"[Security
    Solution] Visualisation actions button is overlap on to the bar chart
    (elastic#145973)\n\n## Summary\r\n\r\nOriginal issue: Visualisation actions
    button is overlap on to the
    bar\r\nchart.\r\nhttps://github.com/elastic/issues/128344\r\n\r\nBefore:\r\n<img
    width=\"575\" alt=\"Screenshot 2022-11-22 at 11 31
    19\"\r\nsrc=\"https://user-images.githubusercontent.com/6295984/203304147-ff0ec823-182c-40bf-8da5-fa45180eae0a.png\">\r\n\r\nAfter:\r\n<img
    width=\"765\" alt=\"Screenshot 2022-11-22 at 11 30
    39\"\r\nsrc=\"https://user-images.githubusercontent.com/6295984/203304150-5dae9a4a-341d-4717-abb1-f56aa20ba6bd.png\">","sha":"a0658669f29ed508c87b79d678f21695591fca89"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145973","number":145973,"mergeCommit":{"message":"[Security
    Solution] Visualisation actions button is overlap on to the bar chart
    (elastic#145973)\n\n## Summary\r\n\r\nOriginal issue: Visualisation actions
    button is overlap on to the
    bar\r\nchart.\r\nhttps://github.com/elastic/issues/128344\r\n\r\nBefore:\r\n<img
    width=\"575\" alt=\"Screenshot 2022-11-22 at 11 31
    19\"\r\nsrc=\"https://user-images.githubusercontent.com/6295984/203304147-ff0ec823-182c-40bf-8da5-fa45180eae0a.png\">\r\n\r\nAfter:\r\n<img
    width=\"765\" alt=\"Screenshot 2022-11-22 at 11 30
    39\"\r\nsrc=\"https://user-images.githubusercontent.com/6295984/203304150-5dae9a4a-341d-4717-abb1-f56aa20ba6bd.png\">","sha":"a0658669f29ed508c87b79d678f21695591fca89"}}]}]
    BACKPORT-->
    
    Co-authored-by: Angela Chuang <6295984+angorayc@users.noreply.github.com>
    kibanamachine and angorayc authored Nov 23, 2022
    Configuration menu
    Copy the full SHA
    f776764 View commit details
    Browse the repository at this point in the history
  7. [8.6] [Enterprise Search] Disable setting schedule for disabled sched…

    …ules (elastic#145557) (elastic#145611)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Enterprise Search] Disable setting schedule for disabled schedules
    (elastic#145557)](elastic#145557)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Sander
    Philipse","email":"94373878+sphilipse@users.noreply.github.com"},"sourceCommit":{"committedDate":"2022-11-17T18:39:45Z","message":"[Enterprise
    Search] Disable setting schedule for disabled schedules
    (elastic#145557)\n\nThis disables setting a sync schedule for connectors if
    synchronization\r\nis
    disabled.","sha":"58cb0e43e3f0b08ae22abba0532435c9e10bfb50","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:fix","Team:EnterpriseSearch","v8.6.0","v8.7.0"],"number":145557,"url":"https://github.com/elastic/kibana/pull/145557","mergeCommit":{"message":"[Enterprise
    Search] Disable setting schedule for disabled schedules
    (elastic#145557)\n\nThis disables setting a sync schedule for connectors if
    synchronization\r\nis
    disabled.","sha":"58cb0e43e3f0b08ae22abba0532435c9e10bfb50"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145557","number":145557,"mergeCommit":{"message":"[Enterprise
    Search] Disable setting schedule for disabled schedules
    (elastic#145557)\n\nThis disables setting a sync schedule for connectors if
    synchronization\r\nis
    disabled.","sha":"58cb0e43e3f0b08ae22abba0532435c9e10bfb50"}}]}]
    BACKPORT-->
    
    Co-authored-by: Sander Philipse <94373878+sphilipse@users.noreply.github.com>
    kibanamachine and sphilipse authored Nov 23, 2022
    Configuration menu
    Copy the full SHA
    c6e8c34 View commit details
    Browse the repository at this point in the history
  8. [8.6] [Uptime] Use absolute time instead of relative for TLS rule que…

    …ry (elastic#145293) (elastic#146117)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Uptime] Use absolute time instead of relative for TLS rule query
    (elastic#145293)](elastic#145293)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Justin
    Kambic","email":"jk@elastic.co"},"sourceCommit":{"committedDate":"2022-11-23T10:00:13Z","message":"[Uptime]
    Use absolute time instead of relative for TLS rule query
    (elastic#145293)\n\nCo-authored-by: shahzad31
    <shahzad.muhammad@elastic.co>\r\nResolves
    https://github.com/elastic/kibana/issues/144131","sha":"723485e9e5d01ac252ec55b0f0deff32cef49fc2","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["bug","release_note:fix","Team:uptime","v8.6.0","v8.7.0"],"number":145293,"url":"https://github.com/elastic/kibana/pull/145293","mergeCommit":{"message":"[Uptime]
    Use absolute time instead of relative for TLS rule query
    (elastic#145293)\n\nCo-authored-by: shahzad31
    <shahzad.muhammad@elastic.co>\r\nResolves
    https://github.com/elastic/kibana/issues/144131","sha":"723485e9e5d01ac252ec55b0f0deff32cef49fc2"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145293","number":145293,"mergeCommit":{"message":"[Uptime]
    Use absolute time instead of relative for TLS rule query
    (elastic#145293)\n\nCo-authored-by: shahzad31
    <shahzad.muhammad@elastic.co>\r\nResolves
    https://github.com/elastic/kibana/issues/144131","sha":"723485e9e5d01ac252ec55b0f0deff32cef49fc2"}}]}]
    BACKPORT-->
    
    Co-authored-by: Justin Kambic <jk@elastic.co>
    kibanamachine and justinkambic authored Nov 23, 2022
    Configuration menu
    Copy the full SHA
    91741d4 View commit details
    Browse the repository at this point in the history
  9. [8.6] Change style of rule tags in alert details page (elastic#145946) (

    elastic#146118)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [Change style of rule tags in alert details page
    (elastic#145946)](elastic#145946)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Bena
    Kansara","email":"69037875+benakansara@users.noreply.github.com"},"sourceCommit":{"committedDate":"2022-11-23T10:01:29Z","message":"Change
    style of rule tags in alert details page (elastic#145946)\n\n##
    Summary\r\n\r\nCloses
    https://github.com/elastic/kibana/issues/141674\r\n\r\nStyling of rule
    tags changed and some other minor style changes in Alert\r\nsummary
    component of Alert details page.\r\n\r\n<img width=\"1723\"
    alt=\"Screenshot 2022-11-22 at 18 59
    14\"\r\nsrc=\"https://user-images.githubusercontent.com/69037875/203387567-f4b7e89e-f075-4c2a-84fc-ac477cf5ba63.png\">\r\n\r\n\r\n<img
    width=\"1724\" alt=\"Screenshot 2022-11-22 at 18 57
    24\"\r\nsrc=\"https://user-images.githubusercontent.com/69037875/203387362-2cd7c549-09e2-4772-8de9-33aebfd6d428.png\">\r\n\r\n###
    Checklist\r\n- [x] [Unit or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common
    scenarios\r\n\r\nCo-authored-by: kibanamachine
    <42973632+kibanamachine@users.noreply.github.com>\r\nCo-authored-by:
    shahzad31
    <shahzad.muhammad@elastic.co>","sha":"3e7d3ec2598821d034f18e13a343ec3dc994a5bc","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:
    Actionable
    Observability","backport:prev-minor","v8.6.0","v8.7.0"],"number":145946,"url":"https://github.com/elastic/kibana/pull/145946","mergeCommit":{"message":"Change
    style of rule tags in alert details page (elastic#145946)\n\n##
    Summary\r\n\r\nCloses
    https://github.com/elastic/kibana/issues/141674\r\n\r\nStyling of rule
    tags changed and some other minor style changes in Alert\r\nsummary
    component of Alert details page.\r\n\r\n<img width=\"1723\"
    alt=\"Screenshot 2022-11-22 at 18 59
    14\"\r\nsrc=\"https://user-images.githubusercontent.com/69037875/203387567-f4b7e89e-f075-4c2a-84fc-ac477cf5ba63.png\">\r\n\r\n\r\n<img
    width=\"1724\" alt=\"Screenshot 2022-11-22 at 18 57
    24\"\r\nsrc=\"https://user-images.githubusercontent.com/69037875/203387362-2cd7c549-09e2-4772-8de9-33aebfd6d428.png\">\r\n\r\n###
    Checklist\r\n- [x] [Unit or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common
    scenarios\r\n\r\nCo-authored-by: kibanamachine
    <42973632+kibanamachine@users.noreply.github.com>\r\nCo-authored-by:
    shahzad31
    <shahzad.muhammad@elastic.co>","sha":"3e7d3ec2598821d034f18e13a343ec3dc994a5bc"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145946","number":145946,"mergeCommit":{"message":"Change
    style of rule tags in alert details page (elastic#145946)\n\n##
    Summary\r\n\r\nCloses
    https://github.com/elastic/kibana/issues/141674\r\n\r\nStyling of rule
    tags changed and some other minor style changes in Alert\r\nsummary
    component of Alert details page.\r\n\r\n<img width=\"1723\"
    alt=\"Screenshot 2022-11-22 at 18 59
    14\"\r\nsrc=\"https://user-images.githubusercontent.com/69037875/203387567-f4b7e89e-f075-4c2a-84fc-ac477cf5ba63.png\">\r\n\r\n\r\n<img
    width=\"1724\" alt=\"Screenshot 2022-11-22 at 18 57
    24\"\r\nsrc=\"https://user-images.githubusercontent.com/69037875/203387362-2cd7c549-09e2-4772-8de9-33aebfd6d428.png\">\r\n\r\n###
    Checklist\r\n- [x] [Unit or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common
    scenarios\r\n\r\nCo-authored-by: kibanamachine
    <42973632+kibanamachine@users.noreply.github.com>\r\nCo-authored-by:
    shahzad31
    <shahzad.muhammad@elastic.co>","sha":"3e7d3ec2598821d034f18e13a343ec3dc994a5bc"}}]}]
    BACKPORT-->
    
    Co-authored-by: Bena Kansara <69037875+benakansara@users.noreply.github.com>
    kibanamachine and benakansara authored Nov 23, 2022
    Configuration menu
    Copy the full SHA
    e4baf88 View commit details
    Browse the repository at this point in the history
  10. [8.6] [Security Solution][List details page]: Sort Manage rules table…

    … based on selection (elastic#146003) (elastic#146123)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Security Solution][List details page]: Sort Manage rules table based
    on selection (elastic#146003)](elastic#146003)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Wafaa
    Nasr","email":"wafaa.nasr@elastic.co"},"sourceCommit":{"committedDate":"2022-11-23T10:28:36Z","message":"[Security
    Solution][List details page]: Sort Manage rules table based on selection
    (elastic#146003)\n\n## Summary\r\n\r\n- Addresses
    https://github.com/elastic/kibana/issues/145807\r\n\r\n- Sort table
    based on the `initiallySelectedRules` so it renders the\r\nselected on
    the first
    page","sha":"8ded29a18abc958d36ab3ab5e2488628fb20f353","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:Security
    Solution
    Platform","backport:prev-minor","ci:cloud-deploy","v8.6.0","v8.7.0"],"number":146003,"url":"https://github.com/elastic/kibana/pull/146003","mergeCommit":{"message":"[Security
    Solution][List details page]: Sort Manage rules table based on selection
    (elastic#146003)\n\n## Summary\r\n\r\n- Addresses
    https://github.com/elastic/kibana/issues/145807\r\n\r\n- Sort table
    based on the `initiallySelectedRules` so it renders the\r\nselected on
    the first
    page","sha":"8ded29a18abc958d36ab3ab5e2488628fb20f353"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/146003","number":146003,"mergeCommit":{"message":"[Security
    Solution][List details page]: Sort Manage rules table based on selection
    (elastic#146003)\n\n## Summary\r\n\r\n- Addresses
    https://github.com/elastic/kibana/issues/145807\r\n\r\n- Sort table
    based on the `initiallySelectedRules` so it renders the\r\nselected on
    the first page","sha":"8ded29a18abc958d36ab3ab5e2488628fb20f353"}}]}]
    BACKPORT-->
    
    Co-authored-by: Wafaa Nasr <wafaa.nasr@elastic.co>
    kibanamachine and WafaaNasr authored Nov 23, 2022
    Configuration menu
    Copy the full SHA
    7b6d34c View commit details
    Browse the repository at this point in the history
  11. [8.6] Fix exceptions_success_count relate only to exceptions items (e…

    …lastic#145700) (elastic#146012)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [Fix exceptions_success_count relate only to exceptions items
    (elastic#145700)](elastic#145700)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Khristinin
    Nikita","email":"nikita.khristinin@elastic.co"},"sourceCommit":{"committedDate":"2022-11-22T15:51:54Z","message":"Fix
    exceptions_success_count relate only to exceptions items (elastic#145700)\n\n##
    Fix import rules success message\r\n\r\nfix
    https://github.com/elastic/kibana/issues/136760\r\n\r\nexceptions_success_count
    now don't count exceptions list, only\r\nexceptions list
    items\r\n\r\nAfter discussion with the team, that is ok to return only
    exceptions\r\nlist items as success_count for the rule import, because
    it reflects our\r\nUI. It does not really reflect the backend, because
    we also have the\r\nexceptions list
    container.\r\n\r\n\r\nhttps://user-images.githubusercontent.com/7609147/202669384-5ddda1a7-e832-41a9-b899-5473a8188681.mov\r\n\r\nCo-authored-by:
    Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"93e0cf5a34bd5aef5a2be6cb8d43c8f9597e3b02","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:Security
    Solution
    Platform","backport:prev-minor","v8.7.0"],"number":145700,"url":"https://github.com/elastic/kibana/pull/145700","mergeCommit":{"message":"Fix
    exceptions_success_count relate only to exceptions items (elastic#145700)\n\n##
    Fix import rules success message\r\n\r\nfix
    https://github.com/elastic/kibana/issues/136760\r\n\r\nexceptions_success_count
    now don't count exceptions list, only\r\nexceptions list
    items\r\n\r\nAfter discussion with the team, that is ok to return only
    exceptions\r\nlist items as success_count for the rule import, because
    it reflects our\r\nUI. It does not really reflect the backend, because
    we also have the\r\nexceptions list
    container.\r\n\r\n\r\nhttps://user-images.githubusercontent.com/7609147/202669384-5ddda1a7-e832-41a9-b899-5473a8188681.mov\r\n\r\nCo-authored-by:
    Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"93e0cf5a34bd5aef5a2be6cb8d43c8f9597e3b02"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145700","number":145700,"mergeCommit":{"message":"Fix
    exceptions_success_count relate only to exceptions items (elastic#145700)\n\n##
    Fix import rules success message\r\n\r\nfix
    https://github.com/elastic/kibana/issues/136760\r\n\r\nexceptions_success_count
    now don't count exceptions list, only\r\nexceptions list
    items\r\n\r\nAfter discussion with the team, that is ok to return only
    exceptions\r\nlist items as success_count for the rule import, because
    it reflects our\r\nUI. It does not really reflect the backend, because
    we also have the\r\nexceptions list
    container.\r\n\r\n\r\nhttps://user-images.githubusercontent.com/7609147/202669384-5ddda1a7-e832-41a9-b899-5473a8188681.mov\r\n\r\nCo-authored-by:
    Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"93e0cf5a34bd5aef5a2be6cb8d43c8f9597e3b02"}}]}]
    BACKPORT-->
    
    Co-authored-by: Khristinin Nikita <nikita.khristinin@elastic.co>
    kibanamachine and nkhristinin authored Nov 23, 2022
    Configuration menu
    Copy the full SHA
    2720f45 View commit details
    Browse the repository at this point in the history
  12. [8.6] [Discover] Field stats should not ignore pinned filters (elasti…

    …c#145332) (elastic#146128)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Discover] Field stats should not ignore pinned filters
    (elastic#145332)](elastic#145332)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Julia
    Rechkunova","email":"julia.rechkunova@elastic.co"},"sourceCommit":{"committedDate":"2022-11-23T10:59:27Z","message":"[Discover]
    Field stats should not ignore pinned filters (elastic#145332)\n\nCloses
    https://github.com/elastic/kibana/issues/145242\r\n\r\n##
    Summary\r\n\r\nThis PR fixes an issue with pinned filters being ignored
    when field\r\nstats are fetched (sidebar field popover and field stats
    table).\r\n\r\n\r\n![Nov-16-2022\r\n11-17-27](https://user-images.githubusercontent.com/1415710/202154489-bd90a5b5-c302-4e33-a85f-3fd338072a33.gif)","sha":"f1222e32acea584b2b9a2c711bdaf48152d3b5d3","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:fix","Team:DataDiscovery","backport:prev-minor","v8.7.0"],"number":145332,"url":"https://github.com/elastic/kibana/pull/145332","mergeCommit":{"message":"[Discover]
    Field stats should not ignore pinned filters (elastic#145332)\n\nCloses
    https://github.com/elastic/kibana/issues/145242\r\n\r\n##
    Summary\r\n\r\nThis PR fixes an issue with pinned filters being ignored
    when field\r\nstats are fetched (sidebar field popover and field stats
    table).\r\n\r\n\r\n![Nov-16-2022\r\n11-17-27](https://user-images.githubusercontent.com/1415710/202154489-bd90a5b5-c302-4e33-a85f-3fd338072a33.gif)","sha":"f1222e32acea584b2b9a2c711bdaf48152d3b5d3"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145332","number":145332,"mergeCommit":{"message":"[Discover]
    Field stats should not ignore pinned filters (elastic#145332)\n\nCloses
    https://github.com/elastic/kibana/issues/145242\r\n\r\n##
    Summary\r\n\r\nThis PR fixes an issue with pinned filters being ignored
    when field\r\nstats are fetched (sidebar field popover and field stats
    table).\r\n\r\n\r\n![Nov-16-2022\r\n11-17-27](https://user-images.githubusercontent.com/1415710/202154489-bd90a5b5-c302-4e33-a85f-3fd338072a33.gif)","sha":"f1222e32acea584b2b9a2c711bdaf48152d3b5d3"}}]}]
    BACKPORT-->
    
    Co-authored-by: Julia Rechkunova <julia.rechkunova@elastic.co>
    kibanamachine and jughosta authored Nov 23, 2022
    Configuration menu
    Copy the full SHA
    ece3ec7 View commit details
    Browse the repository at this point in the history
  13. [8.6] [Enterprise Search] Update on_demand enum value (elastic#146127) (

    elastic#146135)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Enterprise Search] Update on_demand enum value
    (elastic#146127)](elastic#146127)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Sander
    Philipse","email":"94373878+sphilipse@users.noreply.github.com"},"sourceCommit":{"committedDate":"2022-11-23T11:45:55Z","message":"[Enterprise
    Search] Update on_demand enum value (elastic#146127)\n\nThis updates the
    TriggerMethod enum to match the connectors
    protocol.","sha":"a2549b7c92c024389bd6690b84073b75608a6a34","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:EnterpriseSearch","v8.6.0","v8.7.0"],"number":146127,"url":"https://github.com/elastic/kibana/pull/146127","mergeCommit":{"message":"[Enterprise
    Search] Update on_demand enum value (elastic#146127)\n\nThis updates the
    TriggerMethod enum to match the connectors
    protocol.","sha":"a2549b7c92c024389bd6690b84073b75608a6a34"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/146127","number":146127,"mergeCommit":{"message":"[Enterprise
    Search] Update on_demand enum value (elastic#146127)\n\nThis updates the
    TriggerMethod enum to match the connectors
    protocol.","sha":"a2549b7c92c024389bd6690b84073b75608a6a34"}}]}]
    BACKPORT-->
    
    Co-authored-by: Sander Philipse <94373878+sphilipse@users.noreply.github.com>
    kibanamachine and sphilipse authored Nov 23, 2022
    Configuration menu
    Copy the full SHA
    411da5f View commit details
    Browse the repository at this point in the history
  14. [8.6] Fixing delete action and empty message bugs (elastic#145463) (e…

    …lastic#146134)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [Fixing delete action and empty message bugs
    (elastic#145463)](elastic#145463)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Jonathan
    Buttner","email":"56361221+jonathan-buttner@users.noreply.github.com"},"sourceCommit":{"committedDate":"2022-11-23T11:40:12Z","message":"Fixing
    delete action and empty message bugs (elastic#145463)\n\nThis PR addresses two
    issues:\r\n\r\n1. This bug:
    elastic#144128 when a user\r\ndeletes
    an action at say index 0 within the rule form , if the action
    at\r\nindex 1 was a different type (`createAlert` vs `closeAlert`) the
    user\r\nwould lose the information in the action.\r\n - Now the
    information from the action at index 1 should persistent\r\n2. A user
    could save the rule when the `message` field was a string of\r\nall
    spaces\r\n - Now the user should not be able to save the
    rule\r\n\r\nFixes:
    https://github.com/elastic/kibana/issues/144128\r\n\r\n### Deleting the
    action\r\n\r\n\r\nhttps://user-images.githubusercontent.com/56361221/202298047-d0533639-6444-40c9-8bc8-6504551128dc.mov\r\n\r\n\r\n\r\n\r\nhttps://user-images.githubusercontent.com/56361221/202298074-34878a4c-5fa0-4d8d-8192-ae5f43439cd0.mov\r\n\r\n\r\n\r\n###
    Whitespace message
    field\r\n\r\n\r\n\r\nhttps://user-images.githubusercontent.com/56361221/202298085-95f1fe3f-2652-4b92-86c7-b49b0b23d913.mov","sha":"ba16f55c5e3357737ae7f4ffc5381988a1c31b8d","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["bug","release_note:skip","Feature:Actions","Team:ResponseOps","v8.6.0","v8.7.0"],"number":145463,"url":"https://github.com/elastic/kibana/pull/145463","mergeCommit":{"message":"Fixing
    delete action and empty message bugs (elastic#145463)\n\nThis PR addresses two
    issues:\r\n\r\n1. This bug:
    elastic#144128 when a user\r\ndeletes
    an action at say index 0 within the rule form , if the action
    at\r\nindex 1 was a different type (`createAlert` vs `closeAlert`) the
    user\r\nwould lose the information in the action.\r\n - Now the
    information from the action at index 1 should persistent\r\n2. A user
    could save the rule when the `message` field was a string of\r\nall
    spaces\r\n - Now the user should not be able to save the
    rule\r\n\r\nFixes:
    https://github.com/elastic/kibana/issues/144128\r\n\r\n### Deleting the
    action\r\n\r\n\r\nhttps://user-images.githubusercontent.com/56361221/202298047-d0533639-6444-40c9-8bc8-6504551128dc.mov\r\n\r\n\r\n\r\n\r\nhttps://user-images.githubusercontent.com/56361221/202298074-34878a4c-5fa0-4d8d-8192-ae5f43439cd0.mov\r\n\r\n\r\n\r\n###
    Whitespace message
    field\r\n\r\n\r\n\r\nhttps://user-images.githubusercontent.com/56361221/202298085-95f1fe3f-2652-4b92-86c7-b49b0b23d913.mov","sha":"ba16f55c5e3357737ae7f4ffc5381988a1c31b8d"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145463","number":145463,"mergeCommit":{"message":"Fixing
    delete action and empty message bugs (elastic#145463)\n\nThis PR addresses two
    issues:\r\n\r\n1. This bug:
    elastic#144128 when a user\r\ndeletes
    an action at say index 0 within the rule form , if the action
    at\r\nindex 1 was a different type (`createAlert` vs `closeAlert`) the
    user\r\nwould lose the information in the action.\r\n - Now the
    information from the action at index 1 should persistent\r\n2. A user
    could save the rule when the `message` field was a string of\r\nall
    spaces\r\n - Now the user should not be able to save the
    rule\r\n\r\nFixes:
    https://github.com/elastic/kibana/issues/144128\r\n\r\n### Deleting the
    action\r\n\r\n\r\nhttps://user-images.githubusercontent.com/56361221/202298047-d0533639-6444-40c9-8bc8-6504551128dc.mov\r\n\r\n\r\n\r\n\r\nhttps://user-images.githubusercontent.com/56361221/202298074-34878a4c-5fa0-4d8d-8192-ae5f43439cd0.mov\r\n\r\n\r\n\r\n###
    Whitespace message
    field\r\n\r\n\r\n\r\nhttps://user-images.githubusercontent.com/56361221/202298085-95f1fe3f-2652-4b92-86c7-b49b0b23d913.mov","sha":"ba16f55c5e3357737ae7f4ffc5381988a1c31b8d"}}]}]
    BACKPORT-->
    
    Co-authored-by: Jonathan Buttner <56361221+jonathan-buttner@users.noreply.github.com>
    kibanamachine and jonathan-buttner authored Nov 23, 2022
    Configuration menu
    Copy the full SHA
    d2bd1a4 View commit details
    Browse the repository at this point in the history
  15. [8.6] [Enterprise Search] Split documents count into added and delete…

    …d docs (elastic#145366) (elastic#146141)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Enterprise Search] Split documents count into added and deleted docs
    (elastic#145366)](elastic#145366)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Sander
    Philipse","email":"94373878+sphilipse@users.noreply.github.com"},"sourceCommit":{"committedDate":"2022-11-16T16:48:32Z","message":"[Enterprise
    Search] Split documents count into added and deleted docs
    (elastic#145366)","sha":"858b46922dfa709b6cb6a1d438750c5b890eb4ab","branchLabelMapping":{"^v8.6.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:fix","backport
    missing","auto-backport","Team:EnterpriseSearch","v8.6.0"],"number":145366,"url":"https://github.com/elastic/kibana/pull/145366","mergeCommit":{"message":"[Enterprise
    Search] Split documents count into added and deleted docs
    (elastic#145366)","sha":"858b46922dfa709b6cb6a1d438750c5b890eb4ab"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v8.6.0","labelRegex":"^v8.6.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145366","number":145366,"mergeCommit":{"message":"[Enterprise
    Search] Split documents count into added and deleted docs
    (elastic#145366)","sha":"858b46922dfa709b6cb6a1d438750c5b890eb4ab"}}]}]
    BACKPORT-->
    sphilipse authored Nov 23, 2022
    Configuration menu
    Copy the full SHA
    a0966fc View commit details
    Browse the repository at this point in the history
  16. [8.6] [SecuritySolution] Inspect modal styling issue (elastic#146015) (

    …elastic#146137)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[SecuritySolution] Inspect modal styling issue
    (elastic#146015)](elastic#146015)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Angela
    Chuang","email":"6295984+angorayc@users.noreply.github.com"},"sourceCommit":{"committedDate":"2022-11-23T12:31:47Z","message":"[SecuritySolution]
    Inspect modal styling issue (elastic#146015)\n\n## Summary\r\n\r\nOriginal
    issue: https://github.com/elastic/kibana/issues/145800\r\nThe size of
    inspect modal was not aligned between request and
    response.\r\n\r\nBefore:\r\n\r\n\r\nhttps://user-images.githubusercontent.com/59917825/202986017-fbce8d03-a9d8-46b6-a235-a7b1b6634f6c.mp4\r\n\r\n\r\nAfter:\r\n\r\n\r\n\r\nhttps://user-images.githubusercontent.com/6295984/203363965-b80f89fe-5456-4e89-bd99-567637b80735.mov","sha":"99340486af49ba542e1df3891a4ee20d7a7977d2","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["bug","release_note:skip","Team:Threat
    Hunting","Team: SecuritySolution","Team:Threat
    Hunting:Explore","v8.6.0","v8.7.0"],"number":146015,"url":"https://github.com/elastic/kibana/pull/146015","mergeCommit":{"message":"[SecuritySolution]
    Inspect modal styling issue (elastic#146015)\n\n## Summary\r\n\r\nOriginal
    issue: https://github.com/elastic/kibana/issues/145800\r\nThe size of
    inspect modal was not aligned between request and
    response.\r\n\r\nBefore:\r\n\r\n\r\nhttps://user-images.githubusercontent.com/59917825/202986017-fbce8d03-a9d8-46b6-a235-a7b1b6634f6c.mp4\r\n\r\n\r\nAfter:\r\n\r\n\r\n\r\nhttps://user-images.githubusercontent.com/6295984/203363965-b80f89fe-5456-4e89-bd99-567637b80735.mov","sha":"99340486af49ba542e1df3891a4ee20d7a7977d2"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/146015","number":146015,"mergeCommit":{"message":"[SecuritySolution]
    Inspect modal styling issue (elastic#146015)\n\n## Summary\r\n\r\nOriginal
    issue: https://github.com/elastic/kibana/issues/145800\r\nThe size of
    inspect modal was not aligned between request and
    response.\r\n\r\nBefore:\r\n\r\n\r\nhttps://user-images.githubusercontent.com/59917825/202986017-fbce8d03-a9d8-46b6-a235-a7b1b6634f6c.mp4\r\n\r\n\r\nAfter:\r\n\r\n\r\n\r\nhttps://user-images.githubusercontent.com/6295984/203363965-b80f89fe-5456-4e89-bd99-567637b80735.mov","sha":"99340486af49ba542e1df3891a4ee20d7a7977d2"}}]}]
    BACKPORT-->
    
    Co-authored-by: Angela Chuang <6295984+angorayc@users.noreply.github.com>
    kibanamachine and angorayc authored Nov 23, 2022
    Configuration menu
    Copy the full SHA
    72710f0 View commit details
    Browse the repository at this point in the history
  17. [8.6] [Cases] Enhance labels in the bulk edit tags flyout (elastic#14…

    …5811) (elastic#146142)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Cases] Enhance labels in the bulk edit tags flyout
    (elastic#145811)](elastic#145811)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Christos
    Nasikas","email":"christos.nasikas@elastic.co"},"sourceCommit":{"committedDate":"2022-11-23T12:56:44Z","message":"[Cases]
    Enhance labels in the bulk edit tags flyout (elastic#145811)\n\n##
    Summary\r\n\r\nThis PR a) fixes the label when there are no tags, b)
    adds a label when\r\nthere are no matches, c) removes a `useEffect`
    which is not necessary\r\nanymore, and d) shortens the help text for the
    tags field.\r\n\r\nFixes:
    https://github.com/elastic/kibana/issues/145214\r\n\r\n##
    Screenshots\r\n\r\n<img width=\"640\" alt=\"Screenshot 2022-11-19 at 12
    57 50
    PM\"\r\nsrc=\"https://user-images.githubusercontent.com/7871006/203005858-e7270771-4aaf-40a6-9174-306bacfb55fd.png\">\r\n\r\n<img
    width=\"639\" alt=\"Screenshot 2022-11-19 at 12 45 55
    PM\"\r\nsrc=\"https://user-images.githubusercontent.com/7871006/203005874-6a42eff5-2c28-4962-8b53-58b2eb21b97e.png\">\r\n\r\n\r\n###
    Checklist\r\n\r\nDelete any items that are not applicable to this
    PR.\r\n\r\n- [x] Any text added follows [EUI's
    writing\r\nguidelines](https://elastic.github.io/eui/#/guidelines/writing),
    uses\r\nsentence case text and includes
    [i18n\r\nsupport](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)\r\n-
    [x] [Unit or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common scenarios\r\n\r\n### For
    maintainers\r\n\r\n- [x] This was checked for breaking API changes and
    was
    [labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)\r\n\r\nCo-authored-by:
    lcawl <lcawley@elastic.co>\r\nCo-authored-by: kibanamachine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"6d9811ec7dcd732bc6a5984c35cf628e8ca588f8","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["bug","release_note:skip","Team:ResponseOps","Feature:Cases","ui-copy","backport:prev-minor","v8.7.0"],"number":145811,"url":"https://github.com/elastic/kibana/pull/145811","mergeCommit":{"message":"[Cases]
    Enhance labels in the bulk edit tags flyout (elastic#145811)\n\n##
    Summary\r\n\r\nThis PR a) fixes the label when there are no tags, b)
    adds a label when\r\nthere are no matches, c) removes a `useEffect`
    which is not necessary\r\nanymore, and d) shortens the help text for the
    tags field.\r\n\r\nFixes:
    https://github.com/elastic/kibana/issues/145214\r\n\r\n##
    Screenshots\r\n\r\n<img width=\"640\" alt=\"Screenshot 2022-11-19 at 12
    57 50
    PM\"\r\nsrc=\"https://user-images.githubusercontent.com/7871006/203005858-e7270771-4aaf-40a6-9174-306bacfb55fd.png\">\r\n\r\n<img
    width=\"639\" alt=\"Screenshot 2022-11-19 at 12 45 55
    PM\"\r\nsrc=\"https://user-images.githubusercontent.com/7871006/203005874-6a42eff5-2c28-4962-8b53-58b2eb21b97e.png\">\r\n\r\n\r\n###
    Checklist\r\n\r\nDelete any items that are not applicable to this
    PR.\r\n\r\n- [x] Any text added follows [EUI's
    writing\r\nguidelines](https://elastic.github.io/eui/#/guidelines/writing),
    uses\r\nsentence case text and includes
    [i18n\r\nsupport](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)\r\n-
    [x] [Unit or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common scenarios\r\n\r\n### For
    maintainers\r\n\r\n- [x] This was checked for breaking API changes and
    was
    [labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)\r\n\r\nCo-authored-by:
    lcawl <lcawley@elastic.co>\r\nCo-authored-by: kibanamachine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"6d9811ec7dcd732bc6a5984c35cf628e8ca588f8"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145811","number":145811,"mergeCommit":{"message":"[Cases]
    Enhance labels in the bulk edit tags flyout (elastic#145811)\n\n##
    Summary\r\n\r\nThis PR a) fixes the label when there are no tags, b)
    adds a label when\r\nthere are no matches, c) removes a `useEffect`
    which is not necessary\r\nanymore, and d) shortens the help text for the
    tags field.\r\n\r\nFixes:
    https://github.com/elastic/kibana/issues/145214\r\n\r\n##
    Screenshots\r\n\r\n<img width=\"640\" alt=\"Screenshot 2022-11-19 at 12
    57 50
    PM\"\r\nsrc=\"https://user-images.githubusercontent.com/7871006/203005858-e7270771-4aaf-40a6-9174-306bacfb55fd.png\">\r\n\r\n<img
    width=\"639\" alt=\"Screenshot 2022-11-19 at 12 45 55
    PM\"\r\nsrc=\"https://user-images.githubusercontent.com/7871006/203005874-6a42eff5-2c28-4962-8b53-58b2eb21b97e.png\">\r\n\r\n\r\n###
    Checklist\r\n\r\nDelete any items that are not applicable to this
    PR.\r\n\r\n- [x] Any text added follows [EUI's
    writing\r\nguidelines](https://elastic.github.io/eui/#/guidelines/writing),
    uses\r\nsentence case text and includes
    [i18n\r\nsupport](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)\r\n-
    [x] [Unit or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common scenarios\r\n\r\n### For
    maintainers\r\n\r\n- [x] This was checked for breaking API changes and
    was
    [labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)\r\n\r\nCo-authored-by:
    lcawl <lcawley@elastic.co>\r\nCo-authored-by: kibanamachine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"6d9811ec7dcd732bc6a5984c35cf628e8ca588f8"}}]}]
    BACKPORT-->
    
    Co-authored-by: Christos Nasikas <christos.nasikas@elastic.co>
    kibanamachine and cnasikas authored Nov 23, 2022
    Configuration menu
    Copy the full SHA
    c99712f View commit details
    Browse the repository at this point in the history
  18. [8.6] Fix placeholder for search bar (elastic#146110) (elastic#146147)

    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [Fix placeholder for search bar
    (elastic#146110)](elastic#146110)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Khristinin
    Nikita","email":"nikita.khristinin@elastic.co"},"sourceCommit":{"committedDate":"2022-11-23T13:28:24Z","message":"Fix
    placeholder for search bar (elastic#146110)\n\n## Fix placeholder for search
    bar, which shows how to search for list_id\r\n\r\nFIX:
    https://github.com/elastic/kibana/issues/145674","sha":"a7df8d10334fdb1523ed2530fe8f34095fda5c58","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:Security
    Solution
    Platform","backport:prev-minor","v8.7.0"],"number":146110,"url":"https://github.com/elastic/kibana/pull/146110","mergeCommit":{"message":"Fix
    placeholder for search bar (elastic#146110)\n\n## Fix placeholder for search
    bar, which shows how to search for list_id\r\n\r\nFIX:
    https://github.com/elastic/kibana/issues/145674","sha":"a7df8d10334fdb1523ed2530fe8f34095fda5c58"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/146110","number":146110,"mergeCommit":{"message":"Fix
    placeholder for search bar (elastic#146110)\n\n## Fix placeholder for search
    bar, which shows how to search for list_id\r\n\r\nFIX:
    https://github.com/elastic/kibana/issues/145674","sha":"a7df8d10334fdb1523ed2530fe8f34095fda5c58"}}]}]
    BACKPORT-->
    
    Co-authored-by: Khristinin Nikita <nikita.khristinin@elastic.co>
    kibanamachine and nkhristinin authored Nov 23, 2022
    Configuration menu
    Copy the full SHA
    e0f1586 View commit details
    Browse the repository at this point in the history
  19. [8.6] [Synthetics] Hide URL field when value is falsey (elastic#145938)…

    … (elastic#146156)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Synthetics] Hide URL field when value is falsey
    (elastic#145938)](elastic#145938)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Justin
    Kambic","email":"jk@elastic.co"},"sourceCommit":{"committedDate":"2022-11-23T14:32:30Z","message":"[Synthetics]
    Hide URL field when value is falsey (elastic#145938)\n\n##
    Summary\r\n\r\nResolves elastic#144855.\r\n\r\nResolves elastic#144854.\r\n\r\nHides
    the URL field when it has no value, like in the case of
    multistep\r\nmonitors.\r\n\r\n## Testing this PR\r\n\r\nCreate a
    multistep monitor that will not have a URL field, and view the\r\nflyout
    for your monitor. See that there is no URL field
    displayed.\r\n\r\nCo-authored-by: Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"78f22099436519dc8c069d12d21f9a90b3a6eb92","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["bug","Team:uptime","release_note:skip","v8.6.0","v8.7.0"],"number":145938,"url":"https://github.com/elastic/kibana/pull/145938","mergeCommit":{"message":"[Synthetics]
    Hide URL field when value is falsey (elastic#145938)\n\n##
    Summary\r\n\r\nResolves elastic#144855.\r\n\r\nResolves elastic#144854.\r\n\r\nHides
    the URL field when it has no value, like in the case of
    multistep\r\nmonitors.\r\n\r\n## Testing this PR\r\n\r\nCreate a
    multistep monitor that will not have a URL field, and view the\r\nflyout
    for your monitor. See that there is no URL field
    displayed.\r\n\r\nCo-authored-by: Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"78f22099436519dc8c069d12d21f9a90b3a6eb92"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145938","number":145938,"mergeCommit":{"message":"[Synthetics]
    Hide URL field when value is falsey (elastic#145938)\n\n##
    Summary\r\n\r\nResolves elastic#144855.\r\n\r\nResolves elastic#144854.\r\n\r\nHides
    the URL field when it has no value, like in the case of
    multistep\r\nmonitors.\r\n\r\n## Testing this PR\r\n\r\nCreate a
    multistep monitor that will not have a URL field, and view the\r\nflyout
    for your monitor. See that there is no URL field
    displayed.\r\n\r\nCo-authored-by: Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"78f22099436519dc8c069d12d21f9a90b3a6eb92"}}]}]
    BACKPORT-->
    
    Co-authored-by: Justin Kambic <jk@elastic.co>
    kibanamachine and justinkambic authored Nov 23, 2022
    Configuration menu
    Copy the full SHA
    d458b8f View commit details
    Browse the repository at this point in the history
  20. [8.6] [Security Solution] [Rules] Fixes bug where editing a rule with…

    … a data view throws an unhandled exception (elastic#145658) (elastic#146153)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Security Solution] [Rules] Fixes bug where editing a rule with a
    data view throws an unhandled exception
    (elastic#145658)](elastic#145658)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Devin W.
    Hurley","email":"devin.hurley@elastic.co"},"sourceCommit":{"committedDate":"2022-11-23T14:11:05Z","message":"[Security
    Solution] [Rules] Fixes bug where editing a rule with a data view throws
    an unhandled exception (elastic#145658)\n\n## Summary\r\n\r\nRef:
    https://github.com/elastic/kibana/issues/145078","sha":"584752f36693d2e9af56605f2e914285a1d4d62d","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["review","release_note:skip","Team:Security
    Solution Platform","Feature:Rule
    Details","backport:prev-minor","v8.6.0","v8.7.0"],"number":145658,"url":"https://github.com/elastic/kibana/pull/145658","mergeCommit":{"message":"[Security
    Solution] [Rules] Fixes bug where editing a rule with a data view throws
    an unhandled exception (elastic#145658)\n\n## Summary\r\n\r\nRef:
    https://github.com/elastic/kibana/issues/145078","sha":"584752f36693d2e9af56605f2e914285a1d4d62d"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145658","number":145658,"mergeCommit":{"message":"[Security
    Solution] [Rules] Fixes bug where editing a rule with a data view throws
    an unhandled exception (elastic#145658)\n\n## Summary\r\n\r\nRef:
    https://github.com/elastic/kibana/issues/145078","sha":"584752f36693d2e9af56605f2e914285a1d4d62d"}}]}]
    BACKPORT-->
    
    Co-authored-by: Devin W. Hurley <devin.hurley@elastic.co>
    kibanamachine and dhurley14 authored Nov 23, 2022
    Configuration menu
    Copy the full SHA
    7361470 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    03acd77 View commit details
    Browse the repository at this point in the history
  22. [8.6] [Security Solution] [Explore] Update tour step font size (elast…

    …ic#145284) (elastic#146076)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Security Solution] [Explore] Update tour step font size
    (elastic#145284)](elastic#145284)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Steph
    Milovic","email":"stephanie.milovic@elastic.co"},"sourceCommit":{"committedDate":"2022-11-22T21:45:19Z","message":"[Security
    Solution] [Explore] Update tour step font size (elastic#145284)\n\nUpdates
    `alertsCases` tour step body font size to 14px in alignment
    with\r\nhttps://github.com/elastic/issues/144810","sha":"ecd862184a706b98679a73293101e82e6724b157","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:Threat
    Hunting","Team: SecuritySolution","Team:Threat
    Hunting:Explore","v8.6.0","v8.7.0"],"number":145284,"url":"https://github.com/elastic/kibana/pull/145284","mergeCommit":{"message":"[Security
    Solution] [Explore] Update tour step font size (elastic#145284)\n\nUpdates
    `alertsCases` tour step body font size to 14px in alignment
    with\r\nhttps://github.com/elastic/issues/144810","sha":"ecd862184a706b98679a73293101e82e6724b157"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145284","number":145284,"mergeCommit":{"message":"[Security
    Solution] [Explore] Update tour step font size (elastic#145284)\n\nUpdates
    `alertsCases` tour step body font size to 14px in alignment
    with\r\nhttps://github.com/elastic/issues/144810","sha":"ecd862184a706b98679a73293101e82e6724b157"}}]}]
    BACKPORT-->
    
    Co-authored-by: Steph Milovic <stephanie.milovic@elastic.co>
    kibanamachine and stephmilovic authored Nov 23, 2022
    Configuration menu
    Copy the full SHA
    8c6d2c9 View commit details
    Browse the repository at this point in the history
  23. [8.6] [Discover] Fix Saved Query selection (elastic#145866) (elastic#…

    …146157)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Discover] Fix Saved Query selection
    (elastic#145866)](elastic#145866)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Dmitry
    Tomashevich","email":"39378793+dimaanj@users.noreply.github.com"},"sourceCommit":{"committedDate":"2022-11-23T14:37:24Z","message":"[Discover]
    Fix Saved Query selection (elastic#145866)\n\n## Summary\r\n\r\nFixes
    elastic#133628\r\n\r\nThis PR fixes Saved Query
    selection.","sha":"a193d4b6e485d68ca928aa3e1c95e298aae3c4b3","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:fix","Team:Visualizations","auto-backport","Team:DataDiscovery","Feature:Unified
    search","v8.6.0","v8.7.0"],"number":145866,"url":"https://github.com/elastic/kibana/pull/145866","mergeCommit":{"message":"[Discover]
    Fix Saved Query selection (elastic#145866)\n\n## Summary\r\n\r\nFixes
    elastic#133628\r\n\r\nThis PR fixes Saved Query
    selection.","sha":"a193d4b6e485d68ca928aa3e1c95e298aae3c4b3"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145866","number":145866,"mergeCommit":{"message":"[Discover]
    Fix Saved Query selection (elastic#145866)\n\n## Summary\r\n\r\nFixes
    elastic#133628\r\n\r\nThis PR fixes Saved Query
    selection.","sha":"a193d4b6e485d68ca928aa3e1c95e298aae3c4b3"}}]}]
    BACKPORT-->
    
    Co-authored-by: Dmitry Tomashevich <39378793+dimaanj@users.noreply.github.com>
    kibanamachine and dimaanj authored Nov 23, 2022
    Configuration menu
    Copy the full SHA
    1c9bb66 View commit details
    Browse the repository at this point in the history
  24. [8.6] [Lens] Log counter_rate column only once in the inspector (elas…

    …tic#146056) (elastic#146151)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Lens] Log counter_rate column only once in the inspector
    (elastic#146056)](elastic#146056)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Marco
    Liberati","email":"dej611@users.noreply.github.com"},"sourceCommit":{"committedDate":"2022-11-23T13:59:26Z","message":"[Lens]
    Log counter_rate column only once in the inspector (elastic#146056)\n\n##
    Summary\r\n\r\nFixes elastic#145746 \r\n\r\nThe bug was in an expression
    utility which was appending a clone of an\r\nexisting column within the
    `time_scale` evaluation. The fix was to\r\nensure the column was
    actually overwritten rather than duplicated in\r\nthat specific
    case.\r\n\r\nNow the `Counter rate` function is no longer duplicated in
    the\r\ninspector:\r\n\r\n<img width=\"701\" alt=\"Screenshot 2022-11-22
    at 19 47
    49\"\r\nsrc=\"https://user-images.githubusercontent.com/924948/203397030-39761bdc-c8f5-4b09-bff2-12be64cd198d.png\">\r\n\r\n\r\nCreated
    also some unit tests for the utility function.\r\n\r\n###
    Checklist\r\n\r\nDelete any items that are not applicable to this
    PR.\r\n\r\n- [ ] Any text added follows [EUI's
    writing\r\nguidelines](https://elastic.github.io/eui/#/guidelines/writing),
    uses\r\nsentence case text and includes
    [i18n\r\nsupport](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)\r\n-
    [
    ]\r\n[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\r\nwas
    added for features that require explanation or tutorials\r\n- [ ] [Unit
    or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common scenarios\r\n- [ ] Any UI
    touched in this PR is usable by keyboard only (learn more\r\nabout
    [keyboard accessibility](https://webaim.org/techniques/keyboard/))\r\n-
    [ ] Any UI touched in this PR does not create any new axe
    failures\r\n(run axe in
    browser:\r\n[FF](https://addons.mozilla.org/en-US/firefox/addon/axe-devtools/),\r\n[Chrome](https://chrome.google.com/webstore/detail/axe-web-accessibility-tes/lhdoppojpmngadmnindnejefpokejbdd?hl=en-US))\r\n-
    [ ] If a plugin configuration key changed, check if it needs to
    be\r\nallowlisted in the cloud and added to the
    [docker\r\nlist](https://github.com/elastic/kibana/blob/main/src/dev/build/tasks/os_packages/docker_generator/resources/base/bin/kibana-docker)\r\n-
    [ ] This renders correctly on smaller devices using a
    responsive\r\nlayout. (You can test this [in
    your\r\nbrowser](https://www.browserstack.com/guide/responsive-testing-on-local-server))\r\n-
    [ ] This was checked for
    [cross-browser\r\ncompatibility](https://www.elastic.co/support/matrix#matrix_browsers)\r\n\r\n\r\n###
    Risk Matrix\r\n\r\nDelete this section if it is not applicable to this
    PR.\r\n\r\nBefore closing this PR, invite QA, stakeholders, and other
    developers to\r\nidentify risks that should be tested prior to the
    change/feature\r\nrelease.\r\n\r\nWhen forming the risk matrix, consider
    some of the following examples\r\nand how they may potentially impact
    the change:\r\n\r\n| Risk | Probability | Severity | Mitigation/Notes
    |\r\n\r\n|---------------------------|-------------|----------|-------------------------|\r\n|
    Multiple Spaces&mdash;unexpected behavior in non-default Kibana
    Space.\r\n| Low | High | Integration tests will verify that all features
    are still\r\nsupported in non-default Kibana Space and when user
    switches between\r\nspaces. |\r\n| Multiple nodes&mdash;Elasticsearch
    polling might have race conditions\r\nwhen multiple Kibana nodes are
    polling for the same tasks. | High | Low\r\n| Tasks are idempotent, so
    executing them multiple times will not result\r\nin logical error, but
    will degrade performance. To test for this case we\r\nadd plenty of unit
    tests around this logic and document manual testing\r\nprocedure. |\r\n|
    Code should gracefully handle cases when feature X or plugin Y
    are\r\ndisabled. | Medium | High | Unit tests will verify that any
    feature flag\r\nor plugin combination still results in our service
    operational. |\r\n| [See more potential
    risk\r\nexamples](https://github.com/elastic/kibana/blob/main/RISK_MATRIX.mdx)
    |\r\n\r\n\r\n### For maintainers\r\n\r\n- [ ] This was checked for
    breaking API changes and was
    [labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)\r\n\r\nCo-authored-by:
    Stratoula Kalafateli
    <efstratia.kalafateli@elastic.co>","sha":"0f061f0203737a11368c0eefa0a31529b99a2113","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:fix","Feature:ExpressionLanguage","Team:Visualizations","Feature:Lens","v8.6.0","v8.7.0"],"number":146056,"url":"https://github.com/elastic/kibana/pull/146056","mergeCommit":{"message":"[Lens]
    Log counter_rate column only once in the inspector (elastic#146056)\n\n##
    Summary\r\n\r\nFixes elastic#145746 \r\n\r\nThe bug was in an expression
    utility which was appending a clone of an\r\nexisting column within the
    `time_scale` evaluation. The fix was to\r\nensure the column was
    actually overwritten rather than duplicated in\r\nthat specific
    case.\r\n\r\nNow the `Counter rate` function is no longer duplicated in
    the\r\ninspector:\r\n\r\n<img width=\"701\" alt=\"Screenshot 2022-11-22
    at 19 47
    49\"\r\nsrc=\"https://user-images.githubusercontent.com/924948/203397030-39761bdc-c8f5-4b09-bff2-12be64cd198d.png\">\r\n\r\n\r\nCreated
    also some unit tests for the utility function.\r\n\r\n###
    Checklist\r\n\r\nDelete any items that are not applicable to this
    PR.\r\n\r\n- [ ] Any text added follows [EUI's
    writing\r\nguidelines](https://elastic.github.io/eui/#/guidelines/writing),
    uses\r\nsentence case text and includes
    [i18n\r\nsupport](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)\r\n-
    [
    ]\r\n[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\r\nwas
    added for features that require explanation or tutorials\r\n- [ ] [Unit
    or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common scenarios\r\n- [ ] Any UI
    touched in this PR is usable by keyboard only (learn more\r\nabout
    [keyboard accessibility](https://webaim.org/techniques/keyboard/))\r\n-
    [ ] Any UI touched in this PR does not create any new axe
    failures\r\n(run axe in
    browser:\r\n[FF](https://addons.mozilla.org/en-US/firefox/addon/axe-devtools/),\r\n[Chrome](https://chrome.google.com/webstore/detail/axe-web-accessibility-tes/lhdoppojpmngadmnindnejefpokejbdd?hl=en-US))\r\n-
    [ ] If a plugin configuration key changed, check if it needs to
    be\r\nallowlisted in the cloud and added to the
    [docker\r\nlist](https://github.com/elastic/kibana/blob/main/src/dev/build/tasks/os_packages/docker_generator/resources/base/bin/kibana-docker)\r\n-
    [ ] This renders correctly on smaller devices using a
    responsive\r\nlayout. (You can test this [in
    your\r\nbrowser](https://www.browserstack.com/guide/responsive-testing-on-local-server))\r\n-
    [ ] This was checked for
    [cross-browser\r\ncompatibility](https://www.elastic.co/support/matrix#matrix_browsers)\r\n\r\n\r\n###
    Risk Matrix\r\n\r\nDelete this section if it is not applicable to this
    PR.\r\n\r\nBefore closing this PR, invite QA, stakeholders, and other
    developers to\r\nidentify risks that should be tested prior to the
    change/feature\r\nrelease.\r\n\r\nWhen forming the risk matrix, consider
    some of the following examples\r\nand how they may potentially impact
    the change:\r\n\r\n| Risk | Probability | Severity | Mitigation/Notes
    |\r\n\r\n|---------------------------|-------------|----------|-------------------------|\r\n|
    Multiple Spaces&mdash;unexpected behavior in non-default Kibana
    Space.\r\n| Low | High | Integration tests will verify that all features
    are still\r\nsupported in non-default Kibana Space and when user
    switches between\r\nspaces. |\r\n| Multiple nodes&mdash;Elasticsearch
    polling might have race conditions\r\nwhen multiple Kibana nodes are
    polling for the same tasks. | High | Low\r\n| Tasks are idempotent, so
    executing them multiple times will not result\r\nin logical error, but
    will degrade performance. To test for this case we\r\nadd plenty of unit
    tests around this logic and document manual testing\r\nprocedure. |\r\n|
    Code should gracefully handle cases when feature X or plugin Y
    are\r\ndisabled. | Medium | High | Unit tests will verify that any
    feature flag\r\nor plugin combination still results in our service
    operational. |\r\n| [See more potential
    risk\r\nexamples](https://github.com/elastic/kibana/blob/main/RISK_MATRIX.mdx)
    |\r\n\r\n\r\n### For maintainers\r\n\r\n- [ ] This was checked for
    breaking API changes and was
    [labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)\r\n\r\nCo-authored-by:
    Stratoula Kalafateli
    <efstratia.kalafateli@elastic.co>","sha":"0f061f0203737a11368c0eefa0a31529b99a2113"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/146056","number":146056,"mergeCommit":{"message":"[Lens]
    Log counter_rate column only once in the inspector (elastic#146056)\n\n##
    Summary\r\n\r\nFixes elastic#145746 \r\n\r\nThe bug was in an expression
    utility which was appending a clone of an\r\nexisting column within the
    `time_scale` evaluation. The fix was to\r\nensure the column was
    actually overwritten rather than duplicated in\r\nthat specific
    case.\r\n\r\nNow the `Counter rate` function is no longer duplicated in
    the\r\ninspector:\r\n\r\n<img width=\"701\" alt=\"Screenshot 2022-11-22
    at 19 47
    49\"\r\nsrc=\"https://user-images.githubusercontent.com/924948/203397030-39761bdc-c8f5-4b09-bff2-12be64cd198d.png\">\r\n\r\n\r\nCreated
    also some unit tests for the utility function.\r\n\r\n###
    Checklist\r\n\r\nDelete any items that are not applicable to this
    PR.\r\n\r\n- [ ] Any text added follows [EUI's
    writing\r\nguidelines](https://elastic.github.io/eui/#/guidelines/writing),
    uses\r\nsentence case text and includes
    [i18n\r\nsupport](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)\r\n-
    [
    ]\r\n[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\r\nwas
    added for features that require explanation or tutorials\r\n- [ ] [Unit
    or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common scenarios\r\n- [ ] Any UI
    touched in this PR is usable by keyboard only (learn more\r\nabout
    [keyboard accessibility](https://webaim.org/techniques/keyboard/))\r\n-
    [ ] Any UI touched in this PR does not create any new axe
    failures\r\n(run axe in
    browser:\r\n[FF](https://addons.mozilla.org/en-US/firefox/addon/axe-devtools/),\r\n[Chrome](https://chrome.google.com/webstore/detail/axe-web-accessibility-tes/lhdoppojpmngadmnindnejefpokejbdd?hl=en-US))\r\n-
    [ ] If a plugin configuration key changed, check if it needs to
    be\r\nallowlisted in the cloud and added to the
    [docker\r\nlist](https://github.com/elastic/kibana/blob/main/src/dev/build/tasks/os_packages/docker_generator/resources/base/bin/kibana-docker)\r\n-
    [ ] This renders correctly on smaller devices using a
    responsive\r\nlayout. (You can test this [in
    your\r\nbrowser](https://www.browserstack.com/guide/responsive-testing-on-local-server))\r\n-
    [ ] This was checked for
    [cross-browser\r\ncompatibility](https://www.elastic.co/support/matrix#matrix_browsers)\r\n\r\n\r\n###
    Risk Matrix\r\n\r\nDelete this section if it is not applicable to this
    PR.\r\n\r\nBefore closing this PR, invite QA, stakeholders, and other
    developers to\r\nidentify risks that should be tested prior to the
    change/feature\r\nrelease.\r\n\r\nWhen forming the risk matrix, consider
    some of the following examples\r\nand how they may potentially impact
    the change:\r\n\r\n| Risk | Probability | Severity | Mitigation/Notes
    |\r\n\r\n|---------------------------|-------------|----------|-------------------------|\r\n|
    Multiple Spaces&mdash;unexpected behavior in non-default Kibana
    Space.\r\n| Low | High | Integration tests will verify that all features
    are still\r\nsupported in non-default Kibana Space and when user
    switches between\r\nspaces. |\r\n| Multiple nodes&mdash;Elasticsearch
    polling might have race conditions\r\nwhen multiple Kibana nodes are
    polling for the same tasks. | High | Low\r\n| Tasks are idempotent, so
    executing them multiple times will not result\r\nin logical error, but
    will degrade performance. To test for this case we\r\nadd plenty of unit
    tests around this logic and document manual testing\r\nprocedure. |\r\n|
    Code should gracefully handle cases when feature X or plugin Y
    are\r\ndisabled. | Medium | High | Unit tests will verify that any
    feature flag\r\nor plugin combination still results in our service
    operational. |\r\n| [See more potential
    risk\r\nexamples](https://github.com/elastic/kibana/blob/main/RISK_MATRIX.mdx)
    |\r\n\r\n\r\n### For maintainers\r\n\r\n- [ ] This was checked for
    breaking API changes and was
    [labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)\r\n\r\nCo-authored-by:
    Stratoula Kalafateli
    <efstratia.kalafateli@elastic.co>","sha":"0f061f0203737a11368c0eefa0a31529b99a2113"}}]}]
    BACKPORT-->
    
    Co-authored-by: Marco Liberati <dej611@users.noreply.github.com>
    kibanamachine and dej611 authored Nov 23, 2022
    Configuration menu
    Copy the full SHA
    43058d4 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    2a690f2 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    9ba222a View commit details
    Browse the repository at this point in the history
  27. [8.6] [Enterprise Search] Clarify crawler interval scheduling copy (e…

    …lastic#146138) (elastic#146172)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Enterprise Search] Clarify crawler interval scheduling copy
    (elastic#146138)](elastic#146138)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Liam
    Thompson","email":"32779855+leemthompo@users.noreply.github.com"},"sourceCommit":{"committedDate":"2022-11-23T15:46:39Z","message":"[Enterprise
    Search] Clarify crawler interval scheduling copy (elastic#146138)\n\nTiny
    copyedit to update explanatory copy for crawler interval
    scheduling.","sha":"5203973a4d3ea8b6fc70d4fccfa96739703230d6","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:EnterpriseSearch","v8.6.0","v8.7.0"],"number":146138,"url":"https://github.com/elastic/kibana/pull/146138","mergeCommit":{"message":"[Enterprise
    Search] Clarify crawler interval scheduling copy (elastic#146138)\n\nTiny
    copyedit to update explanatory copy for crawler interval
    scheduling.","sha":"5203973a4d3ea8b6fc70d4fccfa96739703230d6"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/146138","number":146138,"mergeCommit":{"message":"[Enterprise
    Search] Clarify crawler interval scheduling copy (elastic#146138)\n\nTiny
    copyedit to update explanatory copy for crawler interval
    scheduling.","sha":"5203973a4d3ea8b6fc70d4fccfa96739703230d6"}}]}]
    BACKPORT-->
    
    Co-authored-by: Liam Thompson <32779855+leemthompo@users.noreply.github.com>
    kibanamachine and leemthompo authored Nov 23, 2022
    Configuration menu
    Copy the full SHA
    3a2197c View commit details
    Browse the repository at this point in the history
  28. [8.6] [File data visualizer] fix mappings parsing when missing proper…

    …ties (elastic#146109) (elastic#146178)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[File data visualizer] fix mappings parsing when missing properties
    (elastic#146109)](elastic#146109)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"James
    Gowdy","email":"jgowdy@elastic.co"},"sourceCommit":{"committedDate":"2022-11-23T15:58:42Z","message":"[File
    data visualizer] fix mappings parsing when missing properties
    (elastic#146109)\n\nWhen attempting to read the time field from the mappings,
    we are\r\nassuming the `properties` key exists. If it doesn't the import
    fails.\r\n\r\nFixes
    https://github.com/elastic/kibana/issues/146027","sha":"e32f508c90e6a36ddfac3f0d6c0058121e06b841","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["bug","release_note:fix",":ml","Feature:File
    Data
    Viz","v8.6.0","v8.7.0"],"number":146109,"url":"https://github.com/elastic/kibana/pull/146109","mergeCommit":{"message":"[File
    data visualizer] fix mappings parsing when missing properties
    (elastic#146109)\n\nWhen attempting to read the time field from the mappings,
    we are\r\nassuming the `properties` key exists. If it doesn't the import
    fails.\r\n\r\nFixes
    https://github.com/elastic/kibana/issues/146027","sha":"e32f508c90e6a36ddfac3f0d6c0058121e06b841"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/146109","number":146109,"mergeCommit":{"message":"[File
    data visualizer] fix mappings parsing when missing properties
    (elastic#146109)\n\nWhen attempting to read the time field from the mappings,
    we are\r\nassuming the `properties` key exists. If it doesn't the import
    fails.\r\n\r\nFixes
    https://github.com/elastic/kibana/issues/146027","sha":"e32f508c90e6a36ddfac3f0d6c0058121e06b841"}}]}]
    BACKPORT-->
    
    Co-authored-by: James Gowdy <jgowdy@elastic.co>
    kibanamachine and jgowdyelastic authored Nov 23, 2022
    Configuration menu
    Copy the full SHA
    30c042f View commit details
    Browse the repository at this point in the history
  29. [8.6] [ML] Add accessibility test for population and advanced job wiz…

    …ards (elastic#146052) (elastic#146191)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[ML] Add accessibility test for population and advanced job wizards
    (elastic#146052)](elastic#146052)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Quynh Nguyen
    (Quinn)","email":"43350163+qn895@users.noreply.github.com"},"sourceCommit":{"committedDate":"2022-11-23T16:48:38Z","message":"[ML]
    Add accessibility test for population and advanced job wizards
    (elastic#146052)","sha":"83bf248540e0f61a66973b8b5dcc538f2dc0554d","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":[":ml","release_note:skip","v8.6.0","v8.7.0"],"number":146052,"url":"https://github.com/elastic/kibana/pull/146052","mergeCommit":{"message":"[ML]
    Add accessibility test for population and advanced job wizards
    (elastic#146052)","sha":"83bf248540e0f61a66973b8b5dcc538f2dc0554d"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/146052","number":146052,"mergeCommit":{"message":"[ML]
    Add accessibility test for population and advanced job wizards
    (elastic#146052)","sha":"83bf248540e0f61a66973b8b5dcc538f2dc0554d"}}]}]
    BACKPORT-->
    
    Co-authored-by: Quynh Nguyen (Quinn) <43350163+qn895@users.noreply.github.com>
    kibanamachine and qn895 authored Nov 23, 2022
    Configuration menu
    Copy the full SHA
    27c8d08 View commit details
    Browse the repository at this point in the history
  30. [8.6] [Lens] Assign initial focus on annotation query popover open (e…

    …lastic#145972) (elastic#146179)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [[Lens] Assign initial focus on annotation query popover open
    (elastic#145972)](elastic#145972)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Marco
    Liberati","email":"dej611@users.noreply.github.com"},"sourceCommit":{"committedDate":"2022-11-23T16:07:27Z","message":"[Lens]
    Assign initial focus on annotation query popover open (elastic#145972)\n\n##
    Summary\r\n\r\nFixes elastic#144717 \r\n\r\nAssign focus to query input on
    popover open for the query annotation\r\npanel.\r\nI think it should be
    extended also to the Filters popover case, but\r\nperhaps it's worth
    consider it as separate
    case.\r\n\r\n\r\n![query_annotation_focus](https://user-images.githubusercontent.com/924948/203303631-5170b1ec-9009-4d9b-84f7-297273328278.gif)\r\n\r\n##
    Notes\r\n\r\n#### Why using a CSS selector with the `data-test-subj`
    rather than\r\nusing a ref or an Id?\r\nBoth ref and id are controlled
    internally by the `QueryStringInputUI`\r\ncomponent and perhaps it would
    require some more work to either accept a\r\nref/id from the wrapper
    component, or having a callback system to get\r\nthese internal refs
    upstream.\r\nI thought using an unique identifier like the
    `data-test-subj` would\r\nsuffice in this specific context, but open to
    discuss alternatives.\r\n\r\n\r\n### Checklist\r\n\r\nDelete any items
    that are not applicable to this PR.\r\n\r\n- [ ] Any text added follows
    [EUI's
    writing\r\nguidelines](https://elastic.github.io/eui/#/guidelines/writing),
    uses\r\nsentence case text and includes
    [i18n\r\nsupport](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)\r\n-
    [
    ]\r\n[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\r\nwas
    added for features that require explanation or tutorials\r\n- [ ] [Unit
    or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common scenarios\r\n- [ ] Any UI
    touched in this PR is usable by keyboard only (learn more\r\nabout
    [keyboard accessibility](https://webaim.org/techniques/keyboard/))\r\n-
    [ ] Any UI touched in this PR does not create any new axe
    failures\r\n(run axe in
    browser:\r\n[FF](https://addons.mozilla.org/en-US/firefox/addon/axe-devtools/),\r\n[Chrome](https://chrome.google.com/webstore/detail/axe-web-accessibility-tes/lhdoppojpmngadmnindnejefpokejbdd?hl=en-US))\r\n-
    [ ] If a plugin configuration key changed, check if it needs to
    be\r\nallowlisted in the cloud and added to the
    [docker\r\nlist](https://github.com/elastic/kibana/blob/main/src/dev/build/tasks/os_packages/docker_generator/resources/base/bin/kibana-docker)\r\n-
    [ ] This renders correctly on smaller devices using a
    responsive\r\nlayout. (You can test this [in
    your\r\nbrowser](https://www.browserstack.com/guide/responsive-testing-on-local-server))\r\n-
    [ ] This was checked for
    [cross-browser\r\ncompatibility](https://www.elastic.co/support/matrix#matrix_browsers)\r\n\r\n\r\n###
    Risk Matrix\r\n\r\nDelete this section if it is not applicable to this
    PR.\r\n\r\nBefore closing this PR, invite QA, stakeholders, and other
    developers to\r\nidentify risks that should be tested prior to the
    change/feature\r\nrelease.\r\n\r\nWhen forming the risk matrix, consider
    some of the following examples\r\nand how they may potentially impact
    the change:\r\n\r\n| Risk | Probability | Severity | Mitigation/Notes
    |\r\n\r\n|---------------------------|-------------|----------|-------------------------|\r\n|
    Multiple Spaces&mdash;unexpected behavior in non-default Kibana
    Space.\r\n| Low | High | Integration tests will verify that all features
    are still\r\nsupported in non-default Kibana Space and when user
    switches between\r\nspaces. |\r\n| Multiple nodes&mdash;Elasticsearch
    polling might have race conditions\r\nwhen multiple Kibana nodes are
    polling for the same tasks. | High | Low\r\n| Tasks are idempotent, so
    executing them multiple times will not result\r\nin logical error, but
    will degrade performance. To test for this case we\r\nadd plenty of unit
    tests around this logic and document manual testing\r\nprocedure. |\r\n|
    Code should gracefully handle cases when feature X or plugin Y
    are\r\ndisabled. | Medium | High | Unit tests will verify that any
    feature flag\r\nor plugin combination still results in our service
    operational. |\r\n| [See more potential
    risk\r\nexamples](https://github.com/elastic/kibana/blob/main/RISK_MATRIX.mdx)
    |\r\n\r\n\r\n### For maintainers\r\n\r\n- [ ] This was checked for
    breaking API changes and was
    [labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)","sha":"d01dd6d8dccd60c36296401e2d22a70f6285b131","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Visualizations","release_note:skip","Feature:Lens","v8.6.0","v8.7.0"],"number":145972,"url":"https://github.com/elastic/kibana/pull/145972","mergeCommit":{"message":"[Lens]
    Assign initial focus on annotation query popover open (elastic#145972)\n\n##
    Summary\r\n\r\nFixes elastic#144717 \r\n\r\nAssign focus to query input on
    popover open for the query annotation\r\npanel.\r\nI think it should be
    extended also to the Filters popover case, but\r\nperhaps it's worth
    consider it as separate
    case.\r\n\r\n\r\n![query_annotation_focus](https://user-images.githubusercontent.com/924948/203303631-5170b1ec-9009-4d9b-84f7-297273328278.gif)\r\n\r\n##
    Notes\r\n\r\n#### Why using a CSS selector with the `data-test-subj`
    rather than\r\nusing a ref or an Id?\r\nBoth ref and id are controlled
    internally by the `QueryStringInputUI`\r\ncomponent and perhaps it would
    require some more work to either accept a\r\nref/id from the wrapper
    component, or having a callback system to get\r\nthese internal refs
    upstream.\r\nI thought using an unique identifier like the
    `data-test-subj` would\r\nsuffice in this specific context, but open to
    discuss alternatives.\r\n\r\n\r\n### Checklist\r\n\r\nDelete any items
    that are not applicable to this PR.\r\n\r\n- [ ] Any text added follows
    [EUI's
    writing\r\nguidelines](https://elastic.github.io/eui/#/guidelines/writing),
    uses\r\nsentence case text and includes
    [i18n\r\nsupport](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)\r\n-
    [
    ]\r\n[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\r\nwas
    added for features that require explanation or tutorials\r\n- [ ] [Unit
    or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common scenarios\r\n- [ ] Any UI
    touched in this PR is usable by keyboard only (learn more\r\nabout
    [keyboard accessibility](https://webaim.org/techniques/keyboard/))\r\n-
    [ ] Any UI touched in this PR does not create any new axe
    failures\r\n(run axe in
    browser:\r\n[FF](https://addons.mozilla.org/en-US/firefox/addon/axe-devtools/),\r\n[Chrome](https://chrome.google.com/webstore/detail/axe-web-accessibility-tes/lhdoppojpmngadmnindnejefpokejbdd?hl=en-US))\r\n-
    [ ] If a plugin configuration key changed, check if it needs to
    be\r\nallowlisted in the cloud and added to the
    [docker\r\nlist](https://github.com/elastic/kibana/blob/main/src/dev/build/tasks/os_packages/docker_generator/resources/base/bin/kibana-docker)\r\n-
    [ ] This renders correctly on smaller devices using a
    responsive\r\nlayout. (You can test this [in
    your\r\nbrowser](https://www.browserstack.com/guide/responsive-testing-on-local-server))\r\n-
    [ ] This was checked for
    [cross-browser\r\ncompatibility](https://www.elastic.co/support/matrix#matrix_browsers)\r\n\r\n\r\n###
    Risk Matrix\r\n\r\nDelete this section if it is not applicable to this
    PR.\r\n\r\nBefore closing this PR, invite QA, stakeholders, and other
    developers to\r\nidentify risks that should be tested prior to the
    change/feature\r\nrelease.\r\n\r\nWhen forming the risk matrix, consider
    some of the following examples\r\nand how they may potentially impact
    the change:\r\n\r\n| Risk | Probability | Severity | Mitigation/Notes
    |\r\n\r\n|---------------------------|-------------|----------|-------------------------|\r\n|
    Multiple Spaces&mdash;unexpected behavior in non-default Kibana
    Space.\r\n| Low | High | Integration tests will verify that all features
    are still\r\nsupported in non-default Kibana Space and when user
    switches between\r\nspaces. |\r\n| Multiple nodes&mdash;Elasticsearch
    polling might have race conditions\r\nwhen multiple Kibana nodes are
    polling for the same tasks. | High | Low\r\n| Tasks are idempotent, so
    executing them multiple times will not result\r\nin logical error, but
    will degrade performance. To test for this case we\r\nadd plenty of unit
    tests around this logic and document manual testing\r\nprocedure. |\r\n|
    Code should gracefully handle cases when feature X or plugin Y
    are\r\ndisabled. | Medium | High | Unit tests will verify that any
    feature flag\r\nor plugin combination still results in our service
    operational. |\r\n| [See more potential
    risk\r\nexamples](https://github.com/elastic/kibana/blob/main/RISK_MATRIX.mdx)
    |\r\n\r\n\r\n### For maintainers\r\n\r\n- [ ] This was checked for
    breaking API changes and was
    [labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)","sha":"d01dd6d8dccd60c36296401e2d22a70f6285b131"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145972","number":145972,"mergeCommit":{"message":"[Lens]
    Assign initial focus on annotation query popover open (elastic#145972)\n\n##
    Summary\r\n\r\nFixes elastic#144717 \r\n\r\nAssign focus to query input on
    popover open for the query annotation\r\npanel.\r\nI think it should be
    extended also to the Filters popover case, but\r\nperhaps it's worth
    consider it as separate
    case.\r\n\r\n\r\n![query_annotation_focus](https://user-images.githubusercontent.com/924948/203303631-5170b1ec-9009-4d9b-84f7-297273328278.gif)\r\n\r\n##
    Notes\r\n\r\n#### Why using a CSS selector with the `data-test-subj`
    rather than\r\nusing a ref or an Id?\r\nBoth ref and id are controlled
    internally by the `QueryStringInputUI`\r\ncomponent and perhaps it would
    require some more work to either accept a\r\nref/id from the wrapper
    component, or having a callback system to get\r\nthese internal refs
    upstream.\r\nI thought using an unique identifier like the
    `data-test-subj` would\r\nsuffice in this specific context, but open to
    discuss alternatives.\r\n\r\n\r\n### Checklist\r\n\r\nDelete any items
    that are not applicable to this PR.\r\n\r\n- [ ] Any text added follows
    [EUI's
    writing\r\nguidelines](https://elastic.github.io/eui/#/guidelines/writing),
    uses\r\nsentence case text and includes
    [i18n\r\nsupport](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)\r\n-
    [
    ]\r\n[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\r\nwas
    added for features that require explanation or tutorials\r\n- [ ] [Unit
    or
    functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
    updated or added to match the most common scenarios\r\n- [ ] Any UI
    touched in this PR is usable by keyboard only (learn more\r\nabout
    [keyboard accessibility](https://webaim.org/techniques/keyboard/))\r\n-
    [ ] Any UI touched in this PR does not create any new axe
    failures\r\n(run axe in
    browser:\r\n[FF](https://addons.mozilla.org/en-US/firefox/addon/axe-devtools/),\r\n[Chrome](https://chrome.google.com/webstore/detail/axe-web-accessibility-tes/lhdoppojpmngadmnindnejefpokejbdd?hl=en-US))\r\n-
    [ ] If a plugin configuration key changed, check if it needs to
    be\r\nallowlisted in the cloud and added to the
    [docker\r\nlist](https://github.com/elastic/kibana/blob/main/src/dev/build/tasks/os_packages/docker_generator/resources/base/bin/kibana-docker)\r\n-
    [ ] This renders correctly on smaller devices using a
    responsive\r\nlayout. (You can test this [in
    your\r\nbrowser](https://www.browserstack.com/guide/responsive-testing-on-local-server))\r\n-
    [ ] This was checked for
    [cross-browser\r\ncompatibility](https://www.elastic.co/support/matrix#matrix_browsers)\r\n\r\n\r\n###
    Risk Matrix\r\n\r\nDelete this section if it is not applicable to this
    PR.\r\n\r\nBefore closing this PR, invite QA, stakeholders, and other
    developers to\r\nidentify risks that should be tested prior to the
    change/feature\r\nrelease.\r\n\r\nWhen forming the risk matrix, consider
    some of the following examples\r\nand how they may potentially impact
    the change:\r\n\r\n| Risk | Probability | Severity | Mitigation/Notes
    |\r\n\r\n|---------------------------|-------------|----------|-------------------------|\r\n|
    Multiple Spaces&mdash;unexpected behavior in non-default Kibana
    Space.\r\n| Low | High | Integration tests will verify that all features
    are still\r\nsupported in non-default Kibana Space and when user
    switches between\r\nspaces. |\r\n| Multiple nodes&mdash;Elasticsearch
    polling might have race conditions\r\nwhen multiple Kibana nodes are
    polling for the same tasks. | High | Low\r\n| Tasks are idempotent, so
    executing them multiple times will not result\r\nin logical error, but
    will degrade performance. To test for this case we\r\nadd plenty of unit
    tests around this logic and document manual testing\r\nprocedure. |\r\n|
    Code should gracefully handle cases when feature X or plugin Y
    are\r\ndisabled. | Medium | High | Unit tests will verify that any
    feature flag\r\nor plugin combination still results in our service
    operational. |\r\n| [See more potential
    risk\r\nexamples](https://github.com/elastic/kibana/blob/main/RISK_MATRIX.mdx)
    |\r\n\r\n\r\n### For maintainers\r\n\r\n- [ ] This was checked for
    breaking API changes and was
    [labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)","sha":"d01dd6d8dccd60c36296401e2d22a70f6285b131"}}]}]
    BACKPORT-->
    
    Co-authored-by: Marco Liberati <dej611@users.noreply.github.com>
    kibanamachine and dej611 authored Nov 23, 2022
    Configuration menu
    Copy the full SHA
    d378339 View commit details
    Browse the repository at this point in the history
  31. [8.6] Fix close alerts from flyout (elastic#145939) (elastic#146196)

    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [Fix close alerts from flyout
    (elastic#145939)](elastic#145939)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT [{"author":{"name":"Khristinin
    Nikita","email":"nikita.khristinin@elastic.co"},"sourceCommit":{"committedDate":"2022-11-23T17:21:04Z","message":"Fix
    close alerts from flyout (elastic#145939)\n\n## Closing alerts from flyout
    effect only alerts related to this rule\r\n\r\nFix:
    https://github.com/elastic/kibana/issues/145675\r\n\r\nFor the
    exceptions component, we need to have `rule.rule_id` which\r\nwasn't
    initially in the timeline response.\r\nWe can't safely use `rule.id`, it
    is
    [described\r\nhere](https://github.com/elastic/kibana/pull/120053).\r\n\r\nCo-authored-by:
    Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"6102f0e39b1b4053886e1dc6ccd8696fe1bf6967","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:Security
    Solution
    Platform","backport:prev-minor","v8.7.0"],"number":145939,"url":"https://github.com/elastic/kibana/pull/145939","mergeCommit":{"message":"Fix
    close alerts from flyout (elastic#145939)\n\n## Closing alerts from flyout
    effect only alerts related to this rule\r\n\r\nFix:
    https://github.com/elastic/kibana/issues/145675\r\n\r\nFor the
    exceptions component, we need to have `rule.rule_id` which\r\nwasn't
    initially in the timeline response.\r\nWe can't safely use `rule.id`, it
    is
    [described\r\nhere](https://github.com/elastic/kibana/pull/120053).\r\n\r\nCo-authored-by:
    Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"6102f0e39b1b4053886e1dc6ccd8696fe1bf6967"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/145939","number":145939,"mergeCommit":{"message":"Fix
    close alerts from flyout (elastic#145939)\n\n## Closing alerts from flyout
    effect only alerts related to this rule\r\n\r\nFix:
    https://github.com/elastic/kibana/issues/145675\r\n\r\nFor the
    exceptions component, we need to have `rule.rule_id` which\r\nwasn't
    initially in the timeline response.\r\nWe can't safely use `rule.id`, it
    is
    [described\r\nhere](https://github.com/elastic/kibana/pull/120053).\r\n\r\nCo-authored-by:
    Kibana Machine
    <42973632+kibanamachine@users.noreply.github.com>","sha":"6102f0e39b1b4053886e1dc6ccd8696fe1bf6967"}}]}]
    BACKPORT-->
    
    Co-authored-by: Khristinin Nikita <nikita.khristinin@elastic.co>
    kibanamachine and nkhristinin authored Nov 23, 2022
    Configuration menu
    Copy the full SHA
    7bc3f2e View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    4d0df98 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    605bab9 View commit details
    Browse the repository at this point in the history
  34. [8.6] change name guided_onboarding_sample_rule (elastic#146062) (ela…

    …stic#146201)
    
    # Backport
    
    This will backport the following commits from `main` to `8.6`:
    - [change name guided_onboarding_sample_rule
    (elastic#146062)](elastic#146062)
    
    <!--- Backport version: 8.9.7 -->
    
    ### Questions ?
    Please refer to the [Backport tool
    documentation](https://github.com/sqren/backport)
    
    <!--BACKPORT
    [{"author":{"name":"Isai","email":"59296946+imays11@users.noreply.github.com"},"sourceCommit":{"committedDate":"2022-11-23T17:59:22Z","message":"change
    name guided_onboarding_sample_rule (elastic#146062)\n\n##
    Summary\r\n\r\nChanges guided onboarding detection rule name to \"My
    First Rule\"\r\n\r\nCC
    @approksiu","sha":"78a67648b53f144d5e47a0f1e290b1f2e7b0e9f7","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v8.6.0","v8.7.0"],"number":146062,"url":"https://github.com/elastic/kibana/pull/146062","mergeCommit":{"message":"change
    name guided_onboarding_sample_rule (elastic#146062)\n\n##
    Summary\r\n\r\nChanges guided onboarding detection rule name to \"My
    First Rule\"\r\n\r\nCC
    @approksiu","sha":"78a67648b53f144d5e47a0f1e290b1f2e7b0e9f7"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/146062","number":146062,"mergeCommit":{"message":"change
    name guided_onboarding_sample_rule (elastic#146062)\n\n##
    Summary\r\n\r\nChanges guided onboarding detection rule name to \"My
    First Rule\"\r\n\r\nCC
    @approksiu","sha":"78a67648b53f144d5e47a0f1e290b1f2e7b0e9f7"}}]}]
    BACKPORT-->
    
    Co-authored-by: Isai <59296946+imays11@users.noreply.github.com>
    kibanamachine and imays11 authored Nov 23, 2022
    Configuration menu
    Copy the full SHA
    b3b18f0 View commit details
    Browse the repository at this point in the history
  35. Upgrade EUI to v67.1.10

    cee-chen committed Nov 23, 2022
    Configuration menu
    Copy the full SHA
    f897fd6 View commit details
    Browse the repository at this point in the history