nrpe-external-master interface missing in openstack charms

Bug #1379629 reported by Brad Marshall
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
MongoDB Charm
Fix Released
Medium
Unassigned
ceilometer (Juju Charms Collection)
Fix Released
Undecided
Unassigned
ceph (Juju Charms Collection)
Fix Released
Undecided
Unassigned
ceph-osd (Juju Charms Collection)
Fix Released
Undecided
Unassigned
cinder (Juju Charms Collection)
Fix Released
Undecided
Unassigned
glance (Juju Charms Collection)
Fix Released
Undecided
Unassigned
heat (Juju Charms Collection)
Fix Released
Undecided
Unassigned
keystone (Juju Charms Collection)
Fix Released
Undecided
Unassigned
neutron-api (Juju Charms Collection)
Fix Released
Undecided
Unassigned
nova-cloud-controller (Juju Charms Collection)
Fix Released
Undecided
Unassigned
openstack-dashboard (Juju Charms Collection)
Fix Released
Undecided
Unassigned
percona-cluster (Juju Charms Collection)
Fix Released
Medium
Unassigned
quantum-gateway (Juju Charms Collection)
Fix Released
Undecided
Unassigned
swift-proxy (Juju Charms Collection)
Fix Released
Undecided
Unassigned
swift-storage (Juju Charms Collection)
Fix Released
Undecided
Unassigned

Bug Description

The cinder charm (and pretty much every other openstack charm) doesn't provide a nrpe-external-master interface, making monitoring it awkward. To fix this it simply needs the following added to the provides section of the metadata.yaml:

  nrpe-external-master:
    interface: nrpe-external-master
    scope: container

I've got a branch at lp:~brad-marshall/charms/trusty/cinder/add-n-e-m-interface with the change in it.

Related branches

tags: added: openstack
summary: - cinder charm doesn't have nrpe-external-master interface
+ nrpe-external-master interface missing in openstack charms
James Page (james-page)
Changed in ceph (Juju Charms Collection):
milestone: none → 15.01
status: New → Fix Committed
Changed in ceph-osd (Juju Charms Collection):
milestone: none → 15.01
status: New → Fix Committed
James Page (james-page)
Changed in neutron-api (Juju Charms Collection):
milestone: none → 15.01
status: New → Fix Committed
James Page (james-page)
Changed in ceilometer (Juju Charms Collection):
milestone: none → 15.01
status: New → Fix Committed
Changed in cinder (Juju Charms Collection):
milestone: none → 15.01
status: New → Fix Committed
Changed in glance (Juju Charms Collection):
milestone: none → 15.01
status: New → Fix Committed
Changed in heat (Juju Charms Collection):
milestone: none → 15.01
status: New → Fix Committed
Changed in keystone (Juju Charms Collection):
milestone: none → 15.01
status: New → Fix Committed
Changed in nova-cloud-controller (Juju Charms Collection):
milestone: none → 15.01
status: New → Fix Committed
Changed in openstack-dashboard (Juju Charms Collection):
milestone: none → 15.01
status: New → Fix Committed
Changed in quantum-gateway (Juju Charms Collection):
status: New → Fix Committed
affects: swift (Ubuntu) → swift-proxy (Juju Charms Collection)
Changed in swift-proxy (Juju Charms Collection):
status: New → Fix Committed
milestone: none → 15.01
Changed in quantum-gateway (Juju Charms Collection):
milestone: none → 15.01
Changed in swift-storage (Juju Charms Collection):
milestone: none → 15.01
status: New → Fix Committed
James Page (james-page)
Changed in cinder (Juju Charms Collection):
status: Fix Committed → Fix Released
Changed in ceilometer (Juju Charms Collection):
status: Fix Committed → Fix Released
Changed in ceph (Juju Charms Collection):
status: Fix Committed → Fix Released
Changed in ceph-osd (Juju Charms Collection):
status: Fix Committed → Fix Released
Changed in glance (Juju Charms Collection):
status: Fix Committed → Fix Released
Changed in heat (Juju Charms Collection):
status: Fix Committed → Fix Released
Changed in keystone (Juju Charms Collection):
status: Fix Committed → Fix Released
Changed in neutron-api (Juju Charms Collection):
status: Fix Committed → Fix Released
Changed in nova-cloud-controller (Juju Charms Collection):
status: Fix Committed → Fix Released
Changed in openstack-dashboard (Juju Charms Collection):
status: Fix Committed → Fix Released
Changed in quantum-gateway (Juju Charms Collection):
status: Fix Committed → Fix Released
Changed in swift-proxy (Juju Charms Collection):
status: Fix Committed → Fix Released
Changed in swift-storage (Juju Charms Collection):
status: Fix Committed → Fix Released
James Page (james-page)
Changed in mongodb (Juju Charms Collection):
importance: Undecided → Medium
milestone: none → 15.04
status: New → Triaged
Changed in percona-cluster (Juju Charms Collection):
importance: Undecided → Medium
milestone: none → 15.04
status: New → Triaged
Revision history for this message
Brad Marshall (brad-marshall) wrote :

I have a branch for mongodb at lp:~brad-marshall/charms/trusty/mongodb/add-nrpe-checks, it covers the basics, but definately could be improved.

Revision history for this message
Brad Marshall (brad-marshall) wrote :

I also have a branch for percona-cluster at lp:~brad-marshall/charms/trusty/percona-cluster/fix-nagios.

Revision history for this message
Brad Marshall (brad-marshall) wrote :
Liam Young (gnuoy)
Changed in percona-cluster (Juju Charms Collection):
status: Triaged → Fix Released
James Page (james-page)
Changed in mongodb (Juju Charms Collection):
milestone: 15.04 → 15.07
James Page (james-page)
Changed in mongodb (Juju Charms Collection):
milestone: 15.07 → 15.10
James Page (james-page)
Changed in mongodb (Juju Charms Collection):
milestone: 15.10 → 16.01
James Page (james-page)
Changed in mongodb (Juju Charms Collection):
milestone: 16.01 → 16.04
James Page (james-page)
Changed in mongodb (Juju Charms Collection):
milestone: 16.04 → 16.07
Liam Young (gnuoy)
Changed in mongodb (Juju Charms Collection):
milestone: 16.07 → 16.10
James Page (james-page)
Changed in mongodb (Juju Charms Collection):
milestone: 16.10 → 17.01
affects: mongodb (Juju Charms Collection) → mongodb-charm
Changed in mongodb-charm:
milestone: 17.01 → none
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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