-
Notifications
You must be signed in to change notification settings - Fork 16
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
pandamonium in docker images #47
Comments
@kratsg motivated by @alexander-held's question can you remind me what the specific files were that you had to generate for your That being said, FROM kratsg/voms-atlas:latest as base
SHELL [ "/bin/bash", "-c" ]
# Set PATH to pickup virtualenv by default
ENV PATH=/usr/local/venv/bin:"${PATH}"
RUN python3 -m venv /usr/local/venv && \
. /usr/local/venv/bin/activate && \
python -m pip --no-cache-dir install --upgrade pip setuptools wheel && \
python -m pip --no-cache-dir install pandamonium
ENV USER=feickert $ docker build -f Dockerfile -t pandamonium/voms:debug-local . $ docker run -it --rm -v $HOME/.globus:/root/.globus pandamonium/voms:debug-local
[root@1849110c163c panda]# python -m pip show pandamonium
Name: pandamonium
Version: 0.3.0
Summary: Command line library to parse the Panda web API
Home-page: https://github.com/dguest/pandamonium
Author: Dan Guest, Matthew Feickert
Author-email: daniel.hay.guest@cern.ch, matthew.feickert@cern.ch
License: BSD 3-Clause
Location: /usr/local/venv/lib/python3.6/site-packages
Requires: panda-client
Required-by:
[root@1849110c163c panda]# pandamon user.gstark --days 200 --more-info
done 26587981 161089 100% 0% user.gstark.USER.700338.e8351_s3126_r9364_p4060_vbfEWK_test_21p2p164_v4_s1/
failed 26587801 161085 0% 100% user.gstark.USER.700338.e8351_s3126_r9364_p4060_vbfEWK_test_21p2p164_v3_s1/
failed 26587566 161081 0% 100% user.gstark.USER.700338.e8351_s3126_r9364_p4060_vbfEWK_test_21p2p164_v2_s1/
failed 26587326 161077 0% 100% user.gstark.USER.700338.e8351_s3126_r9364_p4060_vbfEWK_test_21p2p164_v1_s1/
done 26587282 161075 100% 0% user.gstark.USER.700338.e8351_s3126_r9364_p4060_vbfEWK_test_refactorRebase_STConfigFix_v6_s1/
failed 26587256 161071 0% 100% user.gstark.USER.700338.e8351_s3126_r9364_p4060_vbfEWK_test_refactorRebase_STConfig_v5_s1/
failed 26587238 161067 0% 100% user.gstark.USER.700338.e8351_s3126_r9364_p4060_vbfEWK_test_refactorRebase_v4_s1/
failed 26587195 161063 0% 100% user.gstark.USER.700338.e8351_s3126_r9364_p4060_vbfEWK_test_refactor_v3_s1/
failed 26587183 161059 0% 100% user.gstark.USER.700338.e8351_s3126_r9364_p4060_vbfEWK_test_v2_s1/
failed 26587179 161055 0% 100% user.gstark.USER.700338.e8351_s3126_r9364_p4060_vbfEWK_test_v1_s1/
[root@1849110c163c panda]# isn't too bad at all! 🙂 |
Probably inspired by the rucio tutorials in particular (https://www.hep.lu.se/courses/grid/2019/NTF004F-lecture6.pdf) and grabbed some stuff from here (https://gitlab.cern.ch/felopez/rucio/-/tree/0.3.5/tools).
|
I created a voms-atlas docker image which is a good base image with python3 +voms (and rucio) configuration that
pandamonium
could use as a base image -- see belowThe text was updated successfully, but these errors were encountered: