Commit graph

16 commits

Author SHA1 Message Date
Luke Elmers
4b863abc18
Adds base implementation of the Kibana Health Gateway. (#141172) 2022-11-07 09:14:42 -07:00
Jonathan Budzenski
04d1ffea7e
set NODE_ENV=production for bin/* (#139649)
* Set NODE_ENV=production for bin/*

* add tests

* Revert "Set NODE_ENV=production for bin/*"

This reverts commit 8012ed6a2e.

* Revert "Revert "Set NODE_ENV=production for bin/*""

This reverts commit 2fd499c112.
2022-08-30 09:01:51 -05:00
Jonathan Budzenski
7fd3beee4e
[artifacts] Stabilize package testing (#134854)
* bump ansible logging verbosity

* upgrade base os

* update base images

* add specificity to docker image glob

* limit memory

* bump base vm memory

* more cpu

* decrease verbosity

* less downloads

* disable shared symlinks

* more logging

* bump concurrency to test stability

* add concurrency group

* revert

* parallelism

* Revert "parallelism"

This reverts commit 4cc00f7144.
2022-06-30 16:00:15 -05:00
Jonathan Budzenski
a6a66381b6
[artifact testing] Use local ansible provisioner (#133047)
We've seen a number of package testing timeouts where a random command
will hang while establishing an ssh connection.  Instead of running
installation remotely, this switches to the ansible_local provisioner.
2022-06-01 11:52:41 -05:00
Jonathan Budzenski
179cf309ec
[artifacts testing] Re-enable FTR smoke tests (#132076)
* [artifacts testing] Re-enable FTR smoke tests

* --quiet

* docker disable chromium sandbox

* newline
2022-05-12 08:03:39 -07:00
Jonathan Budzenski
0082e0cb06
[artifact testing] Bump VM boot timeout (#130735)
We saw a flaky `vagrant ssh` timeout in a CI run, possibly caused by a
busy host.  This doubles the VM setup timeout from 5 minutes to 10
minutes.
2022-04-20 16:13:59 -05:00
Jonathan Budzenski
f2654802a5
[package testing] Stabilize status api test (#129228)
There appears to be a brief moment after kibana starts where we are
listening for http connections but immediately closing requests to the
status API.  The return code by ansible here is -1, so this adds that as
a valid response to retry.
2022-04-01 13:45:21 -05:00
Jonathan Budzenski
ab109db73f
[package testing] Update networking profile to account for virtualbox update (#127298)
With a recent virtualbox update, we're getting failures in CI with:

> The IP address configured for the host-only network is not within the
> allowed ranges. Please update the address used to be within the allowed
> ranges and run the command again.

This updates the IP range used to be compatible.
2022-03-09 11:47:11 -06:00
Jonathan Budzenski
4cfe9d97f0
[package testing] Bump machine memory to 2GB (#126850) 2022-03-03 16:21:56 -07:00
Brian Seeders
7a70f857f3
[package-testing] Fix docker testing (#123249) 2022-01-18 13:03:24 -05:00
Jonathan Budzenski
a61afb357d
[package testing] Update logs path (#112007) 2021-09-16 16:26:59 -04:00
Jonathan Budzenski
f2c00fdd5a
[os/kibana.yml] Use new logger (#111192)
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-09-08 14:43:34 -05:00
Jonathan Budzenski
95423242ac
[package testing] Update logging and pid configuration (#111059)
With the merge of #98213, pid and log file settings were moved from
command line options to kibana.yml.  Package tests use a non-default
kibana.yml and these settings were not applied.  This updates our
configuration to include these settings.
2021-09-02 20:11:45 -04:00
Jonathan Budzenski
da25960022
[package testing] Bump status page timeout (#107813)
The socket timeout for testing whether the status page is available or
not is currently 30 seconds.  This test was disabled for being flaky.
Reproducing this locally hasn't been straight forward, but I am seeing
an average of ~20 seconds, which is close enough to the timeout that I'd
like to rule out machine differences.  This gives the status check 120
seconds before dropping the connection.

Related to #106749 and #107300

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-08-16 10:55:32 -07:00
Jonathan Budzenski
08ef8dab01 skip flaky test #106749 2021-07-26 11:07:34 -05:00
Jonathan Budzenski
f0e11bcd1b
Automated package testing (#88900)
Co-authored-by: Tyler Smalley <tylersmalley@me.com>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-05-27 13:37:43 -05:00