Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 23 Sep 2019 10:26:58 +0200
From:      Matthew Seaman <matthew@FreeBSD.org>
To:        FreeBSD Ports ML <freebsd-ports@freebsd.org>
Subject:   Ansible playbooks for building a poudriere test system
Message-ID:  <db34a9aa-fd4a-0859-99ca-f23bec0b8826@FreeBSD.org>

next in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--u1vctdkEIClPvqccJhFi4s2TisSDsA2D0
Content-Type: multipart/mixed; boundary="3IhFYJIZQjYhwutmgTr6easA912oDYlMq";
 protected-headers="v1"
From: Matthew Seaman <matthew@FreeBSD.org>
To: FreeBSD Ports ML <freebsd-ports@freebsd.org>
Message-ID: <db34a9aa-fd4a-0859-99ca-f23bec0b8826@FreeBSD.org>
Subject: Ansible playbooks for building a poudriere test system

--3IhFYJIZQjYhwutmgTr6easA912oDYlMq
Content-Type: text/plain; charset=utf-8
Content-Language: en-GB
Content-Transfer-Encoding: quoted-printable

Hi,

I put this together as the basis of the class I gave at EuroBSDCon a few
days ago, and I thought I'd share it as it might prove useful:

   https://github.com/infracaninophile/p4pm

This should be able to take an 'as installed' FreeBSD machine with just
a local user account added, or the default config of a VM from AWS,
Azure etc. upto a fully configured poudriere build box.  Currently it
sets up jails suitable for running build tests on updated ports, but
turning it into a system for managing a private ports repo should be
pretty simple.

	Cheers,

	Matthew


--3IhFYJIZQjYhwutmgTr6easA912oDYlMq--

--u1vctdkEIClPvqccJhFi4s2TisSDsA2D0
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQKTBAEBCgB9FiEEGfFU7L8RLlBUTj8wAFE/EOCp5OcFAl2IgdJfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDE5
RjE1NEVDQkYxMTJFNTA1NDRFM0YzMDAwNTEzRjEwRTBBOUU0RTcACgkQAFE/EOCp
5OcjLw//YSXTulNBrBZLG+PzzRsprSQz3JR3Xzy5ni25lDIPGJuP/DLL6bRUPBrU
WcyQrcgEJunAYZDNxzkzT1+LNvqvuUeyLNrWI9CFg0Zp3Pw9O55k2euucSJ8+ubL
7ch5opwXu06ZLcMCxVJYEN1qgAbbUp1AEmTuj3GnyDQinlspqjSTAkMgF8sNGiio
TJ9num+zDyYsv9EbJ/wl53YWZMvbWLF/CsZPHJLCqjW65SFggTXur2sGFtCjEZFL
6evYvFLfNL7JZLw92E4T5WhZa536KTKDQaM3s98mS03KKPRJ3uoNPKLKAT3xwRr4
2eFfWVAq9JD4Hw8yQXbToLSd3exDzEwmCtt9klSOT0SlFinJh9srkBg7ZvKRjahm
p+2t2s3WeAkPDWR3vLDAJLct3OIgrZ0r7ArfJqhtQcXwOJuxVIrlfXwY9tk3X8YY
RmhQhoJv4LYsVEp+USolZ1odRHzOpDEIDyh+QoU6T1IY/NfQMChYZpMXGHXwXLO6
aCpYmvqDC/+jBDC1a2UGYBuawj4tsJxN+t1SBGMHuea8SjHgiGXxrHgOwn5A1Pqf
VUqC05sYUInoGsgnlDkld7otHbyPpMcVkwL7ZsWIVBGKex94ekp8o3Aihnfi0UFC
q5tsqfYrDnD28C91KtC3dqVGjCTjrHei/Bh6+beQlBTqbP9LIaA=
=yY70
-----END PGP SIGNATURE-----

--u1vctdkEIClPvqccJhFi4s2TisSDsA2D0--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?db34a9aa-fd4a-0859-99ca-f23bec0b8826>