Good news everyone! Puppet 3 support has been dropped in our modules.
As announced earlier we'd continue supporting Puppet 3 for the 1.15
release. Now that we've branched, we're starting to use Puppet 4 types
which syntax is incompatible with Puppet 3.
For the version numbers that support Puppet 3 I'd recommend looking at
Each module has a stable-x.y branch where we accept bugfixes but
preferably no new features.
With this we follow Puppetlabs and Voxpupuli which are starting to drop
or have dropped support already. Since we depend on them, we can no
longer reasonably support more than they do.
Ewoud - does this extend to the Katello modules or are you strictly
speaking of the core set for Foreman modules?
···
On Thu, Apr 6, 2017 at 8:10 AM, Ewoud Kohl van Wijngaarden < ewoud@kohlvanwijngaarden.nl> wrote:
Good news everyone! Puppet 3 support has been dropped in our modules.
As announced earlier we’d continue supporting Puppet 3 for the 1.15
release. Now that we’ve branched, we’re starting to use Puppet 4 types
which syntax is incompatible with Puppet 3.
For the version numbers that support Puppet 3 I’d recommend looking at https://github.com/theforeman/foreman-installer/blob/1.15-
stable/Puppetfile
Each module has a stable-x.y branch where we accept bugfixes but
preferably no new features.
With this we follow Puppetlabs and Voxpupuli which are starting to drop
or have dropped support already. Since we depend on them, we can no
longer reasonably support more than they do.
We still need to branch the Katello modules so that must happen first.
Other than that we haven't really discussed it but I do think we should
mirror this for the Katello modules for the same reason the foreman
modules dropped it: dependencies are dropping it and pinning on old
versions is actively building technical debt.
···
On Thu, Apr 06, 2017 at 09:02:06AM -0400, Eric D Helms wrote:
> Ewoud - does this extend to the Katello modules or are you strictly
> speaking of the core set for Foreman modules?
>
> On Thu, Apr 6, 2017 at 8:10 AM, Ewoud Kohl van Wijngaarden < > ewoud@kohlvanwijngaarden.nl> wrote:
>
> > Good news everyone! Puppet 3 support has been dropped in our modules.
> >
> > As announced earlier we'd continue supporting Puppet 3 for the 1.15
> > release. Now that we've branched, we're starting to use Puppet 4 types
> > which syntax is incompatible with Puppet 3.
> >
> > For the version numbers that support Puppet 3 I'd recommend looking at
> > https://github.com/theforeman/foreman-installer/blob/1.15-
> > stable/Puppetfile
> > Each module has a stable-x.y branch where we accept bugfixes but
> > preferably no new features.
> >
> > With this we follow Puppetlabs and Voxpupuli which are starting to drop
> > or have dropped support already. Since we depend on them, we can no
> > longer reasonably support more than they do.