Page MenuHomePhabricator

package prometheus-rabbitmq-exporter for Debian jessie
Closed, ResolvedPublic

Description

with T188266 we are looking at moving to Jessie to get to Mitaka to climb our way up the ladder of N+1 upgrade goodness but the collector seems to be only packaged for Trusty

Event Timeline

Change 415007 had a related patch set uploaded (by Rush; owner: cpettet):
[operations/puppet@production] openstack: admin_scripts for mitaka and prometheus package logic

https://gerrit.wikimedia.org/r/415007

Change 415007 merged by Rush:
[operations/puppet@production] openstack: admin_scripts for mitaka and prometheus package logic

https://gerrit.wikimedia.org/r/415007

Package was added to jessie-wikimedia

Change 430411 had a related patch set uploaded (by Arturo Borrero Gonzalez; owner: Arturo Borrero Gonzalez):
[operations/puppet@production] openstack: rabbitmq_exporter package was added to jessie-wikimedia

https://gerrit.wikimedia.org/r/430411

fyi on labtestneutron2001 atm

root@labtestneutron2001:~# systemctl list-units --state=failed
  UNIT                                 LOAD      ACTIVE SUB    DESCRIPTION
● prometheus-rabbitmq-exporter.service not-found failed failed prometheus-rabbitmq-exporter.service

This alerted for systemd failed service

Change 430876 had a related patch set uploaded (by Arturo Borrero Gonzalez; owner: Arturo Borrero Gonzalez):
[operations/debs/prometheus-rabbitmq-exporter@master] d/service: fix ExecStart call

https://gerrit.wikimedia.org/r/430876

fyi on labtestneutron2001 atm

root@labtestneutron2001:~# systemctl list-units --state=failed
  UNIT                                 LOAD      ACTIVE SUB    DESCRIPTION
● prometheus-rabbitmq-exporter.service not-found failed failed prometheus-rabbitmq-exporter.service

This alerted for systemd failed service

Probably 2 different issues:

  • the .service file has a bug (fixed in the patch above)
  • labtestneutron2001 doesn't have /etc/prometheus/rabbitmq-exporter.yaml , because it doesn't have the puppet class applied ?(does this even have rabbitmq running?) I installed the package by hand for some testing ;-/

Change 430876 merged by Arturo Borrero Gonzalez:
[operations/debs/prometheus-rabbitmq-exporter@master] d/service: fix ExecStart call

https://gerrit.wikimedia.org/r/430876

Change 430882 had a related patch set uploaded (by Arturo Borrero Gonzalez; owner: Arturo Borrero Gonzalez):
[operations/debs/prometheus-rabbitmq-exporter@master] d/: drop upstart file

https://gerrit.wikimedia.org/r/430882

Change 430882 merged by Arturo Borrero Gonzalez:
[operations/debs/prometheus-rabbitmq-exporter@master] d/: drop upstart file

https://gerrit.wikimedia.org/r/430882

New version 0.3 was added to jessie-wikimedia.

Change 430411 merged by Arturo Borrero Gonzalez:
[operations/puppet@production] openstack: rabbitmq_exporter package was added to jessie-wikimedia

https://gerrit.wikimedia.org/r/430411