3737 steps :
3838 - name : checkout source code
3939 uses : actions/checkout@v6
40+
4041 - name : get the current PR
4142 uses : 8BitJonny/gh-get-current-pr@4.0.0
4243 id : pr
4849
4950 # jo is used only to generate matrix using json easily
5051 - name : Install necessary software
51- run : sudo apt-get update && sudo apt install jo tox fish
52+ run : sudo apt-get update && sudo apt install jo tox fish iproute2
5253
5354 - id : setmatrix
5455 run : |
@@ -245,6 +246,9 @@ jobs:
245246 command -v ldapwhoami
246247 if : ${{ matrix.toxenv == '389ds' }}
247248
249+ - name : log ip address
250+ run : ip r
251+
248252 - uses : actions/cache@v5
249253 with :
250254 path : .tox
@@ -443,7 +447,7 @@ jobs:
443447 done
444448
445449 - name : Run the tests for docker
446- run : python3 -m tox -e ${{ matrix.toxenv }} -- -n 3 --reruns 3 --durations=25 --durations-min=600.0 --pytest-container-log-level=debug
450+ run : python3 -m tox -e ${{ matrix.toxenv }} -- -n 3 --reruns 1 --durations=25 --durations-min=600.0 --pytest-container-log-level=debug
447451 env :
448452 CONTAINER_RUNTIME : docker
449453 OS_VERSION : ${{ matrix.os_version }}
@@ -452,7 +456,7 @@ jobs:
452456
453457 - name : Run tests as root for podman
454458 run : |
455- sudo --preserve-env=CONTAINER_RUNTIME,OS_VERSION,TARGET,PULL_ALWAYS -H $(type -p python3) -m tox -e ${{ matrix.toxenv }} -- -n 3 --reruns 3 --durations=25 --durations-min=600.0 --pytest-container-log-level=debug
459+ sudo --preserve-env=CONTAINER_RUNTIME,OS_VERSION,TARGET,PULL_ALWAYS -H $(type -p python3) -m tox -e ${{ matrix.toxenv }} -- -n 3 --reruns 1 --durations=25 --durations-min=600.0 --pytest-container-log-level=debug
456460 env :
457461 CONTAINER_RUNTIME : podman
458462 OS_VERSION : ${{ matrix.os_version }}
0 commit comments