Project: datamanagement
Issue DM-6661: ConfigDictField says "Inequality in keys for..." even if I give 2 same configurations
From [HSC-1401|https://hsc-jira.astro.princeton.edu/jira/browse/HSC-1401]: {quote} config.py: {code:python} from lsst.meas.photocal.colorterms import ColortermGroupConfig for key in ['i', 'i2', 'y', 'r', 'N1', 'N2', 'N3', 'z']: root.calibrate.photocal.colorterms.library[key] = ColortermGroupConfig.fromValues({}){code} This comamnd line {code:bash} rm -fr output ; for i in {1..2} ; do processCcd.py ./HSC --output output -C config.py ; done {code} raises following error {noformat} 2016-06-01T02:43:45: processCcd FATAL: Comparing configuration: Inequality in keys for calibrate.photocal.colorterms.library: ['z', 'i', 'i2', 'r', 'y', 'N1', 'N2', 'N3'] != ['N3', 'i', 'i2', 'r', 'y', 'N1', 'N2', 'z'] 2016-06-01T02:43:45: processCcd FATAL: Failed in task initialization: Config does match existing config on disk for this task; tasks configurations must be consistent within the same output repo (override with --clobber-config) {noformat} {quote}
Story points: 1