<!-- 
RSS generated by JIRA (1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d) at Thu Feb 08 23:15:36 UTC 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 add field=key&field=summary to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>FOLIO Jira</title>
    <link>https://folio-org.atlassian.net</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>1001.0.0-SNAPSHOT</version>
        <build-number>100246</build-number>
        <build-date>07-02-2024</build-date>
    </build-info>

<item>
            <title>[FOLIO-1745] folio-testing down and snapshot not updated due to update to mod-vendors interfaces</title>
                <link>https://folio-org.atlassian.net/browse/FOLIO-1745</link>
                <project id="10290" key="FOLIO">FOLIO</project>
                    <description>&lt;p&gt;The folio-testing environments (Vagrant and AWS) failed to build overnight 25-26 January due to a major overhaul of the interfaces provided by mod-vendors (&lt;a href=&quot;https://github.com/folio-org/mod-vendors/pull/43&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://github.com/folio-org/mod-vendors/pull/43&lt;/a&gt;), which caused sample data loading to fail. Resolution will be multi-part:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Build the folio-testing environments without mod-vendors sample data. This should result in a successful build, but presumably ui-vendors will not work (since it still requires the old &lt;tt&gt;vendor&lt;/tt&gt; inteface)&lt;/li&gt;
	&lt;li&gt;Work with mod-vendors dev team to load new sample data, either via the API or through tenant initialization (see 
    &lt;span class=&quot;jira-issue-macro resolved&quot; data-jira-key=&quot;FOLIO-1519&quot; &gt;
                &lt;a href=&quot;https://folio-org.atlassian.net/browse/FOLIO-1519&quot; class=&quot;jira-issue-macro-key issue-link&quot;  title=&quot;Automatic loading of sample and reference data&quot; &gt;
            &lt;img class=&quot;icon&quot; src=&quot;https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10307?size=medium&quot; /&gt;
            FOLIO-1519
        &lt;/a&gt;
                                                    &lt;span class=&quot;aui-lozenge aui-lozenge-subtle aui-lozenge-success jira-macro-single-issue-export-pdf&quot;&gt;Closed&lt;/span&gt;
            &lt;/span&gt;
)&lt;/li&gt;
	&lt;li&gt;Work with ui-vendors dev team to coordinate changeover from old to new mod-vendors, so that snapshot environments will continue to build smoothly.&lt;/li&gt;
&lt;/ul&gt;
</description>
                <environment></environment>
        <key id="81124">FOLIO-1745</key>
            <summary>folio-testing down and snapshot not updated due to update to mod-vendors interfaces</summary>
                <type id="10001" iconUrl="https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10303?size=medium">Bug</type>
                                            <priority id="10001" iconUrl="https://dev.folio.org/assets/jira-priority/jira-p2.svg">P2</priority>
                        <status id="6" iconUrl="https://folio-org.atlassian.net/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="green"/>
                                    <resolution id="10003">Done</resolution>
                                                        <assignee accountid="5c706fbb47a54a6728e59df2">Wayne Schneider</assignee>
                                                                <reporter accountid="5c706fbb47a54a6728e59df2">Wayne Schneider</reporter>
                                    <labels>
                            <label>ci</label>
                            <label>platform-backlog</label>
                    </labels>
                <created>Sat, 26 Jan 2019 16:59:48 +0000</created>
                <updated>Wed, 3 Jun 2020 16:39:26 +0000</updated>
                            <resolved>Tue, 29 Jan 2019 20:12:29 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>5</watches>
                                                                <comments>
                                                            <comment id="194769" author="5c706fbb47a54a6728e59df2" created="Sat, 26 Jan 2019 17:20:34 +0000"  >&lt;p&gt;mod-gobi is also incompatible with the new mod-vendors, so it will be omitted from the folio-testing CI builds until that is resolved (
    &lt;span class=&quot;jira-issue-macro resolved&quot; data-jira-key=&quot;MODGOBI-47&quot; &gt;
                &lt;a href=&quot;https://folio-org.atlassian.net/browse/MODGOBI-47&quot; class=&quot;jira-issue-macro-key issue-link&quot;  title=&quot;Update required to support new interfaces provided by mod-vendors&quot; &gt;
            &lt;img class=&quot;icon&quot; src=&quot;https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10309?size=medium&quot; /&gt;
            MODGOBI-47
        &lt;/a&gt;
                                                    &lt;span class=&quot;aui-lozenge aui-lozenge-subtle aui-lozenge-success jira-macro-single-issue-export-pdf&quot;&gt;Closed&lt;/span&gt;
            &lt;/span&gt;
).&lt;/p&gt;</comment>
                                                            <comment id="194771" author="5c706fbb47a54a6728e59df2" created="Sat, 26 Jan 2019 18:03:27 +0000"  >&lt;p&gt;As of 26 Jan 13:00 ET, folio-testing is back up. There is no vendor sample data, and mod-gobi is also not installed. Stripes reports that both ui-orders and ui-vendors have a missing required interface (`vendor 1.0`), as expected.&lt;/p&gt;</comment>
                                                            <comment id="194773" author="5c706fbb47a54a6728e59df2" created="Sat, 26 Jan 2019 19:26:39 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3A756afa54-d400-4f12-a8b4-427ef0988899&quot; class=&quot;user-hover&quot; rel=&quot;557058:756afa54-d400-4f12-a8b4-427ef0988899&quot; data-account-id=&quot;557058:756afa54-d400-4f12-a8b4-427ef0988899&quot; accountid=&quot;557058:756afa54-d400-4f12-a8b4-427ef0988899&quot; rel=&quot;noreferrer&quot;&gt;John Komick&lt;/a&gt; suggests rolling back the PR in mod-vendors until issues can be resolved in dependent modules. Will discuss further on Monday.&lt;/p&gt;</comment>
                                                            <comment id="194776" author="5c706fbb47a54a6728e59df2" created="Mon, 28 Jan 2019 16:47:41 +0000"  >&lt;p&gt;Updates have been made in &lt;a href=&quot;https://github.com/folio-org/ui-orders/pull/199&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;ui-orders&lt;/a&gt; and &lt;a href=&quot;https://github.com/folio-org/ui-vendors/pull/118&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;ui-vendors&lt;/a&gt;, to use the new interfaces, but the &lt;tt&gt;okapiInterfaces&lt;/tt&gt; requirements in the package.json file has not yet been updated. That means that on folio-snapshot, the older mod-vendors will still be pulled in (and presumably ui-orders and ui-vendors will not work). mod-gobi has not been updated at all, AFAIK.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3A756afa54-d400-4f12-a8b4-427ef0988899&quot; class=&quot;user-hover&quot; rel=&quot;557058:756afa54-d400-4f12-a8b4-427ef0988899&quot; data-account-id=&quot;557058:756afa54-d400-4f12-a8b4-427ef0988899&quot; accountid=&quot;557058:756afa54-d400-4f12-a8b4-427ef0988899&quot; rel=&quot;noreferrer&quot;&gt;John Komick&lt;/a&gt; requested that the new sample data be loaded into folio-testing ASAP. After this change, we&apos;ll have the following situation:&lt;/p&gt;

&lt;p&gt;folio-testing: head of master for mod-vendors, ui-orders, ui-vendors. New sample data loaded using the new APIs provided by mod-vendors. No mod-gobi.&lt;/p&gt;

&lt;p&gt;folio-snapshot: mod-vendors-1.1.0-SNAPSHOT.33 (the last version of mod-vendors that provides the vendor 1.0 interface). Head of master for ui-orders, ui-vendors, mod-gobi. ui-orders and ui-vendors will presumably not work (because they require the old interface in package.json but use the new one). Old sample data loaded using the old API.&lt;/p&gt;</comment>
                                                            <comment id="194779" author="63e2a2771b13d42998e4e706" created="Tue, 29 Jan 2019 09:42:13 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5c706fbb47a54a6728e59df2&quot; class=&quot;user-hover&quot; rel=&quot;5c706fbb47a54a6728e59df2&quot; data-account-id=&quot;5c706fbb47a54a6728e59df2&quot; accountid=&quot;5c706fbb47a54a6728e59df2&quot; rel=&quot;noreferrer&quot;&gt;Wayne Schneider&lt;/a&gt; It appears a version of mod-vendors (&lt;tt&gt;mod-vendors-1.1.0-SNAPSHOT.36&lt;/tt&gt;) which fails to load sample records has made it to &lt;a href=&quot;https://jenkins-aws.indexdata.com/job/Automation/job/folio-snapshot/552/&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;folio-snapshot&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Each of the sample records fail with an error like below.&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;
failed: [10.36.1.252] (item=/tmp/ansible.cyTCrZ/mod-vendors/sample-data/vendors/naxo.json) =&amp;gt; {&lt;span class=&quot;code-quote&quot;&gt;&quot;changed&quot;&lt;/span&gt;: &lt;span class=&quot;code-keyword&quot;&gt;false&lt;/span&gt;, &lt;span class=&quot;code-quote&quot;&gt;&quot;connection&quot;&lt;/span&gt;: &lt;span class=&quot;code-quote&quot;&gt;&quot;close&quot;&lt;/span&gt;, &lt;span class=&quot;code-quote&quot;&gt;&quot;content&quot;&lt;/span&gt;: &lt;span class=&quot;code-quote&quot;&gt;&quot;No suitable module found &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; path /vendor&quot;&lt;/span&gt;, &lt;span class=&quot;code-quote&quot;&gt;&quot;content_length&quot;&lt;/span&gt;: &lt;span class=&quot;code-quote&quot;&gt;&quot;41&quot;&lt;/span&gt;, &lt;span class=&quot;code-quote&quot;&gt;&quot;content_type&quot;&lt;/span&gt;: &lt;span class=&quot;code-quote&quot;&gt;&quot;text/plain&quot;&lt;/span&gt;, &lt;span class=&quot;code-quote&quot;&gt;&quot;data_file&quot;&lt;/span&gt;: &lt;span class=&quot;code-quote&quot;&gt;&quot;/tmp/ansible.cyTCrZ/mod-vendors/sample-data/vendors/naxo.json&quot;&lt;/span&gt;, &lt;span class=&quot;code-quote&quot;&gt;&quot;msg&quot;&lt;/span&gt;: &lt;span class=&quot;code-quote&quot;&gt;&quot;Status code was 404 and not [201, 422]: HTTP Error 404: Not Found&quot;&lt;/span&gt;, &lt;span class=&quot;code-quote&quot;&gt;&quot;redirected&quot;&lt;/span&gt;: &lt;span class=&quot;code-keyword&quot;&gt;false&lt;/span&gt;, &lt;span class=&quot;code-quote&quot;&gt;&quot;status&quot;&lt;/span&gt;: 404, &lt;span class=&quot;code-quote&quot;&gt;&quot;url&quot;&lt;/span&gt;: &lt;span class=&quot;code-quote&quot;&gt;&quot;http:&lt;span class=&quot;code-comment&quot;&gt;//folio-snapshot-552.aws.indexdata.com:9130/vendor&quot;&lt;/span&gt;}&lt;/span&gt;
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;I was expecting the environment to be unavailable, however that appears to not be the case. Do you know why? Does it not update DNS if the build fails (the current system is pointing to the 551 backend)?&lt;/p&gt;</comment>
                                                            <comment id="194782" author="5c706fbb47a54a6728e59df2" created="Tue, 29 Jan 2019 13:19:41 +0000"  >&lt;p&gt;Thanks for the update, &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=63e2a2771b13d42998e4e706&quot; class=&quot;user-hover&quot; rel=&quot;63e2a2771b13d42998e4e706&quot; data-account-id=&quot;63e2a2771b13d42998e4e706&quot; accountid=&quot;63e2a2771b13d42998e4e706&quot; rel=&quot;noreferrer&quot;&gt;Marc Johnson&lt;/a&gt;. ui-orders and ui-vendors now require the new interface provided by mod-vendors, so this should be a relatively easy fix.&lt;/p&gt;

&lt;p&gt;You&apos;re correct, the DNS is not updated unless there is a successful build.&lt;/p&gt;</comment>
                                                            <comment id="194784" author="63e2a2771b13d42998e4e706" created="Tue, 29 Jan 2019 13:28:05 +0000"  >&lt;blockquote&gt;&lt;p&gt;ui-orders and ui-vendors now require the new interface&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;Did that happen before or after the overnight build?&lt;/p&gt;

&lt;p&gt;In order for the new versions to be included, and therefore break the load, I imagine this happened before?&lt;/p&gt;</comment>
                                                            <comment id="194787" author="5c706fbb47a54a6728e59df2" created="Tue, 29 Jan 2019 20:12:18 +0000"  >&lt;p&gt;folio-testing and folio-snapshot have both been updated with the newest versions of mod-vendors, ui-orders, and ui-vendors. folio-testing is running the latest version of mod-gobi. It appears that all the sample data is loaded and the conflicts are resolved.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10000">
                    <name>Blocks</name>
                                                                <inwardlinks description="is blocked by">
                                        <issuelink>
            <issuekey id="73004">MODGOBI-47</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="24868">UIOR-116</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="38311">UIV-70</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10000" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummarycf">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10057" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Development Team</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10144"><![CDATA[Core: Platform]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10019" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|hzxlcn:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10020" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="1722">Core: Platform - Sprint 56</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10044" key="com.atlassian.jira.plugin.system.customfieldtypes:float">
                        <customfieldname>Story Points</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10024" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>[CHART] Date of First Response</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Tue, 29 Jan 2019 09:42:13 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10025" key="com.atlassian.jira.ext.charting:timeinstatus">
                        <customfieldname>[CHART] Time in Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                    </customfields>
    </item>
</channel>
</rss>