Details
-
Type:
Story
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: Continuous Integration
-
Labels:None
-
Story Points:1.75
-
Epic Link:
-
Team:SQuaRE
Description
pipe_base is failing to eups distrib install due to what appears to be an eups failure creating a cache dir. This might be a sign of file-system trouble (full or unwritable) or some sort of eups cache corruption. Either way, the .eups dir should not be under ~ to prevent cross contamination between jobs and to ensure it gets cleaned up.
[build]
|
|
***** error: from /build/stack/miniconda2-4.3.21-10a4fa6/EupsBuildDir/Linux64/pipe_base-13.0-14-g8b3bf66+32/build.log: |
self._setProductStack_fromCache(dataDir, [self.flavor])
|
File "/build/eups/2.1.4/python/eups/Eups.py", line 1488, in _setProductStack_fromCache |
userCacheDir = self._makeUserCacheDir(dataDir)
|
File "/build/eups/2.1.4/python/eups/Eups.py", line 516, in _makeUserCacheDir |
os.makedirs(cachedir)
|
File "/build/python/miniconda2-4.3.21/lib/python2.7/os.py", line 157, in makedirs |
mkdir(name, mode)
|
OSError: [Errno 17] File exists: '/home/jenkins-slave/.eups/_caches_/home/jenkins-slave/.eups' |
CameraMapper INFO: Loading exposure registry from /build/stack/miniconda2-4.3.21-10a4fa6/Linux64/obs_test/13.0-14-g7685640+2/data/input/registry.sqlite3 |
root INFO: Running: lsst.pipe.base.cmdLineTask.ExampleTask.parseAndRun(u'/build/stack/miniconda2-4.3.21-10a4fa6/Linux64/obs_test/13.0-14-g7685640+2/data/input', '--output', '/tmp/tmpOHmFFP', '--id', 'visit=3', 'filter=r', '--config', 'floatField=-99.9', '--clobber-config') |
===================== 2 failed, 50 passed in 10.15 seconds ===================== |
Global pytest run: failed
|
Attachments
Issue Links
- blocks
-
DM-12199 nightly-release d_2017_10_11 tarball build failed
- Done
That's because base defines lsst.base.getPythonPackages(). That is only used for provenance.