<!-- 
RSS generated by JIRA (1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d) at Thu Feb 08 22:18:31 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>[MGRENTITLE-26] mgr-tenant-entitlements - Keycloak resources creation issue</title>
                <link>https://folio-org.atlassian.net/browse/MGRENTITLE-26</link>
                <project id="10245" key="MGRENTITLE">mgr-tenant-entitlements</project>
                    <description>&lt;p&gt;&lt;b&gt;Overview&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Keycloak resource creation fails if:&lt;/p&gt;

&lt;p&gt;1. &lt;b&gt;folio_permissions&lt;/b&gt; attribute value is longer than 255 symbols (it&apos;s the case for &lt;b&gt;/batch-voucher-storage/export-configurations/{id}/credentials&lt;/b&gt;)&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;
2024-01-29 10:44:58,255 WARN &#160;[org.hibernate.engine.jdbc.spi.SqlExceptionHelper] (executor-thread-21) SQL Error: 0, SQLState: 22001
2024-01-29 10:44:58,255 ERROR [org.hibernate.engine.jdbc.spi.SqlExceptionHelper] (executor-thread-21) ERROR: value too &lt;span class=&quot;code-object&quot;&gt;long&lt;/span&gt; &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; type character varying(255)
2024-01-29 10:44:58,256 WARN &#160;[com.arjuna.ats.arjuna] (executor-thread-21) ARJUNA012125: TwoPhaseCoordinator.beforeCompletion - failed &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; SynchronizationImple&amp;lt; 0:ffffac12000b:ab2d:65b75dd3:169e, org.hibernate.resource.transaction.backend.jta.internal.synchronization.RegisteredSynchronization@13d4bd58 &amp;gt;: org.hibernate.exception.DataException: could not execute statement [ERROR: value too &lt;span class=&quot;code-object&quot;&gt;long&lt;/span&gt; &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; type character varying(255)] [insert into RESOURCE_ATTRIBUTE (NAME,RESOURCE_ID,VALUE,ID) values (?,?,?,?)] &lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;2. an endpoint has additional handler in system interfaces such as _timer (i.e. &lt;b&gt;/eholdings/loading/kb-credentials&lt;/b&gt; has _timer handler)&lt;/p&gt;</description>
                <environment></environment>
        <key id="78894">MGRENTITLE-26</key>
            <summary>mgr-tenant-entitlements - Keycloak resources creation issue</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="10002" iconUrl="https://dev.folio.org/assets/jira-priority/jira-p3.svg">P3</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:72e9e005-8aea-4bc1-9fcc-65e108c2d39b">Oleksandr Oliinyk</assignee>
                                                                <reporter accountid="712020:72e9e005-8aea-4bc1-9fcc-65e108c2d39b">Oleksandr Oliinyk</reporter>
                                    <labels>
                            <label>back-end</label>
                            <label>epam-eureka</label>
                            <label>eureka-phase4</label>
                            <label>need-review</label>
                    </labels>
                <created>Mon, 29 Jan 2024 11:03:19 +0000</created>
                <updated>Wed, 31 Jan 2024 14:18:56 +0000</updated>
                            <resolved>Wed, 31 Jan 2024 13:50:03 +0000</resolved>
                                                    <fixVersion>1.0.1</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                <comments>
                                                            <comment id="187680" author="61af2efff24150007266ea04" created="Wed, 31 Jan 2024 12:54:18 +0000"  >&lt;p&gt;Verified on &quot;evrk&quot; env - works as expected &lt;img class=&quot;emoticon&quot; src=&quot;/images/icons/emoticons/check.png&quot; height=&quot;16&quot; width=&quot;16&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt;&lt;/p&gt;

&lt;p&gt;Tested by adding entitlement for &quot;app-platform-complete&quot; application, which includes both cases mentioned in the description&lt;/p&gt;

&lt;p&gt;&lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;/rest/api/3/attachment/content/63769&quot; height=&quot;429&quot; width=&quot;612&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;Both resources mentioned in the description are shown in keycloak:&lt;br/&gt;
&lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;/rest/api/3/attachment/content/63771&quot; height=&quot;50&quot; width=&quot;913&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt;&lt;br/&gt;
&lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;/rest/api/3/attachment/content/63773&quot; height=&quot;46&quot; width=&quot;900&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10006">
                    <name>Gantt End to Start</name>
                                            <outwardlinks description="has to be done before">
                                        <issuelink>
            <issuekey id="78908">MGRENTITLE-29</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="63769" name="image-2024-01-31-17-50-42-876.png" size="73241" author="61af2efff24150007266ea04" created="Wed, 31 Jan 2024 12:50:45 +0000"/>
                            <attachment id="63771" name="image-2024-01-31-18-45-22-882.png" size="9694" author="61af2efff24150007266ea04" created="Wed, 31 Jan 2024 13:45:24 +0000"/>
                            <attachment id="63773" name="image-2024-01-31-18-46-00-891.png" size="11714" author="61af2efff24150007266ea04" created="Wed, 31 Jan 2024 13:46:02 +0000"/>
                    </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="10149"><![CDATA[Eureka]]></customfieldvalue>

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

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10020" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="231">Eureka Sprint 45</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>Wed, 31 Jan 2024 12:54:18 +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>