<!-- 
RSS generated by JIRA (8.3.4#803005-sha1:1f96e09b3c60279a408a2ae47be3c745f571388b) at Sat Feb 10 15:59:54 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-925] IngestPfsImages should not create a PfsConfig by default if none exists</title>
                <link>https://pfspipe.ipmu.jp/jira/browse/PIPE2D-925</link>
                <project id="10002" key="PIPE2D">DRP 2-D Pipeline</project>
                    <description>&lt;p&gt;&lt;tt&gt;ingestPfsImages.py&lt;/tt&gt; ingests raw exposures to the specified raw data repository, and the corresponding &lt;tt&gt;pfsConfig&lt;/tt&gt; file for that exposure.&lt;/p&gt;

&lt;p&gt;If the &lt;tt&gt;pfsConfig&lt;/tt&gt; file does not exist, then by default it creates one from the appropriate &lt;tt&gt;pfsDesign&lt;/tt&gt; file (which is found from the value of the &lt;tt&gt;pfsDesignId&lt;/tt&gt; in the raw exposure header):&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://github.com/Subaru-PFS/obs_pfs/blob/52849390d4fce2815f976c9ce1e6df5da24abff4/python/lsst/obs/pfs/ingest.py#L551-L558&quot; class=&quot;external-link&quot; rel=&quot;nofollow&quot;&gt;https://github.com/Subaru-PFS/obs_pfs/blob/52849390d4fce2815f976c9ce1e6df5da24abff4/python/lsst/obs/pfs/ingest.py#L551-L558&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;During normal operations, the &lt;tt&gt;pfsConfig&lt;/tt&gt; will be created by the ICS software. So the non-existence of a &lt;tt&gt;pfsConfig&lt;/tt&gt; file for that exposure should be raised immediately as an error. &lt;/p&gt;

&lt;p&gt;As the facility of creating a &lt;tt&gt;pfsConfig&lt;/tt&gt; if one does not exist is useful for development purposes and commissioning it should be retained. &lt;/p&gt;

&lt;p&gt;So instead please update the code such that the creation of a &lt;tt&gt;pfsConfig&lt;/tt&gt; file if one does not exist is provided as a configuration parameter, which by default is off.&lt;/p&gt;
</description>
                <environment></environment>
        <key id="18300">PIPE2D-925</key>
            <summary>IngestPfsImages should not create a PfsConfig by default if none exists</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="hassan">hassan</assignee>
                                    <reporter username="hassan">hassan</reporter>
                        <labels>
                    </labels>
                <created>Tue, 26 Oct 2021 17:20:33 +0000</created>
                <updated>Thu, 13 Jan 2022 14:40:18 +0000</updated>
                                                                                <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                <comments>
                            <comment id="24808" author="cloomis" created="Tue, 26 Oct 2021 18:10:35 +0000"  >&lt;p&gt;This covers &lt;a href=&quot;https://pfspipe.ipmu.jp/jira/browse/PIPE2D-919&quot; title=&quot;Adapt ingestPfsFrames logic to proposed ICS changes&quot; class=&quot;issue-link&quot; data-issue-key=&quot;PIPE2D-919&quot;&gt;PIPE2D-919&lt;/a&gt;. The only point from that which needs to be carried over is that the pfsConfigs are likely to be sparse, with one per visit0 instead of one per visit. If that will be a problem we can reconsider on the ICS side.&lt;/p&gt;</comment>
                            <comment id="24809" author="price" created="Tue, 26 Oct 2021 18:32:19 +0000"  >&lt;p&gt;Will the &lt;tt&gt;visit0&lt;/tt&gt; be recorded in the header? That would be easiest for us.&lt;/p&gt;</comment>
                            <comment id="24837" author="cloomis" created="Wed, 27 Oct 2021 22:39:03 +0000"  >&lt;p&gt;Yes, that&apos;d work nicely.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10000">
                    <name>Blocks</name>
                                                                <inwardlinks description="is blocked by">
                                        <issuelink>
            <issuekey id="18286">PIPE2D-919</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|02qpq3:r3s1i</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>