# Logstash with X-PACK Cannot reload pipeline, because the existing pipeline is not reloadable

**URL:** <https://discuss.elastic.co/t/logstash-with-x-pack-cannot-reload-pipeline-because-the-existing-pipeline-is-not-reloadable/132926>\
**Category:** Logstash\
**Created:** [May 23, 2018, 5:43am UTC](https://discuss.elastic.co/t/logstash-with-x-pack-cannot-reload-pipeline-because-the-existing-pipeline-is-not-reloadable/132926 "2018-05-23T05:43:33Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![wuyunfeng](https://avatars.discourse-cdn.com/v4/letter/w/a88e57/32.png) [@wuyunfeng](https://discuss.elastic.co/u/wuyunfeng)\
**Post date:** [May 23, 2018, 5:43am UTC](https://discuss.elastic.co/t/logstash-with-x-pack-cannot-reload-pipeline-because-the-existing-pipeline-is-not-reloadable/132926/1 "2018-05-23T05:43:34Z")

</div>

Enviroment:  
Logstash version: 6.2.4  
Elasticsearch version: 6.2.4  
kibana: 6.2.4

logstash.yml:

```
> config.reload.automatic: true
> config.reload.interval: 3s
> pipeline.id: elk_logstash_01
> pipeline. reloadable: true
> xpack.management.enabled: true
> xpack.management.elasticsearch.url: "http://192.168.0.9:8200/"
> xpack.management.elasticsearch.username: elastic
> xpack.management.elasticsearch.password: elastic
> xpack.management.logstash.poll_interval: 5s
> xpack.management.pipeline.id: ["elk_logstash_01"]

```

When I change the pipeline in kibana, the logstash can not reload the relevant pipeline, and log error:

```
[2018-05-23T13:37:54,661][ERROR][logstash.agent] Failed to execute action {:id=>:elk_logstash_01, :action_type=>LogStash::ConvergeResult::FailedAction, :message=>"Cannot reload pipeline, because the existing pipeline is not reloadable", :backtrace=>nil}
```

---

<div class="post-metadata">

**Author:** ![magnusbaeck](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/magnusbaeck/32/44943_2.png) [@magnusbaeck](https://discuss.elastic.co/u/magnusbaeck)\
**Post date:** [May 27, 2018, 12:24pm UTC](https://discuss.elastic.co/t/logstash-with-x-pack-cannot-reload-pipeline-because-the-existing-pipeline-is-not-reloadable/132926/2 "2018-05-27T12:24:12Z")

</div>

Perhaps you're using an input/output/filter/codec plugin that doesn't support reloading?

---

<div class="post-metadata">

**Author:** ![wuyunfeng](https://avatars.discourse-cdn.com/v4/letter/w/a88e57/32.png) [@wuyunfeng](https://discuss.elastic.co/u/wuyunfeng)\
**Post date:** [May 28, 2018, 6:38am UTC](https://discuss.elastic.co/t/logstash-with-x-pack-cannot-reload-pipeline-because-the-existing-pipeline-is-not-reloadable/132926/3 "2018-05-28T06:38:04Z")

</div>

Pipeline used for me is:

```
input { stdin { } }

filter {
   csv {
     separator => "*"
     columns => ["f1", "f2", "f3"]
   }
}

output {
  elasticsearch {
       hosts => ["192.168.0.9:8200"]
       user => logstash_internal
       password => logstash_internal
  }
  stdout { codec => rubydebug }
}

```

becasuse the `stdin` and `stdout`?

---

<div class="post-metadata">

**Author:** ![Christian\_Dahlqvist](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/christian_dahlqvist/32/4617_2.png) [@Christian\_Dahlqvist](https://discuss.elastic.co/u/Christian_Dahlqvist)\
**Post date:** [May 28, 2018, 7:17am UTC](https://discuss.elastic.co/t/logstash-with-x-pack-cannot-reload-pipeline-because-the-existing-pipeline-is-not-reloadable/132926/4 "2018-05-28T07:17:27Z")

</div>

`stdout`is fine but I would not expect `stdin` to work.

---

<div class="post-metadata">

**Author:** ![wuyunfeng](https://avatars.discourse-cdn.com/v4/letter/w/a88e57/32.png) [@wuyunfeng](https://discuss.elastic.co/u/wuyunfeng)\
**Post date:** [May 29, 2018, 12:56pm UTC](https://discuss.elastic.co/t/logstash-with-x-pack-cannot-reload-pipeline-because-the-existing-pipeline-is-not-reloadable/132926/5 "2018-05-29T12:56:44Z")

</div>

I resolve this problem by removal the both `stdin` and `stdout`finally. Thanks @Christian_Dahlqvist @magnusbaeck

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [June 26, 2018, 12:56pm UTC](https://discuss.elastic.co/t/logstash-with-x-pack-cannot-reload-pipeline-because-the-existing-pipeline-is-not-reloadable/132926/6 "2018-06-26T12:56:46Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
