Bug 1339959 - Update Puppet to 4.10.0 or similar
Summary: Update Puppet to 4.10.0 or similar
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: puppet
Version: 24
Hardware: Unspecified
OS: Unspecified
unspecified
low
Target Milestone: ---
Assignee: Jeroen van Meeuwen
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On: 1455470
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-05-26 09:14 UTC by Dominic Cleal
Modified: 2017-06-01 07:11 UTC (History)
16 users (show)

Fixed In Version: puppet-4.10.1-1.fc27
Clone Of:
Environment:
Last Closed: 2017-05-31 14:34:25 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Dominic Cleal 2016-05-26 09:14:03 UTC
Description of problem:
The version of Puppet in Fedora 24 and Rawhide is a little old, it should be updated to a current release, e.g. 4.5.0.


Version-Release number of selected component (if applicable):
4.2.1-3.fc24

Comment 1 Tim Coote 2016-12-06 14:39:56 UTC
Puppetlabs added support for dnf (as opposed to yum) for f22 in their release 4.3.0 at the end of 2015. Upgrading ought to address a number of the outstanding bugzilla entires.

Comment 2 Dagan McGregor 2017-02-04 13:36:09 UTC
The LTS support version of Puppet Enterprise uses Puppet 4.8. It would be good if someone can package that release version at a minimum.

Looking at the packaging system, the I can see Puppet 4.6 submitted for Fedora 26, which will already be quite out of date.


Puppet have just released Puppet 4.9.0 which includes a fix for dnf package provider working on Fedora 25:

https://docs.puppet.com/puppet/latest/release_notes.html

Puppet 4.9.0 also bring in the updated Hiera 3.3 and Hiera 5 data format as pre-cursor changes for Puppet 5.0 being released. 
Those packages would be good to have in Fedora 26.

Comment 3 Haïkel Guémar 2017-02-04 15:27:52 UTC
Reassigning this ticket to myself (FAS: hguemar).
I've been working towards updating puppet and facter (facter3) but facter is blocked due to leatherman not being packaged in Fedora. (RHBZ#1419271)

Comment 4 Dominic Cleal 2017-05-25 09:39:09 UTC
I've further updated Rawhide from 4.6.2 to 4.8.2, but to go beyond that requires rubygem-gettext-setup to be packaged (up for review at bug #1455470). Once done, I can update it again to a 4.10 or later release.

It would be good to have Facter updated, but it's not a requirement at the moment as the minimum version in Puppet 4.10.1 remains at Facter 2.0.

Comment 5 Dagan McGregor 2017-05-31 23:17:18 UTC
I am curious, why is this closed as NEXTRELEASE marked for Fedora 27 when Fedora 26 hasn't been officially released yet?

Is this puppet 4.10.1 package not going to be available for Fedora 26 either?

Comment 6 Dominic Cleal 2017-06-01 07:11:58 UTC
(In reply to Dagan McGregor from comment #5)
> I am curious, why is this closed as NEXTRELEASE marked for Fedora 27 when
> Fedora 26 hasn't been officially released yet?

Sorry, should have been RAWHIDE I suppose.

> Is this puppet 4.10.1 package not going to be available for Fedora 26 either?

Not at the moment, I'll look at submitting an update after release perhaps.


Note You need to log in before you can comment on or make changes to this bug.