prometheus-ceph-exporter hangs up with confinement
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Prometheus Ceph Exporter Charm |
New
|
Undecided
|
Unassigned |
Bug Description
prometheus-
$ snap version
snap 2.51
snapd 2.51
series 16
ubuntu 20.04
kernel 5.8.0-59-generic
$ snap list prometheus-
Name Version Rev Tracking Publisher Notes
prometheus-
When the binary is under the snap confinement, the process hangs up. However, when it's invoked directly without the confinement, it works fine.
[snap]
$ sudo snap run prometheus-
* Running /snap/prometheu
2021/06/28 18:36:29 Starting ceph exporter on ":9128"
$ curl localhost:
-> hangs forever
Jun 28 18:36:29 cloud-node-005 kernel: audit: type=1400 audit(162490538
[direct]
$ sudo /snap/prometheu
2021/06/28 18:38:08 Starting ceph exporter on ":9128"
$ curl localhost:
-> returns output
$ systemctl cat snap.prometheus -ceph-exporter. ceph-exporter. service system/ snap.prometheus -ceph-exporter. ceph-exporter. service ceph-exporter. ceph-exporter snap-prometheus \x2dceph\ x2dexporter- 21.mount target prometheus\ x2dceph\ x2dexporter- 21.mount network.target snapd.apparmor. service
# /etc/systemd/
[Unit]
# Auto-generated, DO NOT EDIT
Description=Service for snap application prometheus-
Requires=
Wants=network.
After=snap-
X-Snappy=yes
[Service] =-/etc/ environment /usr/bin/ snap run prometheus- ceph-exporter. ceph-exporter r=prometheus- ceph-exporter. ceph-exporter y=/var/ snap/prometheus -ceph-exporter/ 21
EnvironmentFile
ExecStart=
SyslogIdentifie
Restart=on-failure
WorkingDirector
TimeoutStopSec=30
Type=simple
[Install] multi-user. target
WantedBy=