[Pkg-puppet-devel] Bug#774643: [DRE-maint] Bug#774643: verify_active_connections is not present in ruby-activerecord 4.1.8

micah micah at debian.org
Mon Mar 2 17:09:32 UTC 2015


Christian Hofstaedtler <zeha at debian.org> writes:

> * intrigeri <intrigeri at debian.org> [150209 16:03]:
>> tl;dr for Debian Ruby Extras maintainers: in Jessie, Puppet's
>> storeconfig feature can either use activerecord (deprecated, only
>> works with activerecord 3.x, broken with activerecord 4.x) or PuppetDB
>> (not packaged in Debian yet). So, currently we have a serious
>> regression on the Wheezy->Jessie upgrade path.
>
> The thing is, one really does not want to use Puppet with
> storedconfigs with activerecord (it's unbearably slow).

I disagree, I want to use Puppet with storedconfigs and activerecord. In
fact, I'm using it now, and have been doing so for over eight
years. Puppet has come a long way since the early days, but if you knew
how slow it was back then, you would think that storedconfigs with
activerecord was blazing fast now.

While I am interested in switching to puppetdb and getting even moar
speed, the fact that it is not possible to install puppetdb in debian
right now (and the challenges in getting it packaged are not trivial) is
pretty significant because it breaks everybody's puppet setup until that
is available, and it doesn't look like it will be available for Jessie.

> IMO, nothing of value has been lost, and the only thing that should
> probably be done is a NEWS/RelNotes entry (which likely is required
> anyway, I seriously doubt upgrading inplace from 2.7 to 3.7 does
> yield anything working at all).

That is why we are adopting our manifests for the newer requirements, it
is a bit painful to do so, but it would be much more painful if our
choice was to either not upgrade to jessie, or install a non-debian
provided puppetdb.

micah
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 930 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-puppet-devel/attachments/20150302/607075be/attachment.sig>


More information about the Pkg-puppet-devel mailing list