Bug 14472

Summary: [new 21] опакетить prometheus
Product: [ROSA-based products] ROSA Fresh Reporter: Mikhail Novosyolov <m.novosyolov>
Component: Packages from MainAssignee: Aleksandr Proklov <a.proklov>
Status: RESOLVED FIXED QA Contact: ROSA Linux Bugs <bugs>
Severity: normal    
Priority: Normal Flags: a.proklov: qa_verified?
Version: All   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Platform: 2021.1 ROSA Vulnerability identifier:
RPM Package: ISO-related:
Bad POT generating: Upstream:

Description Mikhail Novosyolov 2024-06-19 19:59:37 MSK
У нас в репозитории нет prometheus, но штука востребованная, выглядит пригодной к опакечиванию, надо опакетить ее и как минимум еще 2 штуки для нее

https://github.com/prometheus/prometheus
https://github.com/prometheus/alertmanager
https://github.com/prometheus/node_exporter

В федоре они опакечены:
https://src.fedoraproject.org/rpms/golang-github-prometheus
https://src.fedoraproject.org/rpms/golang-github-prometheus-alertmanager
https://src.fedoraproject.org/rpms/node-exporter

У нас давайте не будем, как и в других проектах на go, опакечивать каждую сборончую зависимость, сделаем по аналогии с https://abf.io/import/rclone 

Проекты давайте назовем по-прсотому: prometheus, alertmanager, node-exporter.
Comment 1 Aleksandr Proklov 2024-06-20 13:51:27 MSK
promu	0.17.0-1 в контрибе
node_exporter	1.8.1-2 в контрибе
alertmanager	0.27.0-1 в контрибе

---------------------------------------
Для prometheus надо обновленный nodejs
Для nodejs надо обновленный libuv

libuv	1.48.0-1
https://abf.io/build_lists/5051271
https://abf.io/build_lists/5051272 х64
https://abf.io/build_lists/5051273
https://abf.io/build_lists/5051274

nodejs	20.14.0-1 
https://abf.io/build_lists/5051276 x64
https://abf.io/build_lists/5051277
https://abf.io/build_lists/5051278
https://abf.io/build_lists/5051279

--------------------------------------
alertmanager-0.27.0 (контриб, почему-то без обновленного nodejs на i686 не собрался)
https://abf.io/build_lists/5051341
-------------------------------------

prometheus	2.52.0-2
https://abf.io/build_lists/5051364 x64
https://abf.io/build_lists/5051365
https://abf.io/build_lists/5051366