<!-- 
RSS generated by JIRA (8.3.4#803005-sha1:1f96e09b3c60279a408a2ae47be3c745f571388b) at Sat Feb 10 16:02:38 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-1095] Fix w.2022.42 weekly test failure</title>
                <link>https://pfspipe.ipmu.jp/jira/browse/PIPE2D-1095</link>
                <project id="10002" key="PIPE2D">DRP 2-D Pipeline</project>
                    <description>&lt;p&gt;The latest weekly, &lt;tt&gt;w.2022.42&lt;/tt&gt; fails following the changes introduced by &lt;a href=&quot;https://pfspipe.ipmu.jp/jira/browse/PIPE2D-668&quot; title=&quot;Support ISR processing for NIR data&quot; class=&quot;issue-link&quot; data-issue-key=&quot;PIPE2D-668&quot;&gt;&lt;del&gt;PIPE2D-668&lt;/del&gt;&lt;/a&gt;. &lt;/p&gt;

&lt;p&gt;A snippet of the log is provided below. &lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;+ sh /scratch/pprice/jenkins/weekly/2022-10-16/process/science.sh&lt;br/&gt;
+ reduceExposure.py /scratch/pprice/jenkins/weekly/2022-10-16/process --calib=/scratch/pprice/jenkins/weekly/2022-10-16/process/CALIB --rerun=science/pipeline --doraise -j10 --id &apos;visit=1000^1001^1004^1005&apos;&lt;br/&gt;
root INFO: Loading config overrride file &apos;/scratch/pprice/jenkins/weekly/2022-10-16/build/stack/miniconda3-py38_4.9.2-3.0.0/Linux64/obs_pfs/w.2022.42/config/reduceExposure.py&apos;&lt;br/&gt;
lsst.CameraMapper INFO: Loading exposure registry from /scratch/pprice/jenkins/weekly/2022-10-16/process/registry.sqlite3&lt;br/&gt;
lsst.CameraMapper INFO: Loading calib registry from /scratch/pprice/jenkins/weekly/2022-10-16/process/CALIB/calibRegistry.sqlite3&lt;br/&gt;
lsst.CameraMapper INFO: Loading calib registry from /scratch/pprice/jenkins/weekly/2022-10-16/process/CALIB/calibRegistry.sqlite3&lt;br/&gt;
Traceback (most recent call last):&lt;br/&gt;
 File &quot;/scratch/pprice/jenkins/weekly/2022-10-16/build/stack/miniconda3-py38_4.9.2-3.0.0/Linux64/drp_stella/w.2022.42/bin/reduceExposure.py&quot;, line 25, in &amp;lt;module&amp;gt;&lt;br/&gt;
   ReduceExposureTask.parseAndRun()&lt;br/&gt;
 File &quot;/scratch/pprice/jenkins/weekly/2022-10-16/build/stack/miniconda3-py38_4.9.2-3.0.0/Linux64/pipe_base/g590c34a36e+5da9528084/python/lsst/pipe/base/cmdLineTask.py&quot;, line 682, in parseAndRun&lt;br/&gt;
   parsedCmd = argumentParser.parse_args(config=config, args=args, log=log, override=cls.applyOverrides)&lt;br/&gt;
 File &quot;/scratch/pprice/jenkins/weekly/2022-10-16/build/stack/miniconda3-py38_4.9.2-3.0.0/Linux64/pipe_base/g590c34a36e+5da9528084/python/lsst/pipe/base/argumentParser.py&quot;, line 788, in parse_args&lt;br/&gt;
   self._processDataIds(namespace)&lt;br/&gt;
 File &quot;/scratch/pprice/jenkins/weekly/2022-10-16/build/stack/miniconda3-py38_4.9.2-3.0.0/Linux64/pipe_base/g590c34a36e+5da9528084/python/lsst/pipe/base/argumentParser.py&quot;, line 901, in _processDataIds&lt;br/&gt;
   dataIdContainer.makeDataRefList(namespace)&lt;br/&gt;
 File &quot;/scratch/pprice/jenkins/weekly/2022-10-16/build/stack/miniconda3-py38_4.9.2-3.0.0/Linux64/pipe_base/g590c34a36e+5da9528084/python/lsst/pipe/base/argumentParser.py&quot;, line 203, in makeDataRefList&lt;br/&gt;
   refList = dafPersist.searchDataRefs(&lt;br/&gt;
 File &quot;/scratch/pprice/jenkins/weekly/2022-10-16/build/stack/miniconda3-py38_4.9.2-3.0.0/Linux64/daf_persistence/g6a31054a6e+4ae6138134/python/lsst/daf/persistence/butlerHelpers.py&quot;, line 57, in searchDataRefs&lt;br/&gt;
   return &lt;span class=&quot;error&quot;&gt;&amp;#91;dr for dr in refList if dataExists(dr)&amp;#93;&lt;/span&gt;&lt;br/&gt;
 File &quot;/scratch/pprice/jenkins/weekly/2022-10-16/build/stack/miniconda3-py38_4.9.2-3.0.0/Linux64/daf_persistence/g6a31054a6e+4ae6138134/python/lsst/daf/persistence/butlerHelpers.py&quot;, line 57, in &amp;lt;listcomp&amp;gt;&lt;br/&gt;
   return &lt;span class=&quot;error&quot;&gt;&amp;#91;dr for dr in refList if dataExists(dr)&amp;#93;&lt;/span&gt;&lt;br/&gt;
 File &quot;/scratch/pprice/jenkins/weekly/2022-10-16/build/stack/miniconda3-py38_4.9.2-3.0.0/Linux64/daf_persistence/g6a31054a6e+4ae6138134/python/lsst/daf/persistence/butlerHelpers.py&quot;, line 80, in dataExists&lt;br/&gt;
   return dataRef.datasetExists()&lt;br/&gt;
 File &quot;/scratch/pprice/jenkins/weekly/2022-10-16/build/stack/miniconda3-py38_4.9.2-3.0.0/Linux64/daf_persistence/g6a31054a6e+4ae6138134/python/lsst/daf/persistence/butlerSubset.py&quot;, line 313, in datasetExists&lt;br/&gt;
   return self.butlerSubset.butler.datasetExists(&lt;br/&gt;
 File &quot;/scratch/pprice/jenkins/weekly/2022-10-16/build/stack/miniconda3-py38_4.9.2-3.0.0/Linux64/daf_persistence/g6a31054a6e+4ae6138134/python/lsst/daf/persistence/butler.py&quot;, line 1261, in datasetExists&lt;br/&gt;
   locations = self._locate(datasetType, dataId, write=write)&lt;br/&gt;
 File &quot;/scratch/pprice/jenkins/weekly/2022-10-16/build/stack/miniconda3-py38_4.9.2-3.0.0/Linux64/daf_persistence/g6a31054a6e+4ae6138134/python/lsst/daf/persistence/butler.py&quot;, line 1347, in _locate&lt;br/&gt;
   bypass = bypass()&lt;br/&gt;
 File &quot;/scratch/pprice/jenkins/weekly/2022-10-16/build/stack/miniconda3-py38_4.9.2-3.0.0/Linux64/daf_persistence/g6a31054a6e+4ae6138134/python/lsst/daf/persistence/butler.py&quot;, line 1375, in &amp;lt;lambda&amp;gt;&lt;br/&gt;
   return lambda: bypassFunc(location.datasetType, pythonType, location, dataId)&lt;br/&gt;
 File &quot;/scratch/pprice/jenkins/weekly/2022-10-16/build/stack/miniconda3-py38_4.9.2-3.0.0/Linux64/obs_pfs/w.2022.42/python/lsst/obs/pfs/pfsMapper.py&quot;, line 260, in bypass_raw&lt;br/&gt;
   hasResetFrame = md&lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;quot;W_4FMTVR&amp;quot;&amp;#93;&lt;/span&gt; &amp;gt;= 3   # extra IMG/REF HDUs for the initial reset frame&lt;br/&gt;
 File &quot;/scratch/pprice/jenkins/weekly/2022-10-16/build/stack/miniconda3-py38_4.9.2-3.0.0/Linux64/daf_base/gcc072456be+b6f9ac6643/python/lsst/daf/base/propertyContainer/propertyContainerContinued.py&quot;, line 727, in _&lt;em&gt;getitem&lt;/em&gt;_&lt;br/&gt;
   return self.getScalar(name)&lt;br/&gt;
 File &quot;/scratch/pprice/jenkins/weekly/2022-10-16/build/stack/miniconda3-py38_4.9.2-3.0.0/Linux64/daf_base/gcc072456be+b6f9ac6643/python/lsst/daf/base/propertyContainer/propertyContainerContinued.py&quot;, line 878, in getScalar&lt;br/&gt;
   return _propertyContainerGet(self, name, returnStyle=ReturnStyle.SCALAR)&lt;br/&gt;
 File &quot;/scratch/pprice/jenkins/weekly/2022-10-16/build/stack/miniconda3-py38_4.9.2-3.0.0/Linux64/daf_base/gcc072456be+b6f9ac6643/python/lsst/daf/base/propertyContainer/propertyContainerContinued.py&quot;, line 215, in _propertyContainerGet&lt;br/&gt;
   raise KeyError(name + &quot; not found&quot;)&lt;br/&gt;
KeyError: &apos;W_4FMTVR not found&apos;&lt;/p&gt;&lt;/blockquote&gt;


&lt;p&gt;Investigate and fix.&lt;/p&gt;</description>
                <environment></environment>
        <key id="23061">PIPE2D-1095</key>
            <summary>Fix w.2022.42 weekly test failure</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="10002" iconUrl="https://pfspipe.ipmu.jp/jira/images/icons/statuses/generic.png" description="The issue is resolved, reviewed, and merged">Done</status>
                    <statusCategory id="3" key="done" colorName="green"/>
                                    <resolution id="10000">Done</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="hassan">hassan</reporter>
                        <labels>
                    </labels>
                <created>Mon, 17 Oct 2022 00:02:41 +0000</created>
                <updated>Tue, 7 Feb 2023 22:36:23 +0000</updated>
                            <resolved>Fri, 21 Oct 2022 11:27:41 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                <comments>
                            <comment id="31627" author="hassan" created="Mon, 17 Oct 2022 00:07:40 +0000"  >&lt;p&gt;The problem is that the &lt;tt&gt;pfs_pipe2d&lt;/tt&gt; script &lt;tt&gt;process_science.sh&lt;/tt&gt; was not tested. In addition to changes made in &lt;tt&gt;&lt;a href=&quot;https://pfspipe.ipmu.jp/jira/browse/PIPE2D-668&quot; title=&quot;Support ISR processing for NIR data&quot; class=&quot;issue-link&quot; data-issue-key=&quot;PIPE2D-668&quot;&gt;&lt;del&gt;PIPE2D-668&lt;/del&gt;&lt;/a&gt;&lt;/tt&gt; to ignore &lt;tt&gt;n&lt;/tt&gt; band data (which currently is based on simulations and are not in the PFSB format which is the case for real &lt;tt&gt;n&lt;/tt&gt; band data, and is the required format following &lt;tt&gt;&lt;a href=&quot;https://pfspipe.ipmu.jp/jira/browse/PIPE2D-668&quot; title=&quot;Support ISR processing for NIR data&quot; class=&quot;issue-link&quot; data-issue-key=&quot;PIPE2D-668&quot;&gt;&lt;del&gt;PIPE2D-668&lt;/del&gt;&lt;/a&gt;&lt;/tt&gt;) updates to the &lt;tt&gt;science.yaml&lt;/tt&gt; script to ignore &lt;tt&gt;n&lt;/tt&gt; data are also necessary.&lt;/p&gt;</comment>
                            <comment id="31665" author="hassan" created="Fri, 21 Oct 2022 11:27:41 +0000"  >&lt;p&gt;Merged to master.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10003">
                    <name>Relates</name>
                                                                <inwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="15075">PIPE2D-668</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="23047">PIPE2D-1088</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <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|02qph7:0ci</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10100" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>Reviewers</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>price</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10005" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="162">2DDRP-2023 A</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10002" key="com.atlassian.jira.plugin.system.customfieldtypes:float">
                        <customfieldname>Story Points</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                        </customfields>
    </item>
</channel>
</rss>