Skip to content
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

nix: native tests fail to due to small temporary filesystem #296

Open
brianhenn opened this issue May 19, 2022 · 1 comment
Open

nix: native tests fail to due to small temporary filesystem #296

brianhenn opened this issue May 19, 2022 · 1 comment

Comments

@brianhenn
Copy link
Contributor

brianhenn commented May 19, 2022

When running make test_native in the nix shell, the regression tests fail on my vm due to nix assigning the environment variable TMPDIR to a smallish (3GB) nix user filesystem, which runs out of space. The solution seems to be to assign TMPDIR back to /tmp: NixOS/nix#1009 (comment) in default.nix

@nbren12
Copy link
Contributor

nbren12 commented May 25, 2022

Thanks for finding this. So pytest listens to TMDDIR? If so we can set it the env var in the shellHook here:

export PATH=$(pwd)/FV3:$PATH
.

robgpita pushed a commit to robgpita/fv3gfs-fortran that referenced this issue Jul 6, 2022
Currently the CI rule for pushing the image fails because the
image is named us.gcr.io/vcm-ml/fv3gfs-wrapper:gnu7-mpich314-nocuda:{SHA1}
which is not a valid docker image name (there are two colons). This
PR replaces the second colon with a dash. So the tag will be
gnu7-mpich314-nocuda-{SHA1}

Since the last time the tests for this repo passed, there have been
some changes related to auth for accessing data on the gs://vcm-fv3config
bucket. So there are also some auth-related changes and version
bumps for fv3config/gcsfs/fsspec.

Resolves ai2cm#296
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

No branches or pull requests

2 participants