<!-- 
RSS generated by JIRA (9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b) at Sun Feb 11 23:44:53 CET 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 append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>Magnolia - Issue tracker</title>
    <link>https://jira.magnolia-cms.com</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-uk</language>    <build-info>
        <version>9.4.2</version>
        <build-number>940002</build-number>
        <build-date>19-01-2023</build-date>
    </build-info>


<item>
            <title>[BUILD-757] Renovate is unable to update node library version</title>
                <link>https://jira.magnolia-cms.com/browse/BUILD-757</link>
                <project id="10330" key="BUILD">Build</project>
                    <description>&lt;p&gt;Some PR from renovate are failing for MODULES/frontend-helpers project. For instance, &lt;a href=&quot;https://git.magnolia-cms.com/projects/MODULES/repos/frontend-helpers/pull-requests/117/overview&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.magnolia-cms.com/projects/MODULES/repos/frontend-helpers/pull-requests/117/overview&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;</description>
                <environment></environment>
        <key id="110426">BUILD-757</key>
            <summary>Renovate is unable to update node library version</summary>
                <type id="1" iconUrl="https://jira.magnolia-cms.com/secure/viewavatar?size=xsmall&amp;avatarId=10883&amp;avatarType=issuetype">Bug</type>
                                            <priority id="6" iconUrl="https://jira.magnolia-cms.com/images/icons/priorities/neutral.gif">Neutral</priority>
                        <status id="6" iconUrl="https://jira.magnolia-cms.com/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are not closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="6">Workaround exists</resolution>
                                        <assignee username="roberto.gomez">Roberto Gomez</assignee>
                                    <reporter username="roberto.gomez">Roberto Gomez</reporter>
                        <labels>
                    </labels>
                <created>Tue, 26 Apr 2022 10:58:07 +0200</created>
                <updated>Mon, 20 Jun 2022 15:11:59 +0200</updated>
                            <resolved>Wed, 1 Jun 2022 10:15:52 +0200</resolved>
                                                                    <component>Poms</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                <comments>
                            <comment id="304558" author="JIRAUSER23035" created="Fri, 29 Apr 2022 07:39:13 +0200"  >&lt;p&gt;After renaming the previously faulty PRs with &apos;rebase!&apos; prefix Renovate reprocessed them again, this time without errors.&lt;/p&gt;</comment>
                            <comment id="308425" author="JIRAUSER23035" created="Wed, 25 May 2022 15:58:53 +0200"  >&lt;p&gt;Some PR are failing again. For example, &lt;a href=&quot;https://git.magnolia-cms.com/projects/MODULES/repos/frontend-helpers/pull-requests/138/overview&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;MODULES/frontend-helpers - Pull request #138 &lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;Relevant EC2 instance logs discovered after Renovate execution:&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;
lerna notice cli v4.0.0
lerna info Bootstrapping 7 packages
lerna info Installing external dependencies
lerna ERR! npm install --ignore-scripts --ignore-scripts --no-audit --&lt;span class=&quot;code-keyword&quot;&gt;package&lt;/span&gt;-lock-only exited 254 in &lt;span class=&quot;code-quote&quot;&gt;&apos;angular-sample&apos;&lt;/span&gt;
lerna ERR! npm install --ignore-scripts --ignore-scripts --no-audit --&lt;span class=&quot;code-keyword&quot;&gt;package&lt;/span&gt;-lock-only stderr:
npm WARN read-shrinkwrap This version of npm is compatible with lockfileVersion@1, but &lt;span class=&quot;code-keyword&quot;&gt;package&lt;/span&gt;-lock.json was generated &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; lockfileVersion@2. I&apos;ll &lt;span class=&quot;code-keyword&quot;&gt;try&lt;/span&gt; to &lt;span class=&quot;code-keyword&quot;&gt;do&lt;/span&gt; my best with it!
npm WARN checkPermissions Missing write access to /tmp/renovate/repos/bitbucket-server/MODULES/frontend-helpers/samples/angular-sample/node_modules/@magnolia/angular-editor
npm ERR! code ENOENT
npm ERR! syscall access
npm ERR! path /tmp/renovate/repos/bitbucket-server/MODULES/frontend-helpers/samples/angular-sample/node_modules/@magnolia/angular-editor
npm ERR! errno -2
npm ERR! enoent ENOENT: no such file or directory, access &lt;span class=&quot;code-quote&quot;&gt;&apos;/tmp/renovate/repos/bitbucket-server/MODULES/frontend-helpers/samples/angular-sample/node_modules/@magnolia/angular-editor&apos;&lt;/span&gt;
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent

