[temurin-compliance] AIX 7.2 machine restricted to 128 jobs per user
Summary
Our AIX 7.2 machine (jck-skytap-aix72-ppc64-3) is currently restricted to 128 processes per user as a hard limit.
@fgurr has confirmed that this does not appear to be a limitation enforced in /etc/security/limits
(although perhaps it's worth checking /etc/security/user too which we didn't do last week? They can't be accessed by non-root so I can't check myself)
$ ulimit -a | grep processes
processes(per user) 128
$ $ oslevel -s
7200-03-07-2114
$
The AIX 7.1 temurin compliance systems do not have the same restriction:
$ oslevel -s
7100-05-03-1846
$ ulimit -a | grep processes
processes(per user) unlimited
$
Other AIX 7.2 systems I am using (albeit not at Skytap) are not showing the same restriction either:
jenkins@p8-aix1-adopt03:[/home/jenkins]oslevel -s
7200-04-02-2028
jenkins@p8-aix1-adopt03:[/home/jenkins]ulimit -a | grep processes
processes(per user) unlimited
jenkins@p8-aix1-adopt03:[/home/jenkins]
so something on that box appears to have restricted it, but without root privileges I can't tell what it is (I assume root is not restricted)
Steps to reproduce
ulimit -a | grep processes
What is the current bug behavior?
Shows as 128 and cannot be extended, which is causing problems for some automated jobs for us unless we significantly lower the amount of parallelism that we are using
What is the expected correct behavior?
Max processes from ulimit
is higher. Minimum of 256, ideally at least 512, but potentially unlimited to match the other systems.
Relevant logs and/or screenshots
All output is in the initial description
Priority
- Urgent
- High
- Medium
- Low
Severity
- Blocker
- Major
- Normal
- Low
Impact
(What is the impact of this issue? Is it blocking a release? Are there any time constraints?, for example: "We have a release tomorrow") in
We have a release cycle starting on Tuesday/Wednesday and while we have potential workarounds there is potential significant benefit to be derived from having the high process counts enabled in terms of execution time.