diff --git a/qa/integration/fixtures/persistent_queues/logstash.yml b/qa/integration/fixtures/persistent_queues/logstash.yml index 1ee962bd8ae..028c3129ceb 100644 --- a/qa/integration/fixtures/persistent_queues/logstash.yml +++ b/qa/integration/fixtures/persistent_queues/logstash.yml @@ -1 +1,2 @@ queue.type: persisted +queue.drain: true diff --git a/qa/integration/specs/logstash_to_logstash_spec.rb b/qa/integration/specs/logstash_to_logstash_spec.rb index 1a6c354d9e9..4d0e1e1aea8 100644 --- a/qa/integration/specs/logstash_to_logstash_spec.rb +++ b/qa/integration/specs/logstash_to_logstash_spec.rb @@ -53,7 +53,8 @@ def run_logstash_instance(config_name, options = {}, &block) "--pipeline.id", config_name, "--path.config", config_to_temp_file(@fixture.config(config_name, options)), "--path.data", get_temp_path_dir, - "--api.http.port", api_port.to_s) + "--api.http.port", api_port.to_s, + "--config.reload.automatic") logstash_service.wait_for_rest_api yield logstash_service ensure