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
Deps: pin sinatra due (2.2.0) incompatibilities #13784
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
CI 🔴 due |
(cherry picked from commit 07068ae)
(cherry picked from commit 07068ae)
(cherry picked from commit 07068ae)
Will this also be cherry picked into v7.x.x branch (aka v7.17.x)? Since it seems to affect that release series as well. Thanks. |
We are in the process of upgrading to 7.16.3 since last couple of weeks. I see the same problem in 7.16.3. Is there a plan to include this in 7.16.3 or only option is to upgrade to 7.17.1? If that is the case, when can we expect 7.17.1? |
@mvenukadasula Logstash is released in lock-step with the rest of the Elastic Stack, and there are a number of factors that go into the timing of a release (including extensive cross-product testing of a sequence of build candidates). Historically speaking, patch releases on The upstream issue #13777 has in-place mitigations in the comments, and a fix is also in-flight for Sinatra (sinatra/sinatra#1750), which will likely result in a 2.2.1 release that the Logstash plugin manager's Bundler will pick up on previously-released Logstashes that do not contain this PR's pin. |
Thanks @yaauie will use the mitigations in 7.16.3. |
Dependency lock.
Release notes
[rn:skip]
What does this PR do?
Locks sinatra dependency due incompatibilities.
Sinatra is used for LS's HTTP API.
This concerns LS 8.0.0 whenever a plugin update is triggered (which updates sinatra).
Report at: #13777
Sample failure (from CI while using sinatra 2.2.0):
LS (
>=
) 8.0.1 should lock the version until the issue is resolved ...