npm ERR! A complete log of &lt;span class=&quot;code-keyword&quot;&gt;this&lt;/span&gt; run can be found in:
npm ERR!     /tmp/renovate/cache/others/npm/_logs/2022-05-25T02_04_52_495Z-debug.log
lerna ERR! npm install --ignore-scripts --ignore-scripts --no-audit --&lt;span class=&quot;code-keyword&quot;&gt;package&lt;/span&gt;-lock-only exited 254 in &lt;span class=&quot;code-quote&quot;&gt;&apos;angular-sample&apos;&lt;/span&gt;
lerna WARN complete Waiting &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; 1 child process to exit. CTRL-C to exit immediately.&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;</comment>
                            <comment id="308434" author="JIRAUSER23035" created="Wed, 25 May 2022 16:23:54 +0200"  >&lt;p&gt;It is possible to consistently reproduce the error running the following commands within MODULES/frontend-helpers root&lt;/p&gt;

&lt;p&gt;&#160;&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;
npm install --ignore-scripts  --no-audit --&lt;span class=&quot;code-keyword&quot;&gt;package&lt;/span&gt;-lock-only
&lt;span class=&quot;code-comment&quot;&gt;// First time lerna is runned without errors
&lt;/span&gt;lerna bootstrap --no-ci --ignore-scripts -- --ignore-scripts  --no-audit --&lt;span class=&quot;code-keyword&quot;&gt;package&lt;/span&gt;-lock-only
&lt;span class=&quot;code-comment&quot;&gt;// Second time lerna fails
&lt;/span&gt;lerna bootstrap --no-ci --ignore-scripts -- --ignore-scripts  --no-audit --&lt;span class=&quot;code-keyword&quot;&gt;package&lt;/span&gt;-lock-only&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;Somehow it looks related to the node/npm version, because this configuration fails&lt;/p&gt;

&lt;p&gt;&#160;&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;
$ lerna info
lerna notice cli v4.0.0

Environment info:

&lt;span class=&quot;code-object&quot;&gt;System&lt;/span&gt;:
OS: Linux 5.10 Ubuntu 20.04.4 LTS (Focal Fossa)
CPU: (8) x64 Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz
Binaries:
Node: 14.19.1 - /usr/local/bin/node
Yarn: 1.22.18 - /usr/local/bin/yarn
npm: 6.14.16 - /usr/local/bin/npm
Utilities:
Git: 2.35.1 - /usr/bin/git &lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;But, this other one works without errors&lt;/p&gt;

&lt;p&gt;&#160;&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;
$ lerna info
lerna notice cli v4.0.0&#160;Environment info:&#160; &lt;span class=&quot;code-object&quot;&gt;System&lt;/span&gt;:
&#160; &#160; OS: macOS 12.3.1
&#160; &#160; CPU: (12) x64 Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz
&#160; Binaries:
&#160; &#160; Node: 17.9.0 - ~/.nvm/versions/node/v17.9.0/bin/node
&#160; &#160; npm: 8.7.0 - ~/.nvm/versions/node/v17.9.0/bin/npm
&#160; Utilities:
&#160; &#160; Git: 2.32.1 - /usr/bin/git
 &lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;&#160;&lt;/p&gt;</comment>
                            <comment id="308633" author="JIRAUSER23035" created="Fri, 27 May 2022 11:48:42 +0200"  >&lt;p&gt;There is already a request to update the node version packed in the renovate/renovate docker image: &lt;a href=&quot;https://github.com/renovatebot/docker-renovate-full/issues/374&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;New image with node v16 (LTS) #374&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="309159" author="JIRAUSER23035" created="Wed, 1 Jun 2022 10:15:26 +0200"  >&lt;p&gt;In summary, the issue comes from lerna&apos;s first execution changing package.json file version to 1, which leads to failures in successive executions.&lt;/p&gt;

