<!-- 
RSS generated by JIRA (1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d) at Thu Feb 08 23:24:46 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-2989] Collision: Permission is already defined. All refenvs builds failed.</title>
                <link>https://folio-org.atlassian.net/browse/FOLIO-2989</link>
                <project id="10290" key="FOLIO">FOLIO</project>
                    <description>&lt;p&gt;All reference environment builds failed today 2021-01-28.&lt;/p&gt;

&lt;p&gt;Not clear whether related to mod-pubsub or mod-inventory or mod-permissions.&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;
fatal: [10.36.1.180]: FAILED! =&amp;gt; ...
&quot;POST request &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; mod-permissions-5.13.0-SNAPSHOT.96 /_/tenantpermissions failed with 400:
Collision! A Permission named inventory.events.post is already defined:
{\&lt;span class=&quot;code-quote&quot;&gt;&quot;permissionName\&quot;&lt;/span&gt;:\&lt;span class=&quot;code-quote&quot;&gt;&quot;inventory.events.post\&quot;&lt;/span&gt;,\&lt;span class=&quot;code-quote&quot;&gt;&quot;displayName\&quot;&lt;/span&gt;:\&lt;span class=&quot;code-quote&quot;&gt;&quot;Inventory - post event\&quot;&lt;/span&gt;,
\&lt;span class=&quot;code-quote&quot;&gt;&quot;id\&quot;&lt;/span&gt;:\&lt;span class=&quot;code-quote&quot;&gt;&quot;28155b17-296b-4885-9fe7-6da7d8748002\&quot;&lt;/span&gt;,\&lt;span class=&quot;code-quote&quot;&gt;&quot;description\&quot;&lt;/span&gt;:\&lt;span class=&quot;code-quote&quot;&gt;&quot;Post event to inventory\&quot;&lt;/span&gt;,
\&lt;span class=&quot;code-quote&quot;&gt;&quot;tags\&quot;&lt;/span&gt;:[],\&lt;span class=&quot;code-quote&quot;&gt;&quot;subPermissions\&quot;&lt;/span&gt;:[],\&lt;span class=&quot;code-quote&quot;&gt;&quot;childOf\&quot;&lt;/span&gt;:[],\&lt;span class=&quot;code-quote&quot;&gt;&quot;grantedTo\&quot;&lt;/span&gt;:[\&lt;span class=&quot;code-quote&quot;&gt;&quot;f98a4088-2433-4444-8e10-d6ae5e4250bb\&quot;&lt;/span&gt;],
\&lt;span class=&quot;code-quote&quot;&gt;&quot;mutable\&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;visible\&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;dummy\&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;deprecated\&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;moduleName\&quot;&lt;/span&gt;:\&lt;span class=&quot;code-quote&quot;&gt;&quot;mod-pubsub\&quot;&lt;/span&gt;,
\&lt;span class=&quot;code-quote&quot;&gt;&quot;moduleVersion\&quot;&lt;/span&gt;:\&lt;span class=&quot;code-quote&quot;&gt;&quot;1.4.0-SNAPSHOT.121\&quot;&lt;/span&gt;}&lt;span class=&quot;code-quote&quot;&gt;&quot;, &quot;&lt;/span&gt;content_length&lt;span class=&quot;code-quote&quot;&gt;&quot;: &quot;&lt;/span&gt;551&lt;span class=&quot;code-quote&quot;&gt;&quot;, &quot;&lt;/span&gt;content_type&lt;span class=&quot;code-quote&quot;&gt;&quot;: &quot;&lt;/span&gt;text/plain&quot;,
&lt;span class=&quot;code-quote&quot;&gt;&quot;elapsed&quot;&lt;/span&gt;: 52, &lt;span class=&quot;code-quote&quot;&gt;&quot;msg&quot;&lt;/span&gt;: &quot;Status code was 400 and not [200] ...
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</description>
                <environment></environment>
        <key id="81903">FOLIO-2989</key>
            <summary>Collision: Permission is already defined. All refenvs builds failed.</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="10000" iconUrl="https://dev.folio.org/assets/jira-priority/jira-p1.svg">P1</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="5f8314dfbdef80006f6f572d">Adam Dickmeiss</assignee>
                                                                <reporter accountid="61cd0ca0bce5e00069e98be7">David Crossley</reporter>
                                    <labels>
                            <label>environments</label>
                            <label>outage</label>
                    </labels>
                <created>Thu, 28 Jan 2021 04:58:36 +0000</created>
                <updated>Wed, 17 Mar 2021 11:51:15 +0000</updated>
                            <resolved>Fri, 29 Jan 2021 16:13:46 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>7</watches>
                                                                <comments>
                                                            <comment id="198858" author="5af5e627525ba96b58654f12" created="Thu, 28 Jan 2021 06:39:04 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=712020%3Ab819106d-3b2a-48e6-a8dd-e7ecc471a47b&quot; class=&quot;user-hover&quot; rel=&quot;712020:b819106d-3b2a-48e6-a8dd-e7ecc471a47b&quot; data-account-id=&quot;712020:b819106d-3b2a-48e6-a8dd-e7ecc471a47b&quot; accountid=&quot;712020:b819106d-3b2a-48e6-a8dd-e7ecc471a47b&quot; rel=&quot;noreferrer&quot;&gt;Oleksii Kuzminov&lt;/a&gt; &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; &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3A06f9b6fb-9a52-481a-ad72-6e13fc570a8a&quot; class=&quot;user-hover&quot; rel=&quot;557058:06f9b6fb-9a52-481a-ad72-6e13fc570a8a&quot; data-account-id=&quot;557058:06f9b6fb-9a52-481a-ad72-6e13fc570a8a&quot; accountid=&quot;557058:06f9b6fb-9a52-481a-ad72-6e13fc570a8a&quot; rel=&quot;noreferrer&quot;&gt;Kateryna Senchenko&lt;/a&gt; Could you review the above and try to identify which module (and therefore which team) should deal with this? P1 problem since all ref envs are failing.&lt;/p&gt;</comment>
                                                            <comment id="198860" author="5f8314dfbdef80006f6f572d" created="Thu, 28 Jan 2021 07:04:28 +0000"  >&lt;p&gt;Core-platform, 
    &lt;span class=&quot;jira-issue-macro resolved&quot; data-jira-key=&quot;MODPERMS-115&quot; &gt;
                &lt;a href=&quot;https://folio-org.atlassian.net/browse/MODPERMS-115&quot; class=&quot;jira-issue-macro-key issue-link&quot;  title=&quot;Implement static permission migration&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;
            MODPERMS-115
        &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;

