[INTPAK-162] Debs not being published to Nexus Created: 23/Apr/18  Updated: 09/May/18  Resolved: 09/May/18

Status: Closed
Project: integration-packaging
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Bug Priority: Medium
Reporter: Daniel Farrell Assignee: Dimitrios Markou
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

It seems that recent autorelease builds have triggered deb build jobs that completed successfully, but that the resulting artifacts didn't get pushed to Nexus.

https://jenkins.opendaylight.org/releng/view/autorelease/job/packaging-build-deb-oxygen/

^^worked on 4/18 #275 for example

https://nexus.opendaylight.org/content/repositories/opendaylight-oxygen-ubuntu-1604-x86_64-devel/org/opendaylight/integration-packaging/opendaylight/

^^no new packages since 3/19



 Comments   
Comment by Dimitrios Markou [ 24/Apr/18 ]

I think the problem is that the deploy-maven-file.sh doesn't run. But the weirdest thing is that it doesn't produce any error. So I cannot determine how to reproduce. Any ideas ?

https://jenkins.opendaylight.org/releng/view/autorelease/job/packaging-build-deb-oxygen/40/consoleText

 

BTW that is the reason I think why it doesn't upload the files to nexus.

Comment by Dimitrios Markou [ 24/Apr/18 ]

One way I can debug this is to add some logs to the configuration of the packaging-build-deb-oxygen job and try to rerun it by hand. But to do so I need permissions to the releng SILO.

Comment by Daniel Farrell [ 24/Apr/18 ]

mardim - Yeah, that's the way to debug it. You can do it in the sandbox though, that's the recommended way. Just push the job and run in sandbox Jenkins. I think you already have permissions.

Comment by Dimitrios Markou [ 24/Apr/18 ]

dfarrell07 Yes but I think there is no way to test the maven script in the sandbox right ? Because we cannot publish packets to nexus from sandbox. Am I wrong ?

 

Comment by Daniel Farrell [ 24/Apr/18 ]

You should be able to modify anything about the job. Just change the global-jjb/jjb/* files in the global-jjb submodule to access those scripts I think.

Also maybe abelur has some idea about this? I think he wrote that script.

Comment by Dimitrios Markou [ 05/May/18 ]

This patch solves the issue : https://gerrit.linuxfoundation.org/infra/#/c/10460/

Comment by Dimitrios Markou [ 06/May/18 ]

The patch is merged: https://gerrit.linuxfoundation.org/infra/#/c/10460/

 

To actually see the results of the fix we should pull the latest changes of the global-jjb to the releng-builder repo.

Comment by Daniel Farrell [ 09/May/18 ]

We picked up the global-jjb change in 0.19.2, so should be fixed but need to verify.

Comment by Dimitrios Markou [ 09/May/18 ]

dfarrell07 Hello

 

I checked the jobs today. They were successful [0] and the packages are being published to Nexus  [1] .

So I think we can close this issue as resolved.

 

[0]: https://jenkins.opendaylight.org/releng/view/packaging/job/packaging-build-deb-nitrogen/104/

[1] : https://nexus.opendaylight.org/content/repositories/opendaylight-nitrogen-ubuntu-1604-x86_64-devel/org/opendaylight/integration-packaging/opendaylight/7.3.0-0.1.20180509rel2174/ 

Comment by Daniel Farrell [ 09/May/18 ]

Awesome, thanks mardim!

Generated at Wed Feb 07 20:03:47 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.