I would like to know the best way to restart a poudriere build that's been interrupted by an error. The situation I see occurring is that I will have a long-running build, like for Chromium, and poudriere will encounter an error. The build will stall. In some cases, I notice this because the powderkeg's web page simply stops updating. I can see ways to research and mitigate the errors themselves by reading the logs and adjusting the options.
However, when I go to try to give poudriere another bulk command to try to start compiling again, I may get an error message telling me the jail is already running. To counteract this, I have tried to give poudriere commands to stop that jail. The console message will tell me it's stopped; but when I try again to restart the build with a poudriere bulk command, I am once again shown an error message that says that the jail is running already.
I have been able to give the system a fresh chance to restart by rebooting the computer that I am using as a poudriere server. Clearly, this is a heavy-handed way of using poudriere. When you have to restart a build, what do you do?
For references, I'be been using the handbook, and this page from Digital Ocean:
https://www.digitalocean.com/commun...m-to-create-packages-for-your-freebsd-servers
Any advice you give might be helpful.
However, when I go to try to give poudriere another bulk command to try to start compiling again, I may get an error message telling me the jail is already running. To counteract this, I have tried to give poudriere commands to stop that jail. The console message will tell me it's stopped; but when I try again to restart the build with a poudriere bulk command, I am once again shown an error message that says that the jail is running already.
I have been able to give the system a fresh chance to restart by rebooting the computer that I am using as a poudriere server. Clearly, this is a heavy-handed way of using poudriere. When you have to restart a build, what do you do?
For references, I'be been using the handbook, and this page from Digital Ocean:
https://www.digitalocean.com/commun...m-to-create-packages-for-your-freebsd-servers
Any advice you give might be helpful.