eos missing from CMSSW_10_6_30 (and new CMSSW_7_6_7)
I have built new versions of the CMSSW_10_6_30 and CMSSW_7_6_7 standalones and placed test images in my registry:
https://gitlab.cern.ch/mccauley/cmssw-docker/container_registry/
If one then builds upon these for equivalent standalones in https://gitlab.cern.ch/cms-cloud/cmssw-docker-opendata the builds fail with eos: command not found
error.
This seems to be a problem with the images in cms-cloud (which is from an older build):
$ docker run -it --rm gitlab-registry.cern.ch/cms-cloud/cmssw-docker/cmssw_10_6_30-slc7_amd64_gcc700 /bin/bash
Setting up CMSSW_10_6_30
CMSSW should now be available.
This is a standalone image for CMSSW_10_6_30 slc7_amd64_gcc700.
[11:34:12] cmsusr@c8868704491d /code/CMSSW_10_6_30/src $ eos
bash: eos: command not found
and in my registry, which has the latest changes:
$ docker run -it --rm gitlab-registry.cern.ch/mccauley/cmssw-docker/cmssw_10_6_30-slc7_amd64_gcc700 /bin/bash
Setting up CMSSW_10_6_30
CMSSW should now be available.
This is a standalone image for CMSSW_10_6_30 slc7_amd64_gcc700.
[11:40:57] cmsusr@1026473e0771 /code/CMSSW_10_6_30/src $ eos
bash: eos: command not found
For CMSSW_7_6_7 it works for the older container images in cms-cloud:
$ docker run -it --rm gitlab-registry.cern.ch/cms-cloud/cmssw-docker/cmssw_7_6_7-slc6_amd64_gcc493 /bin/bash
Setting up CMSSW_7_6_7
CMSSW should now be available.
This is a standalone image for CMSSW_7_6_7 slc6_amd64_gcc493.
(/code/CMSSW_7_6_7/src) eos
# ---------------------------------------------------------------------------
# EOS Copyright (C) 2011 CERN/Switzerland
# This program comes with ABSOLUTELY NO WARRANTY; for details type `license'.
# This is free software, and you are welcome to redistribute it
# under certain conditions; type `license' for details.
# ---------------------------------------------------------------------------
But for the latest build which is in my registry it does not:
$ docker run -it --rm gitlab-registry.cern.ch/mccauley/cmssw-docker/cmssw_7_6_7-slc6_amd64_gcc493 /bin/bash
Setting up CMSSW_7_6_7
CMSSW should now be available.
This is a standalone image for CMSSW_7_6_7 slc6_amd64_gcc493.
[11:42:58] cmsusr@7a434d69591c /code/CMSSW_7_6_7/src $ eos
bash: eos: command not found
We seem to have lost something in our new builds.