Retract Prometheus server for OpenBSD

179 views
Skip to first unread message

Julien Pivotto

unread,
Jun 15, 2021, 9:38:08 AM6/15/21
to prometheus-developers

Hello,

It seems that Prometheus for OpenBSD is no longer working since
Prometheus 2.19.
The sementics around memory mapping are very different from the other
operating systems. The experts in the github issue have tracked this
down to the lack of a unified buffer cache for mmap for OpenBSD.

This seems to me that Prometheus simply does not work on that platform.

I propose we remove OpenBSD from the Prometheus build and release list, and add CI
for other OS', like freebsd etc.

If the community wants to add support back, we would need benchmarks to
see the impact on the other operating systems of the proposed solution.

https://github.com/prometheus/prometheus/issues/8799
https://github.com/prometheus/prometheus/issues/8877

Regards,

--
Julien Pivotto
@roidelapluie

Julien Pivotto

unread,
Jun 15, 2021, 9:46:21 AM6/15/21
to prometheus-developers
Note: I am obviously also happy if someone from the community is willing
to do the work, or to provide any other kind of help to make this work
again.

If the facts in the github issues are not correct and you run Prometheus
2.19+ on OpenBSD without issue, please let us know as well.

Thanks.
--
Julien Pivotto
@roidelapluie

David Leadbeater

unread,
Jun 14, 2022, 9:54:57 AM6/14/22
to prometheus-developers, cla...@openbsd.org
[+claudio, openbsd port maintainer]

It has been a year since Julien's message above, given there hasn't
been a fix for this issue I think we should more strongly warn people
before they consider running Prometheus on OpenBSD.

Please would it be possible to put a note on the Prometheus port that
Prometheus upstream cannot currently recommend Prometheus on OpenBSD,
due to data corruption issues.
> --
> You received this message because you are subscribed to the Google Groups "Prometheus Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to prometheus-devel...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/prometheus-developers/20210615134617.GA683113%40oxygen.

Julien Pivotto

unread,
Jun 14, 2022, 10:49:55 AM6/14/22
to David Leadbeater, prometheus-developers, cla...@openbsd.org
There is a proposed fix, but it has not yet been reviewed.

Reply all
Reply to author
Forward
0 new messages