<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:37:37 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 append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>OpenDaylight JIRA</title>
    <link>https://jira.opendaylight.org</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>8.20.10</version>
        <build-number>820010</build-number>
        <build-date>22-06-2022</build-date>
    </build-info>


<item>
            <title>[RELENG-151] multipatch job not working</title>
                <link>https://jira.opendaylight.org/browse/RELENG-151</link>
                <project id="10164" key="RELENG">releng</project>
                    <description>&lt;p&gt;the multipatch job does not seem to be working as expected. Here is a &lt;a href=&quot;https://git.opendaylight.org/gerrit/c/controller/+/91549&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;gerrit&lt;/a&gt;&lt;br/&gt;
where I left the comment &quot;multipatch-build:topic=mri-magnesium-sr2&quot; which&lt;br/&gt;
triggered this &lt;a href=&quot;https://jenkins.opendaylight.org/releng/job/integration-multipatch-test-magnesium/66/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;job&lt;/a&gt; but the PATCHES_TO_BUILD parameter is not &quot;topic=mri-magnesium-sr2&quot;&lt;br/&gt;
as we&apos;d expect so the job fails.&lt;/p&gt;

&lt;p&gt;The workaround is to manually start the job and fill in that parameter, like I did&lt;br/&gt;
&lt;a href=&quot;https://jenkins.opendaylight.org/releng/job/integration-multipatch-test-magnesium/67/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;here&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Not everyone can start jenkins jobs manually, so we should fix this if we want to&lt;br/&gt;
encourage others to eventually start doing this kind of work.&lt;br/&gt;
&#160;&lt;/p&gt;</description>
                <environment></environment>
        <key id="33096">RELENG-151</key>
            <summary>multipatch job not working</summary>
                <type id="10104" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="2" iconUrl="https://jira.opendaylight.org/images/icons/priorities/critical.svg">High</priority>
                        <status id="5" iconUrl="https://jira.opendaylight.org/images/icons/statuses/resolved.png" description="A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.">Resolved</status>
                    <statusCategory id="3" key="done" colorName="green"/>
                                    <resolution id="10000">Done</resolution>
                                        <assignee username="zxiiro">Thanh Ha (zxiiro)</assignee>
                                    <reporter username="jluhrsen">Jamo Luhrsen</reporter>
                        <labels>
                            <label>multipatch</label>
                    </labels>
                <created>Thu, 23 Jul 2020 16:08:50 +0000</created>
                <updated>Thu, 23 Jul 2020 20:02:38 +0000</updated>
                            <resolved>Thu, 23 Jul 2020 20:02:29 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                                                                <comments>
                            <comment id="68476" author="zxiiro" created="Thu, 23 Jul 2020 17:17:14 +0000"  >&lt;p&gt;So according to the logs GERRIT_EVENT_COMMENT_TEXT comes in as &quot;UGF0Y2ggU2V0IDE6CgptdWx0aXBhdGNoLWJ1aWxkOnRvcGljPW1yaS1tYWduZXNpdW0tc3Iy&quot; which is a base64 encoded value for the comment:&lt;/p&gt;

&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;Patch Set 1:

multipatch-build:topic=mri-magnesium-sr2
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;This is a configuration in Jenkins as can be seen here (&lt;a href=&quot;https://stackoverflow.com/questions/49187081/jenkins-gerrit-trigger-plugin-gives-encoded-gerrit-change-commit-message-and-ger&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://stackoverflow.com/questions/49187081/jenkins-gerrit-trigger-plugin-gives-encoded-gerrit-change-commit-message-and-ger&lt;/a&gt;). Perhaps someone at LF was changing configuration for the Gerrit Trigger plugin accidently configured it to use base64 encoding.&lt;/p&gt;

&lt;p&gt;So we have 2 routes to resolve this:&lt;/p&gt;

&lt;p&gt;1) LF admin changes this setting back to plain text&lt;br/&gt;
2) We decode the base64 encoding in our scripts&lt;/p&gt;

