Comments (8)
Same issue here. I'm happy to help contribute the fix, but someone needs to point me in the right direction on how the nightly updates happen. linux-anvil/comp7 is failing today but wasn't yesterday.
@isuruf any ideas?
from docker-images.
Why not use the digest? docker pull condaforge/linux-anvil-comp7@sha256:cbc1e39aa69fbf623514b6409ea3d7c9980354c10136e85095aad20c402d3cdf
?
from docker-images.
@isuruf It seems I had the digest syntax mixed up. The dockerhub tags page makes it look like you don't need the @sha256 bit.
Also, I guess tags based on the git SHA won't help because nothing in this repository changed overnight, but the new nightly build (condaforge/linux-anvil-comp7@sha256:cbc1e39aa69fbf623514b6409ea3d7c9980354c10136e85095aad20c402d3cdf) is broken for me:
https://github.com/ParaToolsInc/CommanderConda/runs/700052426?check_suite_focus=true#step:9:730 then it fails with:
fetching: conda-4.8.3-py37hc8dfbb8_1.tar.bz2
Checking for duplicate files ...
Traceback (most recent call last):
File "/opt/conda/bin/constructor", line 8, in <module>
sys.exit(main())
File "/opt/conda/lib/python3.7/site-packages/constructor/main.py", line 244, in main
dry_run=args.dry_run, conda_exe=args.conda_exe)
File "/opt/conda/lib/python3.7/site-packages/constructor/main.py", line 119, in main_build
fcp_main(info, verbose=verbose, dry_run=dry_run)
File "/opt/conda/lib/python3.7/site-packages/constructor/fcp.py", line 245, in main
ignore_duplicate_files, verbose, dry_run
File "/opt/conda/lib/python3.7/site-packages/constructor/fcp.py", line 215, in _main
pc_recs, platform, ignore_duplicate_files
File "/opt/conda/lib/python3.7/site-packages/constructor/fcp.py", line 126, in check_duplicates_files
getsize(join(extracted_package_dir, short_path)))
File "/opt/conda/lib/python3.7/genericpath.py", line 50, in getsize
return os.stat(filename).st_size
FileNotFoundError: [Errno 2] No such file or directory: '/home/conda/.conda/constructor/linux-64/sysroot_linux-64-2.12.2-h3a0023d_0/x86_64-conda-linux-gnu/sysroot/lib/libgomp.so'
It was working with yesterday's image: @sha256:9bef6c41d7add4c09327280582da0e53905a2f9ea1ba151e751c
However, after further debugging this seems to be an issue with something else; possibly a transient problem due to GitHub's degraded status. Things are working again with the latest docker image.
Sorry for the noise, and thanks for chiming in!
from docker-images.
I would like to use versioned images as well, specifically for the miniforge image. I don’t see how to follow the suggestion to use sha256 as the tag - docker hub only shows latest. I also don’t understand the objection... it seems to me we just need to set the tag in .travis.yml. Why is that controversial?
from docker-images.
PRs welcome. Note that a PR should have the following properties.
- Both tags are used.
latest
and the version tag. - There's a check that the version tag and the conda version is the same.
- The version tag is automatically updated so that we don't have to bump it every time.
from docker-images.
@isuruf @wolfv Would you be ok with moving the miniforge
image to the miniforge repository so that we get new builds of that directly on releases? That would make keeping them in sync much simpler. If that's ok, I would be happy to put in a PR for that.
from docker-images.
No problem from my side.
We will also have an official micromamba docker starting tomorrow :)
from docker-images.
Moved the builds over to https://github.com/conda-forge/miniforge-images and now we also have versioned images.
from docker-images.
Related Issues (20)
- Add linux-anvil-cos7-x86_64-cuda HOT 1
- Update conda version to 4.8.4 HOT 1
- docker image condaforge/linux-anvil-comp7 failing with yum error
- Add mambaforge image
- move to azure HOT 4
- `/usr/local/cuda/bin` is not added to `$PATH` in `linux-anvil-ppc64le-cuda` HOT 13
- Including mamba in base images HOT 13
- ppc64le image builds failing HOT 3
- Use mamba HOT 6
- Instant segfault for linux-anvil-comp7 on WSL2 HOT 5
- centos images & user+mnt namespaces HOT 2
- Move CUDA 11.5 images to CentOS 7 HOT 1
- CUDA 11.0+ PPC & ARM builds failing HOT 6
- can we move all biz to userspace? HOT 5
- Scheduled runs haven't run in a while
- Latest anvil image installs incompatible conda and mamba versions HOT 1
- Updating QEMU HOT 5
- Drop armv7l bits
- Update qemu
- RUN conda install -n python-rest-1 -c conda-forge tiktoken not working complaining that package is not available. HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from docker-images.