
This is a multi-part message in MIME format... ------------=_1520428463-10273-181 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit [ https://ovirt-jira.atlassian.net/browse/OVIRT-1923?page=com.atlassian.jira.p... ] Barak Korren reassigned OVIRT-1923: ----------------------------------- Assignee: Evgheni Dereveanchin (was: infra)
Generic webhook plugin changed - need Jenkins command line parameter --------------------------------------------------------------------
Key: OVIRT-1923 URL: https://ovirt-jira.atlassian.net/browse/OVIRT-1923 Project: oVirt - virtualization made easy Issue Type: Outage Reporter: Barak Korren Assignee: Evgheni Dereveanchin Priority: Highest
The generic webhook plugin for jenkins seems to have been changed to increase security. Previously the plugin was placing all the parameters sent to the webhook as environment variables, now it only sets explicitly specified ones. Unfortunately, our code relied on the previous functionality, so now all post-merge functionality for GitHub is broken. This is causing, for example, the ovirt-ansible packages to not get submitted to the change queues and released. To restore previous functionality, the following parameter needs to be passed to jenkins: -Dhudson.model.ParametersAction.keepUndefinedParameters=true -- Barak Korren RHV DevOps team , RHCE, RHCi Evgheny, Red Hat EMEA redhat.com | TRIED. TESTED. TRUSTED. | redhat.com/trusted
-- This message was sent by Atlassian Jira (v1001.0.0-SNAPSHOT#100081) ------------=_1520428463-10273-181 Content-Type: text/html; charset="UTF-8" Content-Disposition: inline Content-Transfer-Encoding: 7bit <html><body> <pre>[ https://ovirt-jira.atlassian.net/browse/OVIRT-1923?page=com.atlassian.jira.p... ]</pre> <h3>Barak Korren reassigned OVIRT-1923:</h3> <pre>Assignee: Evgheni Dereveanchin (was: infra)</pre> <blockquote><h3>Generic webhook plugin changed – need Jenkins command line parameter</h3> <pre> Key: OVIRT-1923 URL: https://ovirt-jira.atlassian.net/browse/OVIRT-1923 Project: oVirt - virtualization made easy Issue Type: Outage Reporter: Barak Korren Assignee: Evgheni Dereveanchin Priority: Highest</pre> <p>The generic webhook plugin for jenkins seems to have been changed to increase security. Previously the plugin was placing all the parameters sent to the webhook as environment variables, now it only sets explicitly specified ones. Unfortunately, our code relied on the previous functionality, so now all post-merge functionality for GitHub is broken. This is causing, for example, the ovirt-ansible packages to not get submitted to the change queues and released. To restore previous functionality, the following parameter needs to be passed to jenkins:</p> <pre>-Dhudson.model.ParametersAction.keepUndefinedParameters=true</pre> <p>— Barak Korren RHV DevOps team , RHCE, RHCi Evgheny, Red Hat EMEA redhat.com | TRIED. TESTED. TRUSTED. | redhat.com/trusted</p></blockquote> <p>— This message was sent by Atlassian Jira (v1001.0.0-SNAPSHOT#100081)</p> <img src="https://u4043402.ct.sendgrid.net/wf/open?upn=i5TMWGV99amJbNxJpSp2-2BJ33BSM3t..." alt="" width="1" height="1" border="0" style="height:1px !important;width:1px !important;border-width:0 !important;margin-top:0 !important;margin-bottom:0 !important;margin-right:0 !important;margin-left:0 !important;padding-top:0 !important;padding-bottom:0 !important;padding-right:0 !important;padding-left:0 !important;"/> </body></html> ------------=_1520428463-10273-181--