upgrading opensource from 5.5 to 6.x

38 views
Skip to first unread message

Tim Mooney

unread,
Mar 18, 2020, 11:09:57 PM3/18/20
to puppet...@googlegroups.com

All-

When I upgraded our opensource puppet environment from 3.8 to 5.x, there
was a lot of good documentation that highlighted changes to file locations,
deprecations, settings that needed to change, etc. There were many
things to change or update to prepare for the upgrade, but nearly
everything was spelled out pretty clearly.

I'm contemplating updating our environment from 5.5 to the most recent
6.x release, and I'm not finding any upgrade documentation of a similar
amount of detail. I understand that there are fewer changes and
deprecations between 5.5 and 6.x than there were between 3.8 and 5.x,
but there has to be more to it than just update the packages without
making any changes to your config files, etc.

For others that have been through the same upgrade recently, what docs
did you follow, and were there any gotchas that weren't covered?

Thanks!

Tim
--
Tim Mooney Tim.M...@ndsu.edu
Enterprise Computing & Infrastructure /
Division of Information Technology / 701-231-1076 (Voice)
North Dakota State University, Fargo, ND 58105-5164

Martin Alfke

unread,
Mar 19, 2020, 4:01:11 PM3/19/20
to puppet...@googlegroups.com
Hi Tim,

Major difference between Puppet 5 and 6:
- some types have been moved to separate git module repositories
- puppet cert command has been moved to puppet server ca command (see also https://www.example42.com/2018/10/08/puppet6-ca-upgrading/)


Best,
Martin


--
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...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/alpine.GSO.2.21.2003181743460.7559%40dogbert.cc.ndsu.NoDak.edu.

Tim Mooney

unread,
May 14, 2020, 9:59:27 PM5/14/20
to puppet...@googlegroups.com
In regard to: Re: [Puppet Users] upgrading opensource from 5.5 to 6.x,...:

> Hi Tim,
>
> Major difference between Puppet 5 and 6:
> - some types have been moved to separate git module repositories
> - puppet cert command has been moved to puppet server ca command (see also https://www.example42.com/2018/10/08/puppet6-ca-upgrading/ <https://www.example42.com/2018/10/08/puppet6-ca-upgrading/>)
>
> The Puppet doc has more information: https://puppet.com/docs/puppet/latest/release_notes_puppet.html#puppet-deprecations-x.0.0 <https://puppet.com/docs/puppet/latest/release_notes_puppet.html#puppet-deprecations-x.0.0>

So this is far later than it should be, but I wanted to follow-up
and thank you for your reply.

After having been through the 3.8.x to 5.x upgrade, I thought I had
to be missing something for the 5.x to 6.x upgrade. Turns out I wasn't,
5.x to 6.x was just a lot easier than 3.8.x to 5.x. Martin's info
confirmed that I had found everything I needed. The Example42 blog
post Martin linked was also very helpful in working around the CA changes.

The upgrade went smoothly and we've been using 6.x for a few weeks now.

Thanks again!

Tim
Reply all
Reply to author
Forward
0 new messages