This is a request to solve dependencies between puppet classes applied within a host group. For example, if a ceilometer puppet class is applied which would require mongod puppet class the user should be informed and then be able to accept or decline the dependency resolution.
Was there a specific case where some dependency was not installed as it shoudl have been? The expected behavior would be (currently, anyway) that if ceilometer needs puppet, and you are installing a controller (which has ceilometer), any dependencies woudl be installed as well. If this is not happening, then it is a bug in that hostgroup manifest. Otherwise I am not quite sure what you are requesting. Foreman serves as the puppetmaster, so the user doesnt get 'asked' anything. The person who has permissions to adjust settings on the hostgroup would set any require parameters/details, and then that just gets pushed down to any host the is assigned to a given hostgroup.
iirc James sited the specific example of ceilometer needing mongodb.
Yes, but the puppet classes should install that (and have, to this point), so I still need clarification, so I can decide if anything actually needs to be done here.
Pplease feel free to reopen if you can provide a reproducer
The needinfo request[s] on this closed bug have been removed as they have been unresolved for 1000 days