When installing pulp and the message broker on different nodes, the massage broker service is not present in the catalog and catalog compilation fails. Using a resource collector instead of referencing the service directly makes the Service[$broker_service] optional.
broker service may not run on the same node
When installing pulp and the message broker on different nodes, the
massage broker service is not present in the catalog and catalog
compilation fails.
Using a resource collector instead of referencing the service directly
makes the Service[$broker_service] optional.