<!-- 
RSS generated by JIRA (1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d) at Thu Feb 08 23:19:32 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-2282] testing/snapshot-core builds fail</title>
                <link>https://folio-org.atlassian.net/browse/FOLIO-2282</link>
                <project id="10290" key="FOLIO">FOLIO</project>
                    <description>&lt;p&gt;Both snapshot-core/snapshot-test builds are failing. Apprears to have something to do with email modules/config.&lt;/p&gt;

&lt;p&gt;snapshot-core fails on tenant init for mod-sender:&lt;/p&gt;
&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;TASK [folio-ansible/roles/okapi-tenant-deploy : Post install list for deployment and enabling] ***
fatal: [10.36.1.154]: FAILED! =&amp;gt; {&quot;changed&quot;: false, &quot;connection&quot;: &quot;close&quot;, &quot;content&quot;: &quot;POST request for mod-sender-1.2.0-SNAPSHOT.11 /_/tenant failed with Connection refused: /10.36.1.154:9147&quot;, &quot;content_length&quot;: &quot;105&quot;, &quot;content_type&quot;: &quot;text/plain&quot;, &quot;msg&quot;: &quot;Status code was 500 and not [200]: HTTP Error 500: Internal Server Error&quot;, &quot;redirected&quot;: false, &quot;status&quot;: 500, &quot;url&quot;: &quot;http://10.36.1.154:9130/_/proxy/tenants/diku/install?deploy=true&amp;amp;tenantParameters=loadReference%3Dtrue%2CloadSample%3Dtrue&quot;}
	to retry, use: --limit @/home/jenkins/workspace/Automation/folio-snapshot-core/folio-infrastructure/CI/ansible/folio-snapshot.retry
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;and testing-core fails to post email configs to mod-configuration:&lt;/p&gt;
&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;TASK [folio-ansible/roles/post-config-entries : Set Okapi token] ***************
ok: [10.36.1.182]

TASK [folio-ansible/roles/post-config-entries : post mod-email configuration] ***
failed: [10.36.1.182] (item=email_from.json.j2) =&amp;gt; {&quot;changed&quot;: false, &quot;connection&quot;: &quot;close&quot;, &quot;content&quot;: &quot;Access requires permission: configuration.entries.item.post&quot;, &quot;content_type&quot;: &quot;text/plain&quot;, &quot;item&quot;: &quot;email_from.json.j2&quot;, &quot;msg&quot;: &quot;Status code was 403 and not [201, 422]: HTTP Error 403: Forbidden&quot;, &quot;redirected&quot;: false, &quot;status&quot;: 403, &quot;transfer_encoding&quot;: &quot;chunked&quot;, &quot;url&quot;: &quot;http://localhost:9130/configurations/entries&quot;, &quot;x_okapi_module_tokens&quot;: &quot;{\&quot;_\&quot;:\&quot;eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJkaWt1X2FkbWluIiwidXNlcl9pZCI6ImRkZGZkZDdiLTcyM2YtNWNmNy1iYWRhLTRiMDJmYmQ2MWQ1OCIsImlhdCI6MTU2OTM3NTg1MCwidGVuYW50IjoiZGlrdSJ9.FuOvRzbDDE5nBRTTgSkmYR5Gnpu_l2DxOHXdQ67jn0Y\&quot;}&quot;, &quot;x_okapi_trace&quot;: &quot;POST mod-authtoken-2.3.0-SNAPSHOT.56 http://10.36.1.182:9132/configurations/entries : 403 4594us&quot;}
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</description>
                <environment></environment>
        <key id="81436">FOLIO-2282</key>
            <summary>testing/snapshot-core builds fail</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="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="5cd423bebc70090d6ce241b1">Ian Hardy</assignee>
                                                                <reporter accountid="5cd423bebc70090d6ce241b1">Ian Hardy</reporter>
                                    <labels>
                            <label>ci</label>
                            <label>devops</label>
                            <label>platform-backlog</label>
                    </labels>
                <created>Wed, 25 Sep 2019 12:23:30 +0000</created>
                <updated>Wed, 3 Jun 2020 16:40:10 +0000</updated>
                            <resolved>Tue, 1 Oct 2019 16:11:23 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>4</watches>
                                                                <comments>
                                                            <comment id="193570" author="5cd423bebc70090d6ce241b1" created="Wed, 25 Sep 2019 12:48:16 +0000"  >&lt;p&gt;mod-sender on snapshot-core is OOMkilled.&lt;/p&gt;</comment>
                                                            <comment id="193574" author="5cd423bebc70090d6ce241b1" created="Fri, 27 Sep 2019 18:56:00 +0000"  >&lt;p&gt;Gave mod-sender more headroom, still getting failures on testing-core-backend and release core. Shelling in, I&apos;m able to get the diku_admin token and post the config entries where this is failing. Since things were working after the build had failed tried adding a 10 second timeout. This didn&apos;t resolve things either. Needs further investigation.&lt;/p&gt;</comment>
                                                            <comment id="193578" author="5cd423bebc70090d6ce241b1" created="Fri, 27 Sep 2019 19:31:00 +0000"  >&lt;p&gt;I think we can eliminate any issues w/mod-email or sender. Can post configurations and even random arbitrary config entries whether or not those modules exist.&lt;/p&gt;</comment>
                                                            <comment id="193584" author="5f9abc1eb45b2e007453f423" created="Tue, 1 Oct 2019 16:11:08 +0000"  >&lt;p&gt;Setting the header,  &apos;Authtoken-Refresh-Cache: true&apos;, when posting to the configurations/entries endpoint resolves this issue.  The reason why it was not needed in the non-core builds is that it is set in a role (ebsco-rmapi-config) prior to when post-config-entries is invoked and that role is skipped on core builds.   And the reason it wasn&apos;t needed on the folio-snapshot-core build is because there is a legacy role that is invoked there before post-config-entries where it is also set.   I removed that legacy role as well - which was to manually load sample data for the mod-finance-storage module.&lt;/p&gt;</comment>
                                                            <comment id="193589" author="5cd423bebc70090d6ce241b1" created="Tue, 1 Oct 2019 16:24:17 +0000"  >&lt;p&gt;Thanks John! So takeaway for me then is when the token is issued before permission are granted the Cache must be refreshed. &lt;/p&gt;</comment>
                    </comments>
                    <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|i006rz:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10020" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="1419">CP: sprint 73</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10044" key="com.atlassian.jira.plugin.system.customfieldtypes:float">
                        <customfieldname>Story Points</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>3.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, 1 Oct 2019 16:11:08 +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>