Date: Mon, 10 Jul 2017 17:29:02 +0200 From: Romain =?iso-8859-1?Q?Tarti=E8re?= <romain@FreeBSD.org> To: freebsd@zleslie.info, jslagle@gmail.com, ruby@FreeBSD.org, tj@FreeBSD.org Subject: [CFT] Bringing in Puppet 5 Message-ID: <20170710152902.GA69412@blogreen.org>
next in thread | raw e-mail | index | archive | help
--qMm9M+Fa2AknHoGS Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hello, I am contacting you because you are the maintainer of one of these ports: - devel/leatherman (jslagle@gmail.com) - devel/cpp-hocon (jslagle@gmail.com) - sysutils/facter (ruby@FreeBSD.org) - databases/puppetdb3 (freebsd@zleslie.info) - databases/puppetdb4 (tj@FreeBSD.org) - databases/puppetdb-terminus3 (freebsd@zleslie.info) - databases/puppetdb-terminus4 (tj@FreeBSD.org) - sysutils/puppet4 (freebsd@zleslie.info) Before committing my work, I would like you to have an opportunity to say something if there are concerns about the following plan. I also would like to have feedback regarding this. =3D=3D=3D> I have been working on preparing Puppet 5 inclusion, that is a bunch of new ports: - databases/puppetdb5 - databases/puppetdb-terminus5 - sysutils/puppet5 I can take maintainership of these ports, I can give you maintainership if you want it, or we can consider creating a puppet@ list and make it maintainer of these new ports (and existing ones if you want). Please tell me what you think about this! =3D=3D=3D> While creating these ports, I also took some time to see if we could switch to the C++ version of Facter instead of the Ruby version by default. I think I achieved good results and submitted some PR upstream: - https://github.com/puppetlabs/facter/pull/1593 (FACT-1709) Add support for memory fact on FreeBSD - https://github.com/puppetlabs/facter/pull/1595 (FACT-1710) Support zfs/zpool facts on FreeBSD - https://github.com/puppetlabs/facter/pull/1596 (FACT-1711) Fix zfs/zpool feature reporting - https://github.com/puppetlabs/facter/pull/1597 (FACT-1712) Improve zpool_version fact resolution - https://github.com/puppetlabs/facter/pull/1598 (FACT-1713) Add support for FreeBSD jails virtualization resolution - https://github.com/puppetlabs/facter/pull/1599 (FACT-1714) Use posix::operating_system_resolver for bsd, freebsd and o= penbsd =3D=3D=3D> If you want to test this, my WIP ports are available here on GitHub: https://github.com/smortex/puppet5/ I also documented the upgrade here: https://romain.blogreen.org/blog/2017/07/call-for-testers-puppet-5-ports-= on-freebsd/ (Note that the upgrade itself was really straightforward for me. Please tell me if it was not for you). Thank you! --=20 Romain Tarti=E8re <romain@FreeBSD.org> http://people.FreeBSD.org/~romain/ pgp: 8234 9A78 E7C0 B807 0B59 80FF BA4D 1D95 5112 336F (ID: 0x5112336F) (plain text =3Dnon-HTML=3D PGP/GPG encrypted/signed e-mail much appreciated) --qMm9M+Fa2AknHoGS Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQGzBAEBCAAdFiEEgjSaeOfAuAcLWYD/uk0dlVESM28FAlljnTsACgkQuk0dlVES M2+nHQv+PsS7XGB0IppKNPn5RDrcIJy12s0URBkYE2tUr8oN3ydKDC4dcUBFFmAA GM1vmsOXcaIeJTo+sb6JCqC36J846i0ciUonPefraJD57XlRDD9t+weAlyTBFh1r apkDiWL3gqAvGT7WWFG8LBMdwLJHOAjCdGpcd8KZYsr6CZX32cfqvBMKgEYQkI9O KQLgTNO/R+9CLzeIpEW5emHfnQVTpsrMZf7k8KZmSCVl+IJShEbC3Ue0+HHFzPfh X/Mp3ucoB8OZ8ds8AeRymp1mcTMgJgCyRdt7N/dxrBrwIG++n85KVpAmQfgI9ymD NSi6EUpN/uHxQcNLDbObtNDWWkVohDOsm0BHqpUgdPhbb/etlS+u0oRmcWr+WQI1 u6eLLECcskR5pbY+oxiuYy/46Li9grsl3jRrKeEy7QLMSlS2H2kts3UnsTNJ8xEO +oTOZwyoUAutt04s0DyhHdeKCtmiJvV30fPQmvZiUfa3gG2ke1kQGeQFVqwncuuN +wvFTIEY =38MX -----END PGP SIGNATURE----- --qMm9M+Fa2AknHoGS--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20170710152902.GA69412>