&lt;p&gt;mod-inventory and mod-pubsub declares &lt;tt&gt;inventory.events.post&lt;/tt&gt; it in permissionSets.&lt;br/&gt;
since mod-inventory is the one that requires it as well. It is the &quot;owner&quot;.&lt;/p&gt;

&lt;p&gt;This is a bug in mod-pubsub but is now seen after mod-permissions checks for duplicate permissions.&lt;/p&gt;

&lt;p&gt;There are many ways that this can be fixed..&lt;/p&gt;

&lt;p&gt;mod-permissions can &quot;relax&quot; its check&lt;br/&gt;
okapi could do checks too so that it would not even be possible to create a module with a permission set that is declared anywhere else than for &quot;this&quot; module.&lt;br/&gt;
mod-pubsub could be fixed.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://github.com/folio-org/mod-pubsub/blob/cbffe888452c82a36b68eca7fd230535061ee19a/descriptors/ModuleDescriptor-template.json#L292&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://github.com/folio-org/mod-pubsub/blob/cbffe888452c82a36b68eca7fd230535061ee19a/descriptors/ModuleDescriptor-template.json#L292&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;It looks its just the list in mod-pubsub without the &lt;tt&gt;pubsub.&lt;/tt&gt; lead&lt;/p&gt;

</comment>
                                                            <comment id="198862" author="5f8314dfbdef80006f6f572d" created="Thu, 28 Jan 2021 07:40:06 +0000"  >&lt;p&gt;
    &lt;span class=&quot;jira-issue-macro resolved&quot; data-jira-key=&quot;MODPUBSUB-144&quot; &gt;
                &lt;a href=&quot;https://folio-org.atlassian.net/browse/MODPUBSUB-144&quot; class=&quot;jira-issue-macro-key issue-link&quot;  title=&quot;MD declares permissions defined by other modules&quot; &gt;
            &lt;img class=&quot;icon&quot; src=&quot;https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10303?size=medium&quot; /&gt;
            MODPUBSUB-144
        &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/mod-pubsub/pull/123&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://github.com/folio-org/mod-pubsub/pull/123&lt;/a&gt;&lt;/p&gt;</comment>
                                                            <comment id="198863" author="5af5e627525ba96b58654f12" created="Thu, 28 Jan 2021 07:50:49 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3A06f9b6fb-9a52-481a-ad72-6e13fc570a8a&quot; class=&quot;user-hover&quot; rel=&quot;557058:06f9b6fb-9a52-481a-ad72-6e13fc570a8a&quot; data-account-id=&quot;557058:06f9b6fb-9a52-481a-ad72-6e13fc570a8a&quot; accountid=&quot;557058:06f9b6fb-9a52-481a-ad72-6e13fc570a8a&quot; rel=&quot;noreferrer&quot;&gt;Kateryna Senchenko&lt;/a&gt; Please make sure that 
    &lt;span class=&quot;jira-issue-macro resolved&quot; data-jira-key=&quot;MODPUBSUB-144&quot; &gt;
                &lt;a href=&quot;https://folio-org.atlassian.net/browse/MODPUBSUB-144&quot; class=&quot;jira-issue-macro-key issue-link&quot;  title=&quot;MD declares permissions defined by other modules&quot; &gt;
            &lt;img class=&quot;icon&quot; src=&quot;https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10303?size=medium&quot; /&gt;
            MODPUBSUB-144
        &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;
 is included in the PubSub release next sprint. Thank you!&lt;/p&gt;</comment>
                                                            <comment id="198865" author="5f8314dfbdef80006f6f572d" created="Thu, 28 Jan 2021 08:11:31 +0000"  >&lt;p&gt;Unfortunately, I can see other duplicated permission names. Here&apos;s what I did to find them..&lt;/p&gt;

&lt;p&gt;Get all &quot;latest&quot; okapi modules.. &lt;tt&gt;/_/proxy/modules?latest=1&amp;amp;full=true&lt;/tt&gt; and put them in a file, say &lt;tt&gt;modules.json&lt;/tt&gt;&lt;/p&gt;

