On Wed, Oct 19, 2016 at 01:50:01AM +0200, Michael Moll wrote:
> Hi,
> 
> On Tue, Oct 18, 2016 at 12:39:43PM +0100, Dominic Cleal wrote:
> > I'm updating the Travis CI matrix for our puppet-* repositories in
> > https://github.com/theforeman/foreman-installer-modulesync/pull/40.
> > 
> > This includes a proposed removal of Ruby 1.8.7 tests from master (only),
> > matching the majority of our dependencies which have already dropped
> > support, and to reduce the matrix size.
> 
> +1 for reducing the test matrix, especially as Ruby 1.8 tests are
> extremly slow.
> 
> However, as this effectively does drop test coverage of EL6 based OSes
> with non-AIO Puppets, I'd propose for all theforeman modules to create
> x.y-stable branches with the current state (or some slightly earlier
> one, where required) and Ruby 1.8.7 tests enabled followed by a major
> version bump and dropping of EL6 support alltogether in master.

I like the major version bump as a last fully supported version but I
disagree we should fully drop EL6 support. At least EL6 AIO installs
should continue to be supported. Non-AIO should be a best-effort
support: we don't test it but we still accept patches to continue
supporting it.

-- 
You received this message because you are subscribed to the Google Groups 
"foreman-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Attachment: signature.asc
Description: Digital signature

Reply via email to