# 5.x repos do not separate elastic programs anymore

**URL:** <https://discuss.elastic.co/t/5-x-repos-do-not-separate-elastic-programs-anymore/66363>\
**Category:** Elasticsearch\
**Created:** [November 17, 2016, 10:16am UTC](https://discuss.elastic.co/t/5-x-repos-do-not-separate-elastic-programs-anymore/66363 "2016-11-17T10:16:34Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![danygor](https://avatars.discourse-cdn.com/v4/letter/d/a8b319/32.png) [@danygor](https://discuss.elastic.co/u/danygor)\
**Post date:** [November 17, 2016, 10:16am UTC](https://discuss.elastic.co/t/5-x-repos-do-not-separate-elastic-programs-anymore/66363/1 "2016-11-17T10:16:34Z")

</div>

I didn't know where to write so I chose the ES section, sorry if it's not strictly repated

The repositories you expose are no more separated: the kibana-5.x repository contains kibana but even elasticsearch, logstash and beats. The same happens for your other repos, such as logstash-5.x and elasticsearch-5.x.

This made me inadvertently upgrade the entire stack even if I intended to follow the suggested steps: Elasticsearch and Kibana, then Logstash (since old logstash is compatible with the new ES)

While is certainly my fault to not have double checked my "yum update", I want to point out that:

1. this is very different from what was before, when every program and version had a proper separated repository
2. this is not documented on the breaking changes pages, or at least I couldn't find it
3. this is illogical
4. people will likely downtime their infrastructure much more than necessary

In conclusion, I really don't understand this change, can somebody explain it to me?

Thanks,  
Daniele

Troubleshooting:

```
[root@server1 ~]# yum --disablerepo="*" --enablerepo="elasticsearch-5.x" list all | egrep 'logstash|elasticsearch|kibana'
elasticsearch.noarch 5.0.1-1 @elasticsearch-5.x
elasticsearch-curator.x86_64 4.2.1-1 @curator-4        
logstash.noarch 1:5.0.1-1 @elasticsearch-5.x
filebeat.i686 5.0.1-1 elasticsearch-5.x 
filebeat.x86_64 5.0.1-1 elasticsearch-5.x 
kibana.i686 5.0.1-1 elasticsearch-5.x 
kibana.x86_64 5.0.1-1 elasticsearch-5.x 
metricbeat.i686 5.0.1-1 elasticsearch-5.x 
metricbeat.x86_64 5.0.1-1 elasticsearch-5.x 
packetbeat.i686 5.0.1-1 elasticsearch-5.x 
packetbeat.x86_64 5.0.1-1 elasticsearch-5.x 

[root@server1 ~]# yum --disablerepo="*" --enablerepo="kibana-5.x" list all | egrep 'logstash|elasticsearch|kibana'
elasticsearch.noarch 5.0.1-1 @elasticsearch-5.x
elasticsearch-curator.x86_64 4.2.1-1 @curator-4 
logstash.noarch 1:5.0.1-1 @elasticsearch-5.x
filebeat.i686 5.0.1-1 kibana-5.x 
filebeat.x86_64 5.0.1-1 kibana-5.x 
kibana.i686 5.0.1-1 kibana-5.x 
kibana.x86_64 5.0.1-1 kibana-5.x 
metricbeat.i686 5.0.1-1 kibana-5.x 
metricbeat.x86_64 5.0.1-1 kibana-5.x 
packetbeat.i686 5.0.1-1 kibana-5.x 
packetbeat.x86_64 5.0.1-1 kibana-5.x 

[root@server1 ~]# yum --disablerepo="*" --enablerepo="logstash-5.x" list all | egrep 'logstash|elasticsearch|kibana'
elasticsearch.noarch 5.0.1-1 @elasticsearch-5.x
elasticsearch-curator.x86_64 4.2.1-1 @curator-4  
logstash.noarch 1:5.0.1-1 @elasticsearch-5.x
filebeat.i686 5.0.1-1 logstash-5.x
filebeat.x86_64 5.0.1-1 logstash-5.x
kibana.i686 5.0.1-1 logstash-5.x
kibana.x86_64 5.0.1-1 logstash-5.x
metricbeat.i686 5.0.1-1 logstash-5.x
metricbeat.x86_64 5.0.1-1 logstash-5.x
packetbeat.i686 5.0.1-1 logstash-5.x
packetbeat.x86_64 5.0.1-1 logstash-5.x
```

---

<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:** [December 15, 2016, 10:16am UTC](https://discuss.elastic.co/t/5-x-repos-do-not-separate-elastic-programs-anymore/66363/2 "2016-12-15T10:16:36Z")

</div>

Closed on December 15, 2016, 10:16am UTC

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