&lt;p&gt;Now run &lt;tt&gt;cat modules.json |jq &apos;.[].permissionSets[].permissionName&apos; |sort&lt;/tt&gt; and the first one in the list is &lt;tt&gt;audit.all&lt;/tt&gt; listed twice.&lt;/p&gt;

&lt;p&gt;This permission is defined both by mod-audit:1.1.0-SNAPSHOT.75 and folioci/mod-audit-storage:0.0.1-SNAPSHOT.5 . This is a combo definition consisting of several sub permissions.. However, they are NOT identical, so that&apos;s quite serious.. We (so far) have been used an undefined definition of that bit.&lt;/p&gt;</comment>
                                                            <comment id="198867" author="5af5e627525ba96b58654f12" created="Thu, 28 Jan 2021 08:31:26 +0000"  >&lt;p&gt;Looks like Firebird manages mod-audit. Does someone from that team need to review? cc: &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5d794c218ce6b60c3810eb8a&quot; class=&quot;user-hover&quot; rel=&quot;5d794c218ce6b60c3810eb8a&quot; data-account-id=&quot;5d794c218ce6b60c3810eb8a&quot; accountid=&quot;5d794c218ce6b60c3810eb8a&quot; rel=&quot;noreferrer&quot;&gt;Stephanie Buck&lt;/a&gt;&lt;/p&gt;</comment>
                                                            <comment id="198869" author="63e2a2771b13d42998e4e706" created="Thu, 28 Jan 2021 09:16:03 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5f8314dfbdef80006f6f572d&quot; class=&quot;user-hover&quot; rel=&quot;5f8314dfbdef80006f6f572d&quot; data-account-id=&quot;5f8314dfbdef80006f6f572d&quot; accountid=&quot;5f8314dfbdef80006f6f572d&quot; rel=&quot;noreferrer&quot;&gt;Adam Dickmeiss&lt;/a&gt; &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5cf6c546b87c300f36eb7b9a&quot; class=&quot;user-hover&quot; rel=&quot;5cf6c546b87c300f36eb7b9a&quot; data-account-id=&quot;5cf6c546b87c300f36eb7b9a&quot; accountid=&quot;5cf6c546b87c300f36eb7b9a&quot; rel=&quot;noreferrer&quot;&gt;Craig McNally&lt;/a&gt; &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Ab8e64633-1f7c-402d-9caf-9959a5ba5d0d&quot; class=&quot;user-hover&quot; rel=&quot;557058:b8e64633-1f7c-402d-9caf-9959a5ba5d0d&quot; data-account-id=&quot;557058:b8e64633-1f7c-402d-9caf-9959a5ba5d0d&quot; accountid=&quot;557058:b8e64633-1f7c-402d-9caf-9959a5ba5d0d&quot; rel=&quot;noreferrer&quot;&gt;Jakub Skoczen&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Is this caused by the change to make permissions defined by the system immutable and hence cannot be redefined by another module?&lt;/p&gt;
</comment>
                                                            <comment id="198871" author="5d794c218ce6b60c3810eb8a" created="Thu, 28 Jan 2021 09:17:13 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=712020%3A6a686c16-9faf-499e-b5ea-d5e640ebd2a3&quot; class=&quot;user-hover&quot; rel=&quot;712020:6a686c16-9faf-499e-b5ea-d5e640ebd2a3&quot; data-account-id=&quot;712020:6a686c16-9faf-499e-b5ea-d5e640ebd2a3&quot; accountid=&quot;712020:6a686c16-9faf-499e-b5ea-d5e640ebd2a3&quot; rel=&quot;noreferrer&quot;&gt;Siarhei Charniak&lt;/a&gt; and &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=63519767d66d8108a1226c09&quot; class=&quot;user-hover&quot; rel=&quot;63519767d66d8108a1226c09&quot; data-account-id=&quot;63519767d66d8108a1226c09&quot; accountid=&quot;63519767d66d8108a1226c09&quot; rel=&quot;noreferrer&quot;&gt;Viachaslau Khandramai&lt;/a&gt;, can you take a look at this please?&lt;br/&gt;
cc: &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=999854%3A4c90e51c-83a3-4c35-a09e-eafd9949308b&quot; class=&quot;user-hover&quot; rel=&quot;999854:4c90e51c-83a3-4c35-a09e-eafd9949308b&quot; data-account-id=&quot;999854:4c90e51c-83a3-4c35-a09e-eafd9949308b&quot; accountid=&quot;999854:4c90e51c-83a3-4c35-a09e-eafd9949308b&quot; rel=&quot;noreferrer&quot;&gt;Former user&lt;/a&gt;&lt;/p&gt;</comment>
                                                            <comment id="198873" author="5f8314dfbdef80006f6f572d" created="Thu, 28 Jan 2021 09:30:26 +0000"  >&lt;p&gt;Ended up making a utility in Okapi to check this fully. See below.&lt;/p&gt;

