Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 6 Aug 2022 11:58:29 -0500
From:      David Powers <dnpowers@me.com>
To:        freebsd-ports@freebsd.org
Subject:   poudriere & cron
Message-ID:  <98D55331-7216-4F62-A46E-B26EF67760E2@me.com>

next in thread | raw e-mail | index | archive | help

--Apple-Mail=_90CDE434-D32D-4083-85B3-567D35259D1D
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

Not sure if this is the appropriate list, but I have constantly =
encountered issues with poudriere jobs not completing when fired via =
cron.  The job will get through a small number of packages and =
eventually the builders will indicate that the port in progress is =
status build_port_done, and no further progress is made.

I can stop the jail and start the job outside of cron, and this issue =
does not present.

The script that is being run via cron is pretty cut and dry.

 ~]$ cat /usr/local/poudriere/bulkbuild.sh=20
#/usr/local/bin/bash

FTP_PASSIVE_MODE=3Dyes

poudriere jail -u -j 13_1_amd64
poudriere ports -u -p default=20
poudriere bulk -j 13_1_amd64 -f /usr/local/etc/poudriere.d/bulk.txt



David Powers
dnpowers@me.com <mailto:dnpowers@me.com>
https://discord.gg/ZQnCUGXv4Y <https://discord.gg/ZQnCUGXv4Y>;

Ephesians 2 14-16

For he himself is our peace, who has made the two groups one and has =
destroyed the barrier, the dividing wall of hostility, by setting aside =
in his flesh the law with its commands and regulations. His purpose was =
to create in himself one new humanity out of the two, thus making peace, =
and in one body to reconcile both of them to God through the cross, by =
which he put to death their hostility.


--Apple-Mail=_90CDE434-D32D-4083-85B3-567D35259D1D
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dus-ascii"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D"">Not =
sure if this is the appropriate list, but I have constantly encountered =
issues with&nbsp;poudriere jobs not completing when fired via cron. =
&nbsp;The job will get through a small number of packages and eventually =
the builders will indicate that the port in progress is status =
build_port_done, and no further progress is made.<div class=3D""><br =
class=3D""></div><div class=3D"">I can stop the jail and start the job =
outside of cron, and this issue does not present.</div><div class=3D""><br=
 class=3D""></div><div class=3D"">The script that is being run via cron =
is pretty cut and dry.</div><div class=3D""><br class=3D""></div><div =
class=3D"">&nbsp;~]$ cat /usr/local/poudriere/bulkbuild.sh&nbsp;<br =
class=3D"">#/usr/local/bin/bash<br class=3D""><br =
class=3D"">FTP_PASSIVE_MODE=3Dyes<br class=3D""><br class=3D"">poudriere =
jail -u -j 13_1_amd64<br class=3D"">poudriere ports -u -p =
default&nbsp;<br class=3D"">poudriere bulk -j 13_1_amd64 -f =
/usr/local/etc/poudriere.d/bulk.txt</div><div class=3D""><br =
class=3D""></div><div class=3D""><br class=3D""></div><div class=3D""><br =
class=3D""><div class=3D"">
<meta charset=3D"UTF-8" class=3D""><div dir=3D"auto" style=3D"caret-color:=
 rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: =
start; text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: =
after-white-space;" class=3D""><div style=3D"color: rgb(0, 0, 0); =
letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D""><div =
style=3D"color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: =
break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" =
class=3D""><div style=3D"color: rgb(0, 0, 0); letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: =
break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" =
class=3D""><div class=3D"" style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;">David =
Powers<br class=3D""><a href=3D"mailto:dnpowers@me.com" =
class=3D"">dnpowers@me.com</a></div><div class=3D"" style=3D"word-wrap: =
break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><u =
style=3D"caret-color: rgb(65, 156, 255); color: rgb(65, 156, 255);" =
class=3D""><a href=3D"https://discord.gg/ZQnCUGXv4Y" target=3D"_blank" =
class=3D"">https://discord.gg/ZQnCUGXv4Y</a></u></div><div class=3D"" =
style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; line-break: =
after-white-space;"><br class=3D"">Ephesians 2 14-16</div><div class=3D"" =
style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; line-break: =
after-white-space;"><br class=3D"">For he himself is our peace,&nbsp;who =
has made the two groups&nbsp;one and has destroyed the&nbsp;barrier, the =
dividing wall of&nbsp;hostility,&nbsp;by setting aside in =
his&nbsp;flesh&nbsp;the law with its commands&nbsp;and =
regulations.&nbsp;His purpose was&nbsp;to create in himself =
one&nbsp;new&nbsp;humanity out of the two, thus&nbsp;making =
peace,&nbsp;and in one body&nbsp;to reconcile both of them to =
God&nbsp;through the cross,&nbsp;by which he&nbsp;put to death their =
hostility.</div></div></div></div></div>
</div>
<br class=3D""></div></body></html>=

--Apple-Mail=_90CDE434-D32D-4083-85B3-567D35259D1D--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?98D55331-7216-4F62-A46E-B26EF67760E2>