# ELK stack Upgrade

**URL:** <https://discuss.elastic.co/t/elk-stack-upgrade/36924>\
**Category:** Elasticsearch\
**Created:** [December 10, 2015, 10:16pm UTC](https://discuss.elastic.co/t/elk-stack-upgrade/36924 "2015-12-10T22:16:38Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![GustavoHoyer1](https://avatars.discourse-cdn.com/v4/letter/g/6a8cbe/32.png) [@GustavoHoyer1](https://discuss.elastic.co/u/GustavoHoyer1)\
**Post date:** [December 10, 2015, 10:16pm UTC](https://discuss.elastic.co/t/elk-stack-upgrade/36924/1 "2015-12-10T22:16:38Z")

</div>

I'm planning to upgrade my ELK stack for the latest versions:

- logstash from 1.4.2 to 2.1.1
- Elasticsearch from 1.4.4 para 2.1.0
- Kibana from 4.1.2 para 4.3.0

Is there any documentation explaining the changes between releases for this products?

I've just found this ones:

- Logstash:
- [https://github.com/elastic/logstash/blob/master/CHANGELOG.md](https://github.com/elastic/logstash/blob/master/CHANGELOG.md)
- Kibana:
- [https://www.elastic.co/guide/en/kibana/4.2/releasenotes.html](https://www.elastic.co/guide/en/kibana/4.2/releasenotes.html)
- [https://www.elastic.co/guide/en/kibana/4.3/releasenotes.html](https://www.elastic.co/guide/en/kibana/4.3/releasenotes.html)
- Elaticsearch:
- [https://www.elastic.co/guide/en/elasticsearch/reference/2.1/release-notes-2.0.0.html](https://www.elastic.co/guide/en/elasticsearch/reference/2.1/release-notes-2.0.0.html)
- [https://www.elastic.co/guide/en/elasticsearch/reference/2.1/release-notes-2.0.1.html](https://www.elastic.co/guide/en/elasticsearch/reference/2.1/release-notes-2.0.1.html)
- [https://www.elastic.co/guide/en/elasticsearch/reference/2.1/release-notes-2.1.0.html](https://www.elastic.co/guide/en/elasticsearch/reference/2.1/release-notes-2.1.0.html)

Are there any others? Especially for ES versions between 1.4.4 and 2.0?

Additionally, is there any recomended method for upgrading ES? I think i'll have to do a full cluster restart because of the major release change... am i right?

---

<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:** [December 11, 2015, 7:20am UTC](https://discuss.elastic.co/t/elk-stack-upgrade/36924/2 "2015-12-11T07:20:48Z")

</div>

> Are there any others? Especially for ES versions between 1.4.4 and 2.0?

There are no release notes detailing the changes between versions X and Y. The release notes only detail changes between X and X+1. Therefore you should read the release notes for all releases between 1.4.4 and 2.0.

> Additionally, is there any recomended method for upgrading ES? I think i'll have to do a full cluster restart because of the major release change... am i right?

Yes.

---

<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:** [December 11, 2015, 8:38am UTC](https://discuss.elastic.co/t/elk-stack-upgrade/36924/3 "2015-12-11T08:38:10Z")

</div>

Also make sure you install and run the [migration plugin](https://github.com/elastic/elasticsearch-migration) in order to identify any potential issues before you start upgrading.

---

<div class="post-metadata">

**Author:** ![GustavoHoyer1](https://avatars.discourse-cdn.com/v4/letter/g/6a8cbe/32.png) [@GustavoHoyer1](https://discuss.elastic.co/u/GustavoHoyer1)\
**Post date:** [December 11, 2015, 1:02pm UTC](https://discuss.elastic.co/t/elk-stack-upgrade/36924/4 "2015-12-11T13:02:08Z")

</div>

> [@magnusbaeck](#):
>
> There are no release notes detailing the changes between versions X and Y. The release notes only detail changes between X and X+1. Therefore you should read the release notes for all releases between 1.4.4 and 2.0.

@magnusbaeck, where can i find the release notes for ES versions 1.5, 1.6 and 1.7? Changing the Elasticsearch referente on this page [Release Notes | Elasticsearch Guide [2.1] | Elastic](https://www.elastic.co/guide/en/elasticsearch/reference/2.1/es-release-notes.html) for this versions give me the following messages:

```auto
This page is not avaliable in the 1.7 version of the docs
This page is not avaliable in the 1.6 version of the docs
This page is not avaliable in the 1.5 version of the docs

```

> [@Christian\_Dahlqvist](#):
>
> Also make sure you install and run the migration plugin in order to identify any potential issues before you start upgrading

@Christian_Dahlqvist, thanks a lot for the migration plugin tip!

Running the plugin on a dev cluster tells me that everything is just fine except for boolean fields on .kibana and .marvel index.

Is it safe to run the pluggin on a prod cluster?

Also, there is a link in the main page of the plugin for the [breaking changes](https://www.elastic.co/guide/en/elasticsearch/reference/master/breaking-changes.html) that may be what i was looking for!

---

<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:** [December 11, 2015, 2:32pm UTC](https://discuss.elastic.co/t/elk-stack-upgrade/36924/5 "2015-12-11T14:32:30Z")

</div>

> where can i find the release notes for ES versions 1.5, 1.6 and 1.7?

You should be able to find them all from [Past Releases of Elastic Stack Software | Elastic](https://www.elastic.co/downloads/past-releases).

---

<div class="post-metadata">

**Author:** ![GustavoHoyer1](https://avatars.discourse-cdn.com/v4/letter/g/6a8cbe/32.png) [@GustavoHoyer1](https://discuss.elastic.co/u/GustavoHoyer1)\
**Post date:** [December 11, 2015, 5:13pm UTC](https://discuss.elastic.co/t/elk-stack-upgrade/36924/6 "2015-12-11T17:13:55Z")

</div>

> [@magnusbaeck](#):
>
> You should be able to find them all from [Past Releases of Elastic Stack Software | Elastic](https://www.elastic.co/downloads/past-releases).

Thanks @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:** [July 5, 2017, 11:31pm UTC](https://discuss.elastic.co/t/elk-stack-upgrade/36924/7 "2017-07-05T23:31:43Z")

</div>