&lt;p&gt;In these cases we need to determine what modules should ultimately define it. I have attached that file as folio-2989-problems.txt.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Permission ui-inventory.instance.view-staff-suppressed-records defined for modules: folio_inventory-5.0.10001133 folio_inventory-5.0.10001133&lt;br/&gt;
Permission vendor-storage.emails.all defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission audit.item.post defined for modules: mod-audit-1.1.0-SNAPSHOT.75 mod-audit-storage-0.0.1-SNAPSHOT.5&lt;br/&gt;
Permission vendor-storage.vendor-types.all defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission vendor-storage.urls.item.put defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission vendor-storage.emails.item.get defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission vendor-storage.vendor-types.item.get defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission vendor-storage.categories.all defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission audit.all defined for modules: mod-audit-1.1.0-SNAPSHOT.75 mod-audit-storage-0.0.1-SNAPSHOT.5&lt;br/&gt;
Permission vendor-storage.aliases.item.post defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission vendor-storage.phone-numbers.item.put defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission vendor-storage.vendors.item.delete defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission vendor-storage.module.all defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission vendor-storage.interfaces.item.delete defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission vendor-storage.vendor-types.item.delete defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission vendor-storage.contacts.item.delete defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission inventory.events.post defined for modules: mod-inventory-16.2.0-SNAPSHOT.321 mod-pubsub-1.4.0-SNAPSHOT.121&lt;br/&gt;
Permission vendor-storage.urls.all defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission vendor-storage.urls.collection.get defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission vendor-storage.phone-numbers.all defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission marccat.fixed-fields-code-groups.collection.get defined for modules: mod-marccat-2.3.0-SNAPSHOT.404 mod-marccat-2.3.0-SNAPSHOT.404&lt;br/&gt;
Permission vendor-storage.addresses.collection.get defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission vendor-storage.accounts.item.put defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission vendor-storage.urls.item.get defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission vendor-storage.vendors.collection.get defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission vendor-storage.phone-numbers.collection.get defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission vendor-storage.vendor-types.item.put defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission vendor-storage.emails.item.put defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission vendor-storage.emails.item.post defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission vendor-storage.addresses.all defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission vendor-storage.addresses.item.get defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission vendor-storage.aliases.collection.get defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission vendor-storage.contacts.item.post defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission vendor-storage.aliases.item.put defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission vendor-storage.vendors.item.put defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission vendor-storage.agreements.item.delete defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission vendor-storage.vendors.item.post defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission vendor-storage.categories.item.put defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission audit.item.put defined for modules: mod-audit-1.1.0-SNAPSHOT.75 mod-audit-storage-0.0.1-SNAPSHOT.5&lt;br/&gt;
Permission vendor-storage.agreements.collection.get defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission patron-blocks.events.post defined for modules: mod-patron-blocks-1.2.0-SNAPSHOT.43 mod-pubsub-1.4.0-SNAPSHOT.121&lt;br/&gt;
Permission vendor-storage.interfaces.collection.get defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission vendor-storage.interfaces.all defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission vendor-storage.urls.item.post defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission vendor-storage.vendor-types.item.post defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission vendor-storage.accounts.item.post defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission vendor-storage.agreements.item.put defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission vendor-storage.aliases.all defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission vendor-storage.interfaces.item.get defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission vendor-storage.accounts.item.delete defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission vendor-storage.vendors.all defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission vendor-storage.aliases.item.get defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission vendor-storage.addresses.item.put defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission vendor-storage.interfaces.item.put defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission vendor-storage.urls.item.delete defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission vendor-storage.vendors.item.get defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission vendor-storage.contacts.collection.get defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission vendor-storage.categories.item.delete defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission vendor-storage.agreements.item.post defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission vendor-storage.categories.collection.get defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission vendor-storage.phone-numbers.item.delete defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission audit.item.get defined for modules: mod-audit-1.1.0-SNAPSHOT.75 mod-audit-storage-0.0.1-SNAPSHOT.5&lt;br/&gt;
Permission vendor-storage.accounts.item.get defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission vendor-storage.categories.item.get defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission vendor-storage.phone-numbers.item.post defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission vendor-storage.agreements.item.get defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission licenses.licenseLinks.collection.get defined for modules: mod-licenses-3.1.0-SNAPSHOT.154 mod-licenses-3.1.0-SNAPSHOT.154&lt;br/&gt;
Permission finc-select.all defined for modules: folio_finc-select-2.0.1000193 mod-finc-config-4.1.0-SNAPSHOT.116&lt;br/&gt;
Permission vendor-storage.contacts.item.get defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission licenses.licenseLinks.item.get defined for modules: mod-licenses-3.1.0-SNAPSHOT.154 mod-licenses-3.1.0-SNAPSHOT.154&lt;br/&gt;
Permission vendor-storage.agreements.all defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission vendor-storage.addresses.item.post defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission circulation.events.post defined for modules: mod-circulation-19.3.0-SNAPSHOT.796 mod-pubsub-1.4.0-SNAPSHOT.121&lt;br/&gt;
Permission vendor-storage.aliases.item.delete defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission finc-config.all defined for modules: folio_finc-config-2.0.1000221 mod-finc-config-4.1.0-SNAPSHOT.116&lt;br/&gt;
Permission audit.collection.get defined for modules: mod-audit-1.1.0-SNAPSHOT.75 mod-audit-storage-0.0.1-SNAPSHOT.5&lt;br/&gt;
Permission vendor-storage.addresses.item.delete defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission vendor-storage.emails.collection.get defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission vendor-storage.categories.item.post defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission vendor-storage.vendor-types.collection.get defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission vendor-storage.phone-numbers.item.get defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission vendor-storage.contacts.all defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission vendor-storage.emails.item.delete defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission audit.item.delete defined for modules: mod-audit-1.1.0-SNAPSHOT.75 mod-audit-storage-0.0.1-SNAPSHOT.5&lt;br/&gt;
Permission vendor-storage.accounts.all defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission vendor-storage.accounts.collection.get defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission vendor-storage.interfaces.item.post defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Permission vendor-storage.contacts.item.put defined for modules: folio_vendors-1.5.1000142 mod-vendors-2.2.0-SNAPSHOT.47&lt;br/&gt;
Module folio_inventory-5.0.10001133 could have problems&lt;br/&gt;
Module mod-vendors-2.2.0-SNAPSHOT.47 could have problems&lt;br/&gt;
Module mod-inventory-16.2.0-SNAPSHOT.321 could have problems&lt;br/&gt;
Module mod-audit-storage-0.0.1-SNAPSHOT.5 could have problems&lt;br/&gt;
Module mod-marccat-2.3.0-SNAPSHOT.404 could have problems&lt;br/&gt;
Module mod-circulation-19.3.0-SNAPSHOT.796 could have problems&lt;br/&gt;
Module folio_vendors-1.5.1000142 could have problems&lt;br/&gt;
Module folio_finc-config-2.0.1000221 could have problems&lt;br/&gt;
Module folio_finc-select-2.0.1000193 could have problems&lt;br/&gt;
Module mod-pubsub-1.4.0-SNAPSHOT.121 could have problems&lt;br/&gt;
Module mod-inventory-storage-19.5.0-SNAPSHOT.528 could have problems&lt;br/&gt;
Module mod-finc-config-4.1.0-SNAPSHOT.116 could have problems&lt;br/&gt;
Module mod-audit-1.1.0-SNAPSHOT.75 could have problems&lt;br/&gt;
Module mod-patron-blocks-1.2.0-SNAPSHOT.43 could have problems&lt;br/&gt;
Module mod-licenses-3.1.0-SNAPSHOT.154 could have problems&lt;/p&gt;&lt;/blockquote&gt;</comment>
                                                            <comment id="198877" author="557058:06f9b6fb-9a52-481a-ad72-6e13fc570a8a" created="Thu, 28 Jan 2021 09:40:43 +0000"  >&lt;p&gt;Hi everyone, &lt;/p&gt;

