Hi Maggie, I realized what the issue was once I posted it of course =) Thank you for your suggestion but unfortunately I've tried using puppet cert but the system says "This command is no longer functional, please use 'puppetserver ca' instead", that's why I was trying the latter initially. I find it pretty weird that a command for an older version is deprecated without prividing an alternative. Anyway, I updated to version 6.3.0 yesterday but now I'm getting these error messages: /opt/puppetlabs/puppet/bin/ruby: /lib64/libcrypt.so.1: version `XCRYPT_2.0' not found (required by /opt/puppetlabs/puppet/lib/libruby.so.2.5) /opt/puppetlabs/puppet/bin/ruby: /lib64/libc.so.6: version `GLIBC_2.25' not found (required by /opt/puppetlabs/puppet/lib/libruby.so.2.5)
>From what I have found online, updating glibc is not a trivial task and should not be attempted on a live system. I have installed it into an alternative directory but now I struggle with setting it as default one for puppetserver to use. Any suggestions would be highly appreciated. Thanks! пятница, 24 мая 2019 г., 9:34:49 UTC-7 пользователь Maggie Dreyer написал: > > 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 <fedos...@gmail.com > <javascript:>> 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...@googlegroups.com <javascript:>. >> 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/d40850bb-a5c4-42e9-b661-7cff829383b4%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.