Skip to content

Conversation

@richvdh
Copy link
Member

@richvdh richvdh commented Nov 4, 2025

A few changes to get this working correctly under rootless podman. See the individual commits for details.

Fixes: element-hq/element-web#31174

... thus making it possible to use `testcontainers` inside unprivileged
containers.
Somebody wrote those `pushd` and `popd` lines without testing
them. Redirections bind tighter than `||` so those lines were always spamming
the console.

Using `set -e` is more reliable than always checking exit codes anyway.
Thanks to a podman bug, the symlink workaround doesn't work there. Let's emit a
noisy warning.
@richvdh richvdh requested a review from a team as a code owner November 4, 2025 23:51
@richvdh richvdh requested review from dbkr and florianduros November 4, 2025 23:51
@richvdh richvdh requested a review from t3chguy November 5, 2025 16:24
@richvdh richvdh requested a review from t3chguy November 6, 2025 12:12
@richvdh richvdh merged commit cee9cf7 into main Nov 6, 2025
17 checks passed
@richvdh richvdh deleted the rav/podman branch November 6, 2025 12:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

playwright-screenshots only works in rootful Docker

3 participants