Yes Thanh Ha, got a better idea.
Thanks a lot!
Regards,
R P Karthika
toggle quoted message
Show quoted text
From: Thanh Ha <zxiiro@...>
Sent: Wednesday, October 9, 2019 7:48 PM
To: Luis Gomez <ecelgp@...>
Cc: R P Karthika . <r.p.karthika@...>; Faseela K <k.faseela@...>; Anil Belur <abelur@...>; integration-dev@...; Jamo Luhrsen <jluhrsen@...>
Subject: Re: [integration-dev] Multipatch jobs failing on both releng/sandbox
To clarify why GERRIT_TOPIC appears on releng and not sandbox is due to how the patch is triggered. GERRIT_TOPIC is a parameter that's automatically passed into Jenkins if a job was triggered via Gerrit.
In the case of the sandbox job since sandbox only supports manual triggers Gerrit is not injecting that variable. As Luis mentioned though the job does not need that parameter passed in and you can pass in the topic using the PATCHES_TO_BUILD
parameter.
Hope this clarifies the difference.
On Sun, 6 Oct 2019 at 17:17, Luis Gomez <ecelgp@...> wrote:
Hi Karthika, to build a topic you just need to set the parameter PATCHES_TO_BUILD to topic=magnesium-mri (if you want to checkout first patch in the topic) or topic:magnesium-mri (if you want to cherry-pick
all the patch in the topic). The job can be also triggered with gerrit comment "multipatch-build:topic=magnesium-mri" or "multipatch-build:topic:magnesium-mri". See job template instructions here [1].
BR/Luis
[1]
https://docs.opendaylight.org/projects/releng-builder/en/latest/jenkins.html#jenkins-job-templates
> On Oct 6, 2019, at 12:33 AM, R P Karthika . <r.p.karthika@...> wrote:
>
> Hi Luis/Thanh,
> The environment issue seems to be fixed now.
> The parameter GERRIT_TOPIC is important for us to start with MRI.
> I am not sure in which file it is present for releng and not for sandbox.
> It is present in,
>
https://jenkins.opendaylight.org/releng/view/integration/job/integration-multipatch-test-magnesium/10/parameters/
> And not here,
>
https://jenkins.opendaylight.org/sandbox/job/Karthikaintegration-multipatch-test-magnesium/2/parameters/
>
> GERRIT_TOPIC is needed because all the patches under the topic ‘magnesium-mri’ will be fetched and built in the job.
>
> Regards,
> R P Karthika
>
> From: Faseela K <k.faseela@...>
> Sent: Sunday, October 6, 2019 7:17 AM
> To: Luis Gomez <ecelgp@...>
> Cc: Thanh Ha <zxiiro@...>; R P Karthika . <r.p.karthika@...>; Anil Belur <abelur@...>;
integration-dev@...; Jamo Luhrsen <jluhrsen@...>
> Subject: Re: [integration-dev] Multipatch jobs failing on both releng/sandbox
>
> Merged.
> Karthika, check if the issue is resolved for you now.. let us make progress on MRI patches now.
>
> On Sun, Oct 6, 2019, 6:15 AM Luis Gomez <ecelgp@...> wrote:
> It seems like this patch to update Multipatch job to openjdk11 did not work:
>
>
https://git.opendaylight.org/gerrit/#/c/releng/builder/+/84868/1/jjb/integration/integration-test-jobs.yaml
>
> So now I am trying something different:
>
>
https://git.opendaylight.org/gerrit/#/c/releng/builder/+/84923/1/jjb/integration/integration-test-jobs.yaml
>
> Looks like it works in the sandbox:
>
>
https://jenkins.opendaylight.org/sandbox/job/integration-multipatch-test-magnesium/1/
>
> BR/Luis
>
>
>
> On Oct 4, 2019, at 6:42 AM, Thanh Ha <zxiiro@...> wrote:
>
> On Fri, 4 Oct 2019 at 05:02, Karthika Panneer via
Lists.Opendaylight.Org<r.p.karthika=ericsson.com@...> wrote:
> Hi,
> I tried pushing a multipatch job for testing magnesium-mri patches,
>
https://jenkins.opendaylight.org/sandbox/job/Karthikaintegration-multipatch-test-magnesium/4/console
> I am unable to figure out why the jobs are failing.
> Looks like some infra issue.
>
> Seems like an invalid input issue to me. Take a look at:
>
>
https://jenkins.opendaylight.org/sandbox/job/Karthikaintegration-multipatch-test-magnesium/4/parameters/
>
> the parameter PATCHES_TO_BUILD was passed a literal "$PATCHES_TO_BUILD" which is not valid input for this job and the error message "fatal: remote error: $PATCHES_TO_BUILD unavailable" makes it seem like it's trying to fetch literally the string $PATCHES_TO_BUILD
rather than actual git patches.
>
> I'd expect to see for example: genius=32/53632/9,netvirt:59/50259/47
>
> Multipatch jobs are failing in releng environment also.
>
https://jenkins.opendaylight.org/releng/view/integration/job/integration-multipatch-test-magnesium/11/console
>
> It would be great if someone be able to look into it as we need the sandbox job ASAP to proceed with our magnesium MRI activity.
>
> This job is failing due to "The JAVA_HOME environment variable is not defined correctly" which sounds like an environment problem.
>
> Anil, is this something you can help us out with?
>
> P.S : we need GERRIT_TOPIC parameter in sandbox also, it is present only in releng.
>
> I'm not familiar with this one and I don't see it in the parameters list on releng. Where are you expecting to see this?
>
> If it's a parameter input then as long as you are rebased against latest master in releng/builder then I'd expect the job to be in sync.
>
> Regards,
> Thanh
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
>
> View/Reply Online (#13768):
https://lists.opendaylight.org/g/integration-dev/message/13768
> Mute This Topic:
https://lists.opendaylight.org/mt/34392061/1993029
> Group Owner:
integration-dev+owner@...
> Unsubscribe:
https://lists.opendaylight.org/g/integration-dev/unsub [k.faseela@...]
> -=-=-=-=-=-=-=-=-=-=-=-
|
|
To clarify why GERRIT_TOPIC appears on releng and not sandbox is due to how the patch is triggered. GERRIT_TOPIC is a parameter that's automatically passed into Jenkins if a job was triggered via Gerrit.
In the case of the sandbox job since sandbox only supports manual triggers Gerrit is not injecting that variable. As Luis mentioned though the job does not need that parameter passed in and you can pass in the topic using the PATCHES_TO_BUILD parameter.
Hope this clarifies the difference.
Regards, Thanh
toggle quoted message
Show quoted text
On Sun, 6 Oct 2019 at 17:17, Luis Gomez < ecelgp@...> wrote: Hi Karthika, to build a topic you just need to set the parameter PATCHES_TO_BUILD to topic=magnesium-mri (if you want to checkout first patch in the topic) or topic:magnesium-mri (if you want to cherry-pick all the patch in the topic). The job can be also triggered with gerrit comment "multipatch-build:topic=magnesium-mri" or "multipatch-build:topic:magnesium-mri". See job template instructions here [1].
BR/Luis
[1] https://docs.opendaylight.org/projects/releng-builder/en/latest/jenkins.html#jenkins-job-templates
> On Oct 6, 2019, at 12:33 AM, R P Karthika . <r.p.karthika@...> wrote:
>
> Hi Luis/Thanh,
> The environment issue seems to be fixed now.
> The parameter GERRIT_TOPIC is important for us to start with MRI.
> I am not sure in which file it is present for releng and not for sandbox.
> It is present in,
> https://jenkins.opendaylight.org/releng/view/integration/job/integration-multipatch-test-magnesium/10/parameters/
> And not here,
> https://jenkins.opendaylight.org/sandbox/job/Karthikaintegration-multipatch-test-magnesium/2/parameters/
>
> GERRIT_TOPIC is needed because all the patches under the topic ‘magnesium-mri’ will be fetched and built in the job.
>
> Regards,
> R P Karthika
>
> From: Faseela K <k.faseela@...>
> Sent: Sunday, October 6, 2019 7:17 AM
> To: Luis Gomez <ecelgp@...>
> Cc: Thanh Ha <zxiiro@...>; R P Karthika . <r.p.karthika@...>; Anil Belur <abelur@...>; integration-dev@...; Jamo Luhrsen <jluhrsen@...>
> Subject: Re: [integration-dev] Multipatch jobs failing on both releng/sandbox
>
> Merged.
> Karthika, check if the issue is resolved for you now.. let us make progress on MRI patches now.
>
> On Sun, Oct 6, 2019, 6:15 AM Luis Gomez <ecelgp@...> wrote:
> It seems like this patch to update Multipatch job to openjdk11 did not work:
>
> https://git.opendaylight.org/gerrit/#/c/releng/builder/+/84868/1/jjb/integration/integration-test-jobs.yaml
>
> So now I am trying something different:
>
> https://git.opendaylight.org/gerrit/#/c/releng/builder/+/84923/1/jjb/integration/integration-test-jobs.yaml
>
> Looks like it works in the sandbox:
>
> https://jenkins.opendaylight.org/sandbox/job/integration-multipatch-test-magnesium/1/
>
> BR/Luis
>
>
>
> On Oct 4, 2019, at 6:42 AM, Thanh Ha <zxiiro@...> wrote:
>
> On Fri, 4 Oct 2019 at 05:02, Karthika Panneer via Lists.Opendaylight.Org<r.p.karthika=ericsson.com@...> wrote:
> Hi,
> I tried pushing a multipatch job for testing magnesium-mri patches,
> https://jenkins.opendaylight.org/sandbox/job/Karthikaintegration-multipatch-test-magnesium/4/console
> I am unable to figure out why the jobs are failing.
> Looks like some infra issue.
>
> Seems like an invalid input issue to me. Take a look at:
>
> https://jenkins.opendaylight.org/sandbox/job/Karthikaintegration-multipatch-test-magnesium/4/parameters/
>
> the parameter PATCHES_TO_BUILD was passed a literal "$PATCHES_TO_BUILD" which is not valid input for this job and the error message "fatal: remote error: $PATCHES_TO_BUILD unavailable" makes it seem like it's trying to fetch literally the string $PATCHES_TO_BUILD rather than actual git patches.
>
> I'd expect to see for example: genius=32/53632/9,netvirt:59/50259/47
>
> Multipatch jobs are failing in releng environment also.
> https://jenkins.opendaylight.org/releng/view/integration/job/integration-multipatch-test-magnesium/11/console
>
> It would be great if someone be able to look into it as we need the sandbox job ASAP to proceed with our magnesium MRI activity.
>
> This job is failing due to "The JAVA_HOME environment variable is not defined correctly" which sounds like an environment problem.
>
> Anil, is this something you can help us out with?
>
> P.S : we need GERRIT_TOPIC parameter in sandbox also, it is present only in releng.
>
> I'm not familiar with this one and I don't see it in the parameters list on releng. Where are you expecting to see this?
>
> If it's a parameter input then as long as you are rebased against latest master in releng/builder then I'd expect the job to be in sync.
>
> Regards,
> Thanh
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
>
> View/Reply Online (#13768): https://lists.opendaylight.org/g/integration-dev/message/13768
> Mute This Topic: https://lists.opendaylight.org/mt/34392061/1993029
> Group Owner: integration-dev+owner@...
> Unsubscribe: https://lists.opendaylight.org/g/integration-dev/unsub [k.faseela@...]
> -=-=-=-=-=-=-=-=-=-=-=-
|
|
Hi Karthika, to build a topic you just need to set the parameter PATCHES_TO_BUILD to topic=magnesium-mri (if you want to checkout first patch in the topic) or topic:magnesium-mri (if you want to cherry-pick all the patch in the topic). The job can be also triggered with gerrit comment "multipatch-build:topic=magnesium-mri" or "multipatch-build:topic:magnesium-mri". See job template instructions here [1]. BR/Luis [1] https://docs.opendaylight.org/projects/releng-builder/en/latest/jenkins.html#jenkins-job-templates
toggle quoted message
Show quoted text
On Oct 6, 2019, at 12:33 AM, R P Karthika . <r.p.karthika@...> wrote:
Hi Luis/Thanh, The environment issue seems to be fixed now. The parameter GERRIT_TOPIC is important for us to start with MRI. I am not sure in which file it is present for releng and not for sandbox. It is present in, https://jenkins.opendaylight.org/releng/view/integration/job/integration-multipatch-test-magnesium/10/parameters/ And not here, https://jenkins.opendaylight.org/sandbox/job/Karthikaintegration-multipatch-test-magnesium/2/parameters/ GERRIT_TOPIC is needed because all the patches under the topic ‘magnesium-mri’ will be fetched and built in the job. Regards, R P Karthika From: Faseela K <k.faseela@...> Sent: Sunday, October 6, 2019 7:17 AM To: Luis Gomez <ecelgp@...> Cc: Thanh Ha <zxiiro@...>; R P Karthika . <r.p.karthika@...>; Anil Belur <abelur@...>; integration-dev@...; Jamo Luhrsen <jluhrsen@...> Subject: Re: [integration-dev] Multipatch jobs failing on both releng/sandbox Merged. Karthika, check if the issue is resolved for you now.. let us make progress on MRI patches now. On Sun, Oct 6, 2019, 6:15 AM Luis Gomez <ecelgp@...> wrote: It seems like this patch to update Multipatch job to openjdk11 did not work: https://git.opendaylight.org/gerrit/#/c/releng/builder/+/84868/1/jjb/integration/integration-test-jobs.yaml So now I am trying something different: https://git.opendaylight.org/gerrit/#/c/releng/builder/+/84923/1/jjb/integration/integration-test-jobs.yaml Looks like it works in the sandbox: https://jenkins.opendaylight.org/sandbox/job/integration-multipatch-test-magnesium/1/ BR/Luis
On Oct 4, 2019, at 6:42 AM, Thanh Ha <zxiiro@...> wrote: On Fri, 4 Oct 2019 at 05:02, Karthika Panneer via Lists.Opendaylight.Org<r.p.karthika=ericsson.com@...> wrote: Hi, I tried pushing a multipatch job for testing magnesium-mri patches, https://jenkins.opendaylight.org/sandbox/job/Karthikaintegration-multipatch-test-magnesium/4/console I am unable to figure out why the jobs are failing. Looks like some infra issue. Seems like an invalid input issue to me. Take a look at: https://jenkins.opendaylight.org/sandbox/job/Karthikaintegration-multipatch-test-magnesium/4/parameters/ the parameter PATCHES_TO_BUILD was passed a literal "$PATCHES_TO_BUILD" which is not valid input for this job and the error message "fatal: remote error: $PATCHES_TO_BUILD unavailable" makes it seem like it's trying to fetch literally the string $PATCHES_TO_BUILD rather than actual git patches. I'd expect to see for example: genius=32/53632/9,netvirt:59/50259/47 Multipatch jobs are failing in releng environment also. https://jenkins.opendaylight.org/releng/view/integration/job/integration-multipatch-test-magnesium/11/console It would be great if someone be able to look into it as we need the sandbox job ASAP to proceed with our magnesium MRI activity. This job is failing due to "The JAVA_HOME environment variable is not defined correctly" which sounds like an environment problem. Anil, is this something you can help us out with? P.S : we need GERRIT_TOPIC parameter in sandbox also, it is present only in releng. I'm not familiar with this one and I don't see it in the parameters list on releng. Where are you expecting to see this? If it's a parameter input then as long as you are rebased against latest master in releng/builder then I'd expect the job to be in sync. Regards, Thanh -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group.
View/Reply Online (#13768): https://lists.opendaylight.org/g/integration-dev/message/13768 Mute This Topic: https://lists.opendaylight.org/mt/34392061/1993029 Group Owner: integration-dev+owner@... Unsubscribe: https://lists.opendaylight.org/g/integration-dev/unsub [k.faseela@...] -=-=-=-=-=-=-=-=-=-=-=-
|
|
toggle quoted message
Show quoted text
From: Faseela K <k.faseela@...>
Sent: Sunday, October 6, 2019 7:17 AM
To: Luis Gomez <ecelgp@...>
Cc: Thanh Ha <zxiiro@...>; R P Karthika . <r.p.karthika@...>; Anil Belur <abelur@...>; integration-dev@...; Jamo Luhrsen <jluhrsen@...>
Subject: Re: [integration-dev] Multipatch jobs failing on both releng/sandbox
Merged.
Karthika, check if the issue is resolved for you now.. let us make progress on MRI patches now.
On Sun, Oct 6, 2019, 6:15 AM Luis Gomez <ecelgp@...> wrote:
It seems like this patch to update Multipatch job to openjdk11 did not work:
So now I am trying something different:
Looks like it works in the sandbox:
On Oct 4, 2019, at 6:42 AM, Thanh Ha <zxiiro@...> wrote:
Seems like an invalid input issue to me. Take a look at:
the parameter PATCHES_TO_BUILD was passed a literal "$PATCHES_TO_BUILD" which is not valid input for this job and the error message "fatal:
remote error: $PATCHES_TO_BUILD unavailable" makes it seem like it's trying to fetch literally the string $PATCHES_TO_BUILD rather than actual git patches.
I'd expect to see for example: genius=32/53632/9,netvirt:59/50259/47
This job is failing due to "The JAVA_HOME environment variable is not defined correctly" which sounds like an environment problem.
Anil, is this something you can help us out with?
P.S : we need
GERRIT_TOPIC
parameter in sandbox also, it is present only in releng.
I'm not familiar with this one and I don't see it in the parameters list on releng. Where are you expecting to see this?
If it's a parameter input then as long as you are rebased against latest master in releng/builder then I'd expect the job to be in sync.
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#13768):
https://lists.opendaylight.org/g/integration-dev/message/13768
Mute This Topic:
https://lists.opendaylight.org/mt/34392061/1993029
Group Owner:
integration-dev+owner@...
Unsubscribe:
https://lists.opendaylight.org/g/integration-dev/unsub [k.faseela@...]
-=-=-=-=-=-=-=-=-=-=-=-
|
|
Merged. Karthika, check if the issue is resolved for you now.. let us make progress on MRI patches now.
toggle quoted message
Show quoted text
On Sun, Oct 6, 2019, 6:15 AM Luis Gomez < ecelgp@...> wrote: It seems like this patch to update Multipatch job to openjdk11 did not work:
So now I am trying something different:
Looks like it works in the sandbox:
BR/Luis On Oct 4, 2019, at 6:42 AM, Thanh Ha < zxiiro@...> wrote:
Seems like an invalid input issue to me. Take a look at:
the parameter PATCHES_TO_BUILD was passed a literal "$PATCHES_TO_BUILD" which is not valid input for this job and the error message "fatal: remote error: $PATCHES_TO_BUILD unavailable" makes it seem like it's trying to fetch literally the string $PATCHES_TO_BUILD rather than actual git patches.
I'd expect to see for example: genius=32/53632/9,netvirt:59/50259/47
This job is failing due to "The JAVA_HOME environment variable is not defined correctly" which sounds like an environment problem.
Anil, is this something you can help us out with?
P.S : we need GERRIT_TOPIC
parameter in sandbox also, it is present only in releng.
I'm not familiar with this one and I don't see it in the parameters list on releng. Where are you expecting to see this?
If it's a parameter input then as long as you are rebased against latest master in releng/builder then I'd expect the job to be in sync.
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#13768): https://lists.opendaylight.org/g/integration-dev/message/13768
Mute This Topic: https://lists.opendaylight.org/mt/34392061/1993029
Group Owner: integration-dev+owner@...
Unsubscribe: https://lists.opendaylight.org/g/integration-dev/unsub [k.faseela@...]
-=-=-=-=-=-=-=-=-=-=-=-
|
|
It seems like this patch to update Multipatch job to openjdk11 did not work:
So now I am trying something different:
Looks like it works in the sandbox:
BR/Luis
toggle quoted message
Show quoted text
On Oct 4, 2019, at 6:42 AM, Thanh Ha < zxiiro@...> wrote:
Seems like an invalid input issue to me. Take a look at:
the parameter PATCHES_TO_BUILD was passed a literal "$PATCHES_TO_BUILD" which is not valid input for this job and the error message "fatal: remote error: $PATCHES_TO_BUILD unavailable" makes it seem like it's trying to fetch literally the string $PATCHES_TO_BUILD rather than actual git patches.
I'd expect to see for example: genius=32/53632/9,netvirt:59/50259/47
This job is failing due to "The JAVA_HOME environment variable is not defined correctly" which sounds like an environment problem.
Anil, is this something you can help us out with?
P.S : we need GERRIT_TOPIC
parameter in sandbox also, it is present only in releng.
I'm not familiar with this one and I don't see it in the parameters list on releng. Where are you expecting to see this?
If it's a parameter input then as long as you are rebased against latest master in releng/builder then I'd expect the job to be in sync.
|
|
Seems like an invalid input issue to me. Take a look at:
the parameter PATCHES_TO_BUILD was passed a literal "$PATCHES_TO_BUILD" which is not valid input for this job and the error message "fatal: remote error: $PATCHES_TO_BUILD unavailable" makes it seem like it's trying to fetch literally the string $PATCHES_TO_BUILD rather than actual git patches.
I'd expect to see for example: genius=32/53632/9,netvirt:59/50259/47
This job is failing due to "The JAVA_HOME environment variable is not defined correctly" which sounds like an environment problem.
Anil, is this something you can help us out with?
P.S : we need GERRIT_TOPIC
parameter in sandbox also, it is present only in releng.
I'm not familiar with this one and I don't see it in the parameters list on releng. Where are you expecting to see this?
If it's a parameter input then as long as you are rebased against latest master in releng/builder then I'd expect the job to be in sync.
|
|
|
|