logstash/qa/rspec/commands
Cas Donoghue 01962f6b5d
Make redhat exhaustive test install command more robust (#17592)
We are seeing a frequent issue in CI where tests are failing to install via
package manager on rhel8. It looks like the issue may be due to processes that
are being terminated and leaving behind lock files on the rpm database. This
commit udpates the install method to try to do a database rebuild routine which
will force lock files to be removed. This fix assumes that at the time of
testing, our tests should take priority over any package manager operation and
we can prioritize our command over anything else that may be interacting with
the package manager.
2025-04-29 11:18:13 -07:00
..
centos Add apache and elastic license headers to source code files (#11673) 2020-03-11 11:53:38 +00:00
oel Add apache and elastic license headers to source code files (#11673) 2020-03-11 11:53:38 +00:00
suse Refactor qa/acceptance tests to get away from vagrant (#15696) 2024-01-08 09:40:58 +02:00
base.rb run acceptance tests as non-root (#16624) 2024-11-01 19:47:08 +00:00
debian.rb Refactor qa/acceptance tests to get away from vagrant (#15696) 2024-01-08 09:40:58 +02:00
opensuse.rb Refactor qa/acceptance tests to get away from vagrant (#15696) 2024-01-08 09:40:58 +02:00
redhat.rb Make redhat exhaustive test install command more robust (#17592) 2025-04-29 11:18:13 -07:00
suse.rb Refactor qa/acceptance tests to get away from vagrant (#15696) 2024-01-08 09:40:58 +02:00
system_helpers.rb Fix packaging service check failures (#15946) 2024-02-15 10:01:47 +02:00
ubuntu.rb Bundler: freeze lockfile on run, and "normalize" platform on plugin changes (#13015) 2021-08-17 09:35:30 -04:00