&lt;p&gt;Pubsub declares a set of permissions that are also declared by other modules to allow pubsub user publish events on behalf of that modules. If removing those declarations from pubsub would fix the env builds - let&apos;s do so, but this might also break pubsub dependent business flows. We have the relogin for pubsub user and retry logic for delivering events, and maybe this will be enough, if not - we&apos;ll deal with it after the envs are brought back to life.&lt;/p&gt;</comment>
                                                            <comment id="198879" author="63e2a2771b13d42998e4e706" created="Thu, 28 Jan 2021 09:41:45 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5f8314dfbdef80006f6f572d&quot; class=&quot;user-hover&quot; rel=&quot;5f8314dfbdef80006f6f572d&quot; data-account-id=&quot;5f8314dfbdef80006f6f572d&quot; accountid=&quot;5f8314dfbdef80006f6f572d&quot; rel=&quot;noreferrer&quot;&gt;Adam Dickmeiss&lt;/a&gt; &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Ab8e64633-1f7c-402d-9caf-9959a5ba5d0d&quot; class=&quot;user-hover&quot; rel=&quot;557058:b8e64633-1f7c-402d-9caf-9959a5ba5d0d&quot; data-account-id=&quot;557058:b8e64633-1f7c-402d-9caf-9959a5ba5d0d&quot; accountid=&quot;557058:b8e64633-1f7c-402d-9caf-9959a5ba5d0d&quot; rel=&quot;noreferrer&quot;&gt;Jakub Skoczen&lt;/a&gt; &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5cf6c546b87c300f36eb7b9a&quot; class=&quot;user-hover&quot; rel=&quot;5cf6c546b87c300f36eb7b9a&quot; data-account-id=&quot;5cf6c546b87c300f36eb7b9a&quot; accountid=&quot;5cf6c546b87c300f36eb7b9a&quot; rel=&quot;noreferrer&quot;&gt;Craig McNally&lt;/a&gt; &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5af5e627525ba96b58654f12&quot; class=&quot;user-hover&quot; rel=&quot;5af5e627525ba96b58654f12&quot; data-account-id=&quot;5af5e627525ba96b58654f12&quot; accountid=&quot;5af5e627525ba96b58654f12&quot; rel=&quot;noreferrer&quot;&gt;Ann-Marie Breaux&lt;/a&gt; &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5d794c218ce6b60c3810eb8a&quot; class=&quot;user-hover&quot; rel=&quot;5d794c218ce6b60c3810eb8a&quot; data-account-id=&quot;5d794c218ce6b60c3810eb8a&quot; accountid=&quot;5d794c218ce6b60c3810eb8a&quot; rel=&quot;noreferrer&quot;&gt;Stephanie Buck&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5f8314dfbdef80006f6f572d&quot; class=&quot;user-hover&quot; rel=&quot;5f8314dfbdef80006f6f572d&quot; data-account-id=&quot;5f8314dfbdef80006f6f572d&quot; accountid=&quot;5f8314dfbdef80006f6f572d&quot; rel=&quot;noreferrer&quot;&gt;Adam Dickmeiss&lt;/a&gt; thank you for producing the list of potentially affected modules.&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;There are many ways that this can be fixed..&lt;/p&gt;

