On Fri, 2016-08-26 at 17:33 -0700, Adam Williamson wrote:
Hey folks! Just a heads-up to the openQA-interested: I'm working
on
another update to current upstream git. staging is now running the
latest git of both os-autoinst and openQA. There have been some changes
upstream which are related to working with Mojolicious 7, but aaannz
assures me they're Mojo 6-compatible, and they still have one
deployment running on Mojo 6. So far, it seems to be working OK.
We're slightly suspicious about
https://github.com/os-autoinst/openQA/commit/f2547e9bcc0a166f993426bceeac... ;
apparently they're still arguing about whether it's the right thing to
do. I'll keep an eye on it, and if any uploads go squiffy, I'll revert
it in the package. So far, though, at least one upload test has run and
worked.
So in the end I did run into several issues with upload tests and
worker shutdowns. I've made several fixes to the packages since and am
now pretty much happy with how staging is behaving, but upstream has
decided not to take my fix for one of the problems, instead planning on
a different approach:
https://github.com/os-autoinst/openQA/pull/844
so I'm gonna wait a bit and see if their fix for that shows up soon,
and if it works, before doing official builds and updating the
production instance.
I do recommend using staging if you're going to do any needle editing,
because it
has https://progress.opensuse.org/issues/13456 fixed, which
makes the needle editing experience much nicer.