On Thu, Jul 30, 2020 at 03:59:17PM +0200, Pavel Hrdina wrote: > On Thu, Jul 30, 2020 at 03:04:37PM +0200, Andrea Bolognani wrote: > > On Thu, 2020-07-30 at 13:58 +0300, Vitaly Potyarkin wrote: > > > Hello, my name is Vitaly - I'm the author of cirrus-run. > > > > > > I was amazed to see that a project of such importance and scale uses the > > > tool I created! Thank you very much! I never expected it to receive much > > > recognition outside of a few random hobbyists, after all I wrote it just > > > to cheap out on CI runs for a personal project. > > > > Hi Vitaly! > > > > I was meaning to get in touch with you to thank you for creating > > cirrus-run and tell you how useful this clever little tool of yours > > has proven to be, but it looks like you beat me to the punch :) > > > > We've adopted it a couple of months ago, and we've been extremely > > pleased with it so far. We're planning to roll out its use to more > > repositories over time, but we just haven't gotten around to it quite > > yet. > > > > > I noticed that you expressed a wish to have full CI log fetched and > > > displayed on stdout. I agree that it would be a nice feature to have, > > > and I've planned to make it like that from the beginning, but the > > > GraphQL query for that was not straightforward at all and I've settled > > > for what we have now. I added an issue [1] in cirrus-run repo and will try > > > to return to that sometime. > > > > Thanks, I'll subscribe to the issue. > > > > Since I have your attention, I'll also report the only issue we've > > encountered so far that might be a genuine bug in cirrus-run. If you > > look at this recent pipeline > > > > https://gitlab.com/libvirt/libvirt/-/pipelines/170028119 > > > > you'll see that the x86-freebsd-12-build job has failed; however if > > you look at the corresponding Cirrus CI job > > > > https://cirrus-ci.com/build/6133607741784064 > > > > you'll notice that it has completed successfully. We've seen this > > happen about once a week on average. It's as if cirrus-run somehow > > lost track of the status of the Cirrus CI job... > > > > Unfortunately I haven't had time to dig further, but if there's any > > information that I could provide to help you figure out what's going > > on please just ask. > > I'm not sure if there is anything that cirrus-run can do about it. > Depends on the cirrus-ci API. In the case that you've mentioned the > issue is that the job was rescheduled on cirrus-ci. This is most likely > the original job that was terminated: > > https://cirrus-ci.com/task/5722023156514816 > > and the job that caused cirrus-run to report failed job. Oh, so Cirrus CI automatically re-created the job, and cirrus-run isn't able to detect this re-created job ? Regards, Daniel -- |: https://berrange.com -o- https://www.flickr.com/photos/dberrange :| |: https://libvirt.org -o- https://fstop138.berrange.com :| |: https://entangle-photo.org -o- https://www.instagram.com/dberrange :|