logstash/x-pack/spec/modules
kaisecheng 6b2fa20622
disable xpack API and monitoring pipeline for serverless (#15277)
This commit adds a call to identify serverless cluster before fetching `/_xpack` to verify the license and supported features.
When it is serverless, the license checker uses hardcoded xpack info instead of calling xpack API. The internal pipeline of monitoring is disabled and logs error when configured to use legacy monitoring.

Fixes: 
ingest-dev#2303
ingest-dev#2284

Co-authored-by: Rob Bavey <rob.bavey@elastic.co>
2023-08-31 17:00:13 +01:00
..
arcsight Rubocop: Enable SpaceBefore cops (#15197) 2023-07-18 22:32:17 -04:00
azure Rubocop: Enable various EmptyLine cops (#15194) 2023-07-18 16:49:16 -04:00
module_license_checker_spec.rb disable xpack API and monitoring pipeline for serverless (#15277) 2023-08-31 17:00:13 +01:00