Commit graph

66580 commits

Author SHA1 Message Date
Pierre Gayvallet
eac09391a6
[SO service] fix getAllIndices (#165224)
## Summary

Fix https://github.com/elastic/kibana/issues/165166

- remove `getAllIndices` from the SO service's setup contract
- adapt `getAllIndices` from the start contract to only return indices
that are effectively present in the current environment
2023-09-01 01:01:11 -07:00
Brad White
150a883f5c
Improve docs and logging for kbn/es auth and setup (#165422)
Closes #164657 

## Summary
- Improve kbn/es docs to include prerequisites for using serverless
- Better guidance to use `--ssl` flag to enable security
- Alert the user how to authenticate with Elastic registry if it fails
- Guidance for using `--ssl` and authentication
2023-09-01 09:42:30 +02:00
Alejandro Fernández Haro
bc3732680e
[Flaky #158318] Catch start-thrown errors as they are irrelevant to this test (#165319) 2023-09-01 09:30:53 +02:00
Kibana Machine
0d12a0558c
[api-docs] 2023-09-01 Daily api_docs build (#165427)
Generated by
https://buildkite.com/elastic/kibana-api-docs-daily/builds/447
2023-09-01 01:08:18 -04:00
Brad White
6bbd3c67e1
Check where SES is running before passing along service token (#165411)
## Summary

If a user is running serverless ES in the cloud and serverless KBN
locally, passing the token can trigger an invalid configuration error:

`serviceAccountToken cannot be specified when "username" is also
defined`

Additionally, the token is likely invalid anyways because the SES
instance was not seeded with it. This PR checks the
`elasticsearch.hosts` configuration for non-localhost values before
passing along the token.

## Testing
Add something like the following to `config/kibana.dev.yml` and run
`yarn serverless`. Should not get a configuration error.

```yml
elasticsearch.hosts: https://xxxxxxxxxx.es.us-west2.gcp.elastic-cloud.com:443
elasticsearch.username: kibana_system_user
elasticsearch.password: xxxxxxxxxxxxxx
```

---------

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2023-08-31 19:03:23 -07:00
Youhei Sakurai
eaee02f913
Fix autocomplete on only 1 letter typed in request editor (#164707)
## Summary

This PR fixes autocomplete on only 1 letter typed in request editor.

Closes #164542

### Checklist

- [x] [Unit or functional
tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)
were updated or added to match the most common scenarios

### For maintainers

- [x] This was checked for breaking API changes and was [labeled
appropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)

## Release note

Fixes autocomplete on only 1 letter typed in Console's request editor
2023-09-01 10:26:22 +09:00
Tiago Costa
d117fae85c
Revert "chore(NA): temporarily enable more detailed error for NoSuchSessionError"
This reverts commit 748364d8fa.
2023-09-01 01:53:16 +01:00
Tiago Costa
5abc5e46a7
skip flkay suite (#165384) 2023-09-01 01:50:38 +01:00
Jean-Louis Leysens
bc9b6f8b16
[Test] Unskip serverless ES jest integration smoke test (#165316)
## Summary

Unskip the `smoke` test we added for serverless jest integration and
update the root utilities.
2023-08-31 17:14:43 -07:00
Tiago Costa
7ce2cb3fcf
skip flaky suite (#140973) 2023-09-01 00:58:44 +01:00
Tiago Costa
4713f3e69f
Merge remote-tracking branch 'upstream/main' 2023-09-01 00:57:20 +01:00
Kibana Machine
dba91b95fa skip failing test suite (#162594) 2023-08-31 19:06:12 -04:00
Isaac Karrer
bc866a7f96
reverse which config we call to keep locking working (#165351)
## Summary

The config does not propagate to downstream workflow jobs in all cases
so things break if we don't use the default. Therefore we will make dev
the exception.

Update the gpctl config we reference in the gitops repo. The default
config needs to be the promotion workflow and dev needs to be separate
otherwise other promotion infrastructure breaks since it does not know
to look for the overridden config.
https://github.com/elastic/serverless-gitops/pull/688

Slack: https://elastic.slack.com/archives/C9PPG4EJH/p1693480365606699
2023-08-31 15:55:10 -05:00
James Rodewig
ae12744b96
[DOCS] Cross-link to ES CCS docs (#165406)
Cross-links to [Excluding clusters or indices from cross-cluster search](https://www.elastic.co/guide/en/elasticsearch/reference/master/modules-cross-cluster-search.html#exclude-problematic-clusters) from [Use data views with cross-cluster search](https://www.elastic.co/guide/en/kibana/current/data-views.html#management-cross-cluster-search).

This was originally part of https://github.com/elastic/kibana/pull/164904
2023-08-31 16:26:32 -04:00
Kevin Delemme
8c8e9741cd
feat(slo): enhance search field selectors (#165122) 2023-08-31 16:09:02 -04:00
Julian Gernun
2fa8eeaa7d
[RAM] Add GlobalRuleEventLogList to Oblt Rules Page (#165115)
## Summary

Adds rule event log tab to the rules page


4d1a5335-a59a-45ce-a6d2-9c9a6701cad5

---------

Co-authored-by: Xavier Mouligneau <xavier.mouligneau@elastic.co>
2023-08-31 13:06:48 -07:00
Thom Heymann
c3927799cf
Fix interactive Setup UI never reaches Finished state (#165273)
Resolves #162518

This PR updates the logic that detects whether Kibana has booted
correctly during interactive setup.

The issue described in #162518 was a false positive and only effected
Kibana when run in development mode.

We already have end-to-end tests which go through the entire enrollment
flow and ensure that Kibana correctly redirects to the login page once
interactive setup completes:

https://github.com/elastic/kibana/blob/main/test/interactive_setup_functional/tests/enrollment_token.ts#L78-L81

These tests passed with both the previous and the updated logic.
However, the end-to-end tests do not check development mode which is why
the build never failed and we started seeing this issue.
2023-08-31 20:47:04 +01:00
Yngrid Coello
4125ae2a1e
[Logs onboarding] Ensure versioning for SO (#165331)
Closes https://github.com/elastic/kibana/issues/160253.

### Changes
- Schema was added to observabilityOnboarding SO
- `x-elastic-internal-origin` was added to requests from installation
script
2023-08-31 11:56:04 -07:00
Lukas Olson
09cd69d386
[UnifiedDocViewer] Move Discover doc viewer into plugin/package (#162847)
## Summary

Replaces https://github.com/elastic/kibana/pull/154012.

Moves the Discover doc viewer component into a new plugin/package,
`@kbn/unified-doc-viewer` and `@kbn/unified-doc-viewer-plugin`.

### Checklist

- [ ] Any text added follows [EUI's writing
guidelines](https://elastic.github.io/eui/#/guidelines/writing), uses
sentence case text and includes [i18n
support](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)
- [ ]
[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)
was added for features that require explanation or tutorials
- [ ] [Unit or functional
tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)
were updated or added to match the most common scenarios
- [ ] Any UI touched in this PR is usable by keyboard only (learn more
about [keyboard accessibility](https://webaim.org/techniques/keyboard/))
- [ ] Any UI touched in this PR does not create any new axe failures
(run axe in browser:
[FF](https://addons.mozilla.org/en-US/firefox/addon/axe-devtools/),
[Chrome](https://chrome.google.com/webstore/detail/axe-web-accessibility-tes/lhdoppojpmngadmnindnejefpokejbdd?hl=en-US))
- [ ] If a plugin configuration key changed, check if it needs to be
allowlisted in the cloud and added to the [docker
list](https://github.com/elastic/kibana/blob/main/src/dev/build/tasks/os_packages/docker_generator/resources/base/bin/kibana-docker)
- [ ] 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))
- [ ] This was checked for [cross-browser
compatibility](https://www.elastic.co/support/matrix#matrix_browsers)

### Risk Matrix

Before closing this PR, invite QA, stakeholders, and other developers to
identify risks that should be tested prior to the change/feature
release.

When forming the risk matrix, consider some of the following examples
and how they may potentially impact the change:

| Risk | Probability | Severity | Mitigation/Notes |

|---------------------------|-------------|----------|-------------------------|
| Multiple Spaces&mdash;unexpected behavior in non-default Kibana Space.
| Low | High | Integration tests will verify that all features are still
supported in non-default Kibana Space and when user switches between
spaces. |
| Multiple nodes&mdash;Elasticsearch polling might have race conditions
when multiple Kibana nodes are polling for the same tasks. | High | Low
| Tasks are idempotent, so executing them multiple times will not result
in logical error, but will degrade performance. To test for this case we
add plenty of unit tests around this logic and document manual testing
procedure. |
| Code should gracefully handle cases when feature X or plugin Y are
disabled. | Medium | High | Unit tests will verify that any feature flag
or plugin combination still results in our service operational. |
| [See more potential risk
examples](https://github.com/elastic/kibana/blob/main/RISK_MATRIX.mdx) |

### For maintainers

- [ ] This was checked for breaking API changes and was [labeled
appropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)

---------

Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: Shahzad <shahzad31comp@gmail.com>
2023-08-31 11:46:59 -07:00
Tiago Costa
2014fa3f65
Merge remote-tracking branch 'upstream/main' 2023-08-31 19:18:57 +01:00
Tiago Costa
748364d8fa
chore(NA): temporarily enable more detailed error for NoSuchSessionError 2023-08-31 18:59:54 +01:00
Tiago Costa
59231988c7
fix(NA): only importing @kbn/dev-utils on serve if available in dev (#165357)
This is a follow up of https://github.com/elastic/kibana/pull/165311

Instead of duplicating the key we are only importing from
`@kbn/dev-utils` if the package is available. The serve file is also
load under dist mode where the devOnly dependencies are not availble and
as such we can't reliable load from them.
2023-08-31 18:40:41 +01:00
Tiago Costa
60f33febd6
skip flaky suite (#162594) 2023-08-31 18:37:32 +01:00
Devon Thomson
217c118caa
[Dashboard] Run Smoke tests in Serverless (#164992)
Add Dashboard functional test coverage to the Serverless ES project.
2023-08-31 12:55:12 -04:00
Xavier Mouligneau
5ae86eefd7
Revert "[RAM] Add rule on click handler to global rule event log list" (#165332)
Reverts elastic/kibana#165179

because of this PR https://github.com/elastic/kibana/pull/165115, we do
not need these changes anymore. Let's remove it to avoid confusion on
the props
2023-08-31 09:51:15 -07:00
Dario Gieselaar
083a10ace5
[Observability AI Assistant] Make sure insight > chat flyout works (#165290)
Co-authored-by: Coen Warmer <coen.warmer@gmail.com>
2023-08-31 09:46:11 -07:00
christineweng
bf4254eb50
[Security Solution] Expandable flyout - update copy writing (#164929)
## Summary

This PR made updates to section titles and wordings in expandable flyout
according to [docs
suggestions](https://github.com/elastic/kibana/issues/164786).

## Right panel
**Response**
   - Updated empty response message

![image](bbc49a07-956f-4584-bbdd-663d52b515fe)

**Visualizations -> Session viewer preview**
   - Added upsell message when user does not have enterprise license

![image](3b2698e2-9911-4c61-b3f5-ca092b101f86)
   
   - Added empty message when session viewer preview is not available

![image](67ccd561-65a2-4f3e-bb37-e886c1be5be1)

**Visualizations -> Analyzer preview**
   - Added empty message

![image](76939f6c-a14a-49d6-942c-e94d360f4b87)

**Investigation -> Investigation guide**
   - Updated empty message when investigation guide is not available

![image](1df0ee96-4ba1-4568-9d3b-97c585f941f7)

**Insights -> Prevalence**
- Updated empty message when no filed/value pair meets prevalence
threashold

![image](ae2cbf63-a55e-487d-8141-3e4ad99dbed7)

**Insights -> Entities**
- Updated empty message when neither host name or user name are present

![image](1c954ea7-29a4-44b4-b7cd-fc64db487b6c)

## Left panel
**Insights -> Entities**
  - Updated empty state message

![image](5f3cc90d-e442-4db5-a7b9-d57d54cc47bc)

   - "User info" -> "User information"

![image](6e47fb61-c7ac-4cdc-acd5-e97cc2fb9f34)

   - Tooltip and empty table message in related hosts table 

![image](705bd9b9-1a1e-46d5-8fc8-fdd672f8ca4c)

   -  "Host info" -> "Host information"

![image](08a02392-3d47-4fa3-99d7-856ec7db08fe)

   -  Tooltip and empty table message in related users table

![image](22a8e1cd-b6b8-4a34-8b38-2db0214f0e35)

**Insights -> Threat Intelligence**

   - Updated title to lower case
- Updated empty message for threat match detected and enriched with
threat intelligence sections

![image](3a523516-5388-4232-98a4-ffe4f1757e31)

   - Updated tooltips

![image](cd8210aa-a066-4447-b315-959eedfbfdd7)

![image](eab2dc54-ed59-44f9-9359-480144d61a77)

**Investigation**
  - Updated empty state message to stay consistent with right section

![image](ad18e656-4b22-41c7-ac20-37dbe0ca7a3d)

**Insights -> Correlations**
   - Updated table message when no item is found

![image](334ec486-5ff4-435c-89a3-564da934f911)

**Insights -> Prevalence**
   - Added tooltips to each column other than `Field` and `Value`

![image](813e88e9-add3-46af-b908-c1f40b063e7c)

![image](58be7f13-0eac-4072-a6c8-13f72940b4f2)

![image](a4690f85-ee7c-490e-bbcc-33846068a872)

![image](9e977844-6ec6-4dc5-96a9-fe12fbfb853a)

**Response**
- Updated empty state message to match response section on right section

![image](10c32f64-f359-455c-8c75-b91910f7d438)


### Checklist

Delete any items that are not applicable to this PR.

- [x] Any text added follows [EUI's writing
guidelines](https://elastic.github.io/eui/#/guidelines/writing), uses
sentence case text and includes [i18n
support](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)
- [x] [Unit or functional
tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)
were updated or added to match the most common scenarios
2023-08-31 09:44:03 -07:00
Nathan Reese
168412ba7b
[maps] fix 'by value' map does not fill dashboard panel on initial page load in 8.10 (#165326)
Fixes https://github.com/elastic/kibana/issues/165183

### Test instructions
1) install any sample data set
2) open new dashboard
3) Use "Add panel" buttons to add by-value map with only base map layer
4) Ensure map tiles fill entire map panel in dashboard

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2023-08-31 10:33:56 -06:00
Tomasz Ciecierski
186a202b05
[EDR Workflows] Osquery OpenApi Spec (#162955) 2023-08-31 18:17:35 +02:00
Nicolas Chaulet
6ee0210d84
[Fleet] Improve integration list performance (#165030) 2023-08-31 12:04:31 -04:00
Tiago Costa
84e2641dff
skip flaky suite (#165344) 2023-08-31 16:17:17 +01:00
Marshall Main
21879be883
[Security Solution] Migrate lists plugin API to versioned router (#165160)
Closes https://github.com/elastic/security-team/issues/7176
2023-08-31 07:48:01 -07:00
Marco Liberati
deebbadc2d
[Lens] Use keyword icon instead of text for field selection dropdown (#165322)
## Summary

Fix #165216 

Fixed for any dimension panel:

<img width="269" alt="Screenshot 2023-08-31 at 14 22 24"
src="2a8eb2c0-747f-4918-997b-1b059339a242">
<img width="275" alt="Screenshot 2023-08-31 at 14 37 46"
src="0ef218b3-1400-4eb9-8f4b-65eee814e0ac">

This has been addressed also in the annotation panel:
<img width="262" alt="Screenshot 2023-08-31 at 14 37 00"
src="22967182-b9bb-49c4-bfb8-48f25babd128">
2023-08-31 16:43:29 +02:00
Aleh Zasypkin
bd28bf4de2
Avoid running incompatible Platform Security Serverless tests on MKI. (#165304)
## Summary

When we run tests on MKI, we cannot override Elasticsearch security
realm definitions. This means that any of our tests relying on a custom
Elasticsearch security realm (SAML and JWT) won't work on MKI.

## How to test

See `Kibana serverless cheat sheet` on how to run tests against MKI.
Until https://github.com/elastic/qaf-tests/pull/30 is merged, you'd need
to also add `--exclude-tag=skipMKI` to the test runner command.

/cc @dmlemeshko
2023-08-31 16:37:51 +02:00
Nathan Reese
4b02740b32
update data view docs for excluding cluster (#164904)
https://github.com/elastic/elasticsearch/pull/97865 expands
index-pattern expressions to include a cluster alias for purposes of
excluding an entire cluster from a cross-cluster search. This allows
users to put the minus sign in front of the cluster name
(`-cluster_one:*`). The advantage to this change is that it avoids
sending any network calls to that cluster. Compare this to the existing
syntax for excluding clusters, where the minus sign is in front of the
index name (`cluster_one:-*`). The older syntax has to send the request
to the remote cluster, which if it is down (and skip_unavailable=false),
will cause the search to fail.

This PR updates the docs to reflect the new syntax.

---------

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2023-08-31 08:27:03 -06:00
Kevin Delemme
f714f0f2e3
chore(slo): add missing tags in docs (#165180) 2023-08-31 10:20:15 -04:00
Melissa Alvarez
0877f8f9fc
[ML] Data Frame Analytics creation wizard: add ability to add custom urls to jobs (#164520)
## Summary

This PR adds an 'Additional settings' section in the 'Details' step
where the user can add custom urls.

<img width="1080" alt="image"
src="6094a544-9931-4ca3-a6ac-0e262df4f66b">

<img width="1059" alt="image"
src="52a98984-feef-4076-a139-4d7e95cf4485">

<img width="914" alt="image"
src="ff9e2575-c88c-4d9c-a612-ec92c960beb6">

<img width="1080" alt="image"
src="9878f31a-48de-4e1d-9fcd-85d36c74b580">


### Checklist

Delete any items that are not applicable to this PR.

- [ ] Any text added follows [EUI's writing
guidelines](https://elastic.github.io/eui/#/guidelines/writing), uses
sentence case text and includes [i18n
support](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)
- [ ]
[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)
was added for features that require explanation or tutorials
- [ ] [Unit or functional
tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)
were updated or added to match the most common scenarios
- [ ] Any UI touched in this PR is usable by keyboard only (learn more
about [keyboard accessibility](https://webaim.org/techniques/keyboard/))
- [ ] Any UI touched in this PR does not create any new axe failures
(run axe in browser:
[FF](https://addons.mozilla.org/en-US/firefox/addon/axe-devtools/),
[Chrome](https://chrome.google.com/webstore/detail/axe-web-accessibility-tes/lhdoppojpmngadmnindnejefpokejbdd?hl=en-US))
- [ ] If a plugin configuration key changed, check if it needs to be
allowlisted in the cloud and added to the [docker
list](https://github.com/elastic/kibana/blob/main/src/dev/build/tasks/os_packages/docker_generator/resources/base/bin/kibana-docker)
- [ ] 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))
- [ ] This was checked for [cross-browser
compatibility](https://www.elastic.co/support/matrix#matrix_browsers)

---------

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2023-08-31 07:57:33 -06:00
Marco Vettorello
2a56fe7d35
[Lens] Axis label formatting independent from axis visibility (#165314)
Due to an existing (but already resolved) bug in elastic-chart, the Lens Heatmap introduced a workaround to avoid a reduction in the size of the heatmap chart in the suggestions panel due to the length of the axis labels.

After the fix was resolved in elastic-charts, the workaround was not removed and left a bug in the interface.

This commit removes the workaround introduced.
2023-08-31 15:32:55 +02:00
Kibana Machine
731786e465 skip failing test suite (#165084) 2023-08-31 09:28:57 -04:00
Kibana Machine
6e3f3f8ad5 skip failing test suite (#165083) 2023-08-31 09:28:28 -04:00
Kibana Machine
404c35978c skip failing test suite (#139260) 2023-08-31 09:27:50 -04:00
Davis McPhee
b4bfb2a2dd
[Data Discovery] Run example plugin functional tests in Serverless (#163411)
## Summary

> [!IMPORTANT]  
> These tests currently do not run in "real" Serverless and only run in
"local" Serverless (what we use in CI). Additional work will need to be
done to allow these tests to be run in an actual Serverless environment,
since they required `config.ts` changes which are only loaded when
running locally.

This PR copies the Data Discovery example plugin functional tests to
`test_serverless` and adds support for running them against the Search
project.

It also adds support for running functional tests against example
plugins in general in Serverless ("local" Serverless only currently).

In the future these should run as deployment-agnostic tests, but support
does not yet exist (see #161574), so in the meantime they've been
duplicated and modified in place. I've left `TODO` comments where test
files have been modified so we know what needs to be addressed once they
are converted to deployment-agnostic tests.

Part of #162347.

### Checklist

- [ ] ~Any text added follows [EUI's writing
guidelines](https://elastic.github.io/eui/#/guidelines/writing), uses
sentence case text and includes [i18n
support](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)~
- [ ]
~[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)
was added for features that require explanation or tutorials~
- [x] [Unit or functional
tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)
were updated or added to match the most common scenarios
- [ ] ~Any UI touched in this PR is usable by keyboard only (learn more
about [keyboard
accessibility](https://webaim.org/techniques/keyboard/))~
- [ ] ~Any UI touched in this PR does not create any new axe failures
(run axe in browser:
[FF](https://addons.mozilla.org/en-US/firefox/addon/axe-devtools/),
[Chrome](https://chrome.google.com/webstore/detail/axe-web-accessibility-tes/lhdoppojpmngadmnindnejefpokejbdd?hl=en-US))~
- [ ] ~If a plugin configuration key changed, check if it needs to be
allowlisted in the cloud and added to the [docker
list](https://github.com/elastic/kibana/blob/main/src/dev/build/tasks/os_packages/docker_generator/resources/base/bin/kibana-docker)~
- [ ] ~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))~
- [ ] ~This was checked for [cross-browser
compatibility](https://www.elastic.co/support/matrix#matrix_browsers)~

### For maintainers

- [ ] This was checked for breaking API changes and was [labeled
appropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)

---------

Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: Dzmitry Lemechko <dzmitry.lemechko@elastic.co>
2023-08-31 10:23:05 -03:00
Gerard Soldevila
a62d9a90f5
Simplify test code, reenable skipped suite (#163158)
Attempt at fixing https://github.com/elastic/kibana/issues/149611

I updated the test code as follows:
* Removed the RxJS logic and simply factorised the reads to read only
once.
* Got rid of the "retry" service. There's already a mechanism in place
to make sure the logs are up-to-date.
* Updated the `setCommonlyUsedTime` method to make sure it awaits for
the popup to be ready before clicking.
* Skipped 4 tests that seem outdated, the logs don't have the related
entries even after waiting for more than one minute and flushing (in
fact, they all seem to systematically fail on `main` too):
  * lnsLegacyMetric
  * [Flights] Delays & Cancellations
  * [Flights] Destination Weather
  * [Flights] Delay Buckets

Attached is the generated
[kibana.log](12260144/kibana.log)
(focussing only the `browser.ts` tests).

So for the skipped tests, this does not look like flakiness anymore, but
rather outdated / incorrect checks. I propose we review and update them
on a separate issue / PR.

50 runs results
[here](https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/3026).
2023-08-31 15:09:19 +02:00
Isaac Karrer
581b7f4327
pipeline for serverless kibana release (#165009)
## Summary

Adds a pipeline that will trigger the promotion and QG for kibana
through qa -> staging -> production whenever the tag which [matches the
regex](https://regex101.com/r/tY52jo/1) is created.

Sibling PR [here](https://github.com/elastic/serverless-gitops/pull/661)
that defines `main/gen/gpctl/kibana/tagged-release.yaml`

The meat of the PR is the regex.

---------

Co-authored-by: Thomas Watson <w@tson.dk>
Co-authored-by: Alex Szabo <delanni.alex@gmail.com>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2023-08-31 08:08:01 -05:00
Alejandro Fernández Haro
0ea37c1b42
[On-Week] Hot update of APM/EBT labels (#157093) 2023-08-31 14:36:20 +02:00
Alison Goryachev
81aceaa5c6
[Index Management] Add "Stats" tab (#165027) 2023-08-31 08:22:58 -04:00
Shahzad
9ca2a042e9
[Synthetics] Update label for SO object (#164676) 2023-08-31 14:22:43 +02:00
Alex Szabo
8d7aa0bfd0
[Ops] Fix serverless startup issue around importing @kbn/dev-utils (#165311) 2023-08-31 14:19:23 +02:00
Felix Stürmer
ad59308b24
[Log Explorer] Convert log explorer profile into standalone app (#164493)
Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: Marco Antonio Ghiani <marcoantonio.ghiani01@gmail.com>
2023-08-31 14:18:44 +02:00
Dmitriy Burlutskiy
5a30e4d5cc
Fix default Elasticsearch host typo (#165239)
## Summary

This PR fixes a typo for a default Elasticsearch host
2023-08-31 14:16:55 +02:00