Uploaded image for project: 'OpenNMS'
  1. OpenNMS
  2. NMS-5178

Unable to manually provision service via GUI without first defining detector

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Blocker
    • Resolution: Fixed
    • Affects Version/s: 1.10.0
    • Fix Version/s: 1.10.1
    • Security Level: Default (Default Security Scheme)
    • Labels:
    • Environment:

      Description

      I have been testing out the new 1.10 and one thing I noticed is that if I do not have a detector for the service created under the foreign source I cannot assign the service to the node within the provisioning group because services other than the defined detector are not available. In 1.8, I show all the pollers defined as services to assign not just the one configured as a detector. If I add the detector for the service I want to add to the node then I can add it. In 1.8 and previous I have used this to set the foreign source to discover only the ICMP service for new router interfaces and anything else I would add under the node manually. One of the reasons I want to do this very granular provisioning (for services other than ICMP) is because of services like SSH where I want to add this to servers but not on routers where they could be potentially 100's of SSH services discovered.

      A few work arounds:

      • Add service to node via provision.pl
      • Add the appropriate detector to the foreign source then add the service to the provisioning requisition node then remove the detector once added

      I see the same result with capsd enabled or disabled.

      -Eric

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                ranger Benjamin Reed
                Reporter:
                eabrahamsen@austin.utexas.edu Eric Abrahamsen
              • Votes:
                2 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: