Just installed 3.1 in the lab for a first look at 3.x and it seems that the API endpoints for interacting with Puppet classes have been removed?
Is this correct, or am I just not looking at the correct documentation?
Just installed 3.1 in the lab for a first look at 3.x and it seems that the API endpoints for interacting with Puppet classes have been removed?
Is this correct, or am I just not looking at the correct documentation?
The Puppet functionality was extracted into a plugin which you now need to install if you want to use puppet.
I understand the Puppet functionality was moved to a module. I have this enabled and can work with Puppet classes in the UI. But my question is whether the functionality is still exposed via API?
The latest Foreman API documentation I could find made no reference to Puppet.
Did you verify at the url /apidoc on your Foreman system? This should include everything available on your system, official docs are generated with a vanilla foreman if I remember correctly.
Ah yes, it’s there!
Thank you.