Skip site navigation (1)Skip section navigation (2)
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>