Bug 48057 - Некорректный юнит файл prometheus-node_exporter.socket
Summary: Некорректный юнит файл prometheus-node_exporter.socket
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: prometheus-node_exporter (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Alexey Shabalin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-10-18 13:18 MSK by Alexander Makeenkov
Modified: 2024-03-29 15:56 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Makeenkov 2023-10-18 13:18:25 MSK
При запуске сервиса prometheus-node_exporter ошибка:

# systemctl start prometheus-node_exporter
Failed to start prometheus-node_exporter.service: Unit prometheus-node_exporter.socket has a bad unit file setting.
See system logs and 'systemctl status prometheus-node_exporter.service' for details.

В логах сокета следующие сообщения:

systemd[1]: /lib/systemd/system/prometheus-node_exporter.socket:9: Unknown section 'Service'. Ignoring.
systemd[1]: prometheus-node_exporter.socket: Unit has no Listen setting (ListenStream=, ListenDatagram=, ListenFIFO=, ...). Refusing.

Версия пакета: prometheus-node_exporter-1.6.1-alt1.x86_64
Comment 1 extrim 2024-02-10 12:02:16 MSK
Не будет проще удалить из ExecStart сервиса prometheus-node_exporter.service параметр --web.systemd-socket, а также зависимости запуска от prometheus-node_exporter.socket, как минимум до тех пор, пока не будет оформлен корректный .socket файл?!

Вообще нигде не встречал такой конфигурации. Во многих источниках достаточно лишь .service файла.
Comment 2 Repository Robot 2024-03-29 15:56:11 MSK
prometheus-node_exporter-1.7.0-alt1 -> sisyphus:

 Fri Mar 29 2024 Alexey Shabalin <shaba@altlinux> 1.7.0-alt1
 - 1.7.0
 - Fix install systemd socket unit (ALT#48057)