Thanks for the responses.
A few things to note: I followed the instructions to install via the newinstall.sh method, and adopted the miniconda installation with that. So I have no idea why there are version mismatches at this point.
As for the tutorial version, the one I am using is the one linked through a google search, so it sounds like the indexing isn’t keeping up.
As for conda updates, I am getting version update errors regardless of how conda is updated (either update all or update astropy, with reverting using --revisions). The latter for example results in the following:
root INFO: Loading config overrride file ‘/home/ubuntu/lsst_stack/stack/miniconda3-4.5.12-1172c30/Linux64/obs_subaru/18.1.0/config/processCcd.py’
root INFO: Loading config overrride file ‘/home/ubuntu/lsst_stack/stack/miniconda3-4.5.12-1172c30/Linux64/obs_subaru/18.1.0/config/hsc/processCcd.py’
CameraMapper INFO: Loading exposure registry from /home/ubuntu/DATA/registry.sqlite3
CameraMapper INFO: Loading calib registry from /home/ubuntu/DATA/CALIB/calibRegistry.sqlite3
CameraMapper INFO: Loading calib registry from /home/ubuntu/DATA/CALIB/calibRegistry.sqlite3
root INFO: Running: /home/ubuntu/lsst_stack/stack/miniconda3-4.5.12-1172c30/Linux64/pipe_tasks/18.1.0/bin/processCcd.py DATA --rerun processCcdOutputs --id
WARNING: You are using OpenBLAS with multiple threads (4), but have not
specified the number of threads using one of the OpenBLAS environment variables:
OPENBLAS_NUM_THREADS, GOTO_NUM_THREADS, OMP_NUM_THREADS.
This may indicate that you are unintentionally using multiple threads, which may
cause problems. WE HAVE THEREFORE DISABLED OpenBLAS THREADING. If you know
what you are doing and want threads enabled implicitly, set the environment
variable LSST_ALLOW_IMPLICIT_THREADS.
processCcd FATAL: Failed in task initialization: Version mismatch (astropy: 3.1.2 vs 3.2.3; astropy.wcs._wcs: 5.19.1 vs 6.2.0; astropy.io.fits.diff: 3.1.2 vs 3.2.3); consider using --clobber-versions or --no-versions
So I tried with --no-versions and get the massive string of errors:
(lsst-scipipe-1172c30) ubuntu@lsst-test:~$ processCcd.py DATA --rerun processCcdOutputs --id --no-versions
root INFO: Loading config overrride file ‘/home/ubuntu/lsst_stack/stack/miniconda3-4.5.12-1172c30/Linux64/obs_subaru/18.1.0/config/processCcd.py’
root INFO: Loading config overrride file ‘/home/ubuntu/lsst_stack/stack/miniconda3-4.5.12-1172c30/Linux64/obs_subaru/18.1.0/config/hsc/processCcd.py’
CameraMapper INFO: Loading exposure registry from /home/ubuntu/DATA/registry.sqlite3
CameraMapper INFO: Loading calib registry from /home/ubuntu/DATA/CALIB/calibRegistry.sqlite3
CameraMapper INFO: Loading calib registry from /home/ubuntu/DATA/CALIB/calibRegistry.sqlite3
root INFO: Running: /home/ubuntu/lsst_stack/stack/miniconda3-4.5.12-1172c30/Linux64/pipe_tasks/18.1.0/bin/processCcd.py DATA --rerun processCcdOutputs --id --no-versions
WARNING: You are using OpenBLAS with multiple threads (4), but have not
specified the number of threads using one of the OpenBLAS environment variables:
OPENBLAS_NUM_THREADS, GOTO_NUM_THREADS, OMP_NUM_THREADS.
This may indicate that you are unintentionally using multiple threads, which may
cause problems. WE HAVE THEREFORE DISABLED OpenBLAS THREADING. If you know
what you are doing and want threads enabled implicitly, set the environment
variable LSST_ALLOW_IMPLICIT_THREADS.
processCcd INFO: Processing {‘field’: ‘STRIPE82L’, ‘dateObs’: ‘2013-06-17’, ‘pointing’: 533, ‘filter’: ‘HSC-R’, ‘visit’: 903334, ‘ccd’: 23, ‘taiObs’: ‘2013-06-17’, ‘expTime’: 30.0}
processCcd.isr INFO: Performing ISR on sensor {‘field’: ‘STRIPE82L’, ‘dateObs’: ‘2013-06-17’, ‘pointing’: 533, ‘filter’: ‘HSC-R’, ‘visit’: 903334, ‘ccd’: 23, ‘taiObs’: ‘2013-06-17’, ‘expTime’: 30.0}
Downloading ftp://cddis.gsfc.nasa.gov/pub/products/iers/finals2000A.all
|==============================================================================| 3.3M/3.3M (100.00%) 0s
processCcd FATAL: Failed on dataId={‘field’: ‘STRIPE82L’, ‘dateObs’: ‘2013-06-17’, ‘pointing’: 533, ‘filter’: ‘HSC-R’, ‘visit’: 903334, ‘ccd’: 23, ‘taiObs’: ‘2013-06-17’, ‘expTime’: 30.0}: NoResults: No locations for get: datasetType:transmission_optics dataId:DataId(initialdata={‘field’: ‘STRIPE82L’, ‘dateObs’: ‘2013-06-17’, ‘pointing’: 533, ‘filter’: ‘HSC-R’, ‘visit’: 903334, ‘ccd’: 23, ‘taiObs’: ‘2013-06-17’, ‘expTime’: 30.0}, tag=set())
Traceback (most recent call last):
File “/home/ubuntu/lsst_stack/stack/miniconda3-4.5.12-1172c30/Linux64/pipe_base/18.1.0/python/lsst/pipe/base/cmdLineTask.py”, line 388, in call
result = self.runTask(task, dataRef, kwargs)
File “/home/ubuntu/lsst_stack/stack/miniconda3-4.5.12-1172c30/Linux64/pipe_base/18.1.0/python/lsst/pipe/base/cmdLineTask.py”, line 447, in runTask
return task.runDataRef(dataRef, **kwargs)
File “/home/ubuntu/lsst_stack/stack/miniconda3-4.5.12-1172c30/Linux64/pipe_base/18.1.0/python/lsst/pipe/base/timer.py”, line 150, in wrapper
res = func(self, *args, **keyArgs)
File “/home/ubuntu/lsst_stack/stack/miniconda3-4.5.12-1172c30/Linux64/pipe_tasks/18.1.0/python/lsst/pipe/tasks/processCcd.py”, line 184, in runDataRef
exposure = self.isr.runDataRef(sensorRef).exposure
File “/home/ubuntu/lsst_stack/stack/miniconda3-4.5.12-1172c30/Linux64/pipe_base/18.1.0/python/lsst/pipe/base/timer.py”, line 150, in wrapper
res = func(self, *args, **keyArgs)
File “/home/ubuntu/lsst_stack/stack/miniconda3-4.5.12-1172c30/Linux64/ip_isr/18.1.0/python/lsst/ip/isr/isrTask.py”, line 1429, in runDataRef
isrData = self.readIsrData(sensorRef, ccdExposure)
File “/home/ubuntu/lsst_stack/stack/miniconda3-4.5.12-1172c30/Linux64/ip_isr/18.1.0/python/lsst/ip/isr/isrTask.py”, line 945, in readIsrData
if self.config.doUseOpticsTransmission else None)
File “/home/ubuntu/lsst_stack/stack/miniconda3-4.5.12-1172c30/Linux64/daf_persistence/18.1.0/python/lsst/daf/persistence/butlerSubset.py”, line 206, in get
return self.butlerSubset.butler.get(datasetType, self.dataId, **rest)
File “/home/ubuntu/lsst_stack/stack/miniconda3-4.5.12-1172c30/Linux64/daf_persistence/18.1.0/python/lsst/daf/persistence/butler.py”, line 1380, in get
raise NoResults(“No locations for get:”, datasetType, dataId)
lsst.daf.persistence.butlerExceptions.NoResults: No locations for get: datasetType:transmission_optics dataId:DataId(initialdata={‘field’: ‘STRIPE82L’, ‘dateObs’: ‘2013-06-17’, ‘pointing’: 533, ‘filter’: ‘HSC-R’, ‘visit’: 903334, ‘ccd’: 23, ‘taiObs’: ‘2013-06-17’, ‘expTime’: 30.0}, tag=set())
processCcd INFO: Processing {‘field’: ‘STRIPE82L’, ‘dateObs’: ‘2013-06-17’, ‘pointing’: 533, ‘filter’: ‘HSC-R’, ‘visit’: 903334, ‘ccd’: 22, ‘taiObs’: ‘2013-06-17’, ‘expTime’: 30.0}
processCcd.isr INFO: Performing ISR on sensor {‘field’: ‘STRIPE82L’, ‘dateObs’: ‘2013-06-17’, ‘pointing’: 533, ‘filter’: ‘HSC-R’, ‘visit’: 903334, ‘ccd’: 22, ‘taiObs’: ‘2013-06-17’, ‘expTime’: 30.0}
processCcd FATAL: Failed on dataId={‘field’: ‘STRIPE82L’, ‘dateObs’: ‘2013-06-17’, ‘pointing’: 533, ‘filter’: ‘HSC-R’, ‘visit’: 903334, ‘ccd’: 22, ‘taiObs’: ‘2013-06-17’, ‘expTime’: 30.0}: NoResults: No locations for get: datasetType:transmission_optics dataId:DataId(initialdata={‘field’: ‘STRIPE82L’, ‘dateObs’: ‘2013-06-17’, ‘pointing’: 533, ‘filter’: ‘HSC-R’, ‘visit’: 903334, ‘ccd’: 22, ‘taiObs’: ‘2013-06-17’, ‘expTime’: 30.0}, tag=set())
Traceback (most recent call last):
File “/home/ubuntu/lsst_stack/stack/miniconda3-4.5.12-1172c30/Linux64/pipe_base/18.1.0/python/lsst/pipe/base/cmdLineTask.py”, line 388, in call
result = self.runTask(task, dataRef, kwargs)
File “/home/ubuntu/lsst_stack/stack/miniconda3-4.5.12-1172c30/Linux64/pipe_base/18.1.0/python/lsst/pipe/base/cmdLineTask.py”, line 447, in runTask
return task.runDataRef(dataRef, **kwargs)
File “/home/ubuntu/lsst_stack/stack/miniconda3-4.5.12-1172c30/Linux64/pipe_base/18.1.0/python/lsst/pipe/base/timer.py”, line 150, in wrapper
res = func(self, *args, **keyArgs)
File “/home/ubuntu/lsst_stack/stack/miniconda3-4.5.12-1172c30/Linux64/pipe_tasks/18.1.0/python/lsst/pipe/tasks/processCcd.py”, line 184, in runDataRef
exposure = self.isr.runDataRef(sensorRef).exposure
File “/home/ubuntu/lsst_stack/stack/miniconda3-4.5.12-1172c30/Linux64/pipe_base/18.1.0/python/lsst/pipe/base/timer.py”, line 150, in wrapper
res = func(self, *args, **keyArgs)
File “/home/ubuntu/lsst_stack/stack/miniconda3-4.5.12-1172c30/Linux64/ip_isr/18.1.0/python/lsst/ip/isr/isrTask.py”, line 1429, in runDataRef
isrData = self.readIsrData(sensorRef, ccdExposure)
File “/home/ubuntu/lsst_stack/stack/miniconda3-4.5.12-1172c30/Linux64/ip_isr/18.1.0/python/lsst/ip/isr/isrTask.py”, line 945, in readIsrData
if self.config.doUseOpticsTransmission else None)
File “/home/ubuntu/lsst_stack/stack/miniconda3-4.5.12-1172c30/Linux64/daf_persistence/18.1.0/python/lsst/daf/persistence/butlerSubset.py”, line 206, in get
return self.butlerSubset.butler.get(datasetType, self.dataId, **rest)
File “/home/ubuntu/lsst_stack/stack/miniconda3-4.5.12-1172c30/Linux64/daf_persistence/18.1.0/python/lsst/daf/persistence/butler.py”, line 1380, in get
raise NoResults(“No locations for get:”, datasetType, dataId)
lsst.daf.persistence.butlerExceptions.NoResults: No locations for get: datasetType:transmission_optics dataId:DataId(initialdata={‘field’: ‘STRIPE82L’, ‘dateObs’: ‘2013-06-17’, ‘pointing’: 533, ‘filter’: ‘HSC-R’, ‘visit’: 903334, ‘ccd’: 22, ‘taiObs’: ‘2013-06-17’, ‘expTime’: 30.0}, tag=set())
processCcd INFO: Processing {‘field’: ‘STRIPE82L’, ‘dateObs’: ‘2013-06-17’, ‘pointing’: 533, ‘filter’: ‘HSC-R’, ‘visit’: 903334, ‘ccd’: 16, ‘taiObs’: ‘2013-06-17’, ‘expTime’: 30.0}
processCcd.isr INFO: Performing ISR on sensor {‘field’: ‘STRIPE82L’, ‘dateObs’: ‘2013-06-17’, ‘pointing’: 533, ‘filter’: ‘HSC-R’, ‘visit’: 903334, ‘ccd’: 16, ‘taiObs’: ‘2013-06-17’, ‘expTime’: 30.0}
processCcd FATAL: Failed on dataId={‘field’: ‘STRIPE82L’, ‘dateObs’: ‘2013-06-17’, ‘pointing’: 533, ‘filter’: ‘HSC-R’, ‘visit’: 903334, ‘ccd’: 16, ‘taiObs’: ‘2013-06-17’, ‘expTime’: 30.0}: NoResults: No locations for get: datasetType:transmission_optics dataId:DataId(initialdata={‘field’: ‘STRIPE82L’, ‘dateObs’: ‘2013-06-17’, ‘pointing’: 533, ‘filter’: ‘HSC-R’, ‘visit’: 903334, ‘ccd’: 16, ‘taiObs’: ‘2013-06-17’, ‘expTime’: 30.0}, tag=set())
…
Note i cut the errors off as they seem to be repeating one per input fits file.