Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrading from 5.0.0-rc1 to stable might be broken on Debian #21139

Closed
jlecour opened this issue Oct 26, 2016 · 1 comment · Fixed by #29000
Closed

Upgrading from 5.0.0-rc1 to stable might be broken on Debian #21139

jlecour opened this issue Oct 26, 2016 · 1 comment · Fixed by #29000
Labels
>bug :Delivery/Packaging RPM and deb packaging, tar and zip archives, shell and batch scripts Team:Delivery Meta label for Delivery team

Comments

@jlecour
Copy link
Contributor

jlecour commented Oct 26, 2016

Hi,

I'm not 100% sure about that but there might be an issue for Debian users who have already installed a beta/rc version.

On a Debian 8.6, I've been using the "prerelease" source list, and I've installed Elasticsearch, Logstash and Kibana (5.0.0-rc1).

An hour ago, after the 5.0.0 GA announcement, I've changed my source list to the "normal" repository URL, did an apt update and apt upgrade.

Only Logstash was available for upgrade.

In the packages list for the "elastic" source list, the packages were all present, but a version number issue was preventing APT to consider them as newer versions.

I did apt remove elasticsearch kibana && apt install elasticsearch kibana then I got the correct (latest) versions.

@clintongormley clintongormley added discuss :Delivery/Packaging RPM and deb packaging, tar and zip archives, shell and batch scripts labels Nov 4, 2016
rjernst added a commit to rjernst/elasticsearch that referenced this issue Mar 12, 2018
This commit converts the deb package to use tildes in place of dash in
the internal package version. This is only relevant for prerelease
versions of elasticsearch. Previously, this was not possible due to
problems with the underlying library used by the ospackage plugin, but
since a recent upgrade, it now works.

closes elastic#21139
@rjernst
Copy link
Member

rjernst commented Mar 12, 2018

This is indeed a bug, and I'm sorry it has taken so long to get a fix. The problem was with the underlying library used for building the deb package. I've opened #29000 to fix this, which will apply for 7.0 prerelease versions when they are released.

@rjernst rjernst added >bug and removed discuss labels Mar 12, 2018
rjernst added a commit that referenced this issue Apr 26, 2018
This commit converts the deb package to use tildes in place of dash in
the internal package version. This is only relevant for prerelease
versions of elasticsearch. Previously, this was not possible due to
problems with the underlying library used by the ospackage plugin, but
since a recent upgrade, it now works.

closes #21139
@mark-vieira mark-vieira added the Team:Delivery Meta label for Delivery team label Nov 11, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
>bug :Delivery/Packaging RPM and deb packaging, tar and zip archives, shell and batch scripts Team:Delivery Meta label for Delivery team
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants