<!-- 
RSS generated by JIRA (1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d) at Thu Feb 08 23:28:38 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-3504] GA pipeline failing in some repos but successful in Jenkins</title>
                <link>https://folio-org.atlassian.net/browse/FOLIO-3504</link>
                <project id="10290" key="FOLIO">FOLIO</project>
                    <description>&lt;p&gt;The Github Actions Pipeline in failing in the&#160;&lt;b&gt;test&lt;/b&gt; step for&#160;a few other repositories but are showing successful Jenkins run.&lt;/p&gt;

&lt;p&gt;The repositories which are currently failing with either Node 16, Node 14 or both:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;ui-orders&#160;&lt;img class=&quot;emoticon&quot; src=&quot;/images/icons/emoticons/error.png&quot; height=&quot;16&quot; width=&quot;16&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt;&#160;(yarn test fails for both Node 14 and 16)&lt;/li&gt;
&lt;/ul&gt;
</description>
                <environment></environment>
        <key id="82406">FOLIO-3504</key>
            <summary>GA pipeline failing in some repos but successful in Jenkins</summary>
                <type id="10003" iconUrl="https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10318?size=medium">Task</type>
                                            <priority id="10005" iconUrl="https://dev.folio.org/assets/jira-priority/tbd.svg">TBD</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="712020:66ff5e1e-556d-4407-89fd-6ed1fe9b6b30">Ankita Sen</assignee>
                                                                <reporter accountid="712020:66ff5e1e-556d-4407-89fd-6ed1fe9b6b30">Ankita Sen</reporter>
                                    <labels>
                    </labels>
                <created>Mon, 16 May 2022 12:17:38 +0000</created>
                <updated>Tue, 9 Aug 2022 10:43:28 +0000</updated>
                            <resolved>Tue, 9 Aug 2022 10:39:09 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>6</watches>
                                                                <comments>
                                                            <comment id="198008" author="615afd1cd9820f0070a09ef0" created="Mon, 13 Jun 2022 11:10:01 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=712020%3A66ff5e1e-556d-4407-89fd-6ed1fe9b6b30&quot; class=&quot;user-hover&quot; rel=&quot;712020:66ff5e1e-556d-4407-89fd-6ed1fe9b6b30&quot; data-account-id=&quot;712020:66ff5e1e-556d-4407-89fd-6ed1fe9b6b30&quot; accountid=&quot;712020:66ff5e1e-556d-4407-89fd-6ed1fe9b6b30&quot; rel=&quot;noreferrer&quot;&gt;Ankita Sen&lt;/a&gt;, When we moved ui-users from Node v12 to v16, we hit a bunch of unexpected errors (
    &lt;span class=&quot;jira-issue-macro resolved&quot; data-jira-key=&quot;UIU-2607&quot; &gt;
                &lt;a href=&quot;https://folio-org.atlassian.net/browse/UIU-2607&quot; class=&quot;jira-issue-macro-key issue-link&quot;  title=&quot;update NodeJS to v16 in GitHub Actions&quot; &gt;
            &lt;img class=&quot;icon&quot; src=&quot;https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10318?size=medium&quot; /&gt;
            UIU-2607
        &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;a href=&quot;https://github.com/folio-org/ui-users/pull/2144&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;PR #2144&lt;/a&gt;) that we did not have a great explanation for:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;Lots of clean up of lots of tests. In classic style, &quot;How did this ever work?&quot; Our working theory is that some things that were warnings under NodeJS v12 have been converted to errors in v16, thus causing new failures. Still, some of these issues do seem like outright errors, e.g. incorrect selector IDs, so it&apos;s hard to say for certain. &lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;It&apos;s possible you&apos;re hitting the same thing here and will need assistance from the repo owners to resolve the test failures. &lt;/p&gt;

&lt;p&gt;Related, I can see from the karma tests in &lt;tt&gt;stripes-erm-components&lt;/tt&gt; that they implement the same pattern we removed in STCOR-620/&lt;a href=&quot;https://github.com/folio-org/stripes-core/pull/1193&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;PR #1193&lt;/a&gt;, leveraging multiple &lt;tt&gt;mount()&lt;/tt&gt; functions that sometimes conflict. Another common anti-pattern here is the importing of some harness functions and components from &lt;tt&gt;stripes-core&lt;/tt&gt; by private path while others are defined locally; all harnesses should be defined locally. &lt;/p&gt;

&lt;p&gt;Finally, we recently cleaned up some deps in &lt;tt&gt;stripes-webpack&lt;/tt&gt; that may need to be restored here by running &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;
yarn add -D @bigtest/mirage
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
</comment>
                                                            <comment id="198010" author="5f9abc1eb45b2e007453f423" created="Mon, 13 Jun 2022 13:10:41 +0000"  >&lt;p&gt;Note that Jenkins uses Nodejs 14, I think.    I&apos;m not sure which Node version is used in the GA workflow testing,  but we should try to get an apples-to-apples comparison by running the GA workflow with Node 14 to see if the results still differ.   If a GA workflow with Node 14 and the Jenkins pipeline both pass,  but fail with Node 16,  then that is an issue for the devs. &lt;/p&gt;</comment>
                                                            <comment id="198012" author="712020:66ff5e1e-556d-4407-89fd-6ed1fe9b6b30" created="Tue, 5 Jul 2022 16:08:32 +0000"  >&lt;p&gt;Update: 05-07.2022&lt;/p&gt;

&lt;p&gt;As of now the stipes-erm-components and the ui-erm-comparisons give the same error during the yarn test setp both on Node 14 and 16. The error is as follows:&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;
START:
7705 07 2022 12:08:49.717:WARN [filelist]: All files matched by &lt;span class=&quot;code-quote&quot;&gt;&quot;/tmp/_karma_webpack_701325&lt;span class=&quot;code-comment&quot;&gt;/**/&lt;/span&gt;*&quot;&lt;/span&gt; were excluded or matched by prior matchers.
78Webpack bundling...
7905 07 2022 12:08:50.203:ERROR [karma-server]: UnhandledRejection: Error: Could not find the npm peerDependency &lt;span class=&quot;code-quote&quot;&gt;&quot;favicons&quot;&lt;/span&gt;.
80Please run:
81npm i favicons
82 - or -
83yarn add favicons
8485Error: 
86Something went wrong installing the &lt;span class=&quot;code-quote&quot;&gt;&quot;sharp&quot;&lt;/span&gt; module
8788Cannot find module &lt;span class=&quot;code-quote&quot;&gt;&apos;../build/Release/sharp.node&apos;&lt;/span&gt;
89Require stack:
90- /home/runner/work/stripes-erm-components/stripes-erm-components/node_modules/sharp/lib/constructor.js
91- /home/runner/work/stripes-erm-components/stripes-erm-components/node_modules/sharp/lib/index.js
92- /home/runner/work/stripes-erm-components/stripes-erm-components/node_modules/favicons/dist/helpers.js
93- /home/runner/work/stripes-erm-components/stripes-erm-components/node_modules/favicons/dist/index.js
94- /home/runner/work/stripes-erm-components/stripes-erm-components/node_modules/favicons-webpack-plugin/src/index.js
95- /home/runner/work/stripes-erm-components/stripes-erm-components/node_modules/@***/stripes-webpack/webpack/stripes-branding-plugin.js
96- /home/runner/work/stripes-erm-components/stripes-erm-components/node_modules/@***/stripes-webpack/webpack/stripes-webpack-plugin.js
97- /home/runner/work/stripes-erm-components/stripes-erm-components/node_modules/@***/stripes-cli/lib/cli/stripes-core.js
98- /home/runner/work/stripes-erm-components/stripes-erm-components/node_modules/@***/stripes-cli/lib/commands/test/karma.js
99- /home/runner/work/stripes-erm-components/stripes-erm-components/node_modules/@***/stripes-cli/lib/commands/test.js
100- /home/runner/work/stripes-erm-components/stripes-erm-components/node_modules/@***/stripes-cli/node_modules/yargs/build/index.cjs
101- /home/runner/work/stripes-erm-components/stripes-erm-components/node_modules/@***/stripes-cli/node_modules/yargs/yargs
102- /home/runner/work/stripes-erm-components/stripes-erm-components/node_modules/@***/stripes-cli/lib/stripes-cli.js
103104- Remove the &lt;span class=&quot;code-quote&quot;&gt;&quot;node_modules/sharp&quot;&lt;/span&gt; directory then run
105  &lt;span class=&quot;code-quote&quot;&gt;&quot;npm install --ignore-scripts=&lt;span class=&quot;code-keyword&quot;&gt;false&lt;/span&gt; --verbose sharp&quot;&lt;/span&gt; and look &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; errors
106- Consult the installation documentation at https:&lt;span class=&quot;code-comment&quot;&gt;//sharp.pixelplumbing.com/install107- Search &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; &lt;span class=&quot;code-keyword&quot;&gt;this&lt;/span&gt; error at https://github.com/lovell/sharp/issues &lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</comment>
                                                            <comment id="198014" author="557058:b8e64633-1f7c-402d-9caf-9959a5ba5d0d" created="Mon, 11 Jul 2022 14:15:28 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5cffed1a5d548b0c51d6b19b&quot; class=&quot;user-hover&quot; rel=&quot;5cffed1a5d548b0c51d6b19b&quot; data-account-id=&quot;5cffed1a5d548b0c51d6b19b&quot; accountid=&quot;5cffed1a5d548b0c51d6b19b&quot; rel=&quot;noreferrer&quot;&gt;Anton Emelianov&lt;/a&gt; any chance you could help &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=712020%3A66ff5e1e-556d-4407-89fd-6ed1fe9b6b30&quot; class=&quot;user-hover&quot; rel=&quot;712020:66ff5e1e-556d-4407-89fd-6ed1fe9b6b30&quot; data-account-id=&quot;712020:66ff5e1e-556d-4407-89fd-6ed1fe9b6b30&quot; accountid=&quot;712020:66ff5e1e-556d-4407-89fd-6ed1fe9b6b30&quot; rel=&quot;noreferrer&quot;&gt;Ankita Sen&lt;/a&gt; coordinate the work that needs to be done by the development teams to fix failing Karma tests?&lt;/p&gt;</comment>
                                                            <comment id="198016" author="712020:66ff5e1e-556d-4407-89fd-6ed1fe9b6b30" created="Tue, 9 Aug 2022 10:37:22 +0000"  >&lt;p&gt;All the repositories are now migrated to Github Actions&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10000">
                    <name>Blocks</name>
                                            <outwardlinks description="blocks">
                                        <issuelink>
            <issuekey id="82244">FOLIO-3452</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is blocked by">
                                        <issuelink>
            <issuekey id="50704">UIDATIMP-1211</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="69737">UIDEXP-282</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="43327">ERM-2277</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="66305">UIF-400</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="32297">UIFC-277</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="25521">UIOR-997</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10003">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="82084">FOLIO-3067</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </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="10155"><![CDATA[FOLIO DevOps]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10063" key="com.atlassian.jira.plugin.system.customfieldtypes:float">
                        <customfieldname>PO Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                    <customfield id="customfield_10106" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>RCA Group</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10367"><![CDATA[TBD]]></customfieldvalue>

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

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10020" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="1728">DevOps Sprint 146</customfieldvalue>
    <customfieldvalue id="1971">DevOps Sprint 144</customfieldvalue>
    <customfieldvalue id="2005">DevOps Sprint 140</customfieldvalue>
    <customfieldvalue id="2007">DevOps Sprint 145</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10024" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>[CHART] Date of First Response</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Mon, 13 Jun 2022 11:10:01 +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>