installerpuppet-candlepinpuppet-certspuppet-concatpuppet-dhcppuppet-dnspuppet-foremanpuppet-foreman_proxypuppet-foreman_proxy_contentpuppet-gitpuppet-katellopuppet-pulppuppet-pulpcorepuppet-puppetpuppet-puppetserver_foremanpuppet-qpidpuppet-tftp
Fix nil provider assignment in foreman_config_entry.
Provider `cli` for `foreman_config_entry` can pass nil instead of avalid provider during prefetch if a config_entry is not found.
This breaks puppet during prefetch:
Error: Could not prefetch foreman_config_entry provider 'cli': undefined...
Add settings file lookup for default oauth keys
Closes GH-394
Adding hostgroup provider and type
Adds a provider and type for foreman hostgroups based on the existingforeman_smartproxy provider and type.
OAuth key and secret default to values in /etc/foreman/settings.yamlURL defaults to https://localhostTimeout defaults to 60...
foreman(): filter_result function. Easy way to extract values from foreman api search
Closes GH-387
fix key-value splitting in foreman_config_entry
Remove cache_data and random_password in favor of those in extlib
Fixes #10466 - nice error on proxy registration error
use foreman-rake instead of foreman-config
fixes #9928 - set HOME for foreman-config on all Puppet versions
Fix foreman_config_entry checking of dry
The 'dry' method just returns :absent so always appears to be trueish, when itshould have been checking the dry parameter on the user's resource.
View revisions
Also available in: Atom