Puppet Plan parameters and possible values to fetch a Puppet agent
The following table lists supported platforms, and the expected values required for each platform to fetch a Puppet agent using Puppet Plan.
| Platforms | (R / O) fields | Expected value | 
|---|---|---|
| AIX | R os | aix | 
| R os_version (should be passed in double quotes [“”]) | 7.2 | |
| R architecture | power | |
| R target | Server machine’s host name | |
| O agent_version | ||
| O codename | ||
| Amazon | R os | amazon | 
| R os_version (should be passed in double quotes [“”]) | 2023 | |
| R architecture | x86_64 aarch64 | |
| R target | Server machine’s host name | |
| O agent_version | ||
| O codename | ||
| Debian | R os | debian | 
| R os_version (should be passed in double quotes [“”]) | 10 11 12 | |
| R architecture | amd64 aarch64 | |
| R target | Server machine’s host name | |
| R codename | buster bullseye bookworm | |
| O agent_version | ||
| Redhat | R os | el | 
| R os_version (should be passed in double quotes [“”]) | 7 8 9 | |
| R architecture | x86_64 aarch64 ppc64le | |
| R target | Server machine’s host name | |
| O agent_version | ||
| O codename | ||
| Fedora | R os | fedora | 
| R os_version (should be passed in double quotes [“”]) | 36 40 | |
| R architecture | x86_64 | |
| R target | Server machine’s host name | |
| O agent_version | ||
| O codename | ||
| OSX | R os | osx | 
| R os_version (should be passed in double quotes [“”]) | 11 12 13 14 | |
| R architecture | x86_64 arm64 | |
| R target | Server machine’s host name | |
| R codename | bigsur monterey ventura sonoma | |
| O agent_version | ||
| RedhatFIPS | R os | redhatfips | 
| R os_version (should be passed in double quotes [“”]) | 7 8 9 | |
| R architecture | x86_64 | |
| R target | Server machine’s host name | |
| O agent_version | ||
| O codename | ||
| SLES | R os | sles | 
| R os_version (should be passed in double quotes [“”]) | 12 15 | |
| R architecture | x86_64 | |
| R target | Server machine’s host name | |
| O agent_version | ||
| O codename | ||
| Solaris | R os | solaris | 
| R os_version (should be passed in double quotes [“”]) | 11 15 | |
| R architecture | i386 sparc | |
| R target | Server machine’s host name | |
| O agent_version | ||
| O codename | ||
| Ubuntu | R os | ubuntu | 
| R os_version (should be passed in double quotes [“”]) | 18.04 20.04 22.04 | |
| R architecture | amd64 aarch64 | |
| R target | Server machine’s host name | |
| R codename | bionic focal jammy | |
| O agent_version | ||
| Windows | R os | windows | 
| R os_version (should be passed in double quotes [“”]) | 2016 (Field is required but the value is not used) | |
| R architecture | x64 x86 | |
| R target | Server machine’s host name | |
| O agent_version | ||
| O codename | ||
| WindowsFIPS | R os | windowsfips | 
| R os_version (should be passed in double quotes [“”]) | 2016 (Field is required but the value is not used) | |
| R architecture | x64 | |
| R target | Server machine’s host name | |
| O agent_version | ||
| O codename | 






