-
Notifications
You must be signed in to change notification settings - Fork 1
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
For the record: cmsenv needed in the container #4
Comments
diff:
|
To reproduce: Use In the container (with the container default env):
in python/hltDY.py:
This fails, check env Then
This is OK, check env |
In the entrypoint.sh script this line executes the first Note that
As a cross-check I went to an already-installed version of CMSSW I had handy on lxplus. What's strange is that Running If I run it again I only get:
Where the diff of my output from
|
Note that this is likely related to the updated paths needed for git and curl, in
|
Original
If I set the
it works. Works as well for this (i.e. after 2nd
If I remove the last path it works. So
|
At the container start up in
cmsopendata/cmssw_5_3_32_vnc:latest
, CMS environment is set and updates are made to the environment e.g. forgit clone https
andcurl
to work.However, these updates make certain parts of condition data reading fail with:
This can be solved by doing
cmsenv
again.To be noted that this overwrites the updates and
git clone https
will fail. However, when one exits the container and starts it again, it opens with the updated env andgit clone https
will work again.So, one needs to :
git clone
andcurl
in a container default env beforecmsenv
cmsRun
aftercmsenv
The text was updated successfully, but these errors were encountered: