<!-- 
RSS generated by JIRA (8.3.4#803005-sha1:1f96e09b3c60279a408a2ae47be3c745f571388b) at Sat Feb 10 15:54:59 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-571] Ingest into a common data repo</title>
                <link>https://pfspipe.ipmu.jp/jira/browse/PIPE2D-571</link>
                <project id="10002" key="PIPE2D">DRP 2-D Pipeline</project>
                    <description>&lt;p&gt;We have been generating data repos individually. Instead, we should use a shared data repo, as we do for HSC. This makes reducing data easier, and also eases collaboration.&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;Clean up the different raw repos on &lt;tt&gt;/tigress&lt;/tt&gt;&lt;/li&gt;
	&lt;li&gt;Ingest all data (LAM, Subaru)
	&lt;ul&gt;
		&lt;li&gt;Identify and fix data that doesn&apos;t ingest&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
	&lt;li&gt;Send &lt;a href=&quot;https://pfspipe.ipmu.jp/jira/secure/ViewProfile.jspa?name=cloomis&quot; class=&quot;user-hover&quot; rel=&quot;cloomis&quot;&gt;cloomis&lt;/a&gt; the command for ingestion so that his script can run it regularly on new data.&lt;/li&gt;
&lt;/ul&gt;
</description>
                <environment></environment>
        <key id="14364">PIPE2D-571</key>
            <summary>Ingest into a common data repo</summary>
                <type id="10001" iconUrl="https://pfspipe.ipmu.jp/jira/secure/viewavatar?size=xsmall&amp;avatarId=10515&amp;avatarType=issuetype">Story</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="price">price</assignee>
                                    <reporter username="price">price</reporter>
                        <labels>
                    </labels>
                <created>Tue, 5 May 2020 14:12:26 +0000</created>
                <updated>Mon, 4 Jan 2021 20:23:17 +0000</updated>
                            <resolved>Thu, 21 May 2020 19:15:07 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                <comments>
                            <comment id="17160" author="price" created="Fri, 15 May 2020 19:42:03 +0000"  >&lt;p&gt;Cleaning up all the raw files first.&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;
pprice@tiger2-sumire:/projects/HSC/PFS/LAM-raw $ find . | xargs -n 20 -P 10 md5sum &amp;gt; ~/LAM-raw.txt
pprice@tiger2-sumire:/projects/HSC/PFS/LAM/raw $ find . | xargs -n 20 -P 10 md5sum &amp;gt; ~/raw.txt

&amp;gt;&amp;gt;&amp;gt; with open(&lt;span class=&quot;code-quote&quot;&gt;&quot;raw.txt&quot;&lt;/span&gt;) as fd:
...  raw = dict(line.strip().split() &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; line in fd.readlines())
&amp;gt;&amp;gt;&amp;gt; with open(&lt;span class=&quot;code-quote&quot;&gt;&quot;LAM-raw.txt&quot;&lt;/span&gt;) as fd:
...  lamRaw = dict(line.strip().split() &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; line in fd.readlines())
&amp;gt;&amp;gt;&amp;gt; len(set(lamRaw.keys()) - set(raw.keys()))
0
&amp;gt;&amp;gt;&amp;gt; len(set(lamRaw.values()) - set(raw.values()))
0

==&amp;gt; Blew away /projects/HSC/PFS/LAM-raw, as everything is in /projects/HSC/PFS/LAM/raw.


pprice@tiger2-sumire:/projects/HSC/PFS/JHU/raw $ find . | xargs -n 100 -P 20 md5sum &amp;gt; ~/jhu.txt
pprice@tiger2-sumire:/projects/HSC/PFS/raw $ find . | xargs -n 100 -P 20 md5sum &amp;gt; ~/raw.txt
pprice@tiger2-sumire:~ $ diff --&lt;span class=&quot;code-keyword&quot;&gt;new&lt;/span&gt;-line-format=&lt;span class=&quot;code-quote&quot;&gt;&quot;&quot; --unchanged-line-format=&quot;&lt;/span&gt;&quot; &amp;lt;(sort raw.txt) &amp;lt;(sort jhu.txt)
761aad7694f64002e40f6b7005eb90ea  ./INVENTORY_NOTES.txt
c56bfdedd8287bc8cba86b14de520076  ./INVENTORY_NOTES.txt~

&amp;gt;&amp;gt;&amp;gt; with open(&lt;span class=&quot;code-quote&quot;&gt;&quot;raw.txt&quot;&lt;/span&gt;) as fd:
...     raw = dict(line.strip().split() &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; line in fd.readlines())
... 
&amp;gt;&amp;gt;&amp;gt; with open(&lt;span class=&quot;code-quote&quot;&gt;&quot;jhu.txt&quot;&lt;/span&gt;) as fd:
...     jhu = dict(line.strip().split() &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; line in fd.readlines())
... 
&amp;gt;&amp;gt;&amp;gt; len(raw)
1523
&amp;gt;&amp;gt;&amp;gt; len(jhu)
4477
&amp;gt;&amp;gt;&amp;gt; len(set(raw.keys()) - set(jhu.keys()))
1
&amp;gt;&amp;gt;&amp;gt; set(raw.keys()) - set(jhu.keys())
{&lt;span class=&quot;code-quote&quot;&gt;&apos;c56bfdedd8287bc8cba86b14de520076&apos;&lt;/span&gt;}
&amp;gt;&amp;gt;&amp;gt; raw[&lt;span class=&quot;code-quote&quot;&gt;&apos;c56bfdedd8287bc8cba86b14de520076&apos;&lt;/span&gt;]
&lt;span class=&quot;code-quote&quot;&gt;&apos;./INVENTORY_NOTES.txt~&apos;&lt;/span&gt;

Craig Loomis  3:32 PM
That `raw` directory and INVENTORY_NOTES.txt represents quite a bit of time.  Basically, it selects the very early r1 and b1 which are actually useable. So I&#8217;d put in JHU/keep/

==&amp;gt; Moved /projects/HSC/PFS/raw to /projects/HSC/PFS/JHU/keep


pprice@tiger2-sumire:/projects/HSC/PFS/LAM $ &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; dd in HgArFeb2019_raw KrFeb2019_raw NeonApr2019_raw NeonFeb2019_raw ; &lt;span class=&quot;code-keyword&quot;&gt;do&lt;/span&gt; find $dd | xargs -n 10 -P 20 md5sum &amp;gt; $dd.txt ; done
pprice@tiger2-sumire:/projects/HSC/PFS/LAM $ find raw | xargs -n 100 -P 20 md5sum &amp;gt; raw.txt
pprice@tiger2-sumire:/projects/HSC/PFS/LAM $ diff --&lt;span class=&quot;code-keyword&quot;&gt;new&lt;/span&gt;-line-format=&lt;span class=&quot;code-quote&quot;&gt;&quot;&quot; --unchanged-line-format=&quot;&lt;/span&gt;&quot; &amp;lt;(awk &lt;span class=&quot;code-quote&quot;&gt;&apos;{print $1}&apos;&lt;/span&gt; HgArFeb2019_raw.txt | sort -u) &amp;lt;(awk &lt;span class=&quot;code-quote&quot;&gt;&apos;{print $1}&apos;&lt;/span&gt; raw.txt | sort -u)
pprice@tiger2-sumire:/projects/HSC/PFS/LAM $ diff --&lt;span class=&quot;code-keyword&quot;&gt;new&lt;/span&gt;-line-format=&lt;span class=&quot;code-quote&quot;&gt;&quot;&quot; --unchanged-line-format=&quot;&lt;/span&gt;&quot; &amp;lt;(awk &lt;span class=&quot;code-quote&quot;&gt;&apos;{print $1}&apos;&lt;/span&gt; KrFeb2019_raw.txt | sort -u) &amp;lt;(awk &lt;span class=&quot;code-quote&quot;&gt;&apos;{print $1}&apos;&lt;/span&gt; raw.txt | sort -u)
pprice@tiger2-sumire:/projects/HSC/PFS/LAM $ diff --&lt;span class=&quot;code-keyword&quot;&gt;new&lt;/span&gt;-line-format=&lt;span class=&quot;code-quote&quot;&gt;&quot;&quot; --unchanged-line-format=&quot;&lt;/span&gt;&quot; &amp;lt;(awk &lt;span class=&quot;code-quote&quot;&gt;&apos;{print $1}&apos;&lt;/span&gt; NeonApr2019_raw.txt | sort -u) &amp;lt;(awk &lt;span class=&quot;code-quote&quot;&gt;&apos;{print $1}&apos;&lt;/span&gt; raw.txt | sort -u)
pprice@tiger2-sumire:/projects/HSC/PFS/LAM $ diff --&lt;span class=&quot;code-keyword&quot;&gt;new&lt;/span&gt;-line-format=&lt;span class=&quot;code-quote&quot;&gt;&quot;&quot; --unchanged-line-format=&quot;&lt;/span&gt;&quot; &amp;lt;(awk &lt;span class=&quot;code-quote&quot;&gt;&apos;{print $1}&apos;&lt;/span&gt; NeonFeb2019_raw.txt | sort -u) &amp;lt;(awk &lt;span class=&quot;code-quote&quot;&gt;&apos;{print $1}&apos;&lt;/span&gt; raw.txt | sort -u)

==&amp;gt; Can blow away HgArFeb2019_raw KrFeb2019_raw NeonApr2019_raw NeonFeb2019_raw.
==&amp;gt; Done.
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</comment>
                            <comment id="17181" author="price" created="Thu, 21 May 2020 18:43:35 +0000"  >&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;
Neven Caplar:princeton:  4:56 PM
I suggest Sep 09 2018 as starting date (start of https:&lt;span class=&quot;code-comment&quot;&gt;//people.lam.fr/madec.fabrice/pfs/ait_logbook_SM1.html) (edited) 
&lt;/span&gt;

(lsst-scipipe) pprice@tiger2-sumire:/projects/HSC/PFS/LAM/raw $ ingestPfsImages.py /projects/HSC/PFS/LAM --pfsConfigDir /projects/HSC/PFS/LAM/raw/pfsDesign --config parse.pfsDesignId=1099528409104 clobber=True -- &lt;span class=&quot;code-quote&quot;&gt;&apos;201[89]-*/PFLA*.fits&apos;&lt;/span&gt;


RuntimeError: Unable to find PfsConfig or PfsDesign &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; pfsDesignId=0x0000010001001000
RuntimeError: Unable to find PfsConfig or PfsDesign &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; pfsDesignId=0x0000100000001111

&amp;gt;&amp;gt;&amp;gt; pfs.utils.dummyCableB.DummyCableBDatabase().interpret(0x0000010001001000)
[&lt;span class=&quot;code-quote&quot;&gt;&apos;red1&apos;&lt;/span&gt;, &lt;span class=&quot;code-quote&quot;&gt;&apos;red4&apos;&lt;/span&gt;, &lt;span class=&quot;code-quote&quot;&gt;&apos;red8&apos;&lt;/span&gt;]
&amp;gt;&amp;gt;&amp;gt; pfs.utils.dummyCableB.DummyCableBDatabase().interpret(0x0000100000001111)
[&lt;span class=&quot;code-quote&quot;&gt;&apos;blue&apos;&lt;/span&gt;, &lt;span class=&quot;code-quote&quot;&gt;&apos;green&apos;&lt;/span&gt;, &lt;span class=&quot;code-quote&quot;&gt;&apos;orange&apos;&lt;/span&gt;, &lt;span class=&quot;code-quote&quot;&gt;&apos;red1&apos;&lt;/span&gt;, &lt;span class=&quot;code-quote&quot;&gt;&apos;yellow&apos;&lt;/span&gt;]

(lsst-scipipe) pprice@tiger2-sumire:/projects/HSC/PFS/LAM/raw/pfsDesign $ makeDummyCableBDesign.py red1 red4 red8
(lsst-scipipe) pprice@tiger2-sumire:/projects/HSC/PFS/LAM/raw/pfsDesign $ makeDummyCableBDesign.py blue green orange red1 yellow

ValueError: could not convert string to &lt;span class=&quot;code-object&quot;&gt;float&lt;/span&gt;: &lt;span class=&quot;code-quote&quot;&gt;&apos;NO CURRENT VALUE&apos;&lt;/span&gt;
Fixed on tickets/PIPE2D-571

(lsst-scipipe) pprice@tiger2-sumire:/projects/HSC/PFS/LAM/raw $ ingestPfsImages.py /projects/HSC/PFS/LAM --pfsConfigDir /projects/HSC/PFS/LAM/raw/pfsDesign --config parse.pfsDesignId=1099528409104 -- &lt;span class=&quot;code-quote&quot;&gt;&apos;201[89]-*/PFLA*.fits&apos;&lt;/span&gt; | tee ingest.log

(lsst-scipipe) pprice@tiger2-sumire:/projects/HSC/PFS/LAM/raw $ grep &lt;span class=&quot;code-quote&quot;&gt;&quot;Unable to find PfsConfig&quot;&lt;/span&gt; ingest.log | sed -e &lt;span class=&quot;code-quote&quot;&gt;&apos;s|^.*pfsDesignId=||&apos;&lt;/span&gt; | sort -u
0x0000000000000001
0x0000000000000010
0x0000000001000000

&amp;gt;&amp;gt;&amp;gt; pfs.utils.dummyCableB.DummyCableBDatabase().interpret(0x0000000000000001)
[&lt;span class=&quot;code-quote&quot;&gt;&apos;blue&apos;&lt;/span&gt;]
&amp;gt;&amp;gt;&amp;gt; pfs.utils.dummyCableB.DummyCableBDatabase().interpret(0x0000000000000010)
[&lt;span class=&quot;code-quote&quot;&gt;&apos;green&apos;&lt;/span&gt;]
&amp;gt;&amp;gt;&amp;gt; pfs.utils.dummyCableB.DummyCableBDatabase().interpret(0x0000000001000000)
[&lt;span class=&quot;code-quote&quot;&gt;&apos;red4&apos;&lt;/span&gt;]

(lsst-scipipe) pprice@tiger2-sumire:/projects/HSC/PFS/LAM/raw/pfsDesign $ makeDummyCableBDesign.py blue
Wrote pfsDesign-0x0000000000000001.fits
(lsst-scipipe) pprice@tiger2-sumire:/projects/HSC/PFS/LAM/raw/pfsDesign $ makeDummyCableBDesign.py green
Wrote pfsDesign-0x0000000000000010.fits
(lsst-scipipe) pprice@tiger2-sumire:/projects/HSC/PFS/LAM/raw/pfsDesign $ makeDummyCableBDesign.py red4
Wrote pfsDesign-0x0000000001000000.fits


66 files have multiple header problems (e.g., no DATE-OBS, EXPTIME, IMAGETYP)
that aren&apos;t worth saving &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; now.

price@price-laptop:~/pfs/obs_pfs (tickets/PIPE2D-571=) $ grep &lt;span class=&quot;code-quote&quot;&gt;&quot;No locations &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; get&quot;&lt;/span&gt; ingest.log | sed -e &lt;span class=&quot;code-quote&quot;&gt;&apos;s|^.*Failed to ingest file \(.*\.fits\):.*$|\1|&apos;&lt;/span&gt;
2019-03-01/PFLA01340412.fits
2019-03-01/PFLA01340812.fits
2019-03-01/PFLA01340712.fits
2019-03-01/PFLA01340612.fits
2019-03-01/PFLA01340512.fits
2019-02-22/PFLA01253114.fits
2019-02-22/PFLA01254114.fits
2019-02-22/PFLA01253714.fits
2019-02-22/PFLA01253214.fits
2019-02-22/PFLA01253314.fits
2019-02-22/PFLA01252914.fits
2019-02-22/PFLA01253814.fits
2019-02-22/PFLA01253914.fits
2019-02-22/PFLA01253014.fits
2019-02-22/PFLA01254014.fits
2019-02-28/PFLA01317312.fits
2019-02-28/PFLA01316212.fits
2019-02-28/PFLA01316912.fits
2019-02-28/PFLA01315912.fits
2019-02-28/PFLA01318212.fits
2019-02-28/PFLA01317712.fits
2019-02-28/PFLA01318112.fits
2019-02-28/PFLA01316612.fits
2019-02-28/PFLA01317512.fits
2019-02-28/PFLA01316112.fits
2019-02-28/PFLA01316812.fits
2019-02-28/PFLA01317212.fits
2019-02-28/PFLA01317012.fits
2019-02-28/PFLA01317912.fits
2019-02-28/PFLA01317612.fits
2019-02-28/PFLA01316312.fits
2019-02-28/PFLA01317112.fits
2019-02-28/PFLA01316512.fits
2019-02-28/PFLA01317412.fits
2019-02-28/PFLA01318012.fits
2019-02-28/PFLA01317812.fits
2019-02-28/PFLA01316012.fits
2019-02-28/PFLA01316412.fits
2019-02-28/PFLA01316712.fits
2019-03-05/PFLA01351311.fits
2019-02-27/PFLA01314112.fits
2019-02-27/PFLA01313912.fits
2019-02-27/PFLA01314612.fits
2019-02-27/PFLA01314012.fits
2019-02-27/PFLA01314512.fits
2019-02-27/PFLA01315412.fits
2019-02-27/PFLA01313812.fits
2019-02-27/PFLA01292014.fits
2019-02-27/PFLA01315712.fits
2019-02-27/PFLA01315612.fits
2019-02-27/PFLA01292114.fits
2019-02-27/PFLA01315312.fits
2019-02-27/PFLA01315212.fits
2019-02-27/PFLA01314712.fits
2019-02-27/PFLA01291714.fits
2019-02-27/PFLA01315812.fits
2019-02-27/PFLA01314312.fits
2019-02-27/PFLA01315512.fits
2019-02-27/PFLA01315112.fits
2019-02-27/PFLA01291814.fits
2019-02-27/PFLA01314812.fits
2019-02-27/PFLA01291914.fits
2019-02-27/PFLA01314212.fits
2019-02-27/PFLA01314412.fits
2019-02-27/PFLA01314912.fits
2019-02-27/PFLA01315012.fits


ingestPfs WARN: Failed to ingest file 2019-02-18/PFLA01249512.fits: 
  File &lt;span class=&quot;code-quote&quot;&gt;&quot;src/PropertySet.cc&quot;&lt;/span&gt;, line 486, in void lsst::daf::base::PropertySet::add(&lt;span class=&quot;code-keyword&quot;&gt;const&lt;/span&gt; string&amp;amp;, &lt;span class=&quot;code-keyword&quot;&gt;const&lt;/span&gt; T&amp;amp;) [with T = &lt;span class=&quot;code-object&quot;&gt;double&lt;/span&gt;; std::string = std::basic_string&amp;lt;&lt;span class=&quot;code-object&quot;&gt;char&lt;/span&gt;&amp;gt;]
    W_ENFCAX has mismatched type {0}
lsst::pex::exceptions::TypeError: &lt;span class=&quot;code-quote&quot;&gt;&apos;W_ENFCAX has mismatched type&apos;&lt;/span&gt;

Also &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; 2019-02-18/PFLA01249612.fits

They have LOTS of duplicate header values with different types that kills lsst.afw.fits.readMetadata.
Not going to bother fixing them either.



(lsst-scipipe) pprice@tiger2-sumire:/projects/HSC/PFS/Subaru/raw $ gethead */PFSA*.fits W_PFDSGN &amp;gt; pfsDesignId.txt
(lsst-scipipe) pprice@tiger2-sumire:/projects/HSC/PFS/Subaru/raw $ awk &lt;span class=&quot;code-quote&quot;&gt;&apos;{print $2}&apos;&lt;/span&gt; pfsDesignId.txt | sort -u
1099528409104
16
4503599627370496
72057594037927936
-9998
(lsst-scipipe) pprice@tiger2-sumire:/projects/HSC/PFS/Subaru/raw $ grep -- &lt;span class=&quot;code-quote&quot;&gt;&apos;-9998&apos;&lt;/span&gt; pfsDesignId.txt 
PFSA00000214.fits -9998

A single file has a bad pfsDesignId (negative!?). Looks like it&apos;s one of the
first exposures, so don&apos;t care.


(lsst-scipipe) pprice@tiger2-sumire:/projects/HSC/PFS/Subaru/raw $ ingestPfsImages.py /projects/HSC/PFS/Subaru --pfsConfigDir /projects/HSC/PFS/Subaru/drp/pfsDesign --config parse.pfsDesignId=1099528409104 -- &lt;span class=&quot;code-quote&quot;&gt;&apos;*/PFSA*.fits&apos;&lt;/span&gt; 2&amp;gt;&amp;amp;1 | tee ingest.log
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</comment>
                            <comment id="17182" author="price" created="Thu, 21 May 2020 18:50:46 +0000"  >&lt;p&gt;&lt;a href=&quot;https://pfspipe.ipmu.jp/jira/secure/ViewProfile.jspa?name=hassan&quot; class=&quot;user-hover&quot; rel=&quot;hassan&quot;&gt;hassan&lt;/a&gt;, could you please review these changes to obs_pfs to support the ingestion of LAM data?&lt;/p&gt;</comment>
                            <comment id="17183" author="price" created="Thu, 21 May 2020 18:52:56 +0000"  >&lt;p&gt;&lt;a href=&quot;https://pfspipe.ipmu.jp/jira/secure/ViewProfile.jspa?name=cloomis&quot; class=&quot;user-hover&quot; rel=&quot;cloomis&quot;&gt;cloomis&lt;/a&gt;: The command used to ingest was:&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;
ingestPfsImages.py /projects/HSC/PFS/Subaru --pfsConfigDir /projects/HSC/PFS/Subaru/drp/pfsDesign --config parse.pfsDesignId=1099528409104 -- &lt;span class=&quot;code-quote&quot;&gt;&apos;*/PFSA*.fits&apos;&lt;/span&gt;
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;I didn&apos;t add the &lt;tt&gt;-c clobber=True register.ignore=True&lt;/tt&gt; because this was from scratch. You shouldn&apos;t need it if you only run the command on new data.&lt;/p&gt;</comment>
                            <comment id="17184" author="price" created="Thu, 21 May 2020 19:15:07 +0000"  >&lt;p&gt;Merged to master.&lt;/p&gt;</comment>
                            <comment id="17185" author="cloomis" created="Fri, 22 May 2020 13:50:23 +0000"  >&lt;p&gt;One question, one point:&lt;/p&gt;

&lt;p&gt;Is that &lt;tt&gt;--config parse.pfsDesignId=1099528409104&lt;/tt&gt;  &lt;b&gt;required&lt;/b&gt;? Or does it usually use the &lt;tt&gt;W_PFDSGN&lt;/tt&gt; value? &lt;/p&gt;

&lt;p&gt;So we need to have a populated &lt;tt&gt;/projects/HSC/PFS/Subaru/drp/pfsDesign/&lt;/tt&gt; directory before calling ingest. That will take a bit of attention at the Subaru side.&lt;/p&gt;</comment>
                            <comment id="17186" author="price" created="Fri, 22 May 2020 14:17:07 +0000"  >&lt;p&gt;It usually uses the &lt;tt&gt;W_PFDSGN&lt;/tt&gt; value. &lt;tt&gt;parse.pfsDesignId&lt;/tt&gt; provides a default value in the event &lt;tt&gt;W_PFDSGN&lt;/tt&gt; isn&apos;t supplied (which was necessary for old LAM data, but probably less necessary for modern Subaru data).&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10003">
                    <name>Relates</name>
                                                                <inwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="14011">INSTRM-823</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="12691" name="ingest-LAM.log" size="2294204" author="price" created="Fri, 22 May 2020 03:11:04 +0000"/>
                            <attachment id="12692" name="ingest-subaru.log" size="1493972" author="price" created="Fri, 22 May 2020 03:11:05 +0000"/>
                    </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|02qps1:2</customfieldvalue>

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

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

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