The "F5 BigIP LTM" pattern is not creating connections when rules does not contain "switch -glob" (ie $uris is empty)
1) Instance is on London version
2) Discovery of F5 Load Balancer Service with the "F5 BigIP LTM" pattern, did not have any "Connections"
3) On Step 14 ("parse pools from rules based on pool name"),
the $pool values are there.
4) On Step 20 ("merge struct and uri")
there is a setAttribute(pool, )
==> ie the $pool value is being clear out.
If symptom 3 and 4 are not present, then the issue is not this PRB, it has to be something else.
There is a mistake on Step 20 ("merge struct and uri") of the "F5 BigIP LTM" pattern,
which results in empty "$pool" values.
This eventually cause no outgoing connections to be created.
Steps to Reproduce
Do a discovery of the "F5 Load Balancer Service" where the rules do not have any "switch -glob" information.
There should be outgoing connections (if we are able to get the pool information from the rules).
No outgoing connections (even if we are able to get the pool information from the rules).
On the "F5 BigIP LTM" pattern, go to "Step 20" ("merge struct and uri")
change the operant (ie the "When" for the "Precondition") from "Any" to "All".
Related Problem: PRB1333628