Hi Evgenii, The `puppetserver ca` command is only available starting in version 5.3.5 of Puppet Server, released last August. Puppet Server 2.8.1 is EOL (along with all of Platform 4) and is not receiving feature updates like this one. You should probably try to use the `puppet cert` command instead, see https://puppet.com/docs/puppet/4.10/man/cert.html.
Let me know if you have any more questions. Maggie On Fri, May 24, 2019 at 8:58 AM Evgenii Fedosov <fedosov....@gmail.com> wrote: > Hi Maggie, > > I'm curretly trying to use puppetserver ca commands on m puppetserver but > getting the following error message: > puppetserver: 'ca' is not a puppetserver command. See 'puppetserver --help' > > I've dug through a ton of information but none of it references this exact > message. I'm using puppetserver version 2.8.1 > on centos-release-7-6.1810.2.el7.centos.x86_64. If any additional > information is required I'll be happy to provide it. > > Thanks! > > вторник, 18 сентября 2018 г., 9:33:05 UTC-7 пользователь Maggie Dreyer > написал: >> >> Hello! >> >> As you may know, we are about to release Puppet 6. This release contains *a >> major update to the command line tools* that are used to interact with >> Puppet's CA and certificates. The update makes the commands much faster and >> more reliable, removes duplication, and makes the interface easier to >> understand. However, this means that *some scripts and workflows will >> have to be updated*. >> >> *What is getting removed:* >> * puppet cert >> * puppet ca >> * puppet certificate >> * puppet certificate_request >> *puppet certificate_revocation_list >> >> *What is new:* >> * puppetserver ca <https://github.com/puppetlabs/puppetserver-ca-cli> >> (for CA tasks like signing and revoking certs) >> * puppet ssl (for agent-side tasks like submitting a CSR and fetching a >> cert, though these steps will still usually be taken care of by an agent >> run) >> >> We have been making updates to beaker and various test suites to account >> for this change. If you use Beaker to do any CA or certificate interaction >> in your tests, you will need to make some updates to test against Puppet 6: >> 1) Update to Beaker 4 and beaker-puppet 1. The latest release of both of >> these projects contains updates for these CA changes. Details >> <https://github.com/puppetlabs/beaker/blob/master/docs/how_to/upgrade_from_3_to_4.md> >> . >> 2) Update any tests or pre-suites that use one of the removed commands to >> use the equivalent new command instead. For details, invoke `puppet cert` >> in Puppet 6 for help output containing the mapping of old commands to new >> alternatives. We will have docs pages up soon with this info. >> >> *The most recent Puppet 6 builds on puppet nightlies >> <http://nightlies.puppetlabs.com/> have these updates if you would like to >> try them out ahead of the release.* >> >> Please feel free to reach out to us if you have any further questions or >> feedback. >> >> Thanks! >> > -- > You received this message because you are subscribed to the Google Groups > "Puppet Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to puppet-users+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/puppet-users/7ef434f2-e4af-4570-bec3-bcd4ee5e2582%40googlegroups.com > <https://groups.google.com/d/msgid/puppet-users/7ef434f2-e4af-4570-bec3-bcd4ee5e2582%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/CAMstjg3TzBMoQb5aJ8wVXDzxw37xVR2PtoSdjc6NAwVq7NdC%3Dw%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.