Comments

11 Comments

dnf install https://kojipkgs.fedoraproject.org//packages/python-async-timeout/4.0.2/2.el9/noarch/python3-async-timeout-4.0.2-2.el9.noarch.rpm

installs successfully. Files in /usr/lib/python3.9/site-packages/async_timeout

BZ#2063749 Please provide python-async-timeout >= 4~a3 for EPEL-9

Installs and seems to work ok.

BZ#2052617 Please provide python-cheetah for EPEL-9
BZ#2039069 Provide golang-github-prometheus-alertmanager for EPEL-8 and EPEL-9

Works. Thank you!

BZ#2039069 Provide golang-github-prometheus-alertmanager for EPEL-8 and EPEL-9
BZ#2039069 Provide golang-github-prometheus-alertmanager for EPEL-8 and EPEL-9

EPEL8 is still not working with the latest patch. I just noted that %sysusers_create_compat is probably not in RHEL8: https://www.spinics.net/lists/fedora-devel/msg295385.html

So this might be the approach (untested):

%pre getent group prometheus >/dev/null || groupadd -r prometheus getent passwd prometheus >/dev/null || \ useradd -r -g prometheus -d /var/lib/prometheus -s /sbin/nologin \ -c "Shared system user for all Prometheus components" prometheus

dnf install https://kojipkgs.fedoraproject.org//packages/golang-github-prometheus-alertmanager/0.23.0/4.el8/x86_64/golang-github-prometheus-alertmanager-0.23.0-4.el8.x86_64.rpm

Letzte Prüfung auf abgelaufene Metadaten: vor 2:13:29 am Mi 12 Jan 2022 14:35:33 CET. golang-github-prometheus-alertmanager-0.23.0-4.el8.x86_64.rpm 7.3 MB/s | 13 MB 00:01
Abhängigkeiten sind aufgelöst. =================================================================================================================================================================================================================== Package Architecture Version Repository Size =================================================================================================================================================================================================================== Installieren: golang-github-prometheus-alertmanager x86_64 0.23.0-4.el8 @commandline 13 M

Transaktionsübersicht

Installieren 1 Paket

Gesamtgröße: 13 M Installationsgröße: 49 M Ist dies in Ordnung? [j/N]: y
Pakete werden heruntergeladen: Transaktionsüberprüfung wird ausgeführt Transaktionsprüfung war erfolgreich. Transaktion wird getestet Transaktionstest war erfolgreich. Transaktion wird ausgeführt Vorbereitung läuft : 1/1 Ausgeführtes Scriptlet: golang-github-prometheus-alertmanager-0.23.0-4.el8.x86_64 1/1 /var/tmp/rpm-tmp.XgaYkH: Zeile 1: fg: Keine Job Steuerung in dieser Shell. Fehler: %prein(golang-github-prometheus-alertmanager-0.23.0-4.el8.x86_64) Scriptlet fehlgeschlagen, Beenden-Status 1

Error in PREIN scriptlet in rpm package golang-github-prometheus-alertmanager Überprüfung läuft : golang-github-prometheus-alertmanager-0.23.0-4.el8.x86_64 1/1

Fehlgeschlagen: golang-github-prometheus-alertmanager-0.23.0-4.el8.x86_64

Fehler: Transaktion fehlgeschlagen

BZ#2039069 Provide golang-github-prometheus-alertmanager for EPEL-8 and EPEL-9
BZ#2039069 Provide golang-github-prometheus-alertmanager for EPEL-8 and EPEL-9

obsoleted. no need to push to stable.

BZ#1989135 Provide python3-ws4py for EPEL-8

the x86_64 Python3 package seems to work for me.