&lt;p&gt;mod-permissions can &quot;relax&quot; its check&lt;br/&gt;
okapi could do checks too so that it would not even be possible to create a module with a permission set that is declared anywhere else than for &quot;this&quot; module.&lt;br/&gt;
mod-pubsub could be fixed.&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;Given that this effectively makes the hosted reference environments unavailable until it is resolved, how are we intending to resolve this?&lt;/p&gt;

&lt;p&gt;Are we going to wait for changes to all affected modules before the environments can be built or are we going to weaken the permissions check in &lt;tt&gt;mod-permissions&lt;/tt&gt; temporarily?&lt;/p&gt;

&lt;p&gt;As the list appears quite long and likely requires some effort to investigate. I suggest we timebox our efforts on that and have a back up plan for making the environments available again.&lt;/p&gt;

&lt;p&gt;Upon further investigation, I think the &lt;tt&gt;mod-audit&lt;/tt&gt; / &lt;tt&gt;mod-audit-storage&lt;/tt&gt; is a false collision. &lt;a href=&quot;https://github.com/folio-org/mod-audit-storage&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;mod-audit-storage in github&lt;/a&gt; redirects to &lt;a href=&quot;https://github.com/folio-org/mod-audit&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;mod-audit&lt;/a&gt;. I suspect the module was renamed and only &lt;tt&gt;mod-audit&lt;/tt&gt; is actually a current module (the &lt;a href=&quot;https://folio-org.atlassian.net/wiki/display/REL/Team+vs+module+responsibility+matrix&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;module responsibility wiki page&lt;/a&gt; does not list &lt;tt&gt;mod-audit-storage&lt;/tt&gt; either). &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=63519767d66d8108a1226c09&quot; class=&quot;user-hover&quot; rel=&quot;63519767d66d8108a1226c09&quot; data-account-id=&quot;63519767d66d8108a1226c09&quot; accountid=&quot;63519767d66d8108a1226c09&quot; rel=&quot;noreferrer&quot;&gt;Viachaslau Khandramai&lt;/a&gt; Please could you confirm this?&lt;/p&gt;

&lt;p&gt;I&apos;ve written up a comment on 
    &lt;span class=&quot;jira-issue-macro resolved&quot; data-jira-key=&quot;MODPUBSUB-144&quot; &gt;
                &lt;a href=&quot;https://folio-org.atlassian.net/browse/MODPUBSUB-144&quot; class=&quot;jira-issue-macro-key issue-link&quot;  title=&quot;MD declares permissions defined by other modules&quot; &gt;
            &lt;img class=&quot;icon&quot; src=&quot;https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10303?size=medium&quot; /&gt;
            MODPUBSUB-144
        &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;
. I think the resolution of that could be more complicated depending upon whether non-existent permissions can be granted to users.&lt;/p&gt;</comment>
                                                            <comment id="198882" author="5f8314dfbdef80006f6f572d" created="Thu, 28 Jan 2021 10:04:54 +0000"  >&lt;p&gt;I think the list is big enough for us to relax the check. It&apos;s a good exercise though. It has forced us to rethink how permissions are defined and declared.&lt;/p&gt;</comment>
                                                            <comment id="198884" author="63e2a2771b13d42998e4e706" created="Thu, 28 Jan 2021 10:10:48 +0000"  >&lt;p&gt;I think the vendors warnings might also be false collisions. Both &lt;a href=&quot;https://github.com/folio-org/mod-vendors&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;mod-vendors&lt;/a&gt; and &lt;a href=&quot;https://github.com/folio-org/ui-vendors&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;ui-vendors&lt;/a&gt; have been archived. It seems they have been renamed to &lt;a href=&quot;https://github.com/folio-org/mod-organizations&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;mod-organizations&lt;/a&gt; and &lt;a href=&quot;https://github.com/folio-org/ui-organizations&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;ui-organizations&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Aa8c797e5-5c61-47c6-baca-1a78467606c9&quot; class=&quot;user-hover&quot; rel=&quot;557058:a8c797e5-5c61-47c6-baca-1a78467606c9&quot; data-account-id=&quot;557058:a8c797e5-5c61-47c6-baca-1a78467606c9&quot; accountid=&quot;557058:a8c797e5-5c61-47c6-baca-1a78467606c9&quot; rel=&quot;noreferrer&quot;&gt;Andrei Makaranka&lt;/a&gt; &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3A09292aa8-9d37-482b-b244-17349bbbf497&quot; class=&quot;user-hover&quot; rel=&quot;557058:09292aa8-9d37-482b-b244-17349bbbf497&quot; data-account-id=&quot;557058:09292aa8-9d37-482b-b244-17349bbbf497&quot; accountid=&quot;557058:09292aa8-9d37-482b-b244-17349bbbf497&quot; rel=&quot;noreferrer&quot;&gt;Aliaksei Chumakou&lt;/a&gt; please could you confirm this.&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;