&lt;p&gt;Updating node version solves the issue. There is a request to update node version in the official renovate docker image, but there seems to be some issues preventing this to happen, yet.&lt;/p&gt;

&lt;p&gt;Since oficial image is not updated with a more recent node version, it seems too complicated to accomplish that ourselves.&lt;/p&gt;

&lt;p&gt;We&apos;ve found a workaround which is to limit renovate&apos;s PR to one. This way lerna is executed just once. Right now this is good enough.&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10460">
                    <name>Issue split</name>
                                                                <inwardlinks description="split from">
                                        <issuelink>
            <issuekey id="109846">BUILD-746</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                            <customfield id="customfield_14166" key="com.okapya.jira.checklist:checklist">
                        <customfieldname>Acceptance criteria</customfieldname>
                        <customfieldvalues>
                            
        <checklist>
        <![CDATA[
                            




                
                                    <div class="o-completion" style="display: flex; flex-shrink: 0;"><span  class="aui-lozenge aui-lozenge-complete" style="font-size: 12px; font-weight: normal; display: flex; flex-direction: row; align-items: center;" ><span style="padding-right: 4px; vertical-align: middle;"><svg width="15" height="15" viewBox="0 0 15 15" xmlns="http://www.w3.org/2000/svg" fill="white"><path clip-rule="evenodd" d="m10.41037,3.42544l-7.86501,0c-0.72395,0 -1.31084,0.58688 -1.31084,1.31084l0,7.86508c0,0.7239 0.58689,1.3108 1.31084,1.3108l7.86501,0c0.724,0 1.3109,-0.5869 1.3109,-1.3108l0,-7.86508c0,-0.72396 -0.5869,-1.31084 -1.3109,-1.31084zm-7.86501,-0.65542c-1.08593,0 -1.96626,0.88032 -1.96626,1.96626l0,7.86508c0,1.0859 0.88033,1.9662 1.96626,1.9662l7.86501,0c1.086,0 1.9663,-0.8803 1.9663,-1.9662l0,-7.86508c0,-1.08594 -0.8803,-1.96626 -1.9663,-1.96626l-7.86501,0z" fill-rule="evenodd"/><path d="m5.09049,10.18526l-1.82767,-1.82766l-0.78479,0.78479l2.61246,2.61246l5.38758,-5.38754l-0.78483,-0.78479l-4.60275,4.60274z"/></svg></span><span>Empty</span></span></div>
                        ]]>
    </checklist>


                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10111" key="com.atlassian.jira.toolkit:reporterdomain">
                        <customfieldname>Company</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>magnolia-cms.com</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                            <customfield id="customfield_12730" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_14151" key="com.atlassian.jira.toolkit:message">
                        <customfieldname>Docu info</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                            <customfield id="customfield_10246" key="com.pyxis.greenhopper.jira:gh-epic-link">
                        <customfieldname>Epic Link</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>BUILD-732</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10061" key="com.atlassian.jira.toolkit:lastusercommented">
                        <customfieldname>Last comm is not jira-dev</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>true</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10071" key="com.atlassian.jira.toolkit:lastupdaterorcommenter">
                        <customfieldname>Last participant</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>fgrilli</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_13136" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            1 year, 36 weeks, 4 days ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                            <customfield id="customfield_10020" key="com.atlassian.jira.toolkit:attachments">
                        <customfieldname>Number of attachments</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10150" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname>Number of comments</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>5.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10011" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>roberto.gomez</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                    <customfield id="customfield_10833" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|y06ibc:i</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10244" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_12430" key="com.atlassian.teams:rm-teams-custom-field-team">
                        <customfieldname>Team</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue><![CDATA[30]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_14145" key="com.intenso.jira.issue-templates:issue-templates-customfield">
                        <customfieldname>Template</customfieldname>
                        <customfieldvalues>
                            


                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_15131" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Time in Discovery</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10032" key="com.atlassian.jira.ext.charting:timeinstatus">
                        <customfieldname>Time in Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                            <customfield id="customfield_13933" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Urgency (resolution)</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="15724"><![CDATA[Normal]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                </customfields>
    </item>
</channel>
</rss>