Upstream decided to get rid of the 'important' flag and treat all test modules as 'important', which means we need to somehow adjust the way we handle the freeipa_client test and possibly others (I need to check if we're using 'non-important' modules in any other tests). This is really going to be a pain and I wish they hadn't done it. :(
freeipa_client
https://github.com/os-autoinst/openQA/pull/1266
This ticket is a duplicate of https://pagure.io/fedora-qa/fedora_openqa/issue/54
I still don't understand why have they done it. What was the problem with current behaviour?
No idea. I think their idea is it was kind of an early implementation of 'soft failures' and they prefer the newer stuff that lets you explicitly trigger a soft failure or have a needle match trigger one, so they figured to get rid of a now-'useless' feature.
This is all done now, we got upstream to merge a ignore_failure flag and our relevant tests now use that, since e68e113 .
ignore_failure
Login to comment on this ticket.