Permission ui-inventory.instance.view-staff-suppressed-records defined &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; modules: folio_inventory-5.0.10001133 folio_inventory-5.0.10001133
Permission licenses.licenseLinks.collection.get defined &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; modules: mod-licenses-3.1.0-SNAPSHOT.154 mod-licenses-3.1.0-SNAPSHOT.154
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5f8314dfbdef80006f6f572d&quot; class=&quot;user-hover&quot; rel=&quot;5f8314dfbdef80006f6f572d&quot; data-account-id=&quot;5f8314dfbdef80006f6f572d&quot; accountid=&quot;5f8314dfbdef80006f6f572d&quot; rel=&quot;noreferrer&quot;&gt;Adam Dickmeiss&lt;/a&gt; these appear to be collisions with themselves. Have I interpreted that correctly?&lt;/p&gt;</comment>
                                                            <comment id="198886" author="5f8314dfbdef80006f6f572d" created="Thu, 28 Jan 2021 10:13:11 +0000"  >&lt;p&gt;Great that there are some false positives.. I&apos;ll remove those.. (Ideally I should have executed this against a real list for a tenand and not just the latest modules)&lt;/p&gt;</comment>
                                                            <comment id="198888" author="5f8314dfbdef80006f6f572d" created="Thu, 28 Jan 2021 10:15:52 +0000"  >&lt;p&gt;It&apos;s a much smaller list now.. In some trivial cases the permission is just defined twice in the same module.&lt;/p&gt;</comment>
                                                            <comment id="198890" author="5f8314dfbdef80006f6f572d" created="Thu, 28 Jan 2021 10:30:20 +0000"  >&lt;blockquote&gt;
&lt;p&gt;Permission ui-inventory.instance.view-staff-suppressed-records defined for modules: folio_inventory-5.0.10001133 folio_inventory-5.0.10001133&lt;br/&gt;
Permission inventory.events.post defined for modules: mod-inventory-16.2.0-SNAPSHOT.321 mod-pubsub-1.4.0-SNAPSHOT.121&lt;br/&gt;
Permission patron-blocks.events.post defined for modules: mod-patron-blocks-1.2.0-SNAPSHOT.43 mod-pubsub-1.4.0-SNAPSHOT.121&lt;br/&gt;
Permission licenses.licenseLinks.collection.get defined for modules: mod-licenses-3.1.0-SNAPSHOT.154 mod-licenses-3.1.0-SNAPSHOT.154&lt;br/&gt;
Permission finc-select.all defined for modules: folio_finc-select-2.0.1000193 mod-finc-config-4.1.0-SNAPSHOT.116&lt;br/&gt;
Permission licenses.licenseLinks.item.get defined for modules: mod-licenses-3.1.0-SNAPSHOT.154 mod-licenses-3.1.0-SNAPSHOT.154&lt;br/&gt;
Permission circulation.events.post defined for modules: mod-circulation-19.3.0-SNAPSHOT.796 mod-pubsub-1.4.0-SNAPSHOT.121&lt;br/&gt;
Permission finc-config.all defined for modules: folio_finc-config-2.0.1000221 mod-finc-config-4.1.0-SNAPSHOT.116&lt;br/&gt;
Module folio_inventory-5.0.10001133 could have problems&lt;br/&gt;
Module mod-inventory-16.2.0-SNAPSHOT.321 could have problems&lt;br/&gt;
Module mod-circulation-19.3.0-SNAPSHOT.796 could have problems&lt;br/&gt;
Module folio_finc-config-2.0.1000221 could have problems&lt;br/&gt;
Module folio_finc-select-2.0.1000193 could have problems&lt;br/&gt;
Module mod-pubsub-1.4.0-SNAPSHOT.121 could have problems&lt;br/&gt;
Module mod-finc-config-4.1.0-SNAPSHOT.116 could have problems&lt;br/&gt;
Module mod-patron-blocks-1.2.0-SNAPSHOT.43 could have problems&lt;br/&gt;
Module mod-licenses-3.1.0-SNAPSHOT.154 could have problems&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;More deprecated modules left?&lt;/p&gt;</comment>
                                                            <comment id="198892" author="557058:09292aa8-9d37-482b-b244-17349bbbf497" created="Thu, 28 Jan 2021 10:41:15 +0000"  >&lt;p&gt;&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; I confirm regarding mod-vendors and ui-vendors - nowadays it&apos;s mod-organizations and ui-organizations&lt;/p&gt;</comment>
                                                            <comment id="198894" author="5f8314dfbdef80006f6f572d" created="Thu, 28 Jan 2021 10:47:31 +0000"  >&lt;p&gt;Created two PRs for the trivial case where a permission is defined twice..&lt;br/&gt;
&lt;a href=&quot;https://github.com/folio-org/mod-licenses/pull/158&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://github.com/folio-org/mod-licenses/pull/158&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;https://github.com/folio-org/ui-inventory/pull/1285&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://github.com/folio-org/ui-inventory/pull/1285&lt;/a&gt;&lt;br/&gt;
(the same permission in a module , it is not known whether mod-permissions would reject that, still it&apos;s a problem to declare things twice)&lt;/p&gt;

