lsst.daf.butler.cli.utils ERROR: Caught an exception, details are in traceback: Traceback (most recent call last): File "/opt/lsst/software/stack/stack/miniconda3-py38_4.9.2-4.0.5/Linux64/pex_config/gc75b51116a+846e1f9efd/python/lsst/pex/config/configChoiceField.py", line 281, in __getitem__ value = self._dict[k] KeyError: 'psfex' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/opt/lsst/software/stack/stack/miniconda3-py38_4.9.2-4.0.5/Linux64/pex_config/gc75b51116a+846e1f9efd/python/lsst/pex/config/configChoiceField.py", line 284, in __getitem__ dtype = self.types[k] File "/opt/lsst/software/stack/stack/miniconda3-py38_4.9.2-4.0.5/Linux64/pex_config/gc75b51116a+846e1f9efd/python/lsst/pex/config/registry.py", line 220, in __getitem__ return self.registry[k].ConfigClass File "/opt/lsst/software/stack/stack/miniconda3-py38_4.9.2-4.0.5/Linux64/pex_config/gc75b51116a+846e1f9efd/python/lsst/pex/config/registry.py", line 171, in __getitem__ return self._dict[key] KeyError: 'psfex' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/opt/lsst/software/stack/stack/miniconda3-py38_4.9.2-4.0.5/Linux64/ctrl_mpexec/g4d64b21cde+4a4456e283/python/lsst/ctrl/mpexec/cli/cmd/commands.py", line 120, in qgraph script.qgraph(pipelineObj=pipeline, **kwargs) File "/opt/lsst/software/stack/stack/miniconda3-py38_4.9.2-4.0.5/Linux64/ctrl_mpexec/g4d64b21cde+4a4456e283/python/lsst/ctrl/mpexec/cli/script/qgraph.py", line 187, in qgraph qgraph = f.makeGraph(pipelineObj, args) File "/opt/lsst/software/stack/stack/miniconda3-py38_4.9.2-4.0.5/Linux64/ctrl_mpexec/g4d64b21cde+4a4456e283/python/lsst/ctrl/mpexec/cmdLineFwk.py", line 603, in makeGraph qgraph = graphBuilder.makeGraph( File "/opt/lsst/software/stack/stack/miniconda3-py38_4.9.2-4.0.5/Linux64/pipe_base/g641d719c08+0e065976f8/python/lsst/pipe/base/graphBuilder.py", line 1201, in makeGraph scaffolding = _PipelineScaffolding(pipeline, registry=self.registry) File "/opt/lsst/software/stack/stack/miniconda3-py38_4.9.2-4.0.5/Linux64/pipe_base/g641d719c08+0e065976f8/python/lsst/pipe/base/graphBuilder.py", line 538, in __init__ datasetTypes = PipelineDatasetTypes.fromPipeline(pipeline, registry=registry) File "/opt/lsst/software/stack/stack/miniconda3-py38_4.9.2-4.0.5/Linux64/pipe_base/g641d719c08+0e065976f8/python/lsst/pipe/base/pipeline.py", line 1146, in fromPipeline pipeline = list(pipeline) File "/opt/lsst/software/stack/stack/miniconda3-py38_4.9.2-4.0.5/Linux64/pipe_base/g641d719c08+0e065976f8/python/lsst/pipe/base/pipeline.py", line 668, in toExpandedPipeline taskDefs.append(self._buildTaskDef(label)) File "/opt/lsst/software/stack/stack/miniconda3-py38_4.9.2-4.0.5/Linux64/pipe_base/g641d719c08+0e065976f8/python/lsst/pipe/base/pipeline.py", line 711, in _buildTaskDef overrides.applyTo(config) File "/opt/lsst/software/stack/stack/miniconda3-py38_4.9.2-4.0.5/Linux64/pipe_base/g641d719c08+0e065976f8/python/lsst/pipe/base/configOverrides.py", line 285, in applyTo setattr(tmpConfig, finalField, value) File "/opt/lsst/software/stack/stack/miniconda3-py38_4.9.2-4.0.5/Linux64/pex_config/gc75b51116a+846e1f9efd/python/lsst/pex/config/registry.py", line 288, in __setattr__ ConfigInstanceDict.__setattr__(self, attr, value) File "/opt/lsst/software/stack/stack/miniconda3-py38_4.9.2-4.0.5/Linux64/pex_config/gc75b51116a+846e1f9efd/python/lsst/pex/config/configChoiceField.py", line 335, in __setattr__ object.__setattr__(self, attr, value) File "/opt/lsst/software/stack/stack/miniconda3-py38_4.9.2-4.0.5/Linux64/pex_config/gc75b51116a+846e1f9efd/python/lsst/pex/config/configChoiceField.py", line 242, in _setName self._setSelection(value) File "/opt/lsst/software/stack/stack/miniconda3-py38_4.9.2-4.0.5/Linux64/pex_config/gc75b51116a+846e1f9efd/python/lsst/pex/config/configChoiceField.py", line 205, in _setSelection self.__getitem__(value, at=at) # just invoke __getitem__ to make sure it's present File "/opt/lsst/software/stack/stack/miniconda3-py38_4.9.2-4.0.5/Linux64/pex_config/gc75b51116a+846e1f9efd/python/lsst/pex/config/configChoiceField.py", line 286, in __getitem__ raise FieldValidationError( lsst.pex.config.config.FieldValidationError: RegistryField 'measurePsf.psfDeterminer' failed validation: Unknown key 'psfex' in Registry/ConfigChoiceField For more information see the Field definition at: File pex/config/registry.py:329 (__init__) and the Config definition at: File pipe/tasks/measurePsf.py:32 ()