Skip to content

Commit 883ab6b

Browse files
authored
fix(ci): install procps into the containers (#481)
<!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **New Features** - Introduced a command to install the `procps` package in the Docker container, enhancing system utility availability. - **Improvements** - Improved performance and functionality of subsequent commands that rely on `procps` utilities. <!-- end of auto-generated comment: release notes by coderabbit.ai --> --------- Signed-off-by: Jinzhe Zeng <jinzhe.zeng@rutgers.edu>
1 parent c8d2114 commit 883ab6b

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

ci/pbs.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ cd -
99
docker exec pbs_master /bin/bash -c "chmod -R 777 /shared_space"
1010
docker exec pbs_master /bin/bash -c "chown -R pbsuser:pbsuser /home/pbsuser"
1111

12+
docker exec pbs_master /bin/bash -c "yum install -y procps"
1213
docker exec pbs_master /bin/bash -c "cd /dpdispatcher && pip install uv && uv pip install --system .[test] coverage && chown -R pbsuser ."
1314
docker exec -u pbsuser pbs_master /bin/bash -c "cd /dpdispatcher && coverage run --source=./dpdispatcher -m unittest -v && coverage report"
1415
docker exec -u pbsuser --env-file <(env | grep GITHUB) pbs_master /bin/bash -c "cd /dpdispatcher && curl -Os https://uploader.codecov.io/latest/linux/codecov && chmod +x codecov && ./codecov"

ci/slurm.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,6 @@ docker compose pull
66
./start-slurm.sh
77
cd -
88

9+
docker exec slurmctld /bin/bash -c "yum install -y procps"
910
docker exec slurmctld /bin/bash -c "cd dpdispatcher && pip install uv && uv pip install --system .[test] coverage && coverage run --source=./dpdispatcher -m unittest -v && coverage report"
1011
docker exec --env-file <(env | grep -e GITHUB -e CODECOV) slurmctld /bin/bash -c "cd dpdispatcher && curl -Os https://uploader.codecov.io/latest/linux/codecov && chmod +x codecov && ./codecov"

0 commit comments

Comments
 (0)