Puppet Apache Module

68 views
Skip to first unread message

Davin Hanlon

unread,
Aug 23, 2018, 11:29:49 AM8/23/18
to puppet-prod...@puppet.com, puppe...@googlegroups.com, puppet...@googlegroups.com, voxp...@groups.io, discuss-modules
Hello everyone!

Read on if you use the Puppet Apache module.

Quick note to let you know of some major work that we're performing to the module. As you probably know, Apache 2.2 has been end-of-lifed since the start of 2018 (https://httpd.apache.org/#apache-httpd-22-end-of-life-2018-01-01). Therefore, we're taking steps to remove support for that version of Apache from the module. This also impacts the operating systems that we will support for the module. The following operating systems won't be supported by the Apache module after the changes:
  • RHEL 5
  • RHEL 6
  • CentOS 5
  • CentOS 6
  • Oracle Linux 6
  • Scientific Linux 6
  • SLES 11
Any users that use either Apache 2.2 or use one of the above operating systems should pin to an older version of the module. We will continue to support these operating systems for older versions of the module.

Feel free to reach out if you've any questions or comments.

Thanks,
The Puppet Modules Team
--
Davin Hanlon
Product Owner, Modules
Puppet. The shortest path to better software.

Tim Skirvin

unread,
Aug 23, 2018, 3:01:47 PM8/23/18
to puppet...@googlegroups.com
Davin Hanlon <davin....@puppet.com> writes:

> Quick note to let you know of some major work that we're performing
> to the module. As you probably know, Apache 2.2 has been end-of-lifed
> since the start of 2018 [...] Therefore, we're taking steps to remove
> support for that version of Apache from the module. This also impacts
> the operating systems that we will support for the module. The following
> operating systems won't be supported by the Apache module after the
> changes:

> - RHEL 5
> - RHEL 6
> - CentOS 5
> - CentOS 6
> - Oracle Linux 6
> - Scientific Linux 6

Is there any chance you'd consider delaying this change? RHEL 6
and family are "officially supported" releases for years to come, and I
and many other sites still use it for many or most most of our services.
Without speaking for anybody else, if you drop support for Apache 2.2 at
this point, I'll probably have to transition away from using the
puppetlabs/apache module entirely, and I'd really rather not.

- Tim Skirvin (tski...@fnal.gov)
--
HPC Systems Administrator / Developer http://www.linkedin.com/in/tskirvin
USCMS-T1 Collaboration Fermilab ECF
signature.asc

Ben Ford

unread,
Aug 23, 2018, 8:18:45 PM8/23/18
to puppet...@googlegroups.com, tski...@fnal.gov
Is there a reason you can't pin to the module to a version that supports your needs?

Any users that use either Apache 2.2 or use one of the above operating systems should pin to an older version of the module. We will continue to support these operating systems for older versions of the module.
--
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/20180823190134.GB91021%40fnal.gov.
For more options, visit https://groups.google.com/d/optout.

Tim Skirvin

unread,
Aug 24, 2018, 11:57:22 AM8/24/18
to Ben Ford, puppet...@googlegroups.com
Ben Ford <ben....@puppet.com> writes:

[puppetlabs/apache is dropping support for RHEL6 and family]
> Is there a reason you can't pin to the module to a version that supports
> your needs?

We probably will do so for the duration of the transition. But
frankly my management is already pretty frustrated with this module in
particular due to its complexity, and this will push them over the edge.
My larger argument is probably "please don't make it more difficult to
justify your product to my management".

Note that the primary maintainers of Scientific Linux are my
colleagues.
signature.asc

Michael Watters

unread,
Aug 24, 2018, 3:13:48 PM8/24/18
to Puppet Users
What happens when there's a bug fix or security update that you need?  Pinning versions also only works as long as you have no *other* modules that depend on a newer version of the apache module.

IMO the apache module should not be dropping support for an Apache release that is still widely used by several organizations.  RHEL 6 End of Extended Life-cycle Support does not expire until November 30, 2020 and there are still customers deploying RHEL 6 systems *today* along with httpd version 2.2.

Ben Ford

unread,
Aug 24, 2018, 3:32:23 PM8/24/18
to tski...@fnal.gov, puppet...@googlegroups.com
Totally a fair point, thanks for the feedback!

Martin Alfke

unread,
Aug 30, 2018, 5:03:03 AM8/30/18
to voxp...@groups.io, puppet-prod...@puppet.com, puppe...@googlegroups.com, puppet...@googlegroups.com, discuss-modules
Hi Davin,

according to RedHat RHEL 6 has End of maintenance support 2 (Product retirement) until November 30, 2020 and End of extended lifecycle support at June 30, 20124.
(https://access.redhat.com/support/policy/updates/errata#Life_Cycle_Dates)

Will you support the latest apache module with RHEL 6 support until end of RedHat support?

Best,
Martin
> _._,_._,_
> Groups.io Links:
> You receive all messages sent to this group.
>
> View/Reply Online (#249) | Reply To Group | Reply To Sender | Mute This Topic | New Topic
>
> Your Subscription | Contact Group Owner | Unsubscribe [tux...@gmail.com]
> _._,_._,_

Reply all
Reply to author
Forward
0 new messages