-
-
Notifications
You must be signed in to change notification settings - Fork 231
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unclear development requirements #1770
Comments
Thank you @sdruskat ; For the I'm surprised to hear about udocker; the tests install it automatically in a temporary directory. Perhaps Which Singularity version were you running? Does Singularity even work with WSL2? |
Thanks, does #1771 fix that test for you? |
Yes. Installed in a way that doesn't start the daemon on startup. And it wasn't clear from the contribution guidelines that it should be running. Perhaps a link to the general setup section README would be helpful, although the text there still doesn't cater for setups where
It did match, but the text marks docker et al. as optional, so there's not necessarily a link to the development guidelines.
It does (installed from released version following https://indigo-dc.github.io/udocker/installation_manual.html), and the tests passed after doing this 🤷.
Initially |
It does indeed 🎉. |
Backround: I was cloning this repository to implement podman pull support in cwltool (since done my @mr-c directly 🙏).
Expected Behavior
Developing on WSL2 with Ubuntu, I expected that after following the instructions in
CONTRIBUTING.md
, no tests would fail.I would expect either
CONTRIBUTING.md
to include the requirements mentioned below (including how to fix the one test that still fails), orActual Behavior
CONTRIBUTING.md
, tests failed, and the test run hung at a specific test (test_windows_warning.py
).test_whoami
) with the stacktrace below.Partial solution:
sudo dockerd
) caused some previously failing tests to pass, and the test run to complete (rather than hang at the above-mentioned test.udocker
. Installingudocker
on the test system caused some previously failing tests to pass.singularity
. Tests failed withapptainer
(the Linux Foundation fork of the Singularity codebase that provides thesingularity
command) installed. Installing SingularityCE 3.10.4 (https://github.com/sylabs/singularity/releases/download/v3.10.4/singularity-ce_3.10.4-focal_amd64.deb) caused some previously failing tests to pass.Workflow Code
n/a
Full Traceback
Your Environment
WSL2, kernel version 5.10.16, with OS 👇
3.1.20221125131128
The text was updated successfully, but these errors were encountered: