[announce] The PuppetDB module master branch (5.x) gets breaking changes

31 views
Skip to first unread message

AJ Roetker

unread,
May 21, 2015, 12:39:13 PM5/21/15
to puppet...@googlegroups.com
The upcoming release of the PuppetDB module, `puppetlabs-puppetdb`, will be
getting some breaking changes to prepare for the release of `PuppetDB
3.0.0`.

 We will be creating a`stable` branch in the module's Github repo that will
function as the module's `4.x` branch.  **Any configuration currently pointing at the
`puppetlabs-puppetdb` master branch should move to this new stable branch.**

The master branch will be released as version `5.0.0` of the module and
will be backwards compatible with `PuppetDB 2.x`. The breaking changes are
default configuration parameters which will need to be changed in order for
the module to work with `PuppetDB 2.x`.

Let us know if you have any questions,
-The PuppetDB Team

Spencer Krum

unread,
May 21, 2015, 5:08:29 PM5/21/15
to puppet...@googlegroups.com
So will bugfixes then land against the stable branch and get new bugfix releases there?
 
--
Spencer Krum
 
 
 
On Thu, May 21, 2015, at 09:37 AM, AJ Roetker wrote:
The upcoming release of the PuppetDB module, `puppetlabs-puppetdb`, will be
getting some breaking changes to prepare for the release of `PuppetDB
3.0.0`.

 We will be creating a`stable` branch in the module's Github repo that will
function as the module's `4.x` branch.  **Any configuration currently pointing at the
`puppetlabs-puppetdb` master branch should move to this new stable branch.**

The master branch will be released as version `5.0.0` of the module and
will be backwards compatible with `PuppetDB 2.x`. The breaking changes are
default configuration parameters which will need to be changed in order for
the mogdule to work with `PuppetDB 2.x`.

Let us know if you have any questions,
-The PuppetDB Team


--
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.
For more options, visit https://groups.google.com/d/optout.
 

Ken Barber

unread,
May 21, 2015, 7:11:11 PM5/21/15
to Puppet Users
> So will bugfixes then land against the stable branch and get new bugfix
> releases there?

Absolutely, the 4.x module branch (now stable) is still alive and
while for now and will continue to take patches and release from that
branch. It doesn't even preclude minor feature releases (non breaking
ones). However, this might change once we release PuppetDB 3.0.0.

Generally speaking we don't really release bugfixes for FOSS PuppetDB
for older versions except for PE (and some major security bugs) - so
once 3.0.0 is released that will become our stable branch, and the
5.0.0 module release will be stable for that. To translate, once we
release PDB 3.0.0 we'll mostly just work on the 5.x module branch due
to our 3+ focus but as with most cases, we'll take things as they
come. If there is enough pressure to do an older 4.x releases after
that, we'll consider it, but most of our efforts should be put into
5.x of the module TBH.

ken.
Reply all
Reply to author
Forward
0 new messages