<!-- 
RSS generated by JIRA (8.3.4#803005-sha1:1f96e09b3c60279a408a2ae47be3c745f571388b) at Sat Feb 10 15:47:36 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-36] make PFS pipeline installable with eups distrib install</title>
                <link>https://pfspipe.ipmu.jp/jira/browse/PIPE2D-36</link>
                <project id="10002" key="PIPE2D">DRP 2-D Pipeline</project>
                    <description>&lt;p&gt;As per discussion with Robert and John it is fine for now to install drp_stella, drp_stella_data, and obs_pfs from github, but in the near future we would want the installation be possible via eups distrib install.&lt;/p&gt;

&lt;p&gt;Note that this doesn&apos;t preclude pulling some packages from git, the two systems work well together. We should expect to have a complete copy of the PFS code installed at all major sites and usable by people &lt;b&gt;without&lt;/b&gt; having to do an install; &lt;tt&gt;eups distrib install&lt;/tt&gt; provides a way to install updated components into this central copy.  Because the PFS dependencies are simple, this is really pretty easy to do (the base LSST stack can be transparently installed as part of this operation).&lt;/p&gt;</description>
                <environment></environment>
        <key id="10918">PIPE2D-36</key>
            <summary>make PFS pipeline installable with eups distrib install</summary>
                <type id="10001" iconUrl="https://pfspipe.ipmu.jp/jira/secure/viewavatar?size=xsmall&amp;avatarId=10515&amp;avatarType=issuetype">Story</type>
                                            <priority id="3" iconUrl="https://pfspipe.ipmu.jp/jira/images/icons/priorities/major.svg">Major</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="aritter">aritter</reporter>
                        <labels>
                    </labels>
                <created>Fri, 8 Jul 2016 18:19:35 +0000</created>
                <updated>Fri, 5 Apr 2019 16:37:18 +0000</updated>
                            <resolved>Wed, 6 Mar 2019 19:56:29 +0000</resolved>
                                                    <fixVersion>6.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>5</watches>
                                                                <comments>
                            <comment id="14287" author="hassan" created="Fri, 2 Nov 2018 16:38:53 +0000"  >&lt;p&gt;A separate ticket needs to be created for binary distributions to be done.&lt;/p&gt;</comment>
                            <comment id="14812" author="rhl" created="Tue, 29 Jan 2019 20:21:38 +0000"  >&lt;p&gt;In particular, using a binary installer.  We can base this on the LSST one, and just add a few packages of our own.&lt;/p&gt;</comment>
                            <comment id="14827" author="price" created="Thu, 31 Jan 2019 16:08:11 +0000"  >&lt;p&gt;Having installed the pipeline under eups, and with &lt;tt&gt;EUPS_PKGROOT&lt;/tt&gt; pointing to the LSST distro (&lt;tt&gt;&lt;a href=&quot;https://eups.lsst.codes/stack/redhat/el7/devtoolset-6/miniconda3-4.3.21-10a4fa6&quot; class=&quot;external-link&quot; rel=&quot;nofollow&quot;&gt;https://eups.lsst.codes/stack/redhat/el7/devtoolset-6/miniconda3-4.3.21-10a4fa6&lt;/a&gt;|https://eups.lsst.codes/stack/src&lt;/tt&gt;), this is a simple matter of:&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;
pfs@6a5b860c4e22:~ $ eups distrib create --server-dir ~/pfs/eups-server -d tarball pfs_pipe2d 5.0
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</comment>
                            <comment id="14829" author="price" created="Thu, 31 Jan 2019 17:27:13 +0000"  >&lt;p&gt;I&apos;ve now added an OSX version as well as the Linux version I created above.&lt;/p&gt;

&lt;p&gt;You should be able to do:&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;
EUPS_PKGROOT=&lt;span class=&quot;code-quote&quot;&gt;&quot;${EUPS_PKGROOT}|http:&lt;span class=&quot;code-comment&quot;&gt;//tigress-web.princeton.edu/~pprice/pfs-drp-2d&quot;&lt;/span&gt;
&lt;/span&gt;eups distrib install pfs_pipe2d 5.0
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;&lt;a href=&quot;https://pfspipe.ipmu.jp/jira/secure/ViewProfile.jspa?name=rhl&quot; class=&quot;user-hover&quot; rel=&quot;rhl&quot;&gt;rhl&lt;/a&gt;, could you please give this a try?&lt;/p&gt;</comment>
                            <comment id="14836" author="hassan" created="Fri, 1 Feb 2019 20:05:10 +0000"  >&lt;p&gt;I tested &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;&apos;s suggestion above on my own laptop and ran the &lt;tt&gt;pfs_integration_test.sh&lt;/tt&gt; with success. &lt;/p&gt;

&lt;p&gt;Note however I needed to run the shebangtron (&lt;a href=&quot;https://github.com/lsst/shebangtron&quot; class=&quot;external-link&quot; rel=&quot;nofollow&quot;&gt;https://github.com/lsst/shebangtron&lt;/a&gt;) prior to running the integration test.&lt;/p&gt;

</comment>
                            <comment id="14901" author="rhl" created="Mon, 4 Feb 2019 16:00:15 +0000"  >&lt;p&gt;If we use the latest version of eups (maybe master &#8211; but we can tag) this can be done automatically. &#160;We should do this&lt;/p&gt;</comment>
                            <comment id="14902" author="price" created="Mon, 4 Feb 2019 18:27:34 +0000"  >&lt;p&gt;We&apos;re using the &lt;tt&gt;newinstall.sh&lt;/tt&gt; that comes with LSST &lt;tt&gt;v16&amp;#95;0&lt;/tt&gt;. Does that let us choose to use the latest eups version, or does it stick us with whatever was being used back then?&lt;/p&gt;</comment>
                            <comment id="14904" author="rhl" created="Mon, 4 Feb 2019 18:54:15 +0000"  >&lt;p&gt;I think we replace newinstall. &#160;It does very little after installing eups and it needs to set EUPS_PKGROOT which we can do by hand. &#160;I can take another look, but I think it&apos;s a massively complicates solution to a simple problem.&lt;/p&gt;</comment>
                            <comment id="14905" author="price" created="Mon, 4 Feb 2019 18:58:42 +0000"  >&lt;p&gt;It may well be, but it&apos;s one I don&apos;t have to write, maintain or document.&lt;/p&gt;</comment>
                            <comment id="15057" author="hassan" created="Wed, 6 Mar 2019 19:56:30 +0000"  >&lt;p&gt;The fix Paul described in &lt;a href=&quot;https://pfspipe.ipmu.jp/jira/browse/PIPE2D-36?focusedCommentId=14827&amp;amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-14827&quot; class=&quot;external-link&quot; rel=&quot;nofollow&quot;&gt;https://pfspipe.ipmu.jp/jira/browse/PIPE2D-36?focusedCommentId=14827&amp;amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-14827&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;with the additional need to run the shebangtron, works as expected.&lt;/p&gt;

&lt;p&gt;Consider this issue to be resolved based on those points. Additional changes can be raised as separate issues.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10003">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="13519">PIPE2D-397</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </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|02qpt6:49</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10005" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="43">2019 B</customfieldvalue>

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