Puppet on Ubuntu Focal

450 views
Skip to first unread message

Arpit sharma

unread,
Apr 24, 2020, 3:26:50 PM4/24/20
to Puppet Users
I am having trouble using puppet(open-source)  on Ubuntu Focal( as Focal ships with ruby 2.7) mostly related to this issue
When can we expect to have a stable version for Focal?
Message has been deleted

Martin Alfke

unread,
Apr 25, 2020, 11:16:58 AM4/25/20
to puppet...@googlegroups.com
Are you using system ruby, installing puppet as a Ruby gem?
No need to do this.
Puppet Agent ships required ruby version.
Just add the repo (http://apt.puppetlabs.com/puppet6-release-focal.deb) and then install puppet-agent package.

hth,
Martin


> On 24. Apr 2020, at 17:27, Arpit sharma <imar...@gmail.com> wrote:
>
> Since Focal ships with Ruby 2.7 I am having trouble using puppet on Focal
> Mostly related to this issue
> https://tickets.puppetlabs.com/browse/PUP-10247
> When can we expect to have a stable version for Focal?
>
> --
> 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/e8161f0c-d79b-4ab7-b592-358678380a1d%40googlegroups.com.

Arpit sharma

unread,
Apr 25, 2020, 3:07:14 PM4/25/20
to Puppet Users

Actually I am using puppet as a standalone.

I ran 
dpkg -i puppet6-release-focal.deb 
apt update

then when I ran 
apt install puppet-agent
This was the error

Package puppet-agent is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'puppet-agent' has no installation candidate

and when I ran 
apt install puppet it again installed
puppet -V
/usr/lib/ruby/vendor_ruby/puppet/util.rb:461: warning: URI.escape is obsolete
5.5.10

Few questions
What is the difference between puppet and puppet-agent
What is the difference between puppet in apt universe and the puppet installed after adding the given repo.
On Saturday, April 25, 2020 at 4:46:58 PM UTC+5:30, Martin Alfke wrote:
Are you using system ruby, installing puppet as a Ruby gem?
No need to do this.
Puppet Agent ships required ruby version.
Just add the repo (http://apt.puppetlabs.com/puppet6-release-focal.deb) and then install puppet-agent package.

hth,
Martin


> On 24. Apr 2020, at 17:27, Arpit sharma <imar...@gmail.com> wrote:
>
> Since Focal ships with Ruby 2.7 I am having trouble  using puppet on Focal
> Mostly related to this issue
> https://tickets.puppetlabs.com/browse/PUP-10247
> When can we expect to have a stable version for Focal?
>
> --
> 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...@googlegroups.com.

Arpit sharma

unread,
Apr 25, 2020, 3:18:42 PM4/25/20
to Puppet Users
Thanks for the reply.


On Saturday, April 25, 2020 at 4:46:58 PM UTC+5:30, Martin Alfke wrote:
Are you using system ruby, installing puppet as a Ruby gem?
No need to do this.
Puppet Agent ships required ruby version.
Just add the repo (http://apt.puppetlabs.com/puppet6-release-focal.deb) and then install puppet-agent package.

hth,
Martin


> On 24. Apr 2020, at 17:27, Arpit sharma <imar...@gmail.com> wrote:
>
> Since Focal ships with Ruby 2.7 I am having trouble  using puppet on Focal
> Mostly related to this issue
> https://tickets.puppetlabs.com/browse/PUP-10247
> When can we expect to have a stable version for Focal?
>
> --
> 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...@googlegroups.com.

comport3

unread,
Apr 26, 2020, 7:55:08 AM4/26/20
to Puppet Users
This is the same as my experience on Friday - the release file is there but the packages are not yet available.

The 'bionic' release and binaries work perfectly well though if it gets you past this step...

Gabriel Nagy

unread,
Apr 26, 2020, 8:05:40 AM4/26/20
to puppet...@googlegroups.com
Hi,

Focal support will be added in the next puppet release (6.15.0). You can still use the nightly builds in the meantime: http://nightlies.puppet.com/apt/

Thanks,
Gabriel


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/26a5edad-bf96-41ae-80d7-6d68f378b223%40googlegroups.com.

comport3

unread,
Apr 28, 2020, 11:46:35 PM4/28/20
to Puppet Users
Thanks for the update Gabriel, appreciated. Do you know when v6.15.0 is expected to be release, even approximately?

Justin Stoller

unread,
Apr 29, 2020, 5:20:17 PM4/29/20
to puppet...@googlegroups.com
On Tue, Apr 28, 2020 at 4:46 PM comport3 <comp...@gmail.com> wrote:
Thanks for the update Gabriel, appreciated. Do you know when v6.15.0 is expected to be release, even approximately?

Hopefully tomorrow     ( : 

We're double checking things now for the release and unless we find a blocker that's when it will go out.

FWIW, that will be for the agent, we haven't made a decision if it will be a supported master platform yet.

In general we try to have agents available for the next FOSS release after an OS update comes out (~1 month), though some systems require more work than others. After we get agent support we evaluate master support but that's more of a business decision that depends on user demand.

HTH,
Justin

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/c524c6b2-6321-481d-bec8-8aa27453e13d%40googlegroups.com.

comport3

unread,
Apr 29, 2020, 9:59:31 PM4/29/20
to Puppet Users
Thank you Justin, looking forward to that release tomorrow if there's no blockers. Please put us down as "very interested" when the Puppet Server / Master binaries would be available too - we currently have 2 data centers lined up for rollout on this platform+OS combo, and another in the planning stage.

Simon Tideswell

unread,
Apr 29, 2020, 11:35:46 PM4/29/20
to Puppet Users
The DEB files are not present under http://apt.puppetlabs.com/pool/focal/puppet/?

Simon
Reply all
Reply to author
Forward
0 new messages