On Tue, Apr 26, 2016 at 1:29 PM Paul Trepanier <[email protected]> wrote:

> Well, puppet docs say just run "yum install puppetserver" but that doesn't
> really work.  Everybody says you have to go to yum.puppetlabs.com and
> grab it from there and as I've experience, that' approach also does not
> appear to work.
>
"yum install puppetserver" should definitely work if you have the PC1 repos
enabled. You'll also want a different service name. It's going to be
puppetserver.service instead of puppetmaster.service. Check out
https://docs.puppet.com/puppetserver/2.3/ for more information on running
puppetserver.

>
> I guess the final question is what version of the install guide actually
> works?  Troubled by how difficult this is and I say that being someone
> who's been in this business long enough to have to compile software in UNIX
> in order to get it to run - long before package managers...
>
You can also find installation instructions for puppetserver at
https://docs.puppet.com/puppetserver/2.3/install_from_packages.html. These
assume you already have the PC1 repos set up though.

https://docs.puppet.com/puppet/latest/reference/install_linux.html is a
more detailed guide for linux specific installation including the set up of
the PC1 repos.

I hope that helps!

>
> Paul
>
>
> On Tuesday, April 26, 2016 at 3:22:08 PM UTC-5, Christopher Wood wrote:
>
>> 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/2e8c6994-d2f8-4bff-9739-a29f423dc3a1%40googlegroups.com
> <https://groups.google.com/d/msgid/puppet-users/2e8c6994-d2f8-4bff-9739-a29f423dc3a1%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>
-- 
Melissa Stone
Release Engineer, Puppet Labs
--------------------------------------------------

PuppetConf 2016 <http://2016.puppetconf.com/>, October 17-21, San Diego,
California
*Early Birds save $350*
<https://www.eventbrite.com/e/puppetconf-2016-october-17-21-tickets-18750712887?discount=EarlyBird>
-
Register by June 30th

-- 
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/CAHEe_kr5E8yryp7OjaCA_Pee6F4Qaf2WQNH%3D8cjgjR0vjb%3DL7A%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to