<!-- 
RSS generated by JIRA (8.3.4#803005-sha1:1f96e09b3c60279a408a2ae47be3c745f571388b) at Sat Feb 10 16:06:39 JST 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>PFS-JIRA</title>
    <link>https://pfspipe.ipmu.jp/jira</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>8.3.4</version>
        <build-number>803005</build-number>
        <build-date>13-09-2019</build-date>
    </build-info>


<item>
            <title>[PIPE2D-1365] Make the current detectorMapQa.py workable</title>
                <link>https://pfspipe.ipmu.jp/jira/browse/PIPE2D-1365</link>
                <project id="10002" key="PIPE2D">DRP 2-D Pipeline</project>
                    <description>&lt;p&gt;The current detectorMapQa.py does not work (&lt;a href=&quot;https://pfspipe.ipmu.jp/jira/secure/ViewProfile.jspa?name=msyktnk&quot; class=&quot;user-hover&quot; rel=&quot;msyktnk&quot;&gt;Masayuki Tanaka&lt;/a&gt;&#160;can report the problem here), so please investigate the issue. Also, please make sure that the script provide all plots including 2D and 1D.&lt;/p&gt;</description>
                <environment></environment>
        <key id="24504">PIPE2D-1365</key>
            <summary>Make the current detectorMapQa.py workable</summary>
                <type id="3" iconUrl="https://pfspipe.ipmu.jp/jira/secure/viewavatar?size=xsmall&amp;avatarId=10518&amp;avatarType=issuetype">Task</type>
                                            <priority id="10000" iconUrl="https://pfspipe.ipmu.jp/jira/images/icons/priorities/medium.svg">Normal</priority>
                        <status id="1" iconUrl="https://pfspipe.ipmu.jp/jira/images/icons/statuses/open.png" description="The issue is open and ready for the assignee to start work on it.">Open</status>
                    <statusCategory id="2" key="new" colorName="blue-gray"/>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="wtgee">Wilfred Gee</assignee>
                                    <reporter username="kiyoto.yabe">Kiyoto Yabe</reporter>
                        <labels>
                            <label>EDR</label>
                            <label>EngRun</label>
                            <label>QualityAssurance</label>
                    </labels>
                <created>Wed, 31 Jan 2024 02:48:25 +0000</created>
                <updated>Thu, 1 Feb 2024 22:17:02 +0000</updated>
                                                                                <due></due>
                            <votes>0</votes>
                                    <watches>4</watches>
                                                                <comments>
                            <comment id="36914" author="msyktnk" created="Wed, 31 Jan 2024 06:11:54 +0000"  >&lt;p&gt;On the pfsa server, I setup the current pipeline (w.2023.30a). Following Yabe-kun&apos;s suggestion, I did&lt;/p&gt;

&lt;p&gt;&lt;tt&gt;$ setup -jr /work/wtg/obs_pfs&lt;/tt&gt;&lt;br/&gt;
 &lt;tt&gt;$ setup -jr /work/wtg/drp_qa&lt;/tt&gt;&lt;/p&gt;

&lt;p&gt;Then I ran&lt;/p&gt;

&lt;p&gt;&lt;tt&gt;detectorMapQa.py /work/drp/ --calib /work/drp/CALIB --rerun pfs/internal/edr2-20231203/ --id visit=92743 --clobber-versions&lt;/tt&gt;&lt;/p&gt;

&lt;p&gt;&#160;This resulted in the following error:&lt;/p&gt;

&lt;p&gt;&lt;tt&gt;$ detectorMapQa.py /work/drp/ --calib /work/drp/CALIB --rerun pfs/internal/edr2-20231203/ --id visit=92743 --clobber-versions&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;lsst.CameraMapper INFO: Loading exposure registry from /work/drp/registry.pgsql&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;lsst.CameraMapper INFO: Loading calib registry from /work/drp/CALIB/calibRegistry.sqlite3&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;lsst.CameraMapper INFO: Loading calib registry from /work/drp/CALIB/calibRegistry.sqlite3&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;root INFO: Running: /work/wtg/drp_qa/bin/detectorMapQa.py /work/drp/ --calib /work/drp/CALIB --rerun pfs/internal/edr2-20231203/ --id visit=92743 --clobber-versions&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;conda.core.prefix_data INFO: Package conda-forge/linux-64::psycopg-3.1.8-py38h838c7ec_0 has multiple python anchor files.&lt;/tt&gt;&lt;br/&gt;
{{ Using lib/python3.8/site-packages/psycopg-3.1.8.dist-info/RECORD}}&lt;br/&gt;
&lt;tt&gt;detectorMapQa FATAL: Failed in task initialization: &lt;span class=&quot;error&quot;&gt;&amp;#91;Errno 1&amp;#93;&lt;/span&gt; Operation not permitted: &apos;/work/drp/rerun/pfs/internal/edr2-20231203/config/packages.pickle~3&apos;&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;Traceback (most recent call last):&lt;/tt&gt;&lt;br/&gt;
{{ File &quot;/work/tanaka/pipe2d/26apr2023/stack/stack/miniconda3-py38_4.9.2-3.0.0/Linux64/pipe_base/g590c34a36e+5da9528084/python/lsst/pipe/base/cmdLineTask.py&quot;, line 377, in precall}}&lt;br/&gt;
{{ self._precallImpl(task, parsedCmd)}}&lt;br/&gt;
{{ File &quot;/work/tanaka/pipe2d/26apr2023/stack/stack/miniconda3-py38_4.9.2-3.0.0/Linux64/pipe_base/g590c34a36e+5da9528084/python/lsst/pipe/base/cmdLineTask.py&quot;, line 350, in _precallImpl}}&lt;br/&gt;
{{ task.writePackageVersions(parsedCmd.butler, clobber=parsedCmd.clobberVersions)}}&lt;br/&gt;
{{ File &quot;/work/tanaka/pipe2d/26apr2023/stack/stack/miniconda3-py38_4.9.2-3.0.0/Linux64/pipe_base/g590c34a36e+5da9528084/python/lsst/pipe/base/cmdLineTask.py&quot;, line 877, in writePackageVersions}}&lt;br/&gt;
{{ return butler.put(packages, dataset, doBackup=doBackup)}}&lt;br/&gt;
{{ File &quot;/work/tanaka/pipe2d/26apr2023/stack/stack/miniconda3-py38_4.9.2-3.0.0/Linux64/daf_persistence/g6a31054a6e+4ae6138134/python/lsst/daf/persistence/butler.py&quot;, line 1454, in put}}&lt;br/&gt;
{{ location.getRepository().backup(location.datasetType, dataId)}}&lt;br/&gt;
{{ File &quot;/work/tanaka/pipe2d/26apr2023/stack/stack/miniconda3-py38_4.9.2-3.0.0/Linux64/daf_persistence/g6a31054a6e+4ae6138134/python/lsst/daf/persistence/repository.py&quot;, line 271, in backup}}&lt;br/&gt;
{{ self._mapper.backup(*args, **kwargs)}}&lt;br/&gt;
{{ File &quot;/work/tanaka/pipe2d/26apr2023/stack/stack/miniconda3-py38_4.9.2-3.0.0/Linux64/obs_base/gc18b5ea8f9+af69d5793a/python/lsst/obs/base/cameraMapper.py&quot;, line 726, in backup}}&lt;br/&gt;
{{ self.rootStorage.copyFile(oldPath, &quot;%s~%d&quot; % (newPath, n))}}&lt;br/&gt;
{{ File &quot;/work/tanaka/pipe2d/26apr2023/stack/stack/miniconda3-py38_4.9.2-3.0.0/Linux64/daf_persistence/g6a31054a6e+4ae6138134/python/lsst/daf/persistence/posixStorage.py&quot;, line 365, in copyFile}}&lt;br/&gt;
{{ shutil.copy(os.path.join(self.root, fromLocation), os.path.join(self.root, toLocation))}}&lt;br/&gt;
{{ File &quot;/work/tanaka/pipe2d/26apr2023/stack/conda/miniconda3-py38_4.9.2/envs/lsst-scipipe-3.0.0/lib/python3.8/shutil.py&quot;, line 419, in copy}}&lt;br/&gt;
{{ copymode(src, dst, follow_symlinks=follow_symlinks)}}&lt;br/&gt;
{{ File &quot;/work/tanaka/pipe2d/26apr2023/stack/conda/miniconda3-py38_4.9.2/envs/lsst-scipipe-3.0.0/lib/python3.8/shutil.py&quot;, line 308, in copymode}}&lt;br/&gt;
{{ chmod_func(dst, stat.S_IMODE(st.st_mode))}}&lt;br/&gt;
&lt;tt&gt;PermissionError: &lt;span class=&quot;error&quot;&gt;&amp;#91;Errno 1&amp;#93;&lt;/span&gt; Operation not permitted: &apos;/work/drp/rerun/pfs/internal/edr2-20231203/config/packages.pickle~3&apos;&lt;/tt&gt;&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;This pickle file is owned by Yabe-kun and it is entirely possible that I am doing something stupid. For your information,&lt;/p&gt;

&lt;p&gt;&lt;tt&gt;$ eups list | grep setup&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;afw g31dc256b76+308b63831b current w_2022_17 setup&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;astro_metadata_translator g1ca0471399+c55107240f current w_2022_17 setup&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;astshim gb04e0da5b2+ce83317b7e current w_2022_17 setup&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;base gc57f72a14a+ce83317b7e current w_2022_17 setup&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;coadd_utils g169eefeba3+e480a1db32 current w_2022_17 setup&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;cp_pipe ge16c6bda5e+9234ee834c current w_2022_17 setup&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;cpputils g1ffd6c4751+50c04d9c73 current w_2022_17 setup&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;ctrl_mpexec gb02ad94e9c+e480a1db32 current w_2022_17 setup&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;ctrl_pool g6ea9deef35+e480a1db32 current w_2022_17 setup&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;daf_base gcc072456be+b6f9ac6643 current w_2022_17 setup&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;daf_butler gb7ebdee0ea+6728436f39 current w_2022_17 setup&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;daf_persistence g6a31054a6e+4ae6138134 current w_2022_17 setup&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;datamodel w.2023.30a current setup&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;dax_apdb g7e0c5f63d1+18023899f9 current w_2022_17 setup&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;drp_pfs_data w.2023.30-2-g9ad6703 current setup&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;drp_stella w.2023.30a current setup&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;dustmaps_cachedata g41a3ec361e+ce83317b7e current w_2022_17 setup&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;eigen g04a8d4365e current w_2022_17 setup&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;geom g491c310abf+35ead245fa current w_2022_17 setup&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;ip_diffim g4d7a404405+e7a229012f current w_2022_17 setup&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;ip_isr g8142d5ee96+96f555657d current w_2022_17 setup&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;kht g14ffe67dc2+c057cea34b current w_2022_17 setup&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;log gd27fc4addd+b6f9ac6643 current w_2022_17 setup&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;meas_algorithms gf36ae6ace1+1d7ae49801 current w_2022_17 setup&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;meas_astrom gaab3d2dbd9+96f555657d current w_2022_17 setup&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;meas_base g0129b61b94+2131942eb1 current w_2022_17 setup&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;meas_deblender gf9afb8a27f+3d65f423aa current w_2022_17 setup&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;meas_extensions_convolved ge96dbbe9aa+56b954ee52 current w_2022_17 setup&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;meas_extensions_gaap g8ae2c9d62c+51b14322dc current w_2022_17 setup&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;meas_extensions_photometryKron g235fec5482+96f555657d current w_2022_17 setup&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;meas_extensions_piff g4882acf283+96f555657d current w_2022_17 setup&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;meas_extensions_scarlet g746e97fe6b+efc4113c79 current w_2022_17 setup&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;meas_extensions_shapeHSM gfbfb15d729+96f555657d current w_2022_17 setup&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;meas_extensions_trailedSources gbacec6188e+a1e9a24ff9 current w_2022_17 setup&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;meas_modelfit g8cdf404ddd+53ad3d90d7 current w_2022_17 setup&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;obs_base gc18b5ea8f9+af69d5793a current w_2022_17 setup&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;obs_pfs LOCAL:/work/wtg/obs_pfs setup&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;obs_test g26fc4c0ca3+1efc28e7e0 current w_2022_17 setup&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;obs_test_data g86cffb07a8 current w_2022_17 setup&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;pex_config g9aff22451c+c55107240f current w_2022_17 setup&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;pex_exceptions g958458c828+fc3c6d1a77 current w_2022_17 setup&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;pfs_pipe2d w.2023.30a current setup&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;pfs_qa LOCAL:/work/wtg/drp_qa setup&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;pfs_utils w.2023.30a current setup&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;pipe_base g590c34a36e+5da9528084 current w_2022_17 setup&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;pipe_drivers gef6abdcebb+582a64c339 current w_2022_17 setup&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;pipe_tasks gb1d6de0934+6a8639994f current w_2022_17 setup&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;proxmin g33b4157f25 current w_2022_17 setup&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;resources gf1bf1f77a0+b6f9ac6643 current w_2022_17 setup&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;scarlet g6315d299d3+4083830bf8 current w_2022_17 setup&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;scarlet_extensions g9d18589735+0af1cd992e current w_2022_17 setup&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;sconsUtils g26c60a276e current w_2022_17 setup&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;shapelet gd79a88f3f0+ec8e2bba64 current w_2022_17 setup&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;skymap g602c5592b1+bd95241bbd current w_2022_17 setup&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;sphgeom g0f31348038+ce83317b7e current w_2022_17 setup&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;utils g62e1f4f43a+9633a190c8 current w_2022_17 setup&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;verify ga2309f1883+eca4149912 current w_2022_17 setup&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;verify_metrics g4cd34326d0+ce83317b7e current w_2022_17 setup&lt;/tt&gt;&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;</comment>
                            <comment id="36944" author="price" created="Thu, 1 Feb 2024 13:58:00 +0000"  >&lt;p&gt;I don&apos;t see a problem with &lt;tt&gt;packages.pickle~3&lt;/tt&gt;, but maybe you dealt with that problem. I do see a problem with &lt;tt&gt;packages.pickle&lt;/tt&gt;:&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
-rw-r--r-- 1 tanaka   pfs 17231 Jan 29 19:40 packages.pickle
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;This file is missing a group write permission. I think both &lt;a href=&quot;https://pfspipe.ipmu.jp/jira/secure/ViewProfile.jspa?name=msyktnk&quot; class=&quot;user-hover&quot; rel=&quot;msyktnk&quot;&gt;Masayuki Tanaka&lt;/a&gt; and &lt;a href=&quot;https://pfspipe.ipmu.jp/jira/secure/ViewProfile.jspa?name=kiyoto.yabe&quot; class=&quot;user-hover&quot; rel=&quot;kiyoto.yabe&quot;&gt;Kiyoto Yabe&lt;/a&gt; need to check that they have &lt;tt&gt;umask 2&lt;/tt&gt; set in their shell startup scripts.&lt;/p&gt;</comment>
                            <comment id="36945" author="price" created="Thu, 1 Feb 2024 14:00:05 +0000"  >&lt;p&gt;BTW, your use of &lt;tt&gt;&amp;#45;&amp;#45;clobber-versions&lt;/tt&gt; is triggering this problem. If you used &lt;tt&gt;&amp;#45;&amp;#45;no-versions&lt;/tt&gt;, you wouldn&apos;t see it, and that&apos;s probably what you want anyway when you&apos;re working on a shared rerun.&lt;/p&gt;</comment>
                            <comment id="36961" author="kiyoto.yabe" created="Thu, 1 Feb 2024 20:22:12 +0000"  >&lt;p&gt;Now I see an error like this:&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
(lsst-scipipe-3.0.0) detectorMapQa.py /work/drp/ --calib /work/drp/CALIB --rerun pfs/internal/edr2-20231203/ --id visit=92743 --no-versions
lsst.CameraMapper INFO: Loading exposure registry from /work/drp/registry.pgsql
lsst.CameraMapper INFO: Loading calib registry from /work/drp/CALIB/calibRegistry.sqlite3
lsst.CameraMapper INFO: Loading calib registry from /work/drp/CALIB/calibRegistry.sqlite3
root INFO: Running: /work/wtg/drp_qa/bin/detectorMapQa.py /work/drp/ --calib /work/drp/CALIB --rerun pfs/internal/edr2-20231203/ --id visit=92743 --no-versions
Traceback (most recent call last):
  File &lt;span class=&quot;code-quote&quot;&gt;&quot;/work/stack_INFRA-312/stack/miniconda3-py38_4.9.2-3.0.0/Linux64/pipe_base/g590c34a36e+5da9528084/python/lsst/pipe/base/cmdLineTask.py&quot;&lt;/span&gt;, line 436, in __call__
    result = self.runTask(task, dataRef, kwargs)
  File &lt;span class=&quot;code-quote&quot;&gt;&quot;/work/stack_INFRA-312/stack/miniconda3-py38_4.9.2-3.0.0/Linux64/pipe_base/g590c34a36e+5da9528084/python/lsst/pipe/base/cmdLineTask.py&quot;&lt;/span&gt;, line 504, in runTask
    &lt;span class=&quot;code-keyword&quot;&gt;return&lt;/span&gt; task.runDataRef(dataRef, **kwargs)
  File &lt;span class=&quot;code-quote&quot;&gt;&quot;/work/wtg/drp_qa/python/pfs/qa/detectorMapQa.py&quot;&lt;/span&gt;, line 704, in runDataRef
    &lt;span class=&quot;code-keyword&quot;&gt;return&lt;/span&gt; self.run(detectorMapList, arcLinesList, pfsArmList)
  File &lt;span class=&quot;code-quote&quot;&gt;&quot;/work/wtg/drp_qa/python/pfs/qa/detectorMapQa.py&quot;&lt;/span&gt;, line 731, in run
    self.plotResidual.run(dd, aa, pp)
  File &lt;span class=&quot;code-quote&quot;&gt;&quot;/work/wtg/drp_qa/python/pfs/qa/detectorMapQa.py&quot;&lt;/span&gt;, line 84, in run
    arc_data = stability.getArclineData(arcLines, statusTypes=list(), dropNa=True, dropColumns=[&lt;span class=&quot;code-quote&quot;&gt;&apos;xx&apos;&lt;/span&gt;, &lt;span class=&quot;code-quote&quot;&gt;&apos;yy&apos;&lt;/span&gt;, &lt;span class=&quot;code-quote&quot;&gt;&apos;xy&apos;&lt;/span&gt;])
AttributeError: module &lt;span class=&quot;code-quote&quot;&gt;&apos;pfs.qa.utils.stability&apos;&lt;/span&gt; has no attribute &lt;span class=&quot;code-quote&quot;&gt;&apos;getArclineData&apos;&lt;/span&gt;

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File &lt;span class=&quot;code-quote&quot;&gt;&quot;/work/wtg/drp_qa/bin/detectorMapQa.py&quot;&lt;/span&gt;, line 4, in &amp;lt;module&amp;gt;
    DetectorMapQaTask.parseAndRun()
  File &lt;span class=&quot;code-quote&quot;&gt;&quot;/work/stack_INFRA-312/stack/miniconda3-py38_4.9.2-3.0.0/Linux64/pipe_base/g590c34a36e+5da9528084/python/lsst/pipe/base/cmdLineTask.py&quot;&lt;/span&gt;, line 688, in parseAndRun
    resultList = taskRunner.run(parsedCmd)
  File &lt;span class=&quot;code-quote&quot;&gt;&quot;/work/stack_INFRA-312/stack/miniconda3-py38_4.9.2-3.0.0/Linux64/pipe_base/g590c34a36e+5da9528084/python/lsst/pipe/base/cmdLineTask.py&quot;&lt;/span&gt;, line 244, in run
    resultList = list(mapFunc(self, targetList))
  File &lt;span class=&quot;code-quote&quot;&gt;&quot;/work/stack_INFRA-312/stack/miniconda3-py38_4.9.2-3.0.0/Linux64/pipe_base/g590c34a36e+5da9528084/python/lsst/pipe/base/cmdLineTask.py&quot;&lt;/span&gt;, line 450, in __call__
    &lt;span class=&quot;code-quote&quot;&gt;&quot;, &quot;&lt;/span&gt;.join(str(ref.dataId) &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; ref in dataRef),
  File &lt;span class=&quot;code-quote&quot;&gt;&quot;/work/stack_INFRA-312/stack/miniconda3-py38_4.9.2-3.0.0/Linux64/pipe_base/g590c34a36e+5da9528084/python/lsst/pipe/base/cmdLineTask.py&quot;&lt;/span&gt;, line 450, in &amp;lt;genexpr&amp;gt;
    &lt;span class=&quot;code-quote&quot;&gt;&quot;, &quot;&lt;/span&gt;.join(str(ref.dataId) &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; ref in dataRef),
AttributeError: &lt;span class=&quot;code-quote&quot;&gt;&apos;list&apos;&lt;/span&gt; object has no attribute &lt;span class=&quot;code-quote&quot;&gt;&apos;dataId&apos;&lt;/span&gt;
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;This is purely a problem of detectorMapQa.py.&lt;/p&gt;</comment>
                            <comment id="36962" author="msyktnk" created="Thu, 1 Feb 2024 20:29:19 +0000"  >&lt;p&gt;Yes, I saw the same problem. &lt;a href=&quot;https://pfspipe.ipmu.jp/jira/secure/ViewProfile.jspa?name=price&quot; class=&quot;user-hover&quot; rel=&quot;price&quot;&gt;price&lt;/a&gt; , just for my own education, what is the difference between --clobber-versions and --no-versions?&lt;/p&gt;</comment>
                            <comment id="36963" author="wtgee" created="Thu, 1 Feb 2024 20:31:34 +0000"  >&lt;p&gt;Thanks for trying this. &lt;a href=&quot;https://pfspipe.ipmu.jp/jira/secure/ViewProfile.jspa?name=kiyoto.yabe&quot; class=&quot;user-hover&quot; rel=&quot;kiyoto.yabe&quot;&gt;Kiyoto Yabe&lt;/a&gt; I&apos;ll look into that error and get fixed. I think it&apos;s just pointing in some wrong places so hopefully an easy fix.&lt;/p&gt;</comment>
                            <comment id="36964" author="price" created="Thu, 1 Feb 2024 22:17:02 +0000"  >&lt;p&gt;&lt;tt&gt;&amp;#45;&amp;#45;clobber-versions&lt;/tt&gt; removes the existing file that records the versions and writes a new one.  &lt;tt&gt;&amp;#45;&amp;#45;no-versions&lt;/tt&gt; doesn&apos;t do any version checking or recording. In general, you should not use either during production. If the stack has upgraded during a production, you could use &lt;tt&gt;&amp;#45;&amp;#45;clobber-versions&lt;/tt&gt; to record that. &lt;tt&gt;&amp;#45;&amp;#45;no-versions&lt;/tt&gt; is for development.&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10500" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                            <customfield id="customfield_10010" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|zzt153:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        </customfields>
    </item>
</channel>
</rss>