Comment 2 for bug 1988283

Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

The breakage is in https://github.com/deadtrickster/prometheus.erl 4.8.1 which is used as embedded code :-/ in rabbitmq. The "fix" to rabbitmq in their git repository that landed just updates the references to pull in the newer 4.8.2 (up from the former 06425c21 and doing so now via hex).

Indeed 3.9.15 is the latest release that would combine all of that (pulled the new fixes like this and others) to the 3.9.x series.

For the SRU we have to look inside or premetheus.erl where this was fixed via https://github.com/deadtrickster/prometheus.erl/pull/140 by this change:
https://github.com/deadtrickster/prometheus.erl/commit/ffe2bf711659f5ee11970b8a60f7f0f72fc68770

I'm not familiar enough with rabbitmq to move it to 3.9.15 so late in the Kinetic cycle.
But I've added it to the candidates of minor release upgrades. If things look stable enough that might happen later on.

For now I think we should fix the issue, ask the reporter to try it from a PPA and helping us to prep an SRU case then.