installerpuppet-candlepinpuppet-certspuppet-concatpuppet-dhcppuppet-dnspuppet-foremanpuppet-foreman_proxypuppet-foreman_proxy_contentpuppet-gitpuppet-katellopuppet-pulppuppet-pulpcorepuppet-puppetpuppet-puppetserver_foremanpuppet-qpidpuppet-tftp
Fixes #14852 - do not pass in "data" param unless needed (#436)
Previously, the "data" param was passed to all oauth requests. This causedissues with `GET` requests, since `data` and `headers` gets mashed into`*arguments`, and then the oauth gem will `shift` off the first argument if...
fixes #14455 - add rest_v3 smart proxy provider using OAuth gem
The new provider has fewer dependencies than rest_v2 (withapipie-bindings), therefore it's easier to package the dependencies foran AIO version of Puppet. puppet-agent-oauth will be provided by the...
Document types/providers, deprecate smart proxy rest provider [ci skip]
Fix foreman_smartproxy provider idempotency
Previously, if ::foreman_proxy::registered_name contained spaces, theprovider would not find the already registered proxy when searchingusing the API.
This would result in errors like...
```Error: /Stage[main]/Foreman_proxy::Register/Foreman_smartproxy[Puppet on...
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...
fix key-value splitting in foreman_config_entry
Fixes #10466 - nice error on proxy registration error
use foreman-rake instead of foreman-config
View revisions
Also available in: Atom