Update RockyLinux 8.10 inc. OpenHPC v2.10, disable act_pedit#994
Conversation
20b80e2 to
94d43ba
Compare
|
This line in Rocky changelog for 5.14.0-687.16.1.el9_8:
introducing this commit in upstream linux |
|
RH errata referenced from Rocky Linux changelog: https://access.redhat.com/errata/RHSA-2026:27789 |
94d43ba to
ad291eb
Compare
Not updating RL98 because the 5.14.0-687.17.1.el9_8 kernel breaks DOCA OFED (change interface of dpll_pin_ops.ffo_get in commit 9c11fcb of linux) Not updating OHPC timestamps: OHPC 2.10 has an upgraded Slurm 25.11 which is too much of an upgrade to carry for this PR.
b5817d0 to
dc51b04
Compare
|
Image build: https://github.com/stackhpc/ansible-slurm-appliance/actions/runs/28871145182 Needed b/c #997 should have updated the image but didn't; took the opportunity to bump the RL8 timestamps too. |
|
Slurm db backup failed for RL8 with |
e861aa7 to
fffa68a
Compare
|
Ok so here's what's happening:
What I'm not clear on is why this apparently worked ok for the RL9 / ohpc 3.x upgrade. |
|
So RL9 / openhpc 3.x upgrade was here. The final RL9 run actually failed but unrelated, not sure why we merged TBH: https://github.com/stackhpc/ansible-slurm-appliance/actions/runs/27609175731/job/81629755985 The previous run was here: https://github.com/stackhpc/ansible-slurm-appliance/actions/runs/27609175731/job/81640923243 but skips the backup! Edit: OpenHPC confirmed they just added the warning re. db upgrade as a precaution. And the SchedMD upgrade docs don't actually mention anything about using |
|
RL8 slurm db upgrade failed because pexpect was not installed. Fixing via openhpc role. Image build: https://github.com/stackhpc/ansible-slurm-appliance/actions/runs/29013896303 |
9cf9e6c to
9dedc0c
Compare
b759716 to
41da8cb
Compare
act_pedit(on both OSes) to mitigate this CVE for RockyLinux 9.8.stackhpc.openhpcrole to v1.6.0, mostly moving appliance defaults into the role. However it fixes slurmdbd upgrade logic and does change defaults for the followingslurm.confparameters:/sbin/reboot: Allowsscontrol rebootto be used to reboot nodes. If slurm controlled rebuild is configured this is overriden./var/spool/slurm->/var/spool/slurmctld: Slurmd state is lost on rebuild anyway so this is backwards-compatible.