Port nrpe support into master branch (lp#1616525)

Bug #1804247 reported by Alvaro Uria
22
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Ceph OSD Charm
Fix Released
Medium
Alvaro Uria
ceph-osd (Juju Charms Collection)
Invalid
Undecided
Unassigned

Bug Description

A previous bug fixed nrpe support in systemd on a single Charm release (18.05):
https://bugs.launchpad.net/charms/+source/ceph-osd/+bug/1616525

This bug does the same but in the master branch, and it should be backported into 18.11.

Revision history for this message
Alvaro Uria (aluria) wrote :
Changed in ceph-osd (Juju Charms Collection):
assignee: Alvaro Uría (aluria) → nobody
status: New → Invalid
James Page (james-page)
Changed in charm-ceph-osd:
status: New → In Progress
importance: Undecided → Medium
assignee: nobody → Alvaro Uría (aluria)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to charm-ceph-osd (master)

Reviewed: https://review.openstack.org/619012
Committed: https://git.openstack.org/cgit/openstack/charm-ceph-osd/commit/?id=11e1dfc5656b2cd495d2f53049bf8c58aedb9614
Submitter: Zuul
Branch: master

commit 11e1dfc5656b2cd495d2f53049bf8c58aedb9614
Author: Alvaro Uria <email address hidden>
Date: Thu Aug 9 13:22:49 2018 +0200

    Support systemd nrpe check for ceph-osd@N units

    ceph-osd<->nrpe relation adds a single check that parses the service
    status of all the ceph-osd processes. The check supported sysv and
    upstart environments, but not systemd, which has been added.

    add_init_service_checks does support systemd but it would create a
    nrpe check per OSD (vs a single check for all OSDs)

    Change-Id: I34fc01365de6994c93a273f01a1e2278016d21ef
    Closes-Bug: 1804247
    Signed-off-by: Alvaro Uria <email address hidden>

Changed in charm-ceph-osd:
status: In Progress → Fix Committed
James Page (james-page)
Changed in charm-ceph-osd:
milestone: none → 19.04
David Ames (thedac)
Changed in charm-ceph-osd:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.