[PIPE2D-994] Fix weekly breakage 2022-02-27 Created: 01/Mar/22  Updated: 03/Mar/22  Resolved: 03/Mar/22

Status: Done
Project: DRP 2-D Pipeline
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Story Priority: Normal
Reporter: price Assignee: price
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Sprint: 2DDRP-2022 B
Reviewers: hassan

 Description   
+ mergeArms.py /scratch/pprice/jenkins/weekly/2022-02-27/process --calib=/scratch/pprice/jenkins/weekly/2022-02-27/process/CALIB --rerun=science/pipeline --doraise -j10 --id 'visit=1000^1001^1004^1005'
CameraMapper INFO: Loading exposure registry from /scratch/pprice/jenkins/weekly/2022-02-27/process/registry.sqlite3
CameraMapper INFO: Loading calib registry from /scratch/pprice/jenkins/weekly/2022-02-27/process/CALIB/calibRegistry.sqlite3
CameraMapper INFO: Loading calib registry from /scratch/pprice/jenkins/weekly/2022-02-27/process/CALIB/calibRegistry.sqlite3
root INFO: Running: /scratch/pprice/jenkins/weekly/2022-02-27/build/stack/miniconda3-4.5.12-1172c30/Linux64/drp_stella/w.2022.09/bin/mergeArms.py /scratch/pprice/jenkins/weekly/2022-02-27/process --calib=/scratch/pprice/jenkins/weekly/2022-02-27/process/CALIB --rerun=science/pipeline --doraise -j10 --id visit=1000^1001^1004^1005
CameraMapper INFO: Loading exposure registry from /scratch/pprice/jenkins/weekly/2022-02-27/process/registry.sqlite3
CameraMapper INFO: Loading exposure registry from /scratch/pprice/jenkins/weekly/2022-02-27/process/registry.sqlite3
CameraMapper INFO: Loading exposure registry from /scratch/pprice/jenkins/weekly/2022-02-27/process/registry.sqlite3
CameraMapper INFO: Loading exposure registry from /scratch/pprice/jenkins/weekly/2022-02-27/process/registry.sqlite3
CameraMapper INFO: Loading calib registry from /scratch/pprice/jenkins/weekly/2022-02-27/process/CALIB/calibRegistry.sqlite3
CameraMapper INFO: Loading calib registry from /scratch/pprice/jenkins/weekly/2022-02-27/process/CALIB/calibRegistry.sqlite3
CameraMapper INFO: Loading calib registry from /scratch/pprice/jenkins/weekly/2022-02-27/process/CALIB/calibRegistry.sqlite3
CameraMapper INFO: Loading calib registry from /scratch/pprice/jenkins/weekly/2022-02-27/process/CALIB/calibRegistry.sqlite3
CameraMapper INFO: Loading calib registry from /scratch/pprice/jenkins/weekly/2022-02-27/process/CALIB/calibRegistry.sqlite3
CameraMapper INFO: Loading calib registry from /scratch/pprice/jenkins/weekly/2022-02-27/process/CALIB/calibRegistry.sqlite3
CameraMapper INFO: Loading calib registry from /scratch/pprice/jenkins/weekly/2022-02-27/process/CALIB/calibRegistry.sqlite3
CameraMapper INFO: Loading calib registry from /scratch/pprice/jenkins/weekly/2022-02-27/process/CALIB/calibRegistry.sqlite3
multiprocessing.pool.RemoteTraceback: 
"""
Traceback (most recent call last):
 File "/scratch/pprice/jenkins/weekly/2022-02-27/build/python/miniconda3-4.5.12/envs/lsst-scipipe-1172c30/lib/python3.7/multiprocessing/pool.py", line 121, in worker
   result = (True, func(*args, **kwds))
 File "/scratch/pprice/jenkins/weekly/2022-02-27/build/python/miniconda3-4.5.12/envs/lsst-scipipe-1172c30/lib/python3.7/multiprocessing/pool.py", line 44, in mapstar
   return list(map(*args))
 File "/scratch/pprice/jenkins/weekly/2022-02-27/build/stack/miniconda3-4.5.12-1172c30/Linux64/pipe_base/18.1.0/python/lsst/pipe/base/cmdLineTask.py", line 385, in __call__
   result = self.runTask(task, dataRef, kwargs)
 File "/scratch/pprice/jenkins/weekly/2022-02-27/build/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 "/scratch/pprice/jenkins/weekly/2022-02-27/build/stack/miniconda3-4.5.12-1172c30/Linux64/drp_stella/w.2022.09/python/pfs/drp/stella/mergeArms.py", line 196, in runDataRef
   results = self.run(spectra, pfsConfig, lsfList)
 File "/scratch/pprice/jenkins/weekly/2022-02-27/build/stack/miniconda3-4.5.12-1172c30/Linux64/drp_stella/w.2022.09/python/pfs/drp/stella/mergeArms.py", line 148, in run
   sky1d.append(self.skySubtraction(ss, pfsConfig))
 File "/scratch/pprice/jenkins/weekly/2022-02-27/build/stack/miniconda3-4.5.12-1172c30/Linux64/drp_stella/w.2022.09/python/pfs/drp/stella/mergeArms.py", line 461, in skySubtraction
   sky1d = self.fitSkyModel.run(skySpectra, skyConfig)
 File "/scratch/pprice/jenkins/weekly/2022-02-27/build/stack/miniconda3-4.5.12-1172c30/Linux64/drp_stella/w.2022.09/python/pfs/drp/stella/fitFocalPlane.py", line 96, in run
   **fitParams)
 File "/scratch/pprice/jenkins/weekly/2022-02-27/build/stack/miniconda3-4.5.12-1172c30/Linux64/drp_stella/w.2022.09/python/pfs/drp/stella/focalPlaneFunction.py", line 65, in fit
   f"Length mismatch between spectra ({len(spectra)}) and pfsConfig ({len(pfsConfig)})")
RuntimeError: Length mismatch between spectra (121) and pfsConfig (478)
"""


 Comments   
Comment by price [ 01/Mar/22 ]

Relatively simple fix.

Comment by hassan [ 01/Mar/22 ]

No problems with suggested fix.

Comment by price [ 03/Mar/22 ]

Merged.

Generated at Sat Feb 10 16:00:56 JST 2024 using Jira 8.3.4#803005-sha1:1f96e09b3c60279a408a2ae47be3c745f571388b.