installerpuppet-candlepinpuppet-certspuppet-concatpuppet-dhcppuppet-dnspuppet-foremanpuppet-foreman_proxypuppet-foreman_proxy_contentpuppet-gitpuppet-katellopuppet-pulppuppet-pulpcorepuppet-puppetpuppet-puppetserver_foremanpuppet-qpidpuppet-tftp
Validate feature list on foreman_smartproxy refresh
When refreshing the feature list on foreman_smartproxy via a notify,validate it against the expected features to ensure they're allconfigured correctly still.
The cached proxy data is replaced with the refresh response where...
Add features property to foreman_smartproxy to check enabled features
Implemented on the rest_v3 provider to validate that the enabledfeatures found by Foreman include all of the features listed in the'features' property on the resource.
This should detect configuration errors on the smart proxy, or missing...
remove formerly deprecated parameters and code
- remove rest(v1) smart proxy provider and support for foreman_api gem- remove foreman::install::repos define- remove apipie_task parameter- mark Fedora 24 supported instead of Fedora 21- remove Debian 7 (wheezy) support...
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...
Add settings file lookup for default oauth keys
Closes GH-394
Fixes #10466 - nice error on proxy registration error
Wrap API parameters so apipie-bindings validation for required params passes
Should now exactly match the APIv2 documentation
refs #7063 - change cache path so installer (root) doesn't conflict with master (puppet) user
View revisions
Also available in: Atom