Last modified: 2014-08-19 14:44:04 UTC
Timo worked on a patch for the Zuul status page which let one pass the ChangeId,Patchset to the URL which would highlight it on the status page. The URL looks like: https://integration.wikimedia.org/zuul/#change-124992,2 When Zuul start proceeding a change in a pipeline it will report: Starting gate-and-submit jobs. https://integration.wikimedia.org/zuul/ That URL is crafted by the scheduler: if self.sched.config.has_option('zuul', 'status_url'): msg += "\n" + self.sched.config.get('zuul', 'status_url') Where status_url is set to https://integration.wikimedia.org/zuul/ What we would need is to use format() much like for url_pattern and pass the change and patchset numbers. We can do it as a hack on our Zuul fork and propose it upstream.
Sent to upstream as https://review.openstack.org/86900 . Most of them are attending the US Python Conference so there will be most probably a bunch of delay before it is being reviewed. Whenever they are happy with the change I will cherry-pick to our fork.
Patch still pending upstream https://review.openstack.org/#/c/86900/
Patch review requested a test to be added to confirm status_url is properly formatted. I amended my patch.
The patch I proposed upstream breaks their test suite. I dont have bandwidth right now to complete the patch :( Patch is https://review.openstack.org/#/c/86900/