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.

Reply via email to