Where is source rpm for puppet6 open source rpm

33 views
Skip to first unread message

hai wu

unread,
Apr 18, 2020, 4:28:19 PM4/18/20
to puppet...@googlegroups.com
Where is source rpm for puppet6 open source rpms? I could not find them ..

Morgan Rhodes

unread,
Apr 20, 2020, 2:22:36 PM4/20/20
to Puppet Users
Hi,

We no longer provide source RPMs for puppet6 packages due to lack of support from the packaging tools we use.

On Sat, Apr 18, 2020 at 1:28 PM hai wu <haiw...@gmail.com> wrote:
Where is source rpm for puppet6 open source rpms? I could not find them ..

--
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/CAJ1%3DnZdo%2BC_q4EcfwgKcg9SdkT3QeqpaSJNT5bA61tr9JCZyaQ%40mail.gmail.com.


--
Morgan Rhodes
Release Engineering
she/her/hers

Trevor Vaughan

unread,
Apr 22, 2020, 1:43:09 PM4/22/20
to Puppet Users
This community hosted project contains dockerfiles that outline the steps required for building from source https://github.com/simp/releng-misc/tree/master/puppet_agent_build



--
Trevor Vaughan
Vice President, Onyx Point, Inc

-- This account not approved for unencrypted proprietary information --

hai wu

unread,
Apr 22, 2020, 3:54:31 PM4/22/20
to puppet...@googlegroups.com
Thank you! Unfortunately that won't work for me. The issue I have is
due to /opt is some NFS read-only mounts. I am wondering about how to
get a new RPM created for puppet-agent6, so that it could be installed
on some folder like /opt2 instead. Right now I could not install this
rpm. The other workaround is to copy whole puppet folder to that NFS
mount. Just thinking that modifying /opt if we have src rpm would be
much easier..
> To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/CANs%2BFoUdmG2bxUKaOoNnG8EVTnyehWtChav5%2Bu5Yen8kdBjBhQ%40mail.gmail.com.

Trevor Vaughan

unread,
Apr 22, 2020, 6:22:14 PM4/22/20
to Puppet Users
Ah, you need the whole thing to be relocatable!

Yeah, that's much more difficult, even with a SRPM to be honest depending on how the components are built.

I think that it's configurable in Vanagon so you can probably build the container image, hop into it and dig around to see where you might have to modify the /opt path.

Others on the mailing list might know more about specifics on that.

John Sellens

unread,
Apr 22, 2020, 7:43:25 PM4/22/20
to puppet...@googlegroups.com
Could you cheat and create /opt2/puppetlabs and a symlink
from /opt/puppetlabs -> /opt2/puppetlabs before installation?

Otherwise, you can likely unpack the rpm, and futz with it,
but I could imagine that /opt/puppetlabs is buried in a
binary or two and thus awkward to change.

Hope that helps - cheers

On Wed, 2020/04/22 06:21:51PM -0400, Trevor Vaughan <tvau...@onyxpoint.com> wrote:
| Ah, you need the whole thing to be relocatable!
|

Martin Alfke

unread,
Apr 23, 2020, 3:22:11 AM4/23/20
to puppet...@googlegroups.com
You can install the RPM on /opt folder and re-use the same installation on multiple systems.
Just be sure to configure puppet agent to not store node specific information in /opt.

Check config options by running "sudo puppet config print —all” after Puppet agent installation

Hth,
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/20200422234306.GA10968%40syonex.com.

Reply all
Reply to author
Forward
0 new messages