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.
signature.asc
Description: Digital signature
