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 <[email protected] > <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 [email protected] <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 [email protected]. 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.