&lt;p&gt;Besides mod-pubsub,  there isn&apos;t much left - only finc stuff.&lt;/p&gt;</comment>
                                                            <comment id="198895" author="5f8314dfbdef80006f6f572d" created="Thu, 28 Jan 2021 11:26:29 +0000"  >&lt;p&gt;PRs for finc stuff: &lt;a href=&quot;https://github.com/folio-org/ui-finc-config/pull/231&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://github.com/folio-org/ui-finc-config/pull/231&lt;/a&gt;  and &lt;a href=&quot;https://github.com/folio-org/ui-finc-select/pull/198&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://github.com/folio-org/ui-finc-select/pull/198&lt;/a&gt;&lt;/p&gt;</comment>
                                                            <comment id="198897" author="63e2a2771b13d42998e4e706" created="Thu, 28 Jan 2021 11:48:52 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5f8314dfbdef80006f6f572d&quot; class=&quot;user-hover&quot; rel=&quot;5f8314dfbdef80006f6f572d&quot; data-account-id=&quot;5f8314dfbdef80006f6f572d&quot; accountid=&quot;5f8314dfbdef80006f6f572d&quot; rel=&quot;noreferrer&quot;&gt;Adam Dickmeiss&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;Besides mod-pubsub&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;I thought &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3A06f9b6fb-9a52-481a-ad72-6e13fc570a8a&quot; class=&quot;user-hover&quot; rel=&quot;557058:06f9b6fb-9a52-481a-ad72-6e13fc570a8a&quot; data-account-id=&quot;557058:06f9b6fb-9a52-481a-ad72-6e13fc570a8a&quot; accountid=&quot;557058:06f9b6fb-9a52-481a-ad72-6e13fc570a8a&quot; rel=&quot;noreferrer&quot;&gt;Kateryna Senchenko&lt;/a&gt; approved the pull request you issued for mod-pubsub? Does that not resolve the collisions (at the potential impact of other challenges)? &lt;/p&gt;</comment>
                                                            <comment id="198899" author="5f8314dfbdef80006f6f572d" created="Thu, 28 Jan 2021 11:58:38 +0000"  >&lt;p&gt;I think we&apos;re good to go for another refenv build.&lt;/p&gt;

&lt;p&gt;Yes &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;.. that solves the collisions .. &lt;/p&gt;</comment>
                                                            <comment id="198900" author="63e2a2771b13d42998e4e706" created="Thu, 28 Jan 2021 12:05:34 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5f8314dfbdef80006f6f572d&quot; class=&quot;user-hover&quot; rel=&quot;5f8314dfbdef80006f6f572d&quot; data-account-id=&quot;5f8314dfbdef80006f6f572d&quot; accountid=&quot;5f8314dfbdef80006f6f572d&quot; rel=&quot;noreferrer&quot;&gt;Adam Dickmeiss&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Thanks. I&apos;ll kick off a sequence of builds&lt;/p&gt;</comment>
                                                            <comment id="198902" author="63e2a2771b13d42998e4e706" created="Thu, 28 Jan 2021 12:47:08 +0000"  >&lt;p&gt;Folio-testing is back up. I suggest folks test the modules / processes that have changed in case this has caused any unexpected impact.&lt;/p&gt;</comment>
                                                            <comment id="198904" author="63519767d66d8108a1226c09" created="Thu, 28 Jan 2021 14:32:13 +0000"  >&lt;p&gt;&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;,&lt;/p&gt;

&lt;p&gt;we support only mod-audit. + there are no any changes in the mod-audit at least since December last year.&lt;/p&gt;
</comment>
                                                            <comment id="198905" author="63e2a2771b13d42998e4e706" created="Thu, 28 Jan 2021 14:34:17 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=63519767d66d8108a1226c09&quot; class=&quot;user-hover&quot; rel=&quot;63519767d66d8108a1226c09&quot; data-account-id=&quot;63519767d66d8108a1226c09&quot; accountid=&quot;63519767d66d8108a1226c09&quot; rel=&quot;noreferrer&quot;&gt;Viachaslau Khandramai&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;we support only mod-audit.&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;Was &lt;tt&gt;mod-audit-storage&lt;/tt&gt; renamed to &lt;tt&gt;mod-audit&lt;/tt&gt;?&lt;/p&gt;</comment>
                                                            <comment id="198907" author="63519767d66d8108a1226c09" created="Thu, 28 Jan 2021 14:43:45 +0000"  >&lt;p&gt;Initially, as I know, mod-audit contained DB, so we just continue implement this module with internal DB. Additional module, relating to audit, is &lt;a href=&quot;https://github.com/folio-org/mod-audit-filter&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://github.com/folio-org/mod-audit-filter&lt;/a&gt;. But it is in place.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10000">
                    <name>Blocks</name>
                                                                <inwardlinks description="is blocked by">
                                        <issuelink>
            <issuekey id="33209">MODPUBSUB-145</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="81905">FOLIO-2990</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="81954">FOLIO-2991</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10003">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="34241">MODPERMS-115</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="33155">MODPUBSUB-144</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="81959">FOLIO-2998</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="34353">MODPERMS-127</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="34367">MODPERMS-134</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="64352" name="folio-2989-problems.txt" size="10771" author="5f8314dfbdef80006f6f572d" created="Thu, 28 Jan 2021 10:12:09 +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="10144"><![CDATA[Core: Platform]]></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_10019" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i029vz:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10020" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="1367">CP: sprint 106</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>Thu, 28 Jan 2021 06:39:04 +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>