# Update to version

**URL:** <https://forum.opensearch.org/t/update-to-version/662>\
**Category:** General Feedback\
**Created:** [May 11, 2019, 12:14pm UTC](https://forum.opensearch.org/t/update-to-version/662 "2019-05-11T12:14:17Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![evaristorivi](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.opensearch.org/evaristorivi/32/130_2.png) [@evaristorivi](https://forum.opensearch.org/u/evaristorivi)\
**Post date:** [May 11, 2019, 12:14pm UTC](https://forum.opensearch.org/t/update-to-version/662/1 "2019-05-11T12:14:17Z")

</div>

Hi, I installed version 6.6.2 (0.8.0)

But now I want to update to version 6.7.1 (0.9.0) But I get update errors yum …

What would be the recommended update procedure?  
Thank you

---

<div class="post-metadata">

**Author:** ![allenyin](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.opensearch.org/allenyin/32/156_2.png) [@allenyin](https://forum.opensearch.org/u/allenyin)\
**Post date:** [May 15, 2019, 5:16pm UTC](https://forum.opensearch.org/t/update-to-version/662/2 "2019-05-15T17:16:51Z")

</div>

Hi Evaristo,

Did you run “yum update” to update?

Can you try “yum update opendistroforelasticsearch”?

---

<div class="post-metadata">

**Author:** ![evaristorivi](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.opensearch.org/evaristorivi/32/130_2.png) [@evaristorivi](https://forum.opensearch.org/u/evaristorivi)\
**Post date:** [May 16, 2019, 5:28am UTC](https://forum.opensearch.org/t/update-to-version/662/3 "2019-05-16T05:28:28Z")

</div>

yes, with yum update happens:  
 → Resolución de dependencias finalizada  
Error: Paquete: opendistro-performance-analyzer-0.9.0.0-1.noarch (opendistroforelasticsearch-artifacts-repo)  
Necesita: elasticsearch-oss = 6.7.1  
Eliminando: elasticsearch-oss-6.6.2-1.noarch (@elasticsearch-6.x)  
elasticsearch-oss = 6.6.2-1  
Actualizado por: elasticsearch-oss-6.7.2-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.7.2-1  
Disponible: elasticsearch-oss-6.3.0-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.3.0-1  
Disponible: elasticsearch-oss-6.3.1-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.3.1-1  
Disponible: elasticsearch-oss-6.3.2-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.3.2-1  
Disponible: elasticsearch-oss-6.4.0-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.4.0-1  
Disponible: elasticsearch-oss-6.4.1-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.4.1-1  
Disponible: elasticsearch-oss-6.4.2-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.4.2-1  
Disponible: elasticsearch-oss-6.4.3-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.4.3-1  
Disponible: elasticsearch-oss-6.5.0-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.5.0-1  
Disponible: elasticsearch-oss-6.5.1-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.5.1-1  
Disponible: elasticsearch-oss-6.5.2-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.5.2-1  
Disponible: elasticsearch-oss-6.5.3-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.5.3-1  
Disponible: elasticsearch-oss-6.5.4-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.5.4-1  
Disponible: elasticsearch-oss-6.6.0-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.6.0-1  
Disponible: elasticsearch-oss-6.6.1-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.6.1-1  
Disponible: elasticsearch-oss-6.7.0-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.7.0-1  
Disponible: elasticsearch-oss-6.7.1-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.7.1-1  
Error: Paquete: opendistroforelasticsearch-0.9.0-1.noarch (opendistroforelasticsearch-artifacts-repo)  
Necesita: elasticsearch-oss = 6.7.1  
Eliminando: elasticsearch-oss-6.6.2-1.noarch (@elasticsearch-6.x)  
elasticsearch-oss = 6.6.2-1  
Actualizado por: elasticsearch-oss-6.7.2-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.7.2-1  
Disponible: elasticsearch-oss-6.3.0-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.3.0-1  
Disponible: elasticsearch-oss-6.3.1-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.3.1-1  
Disponible: elasticsearch-oss-6.3.2-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.3.2-1  
Disponible: elasticsearch-oss-6.4.0-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.4.0-1  
Disponible: elasticsearch-oss-6.4.1-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.4.1-1  
Disponible: elasticsearch-oss-6.4.2-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.4.2-1  
Disponible: elasticsearch-oss-6.4.3-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.4.3-1  
Disponible: elasticsearch-oss-6.5.0-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.5.0-1  
Disponible: elasticsearch-oss-6.5.1-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.5.1-1  
Disponible: elasticsearch-oss-6.5.2-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.5.2-1  
Disponible: elasticsearch-oss-6.5.3-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.5.3-1  
Disponible: elasticsearch-oss-6.5.4-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.5.4-1  
Disponible: elasticsearch-oss-6.6.0-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.6.0-1  
Disponible: elasticsearch-oss-6.6.1-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.6.1-1  
Disponible: elasticsearch-oss-6.7.0-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.7.0-1  
Disponible: elasticsearch-oss-6.7.1-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.7.1-1  
Error: Paquete: opendistro-alerting-0.9.0.0-1.noarch (opendistroforelasticsearch-artifacts-repo)  
Necesita: elasticsearch-oss = 6.7.1  
Eliminando: elasticsearch-oss-6.6.2-1.noarch (@elasticsearch-6.x)  
elasticsearch-oss = 6.6.2-1  
Actualizado por: elasticsearch-oss-6.7.2-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.7.2-1  
Disponible: elasticsearch-oss-6.3.0-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.3.0-1  
Disponible: elasticsearch-oss-6.3.1-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.3.1-1  
Disponible: elasticsearch-oss-6.3.2-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.3.2-1  
Disponible: elasticsearch-oss-6.4.0-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.4.0-1  
Disponible: elasticsearch-oss-6.4.1-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.4.1-1  
Disponible: elasticsearch-oss-6.4.2-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.4.2-1  
Disponible: elasticsearch-oss-6.4.3-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.4.3-1  
Disponible: elasticsearch-oss-6.5.0-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.5.0-1  
Disponible: elasticsearch-oss-6.5.1-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.5.1-1  
Disponible: elasticsearch-oss-6.5.2-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.5.2-1  
Disponible: elasticsearch-oss-6.5.3-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.5.3-1  
Disponible: elasticsearch-oss-6.5.4-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.5.4-1  
Disponible: elasticsearch-oss-6.6.0-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.6.0-1  
Disponible: elasticsearch-oss-6.6.1-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.6.1-1  
Disponible: elasticsearch-oss-6.7.0-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.7.0-1  
Disponible: elasticsearch-oss-6.7.1-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.7.1-1  
Error: Paquete: opendistro-sql-0.9.0.0-1.noarch (opendistroforelasticsearch-artifacts-repo)  
Necesita: elasticsearch-oss = 6.7.1  
Eliminando: elasticsearch-oss-6.6.2-1.noarch (@elasticsearch-6.x)  
elasticsearch-oss = 6.6.2-1  
Actualizado por: elasticsearch-oss-6.7.2-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.7.2-1  
Disponible: elasticsearch-oss-6.3.0-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.3.0-1  
Disponible: elasticsearch-oss-6.3.1-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.3.1-1  
Disponible: elasticsearch-oss-6.3.2-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.3.2-1  
Disponible: elasticsearch-oss-6.4.0-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.4.0-1  
Disponible: elasticsearch-oss-6.4.1-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.4.1-1  
Disponible: elasticsearch-oss-6.4.2-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.4.2-1  
Disponible: elasticsearch-oss-6.4.3-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.4.3-1  
Disponible: elasticsearch-oss-6.5.0-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.5.0-1  
Disponible: elasticsearch-oss-6.5.1-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.5.1-1  
Disponible: elasticsearch-oss-6.5.2-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.5.2-1  
Disponible: elasticsearch-oss-6.5.3-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.5.3-1  
Disponible: elasticsearch-oss-6.5.4-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.5.4-1  
Disponible: elasticsearch-oss-6.6.0-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.6.0-1  
Disponible: elasticsearch-oss-6.6.1-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.6.1-1  
Disponible: elasticsearch-oss-6.7.0-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.7.0-1  
Disponible: elasticsearch-oss-6.7.1-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.7.1-1  
Error: Paquete: opendistro-security-0.9.0.0-0.noarch (opendistroforelasticsearch-artifacts-repo)  
Necesita: elasticsearch-oss = 6.7.1  
Eliminando: elasticsearch-oss-6.6.2-1.noarch (@elasticsearch-6.x)  
elasticsearch-oss = 6.6.2-1  
Actualizado por: elasticsearch-oss-6.7.2-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.7.2-1  
Disponible: elasticsearch-oss-6.3.0-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.3.0-1  
Disponible: elasticsearch-oss-6.3.1-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.3.1-1  
Disponible: elasticsearch-oss-6.3.2-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.3.2-1  
Disponible: elasticsearch-oss-6.4.0-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.4.0-1  
Disponible: elasticsearch-oss-6.4.1-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.4.1-1  
Disponible: elasticsearch-oss-6.4.2-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.4.2-1  
Disponible: elasticsearch-oss-6.4.3-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.4.3-1  
Disponible: elasticsearch-oss-6.5.0-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.5.0-1  
Disponible: elasticsearch-oss-6.5.1-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.5.1-1  
Disponible: elasticsearch-oss-6.5.2-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.5.2-1  
Disponible: elasticsearch-oss-6.5.3-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.5.3-1  
Disponible: elasticsearch-oss-6.5.4-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.5.4-1  
Disponible: elasticsearch-oss-6.6.0-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.6.0-1  
Disponible: elasticsearch-oss-6.6.1-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.6.1-1  
Disponible: elasticsearch-oss-6.7.0-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.7.0-1  
Disponible: elasticsearch-oss-6.7.1-1.noarch (elasticsearch-6.x)  
elasticsearch-oss = 6.7.1-1

---

<div class="post-metadata">

**Author:** ![evaristorivi](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.opensearch.org/evaristorivi/32/130_2.png) [@evaristorivi](https://forum.opensearch.org/u/evaristorivi)\
**Post date:** [May 16, 2019, 5:30am UTC](https://forum.opensearch.org/t/update-to-version/662/4 "2019-05-16T05:30:32Z")

</div>

Great!!! 🙂

with yum update opendistroforelasticsearch everything worked perfect!!😄

---

<div class="post-metadata">

**Author:** ![evaristorivi](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.opensearch.org/evaristorivi/32/130_2.png) [@evaristorivi](https://forum.opensearch.org/u/evaristorivi)\
**Post date:** [May 16, 2019, 7:59am UTC](https://forum.opensearch.org/t/update-to-version/662/5 "2019-05-16T07:59:22Z")

</div>

but there is another problem  
elasticsearch says:  
[ERROR][o.e.b.Bootstrap] [uUzpDuY] Exception  
java.lang.IllegalStateException: Duplicate key ingest-user-agent (attempted merging values org.elasticsearch.plugins.PluginsService$Bundle@30acf5ab and org.elasticsearch.plugins.PluginsService$Bundle@30acf5ab)

---

<div class="post-metadata">

**Author:** ![evaristorivi](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.opensearch.org/evaristorivi/32/130_2.png) [@evaristorivi](https://forum.opensearch.org/u/evaristorivi)\
**Post date:** [May 16, 2019, 8:05am UTC](https://forum.opensearch.org/t/update-to-version/662/6 "2019-05-16T08:05:25Z")

</div>

I solved it by running:  
/usr/share/elasticsearch/bin/elasticsearch-plugin remove --purge ingest-geoip  
/usr/share/elasticsearch/bin/elasticsearch-plugin remove --purge ingest-user-agent

---

<div class="post-metadata">

**Author:** ![evaristorivi](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.opensearch.org/evaristorivi/32/130_2.png) [@evaristorivi](https://forum.opensearch.org/u/evaristorivi)\
**Post date:** [May 16, 2019, 8:18am UTC](https://forum.opensearch.org/t/update-to-version/662/7 "2019-05-16T08:18:31Z")

</div>

okok

> **[Breaking changes in 6.7 | Elasticsearch Guide \[6.7\] | Elastic](https://www.elastic.co/guide/en/elasticsearch/reference/6.7/breaking-changes-6.7.html#breaking_67_plugin_changes)**

### Plugin changes

\*\> #### `ingest-geoip` and `ingest-user-agent` are no longer distributed as plugins

_\> The `ingest-geoip` and `ingest-user-agent` plugins have been converted to modules and are now included with all Elasticsearch distributions. Starting with Elasticsearch 6.7.0, attempting to install or remove these plugins will result in a no-op. In Elasticsearch 7.0.0, attempting to install or remove these plugins will result in an error. Additionally, there are two minor breaking changes here: - `elasticsearch-plugin list` will no longer output `ingest-geoip` nor `ingest-user-agent` - `plugin.mandatory` is no longer compatible with `ingest-geoip` nor `ingest-user-agent`_