&lt;p&gt;I think option 1 would be faster and less complicated though.&lt;/p&gt;</comment>
                            <comment id="68480" author="zxiiro" created="Thu, 23 Jul 2020 17:48:16 +0000"  >&lt;p&gt;After some more research with &lt;a href=&quot;https://jira.opendaylight.org/secure/ViewProfile.jspa?name=agrimberg&quot; class=&quot;user-hover&quot; rel=&quot;agrimberg&quot;&gt;agrimberg&lt;/a&gt; on IRC it appears there is no global setting for this which means likely a new version of Gerrit Trigger plugin must have changed this default setting value to base64. We&apos;ll have to resolve this at the job config level in this case.&lt;/p&gt;</comment>
                            <comment id="68481" author="ecelgp" created="Thu, 23 Jul 2020 18:33:36 +0000"  >&lt;p&gt;But if this is true, this should impact any job passing keywords and nobody has said anything (yet). Or maybe this impacts when job is re-generated (e.g. we saw this when we merged a patch in a script used by the job), because I just tried recheck in a regular patch and it still works.&lt;/p&gt;</comment>
                            <comment id="68482" author="zxiiro" created="Thu, 23 Jul 2020 19:12:39 +0000"  >&lt;p&gt;It impacts all jobs that are parsing Gerrit comments (most likely jjb-deploy job also hits this issue). I&apos;m not sure how many jobs we have that are parsing so we&apos;ll have to wait until folks complain and report.&lt;/p&gt;

&lt;p&gt;If you&apos;re just doing a simple &quot;recheck&quot; those jobs are fine because it&apos;s not parsing any comment string text in the job (other than for the keyword to trigger it). Jobs that pass paramenters like &quot;jjb-deploy: some-job-name&quot; are the ones affected.&lt;/p&gt;</comment>
                            <comment id="68483" author="jluhrsen" created="Thu, 23 Jul 2020 19:30:52 +0000"  >&lt;p&gt;good point &lt;a href=&quot;https://jira.opendaylight.org/secure/ViewProfile.jspa?name=ecelgp&quot; class=&quot;user-hover&quot; rel=&quot;ecelgp&quot;&gt;ecelgp&lt;/a&gt;, I know a lot of people are using jjb-deploy and no complaints so wondering why&lt;br/&gt;
they didn&apos;t hit this bug?&lt;/p&gt;</comment>
                            <comment id="68484" author="zxiiro" created="Thu, 23 Jul 2020 19:38:46 +0000"  >&lt;p&gt;Here&apos;s patch for global-jjb and I &lt;em&gt;think&lt;/em&gt; covers all jobs that use this feature &lt;a href=&quot;https://gerrit.linuxfoundation.org/infra/c/releng/global-jjb/+/64622&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://gerrit.linuxfoundation.org/infra/c/releng/global-jjb/+/64622&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="68485" author="zxiiro" created="Thu, 23 Jul 2020 19:40:00 +0000"  >&lt;p&gt;I tracked it down to &lt;a href=&quot;https://review.opendev.org/#/c/731169/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.opendev.org/#/c/731169/&lt;/a&gt; upstream JJB where the gerrit trigger plugin was improved to support configuring this option. Previously to that the option was unconfigurable in JJB so it defaulted to whatever the plugin defaulted to. We just started seeing this issue on Monday after we merged the JJB upgrade patch.&lt;/p&gt;

&lt;p&gt;I think we understand the problem now and how to fix it so we can move forward with this.&lt;/p&gt;</comment>
                            <comment id="68486" author="zxiiro" created="Thu, 23 Jul 2020 19:56:33 +0000"  >&lt;p&gt;This final releng/builder patch &lt;a href=&quot;https://git.opendaylight.org/gerrit/c/releng/builder/+/91597&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/c/releng/builder/+/91597&lt;/a&gt; should take care of the remaining jobs that parse the GERRIT_EVENT_COMMENT_TEXT.&lt;/p&gt;</comment>
                            <comment id="68487" author="zxiiro" created="Thu, 23 Jul 2020 20:02:29 +0000"  >&lt;p&gt;Fixes proposed to all relevant projects as far as I can tell. Once patches are merged we should be okay.&lt;/p&gt;</comment>
                            <comment id="68488" author="ecelgp" created="Thu, 23 Jul 2020 20:02:38 +0000"  >&lt;p&gt;OK, makes sense all your comments. Thanks &lt;a href=&quot;https://jira.opendaylight.org/secure/ViewProfile.jspa?name=zxiiro&quot; class=&quot;user-hover&quot; rel=&quot;zxiiro&quot;&gt;zxiiro&lt;/a&gt; for fixing so fast &lt;img class=&quot;emoticon&quot; src=&quot;https://jira.opendaylight.org/images/icons/emoticons/smile.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;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                            <customfield id="customfield_11400" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10000" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i03u0n:</customfieldvalue>

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