On Tue, Apr 26, 2016 at 01:10:41PM -0700, Paul Trepanier wrote: > OK, tried your instructions (which only differed by "pc1" in the distname) > and now /opt/puppetlabs is there. > > What is the reason for this (I've found no less than 6 references for > Centos 7 including a cbtnuggets.com training video that says to use the > .rpm WITHOUT "pc1" in it). > What is the difference between the "pc1 and non-"pc1" variants?
The reason is that Puppet changed their packaging between major versions 3 and 4. The pc1 is the All In One packaging, also known as Puppet Collection 1. https://puppet.com/blog/welcome-to-puppet-collections Those links I pasted below have more details. I think you'll benefit more from reading Puppet's own documentation than what you get from third parties right now. https://docs.puppet.com/puppet/ > Would have been nice if they explained this in README.txt... > Paul > > On Tuesday, April 26, 2016 at 2:46:13 PM UTC-5, Christopher Wood wrote: > > On Tue, Apr 26, 2016 at 12:37:38PM -0700, Paul Trepanier wrote: > > Hi Folks, > > ..on CentOS 7 > > > > # rpm -ivh > [1]http://yum.puppetlabs.com/puppetlabs-release-el-7.noarch.rpm > > # yum install puppet-server > > # puppet resource package puppet-server ensure=latest > > After doing this, there is NO /opt/puppetlabs directory. > > I suspect you wanted the pc1 repositories and the puppetserver package? > > rpm -ivh > [2]http://yum.puppetlabs.com/puppetlabs-release-pc1-el-7.noarch.rpm > yum clean all > yum install puppetserver > rpm -q puppetserver puppet-agent > ls -d /opt/puppetlabs > > Using puppet-server would get you puppet 3.8.7 per > [3]http://yum.puppetlabs.com/el/7/products/x86_64. > > [4]https://docs.puppet.com/puppet/4.0/reference/release_notes.html > > [5]https://docs.puppet.com/puppet/4.0/reference/whered_it_go.html > > > Any idea what the issue is? All the docs say /opt/puppetlabs > should be > > there. > > > > [root@puppetmaster puppet]# yum list installed | grep -i pup > > facter.x86_64 1:2.4.6-1.el7 > > > @puppetlabs-products > > hiera.noarch 1.3.4-1.el7 > > > @puppetlabs-products > > puppet.noarch 3.8.6-1.el7 > > > @puppetlabs-products > > puppet-server.noarch 3.8.6-1.el7 > > > @puppetlabs-products > > puppetlabs-release.noarch 7-12 > > > installed > > ruby-augeas.x86_64 0.4.1-3.el7 > > > @puppetlabs-deps > > ruby-shadow.x86_64 1:2.2.0-2.el7 > > > @puppetlabs-deps > > Thanks! > > Paul > > > > -- > > 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 [1][6][email protected]. > > To view this discussion on the web visit > > > > [2][7]https://groups.google.com/d/msgid/puppet-users/13ec310a-9fb0-467d-9af6-0ee213dee055%40googlegroups.com. > > For more options, visit [3][8]https://groups.google.com/d/optout. > > > > References > > > > Visible links > > 1. mailto:[9][email protected] > > 2. > > [10]https://groups.google.com/d/msgid/puppet-users/13ec310a-9fb0-467d-9af6-0ee213dee055%40googlegroups.com?utm_medium=email&utm_source=footer > > 3. [11]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 [12][email protected]. > To view this discussion on the web visit > > [13]https://groups.google.com/d/msgid/puppet-users/be5d44e1-65d6-4e37-9727-40b56272a574%40googlegroups.com. > For more options, visit [14]https://groups.google.com/d/optout. > > References > > Visible links > 1. http://yum.puppetlabs.com/puppetlabs-release-el-7.noarch.rpm > 2. http://yum.puppetlabs.com/puppetlabs-release-pc1-el-7.noarch.rpm > 3. http://yum.puppetlabs.com/el/7/products/x86_64 > 4. https://docs.puppet.com/puppet/4.0/reference/release_notes.html > 5. https://docs.puppet.com/puppet/4.0/reference/whered_it_go.html > 6. javascript: > 7. > https://groups.google.com/d/msgid/puppet-users/13ec310a-9fb0-467d-9af6-0ee213dee055%40googlegroups.com > 8. https://groups.google.com/d/optout > 9. javascript: > 10. > https://groups.google.com/d/msgid/puppet-users/13ec310a-9fb0-467d-9af6-0ee213dee055%40googlegroups.com?utm_medium=email&utm_source=footer > 11. https://groups.google.com/d/optout > 12. mailto:[email protected] > 13. > https://groups.google.com/d/msgid/puppet-users/be5d44e1-65d6-4e37-9727-40b56272a574%40googlegroups.com?utm_medium=email&utm_source=footer > 14. 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/20160426202200.GA6067%40iniquitous.heresiarch.ca. For more options, visit https://groups.google.com/d/optout.
