tlm | Hi all, is anyone available to help with a launchpad API issue? Currently building juju 2.7.1 via launchpad api's. When we review the recent builds via the api we require a 'snap_upload_url' to be returned. However our build scripts are getting an empty string value for this after waiting for a significant amount of time. | 04:24 |
---|---|---|
=== pieq_ is now known as pie | ||
=== pie is now known as pieq | ||
cjwatson | tlm: Do you mean store_upload_url? And how long is significant? | 09:11 |
tlm | cjwatson: yeah, almost 2 hours was our longest wait till giving up | 09:25 |
wgrant | URLs would be helpful. | 09:26 |
cjwatson | tlm: It's asynchronous and it's always possible there's some kind of problem - but yes, specifics please | 09:26 |
tlm | the build finishes and is indicated as 'FULLYBUILT', we grab the list of recent builds from launcpad for juju and then keep checking store_upload_url. This goes in a loop till it's found. What can I provide to make hunting the problem down easier ? | 09:29 |
cjwatson | tlm: A URL | 09:29 |
cjwatson | tlm: To the build in question, for instance | 09:29 |
tlm | i'll fire one up and grab it | 09:30 |
cjwatson | tlm: Don't you have the previous one? | 09:30 |
wgrant | Or a Jenkins job | 09:30 |
wgrant | Or something | 09:30 |
wgrant | Launchpad builds a *lot* of things for a lots of projects | 09:30 |
wgrant | Very hard to identify yours without some details | 09:30 |
tlm | yeah no worries | 09:31 |
cjwatson | tlm: I'd rather see the previous one than have you fire off a new build; even if the previous one has finished uploading by now, we can check logs | 09:31 |
tlm | cjwatson: how is this https://api.launchpad.net/devel/~juju-qa-bot/+snap/juju/+build/796779 ? | 09:34 |
wgrant | tlm: It looks like review was stuck in the store. I've hopefully unstuck it, and things might process over the next 10-15 minutes | 09:53 |
tlm | ta wgrant, i'll have to kick a new build off just because of a few reasons on our side. Will let you know how it goes. | 09:54 |
wgrant | tlm: Not yet! | 09:55 |
tlm | ok | 09:55 |
wgrant | tlm: Heh, just how many times was that retried? | 10:06 |
wgrant | There are *lots* of uploads pending. | 10:06 |
wgrant | tlm: juju is a biggish snap, and these 60ish retried uploads are going to take maybe another hour or two | 10:09 |
tlm | no worries at all | 10:11 |
tlm | thanks for helping | 10:12 |
wgrant | tlm: The queue finished processing a while ago, so a retry is probably worth it. | 11:37 |
tlm | cheers wgrant will fire it up now | 11:43 |
tlm | wgrant, cjwatson. Appears all working. Thanks again for the help. | 12:34 |
cjwatson | OK, good | 12:34 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!