Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tunables missing from poudriere.conf.sample #1177

Open
4 tasks done
leres opened this issue Oct 5, 2024 · 0 comments
Open
4 tasks done

Tunables missing from poudriere.conf.sample #1177

leres opened this issue Oct 5, 2024 · 0 comments
Labels

Comments

@leres
Copy link

leres commented Oct 5, 2024

Prerequisites

  • Have you checked for an existing issue describing your problem?
  • Are you running the latest version?
  • Is your ports tree recent?
  • Is your FreeBSD Host on a supported release?

Describe the bug

Ever since upgrading to FreeBSD 14, my build server has been unable to build kicad-library-packages3d as part of a ~1000 package build; it would be killed with package/runaway (aka runaway_process). (The build server has 48 cores, 192G of ram, and a six nvme zpool and I assume 14 is doing a better job of putting all available resources to work -- the package builds fine when it's the only port being built.)

I examined poudriere.conf and adjusted NOHANG_TIME from 2 to 3 hours. That changed the failure to package/timeout (aka runaway_process).

I looked in poudriere.conf again but did not see a likely setting. But looking in common.sh I found MAX_EXECUTION_TIME_PACKAGE which was the knob I wanted.

Expected behavior

I would expect to find these in poudriere.conf.sample:

  • MAX_EXECUTION_TIME_EXTRACT
  • MAX_EXECUTION_TIME_INSTALL
  • MAX_EXECUTION_TIME_PACKAGE
  • MAX_EXECUTION_TIME_DEINSTALL

Environment

  • Host OS: 14.1 amd64
  • Jail OS: amd64
  • Browser: firefox
  • Poudriere Version: 3.4.2
  • Ports branch and revision: 14.0-eol-256-g25e67f23482
@leres leres added the bug label Oct 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant