Could we disable "AutoQA" until it can produce usable results?

Adam Williamson adamwill at fedoraproject.org
Wed Mar 25 01:11:22 UTC 2015


On Tue, 2015-03-24 at 22:44 +0000, Richard W.M. Jones wrote:
> Witness (a):
> https://admin.fedoraproject.org/updates/libguestfs-1.29.31-1.fc22
> 
> The log file in this case is 3452 lines long.
> 
> Witness (b):
> https://admin.fedoraproject.org/updates/ocaml-camlp4-4.02.0-0.9.git87c6a6b0.fc22
> 
> The log file in this case is 3452 lines long (not coincidentally - 
> it is exactly the same file as above).
> 
> And in both cases the log files are a morass of randomness.

It's not really *that* hard to read the results, you can just search 
for the package name and/or the string 'fail'. I've pasted the 
relevant bits below.

Unfortunately, though, both these are a type of false failure that 
comes up quite often. Packages which are multiarch and have internal 
dependencies - that is, multiple intra-dependent subpackages - seem to 
cause bogus failures. I don't think there's actually an issue with 
either of your updates, so it'd be fine to re-enable the auto-push.

We have a ticket tracking this issue here: 
https://phab.qadevel.cloud.fedoraproject.org/T366

As for disabling Taskotron (it hasn't been AutoQA for a while now), 
well, it's a tricky call, because while it does get things wrong 
sometimes, it also gets things right and saves us from bad updates 
sometimes too. The ideal solution would be to fix the bug...

not ok - depcheck for Bodhi update ocaml-camlp4-4.02.0-0.9.git87c6a6b0.fc22     # FAIL 
  ---
  arch: x86_64
  details:
    output: |-
      Build ocaml-camlp4-4.02.0-0.9.git87c6a6b0.fc22 failed depcheck
      package ocaml-camlp4-devel-4.02.0-0.9.git87c6a6b0.fc22.i686 requires ocaml-camlp4(x86-32) = 4.02.0-0.9.git87c6a6b0.fc22, but none of the providers can be installed
      ocaml-camlp4-4.02.0-0.9.git87c6a6b0.fc22.i686 has inferior architecture
      ocaml-camlp4-4.02.0-0.9.git87c6a6b0.fc22.i686 has inferior architecture
      package ocaml-camlp4-devel-4.02.0-0.9.git87c6a6b0.fc22.i686 requires ocaml-camlp4(x86-32) = 4.02.0-0.9.git87c6a6b0.fc22, but none of the providers can be installed
      ocaml-camlp4-4.02.0-0.9.git87c6a6b0.fc22.i686 has inferior architecture
      ocaml-camlp4-4.02.0-0.9.git87c6a6b0.fc22.i686 has inferior architecture
  item: ocaml-camlp4-4.02.0-0.9.git87c6a6b0.fc22
  outcome: FAILED
  summary: ocaml-camlp4-4.02.0-0.9.git87c6a6b0.fc22 into F22 testing
  type: bodhi_update

not ok - depcheck for Bodhi update libguestfs-1.29.31-1.fc22    # FAIL 
  ---
  arch: x86_64
  details:
    output: |-
      Build libguestfs-1.29.31-1.fc22 failed depcheck
      package libguestfs-tools-1:1.29.31-1.fc22.noarch requires libguestfs = 1:1.29.31-1.fc22, but none of the providers can be installed
      libguestfs-1:1.29.31-1.fc22.i686 has inferior architecture
      libguestfs-1:1.29.31-1.fc22.i686 has inferior architecture
      package libguestfs-tools-1:1.29.31-1.fc22.noarch requires libguestfs = 1:1.29.31-1.fc22, but none of the providers can be installed
      libguestfs-1:1.29.31-1.fc22.i686 has inferior architecture
      libguestfs-1:1.29.31-1.fc22.i686 has inferior architecture
      package libguestfs-gobject-devel-1:1.29.31-1.fc22.i686 requires libguestfs-gobject = 1:1.29.31-1.fc22, but none of the providers can be installed
      package libguestfs-gobject-1:1.29.31-1.fc22.i686 requires libguestfs = 1:1.29.31-1.fc22, but none of the providers can be installed
      package libguestfs-gobject-1:1.29.31-1.fc22.i686 requires libguestfs = 1:1.29.31-1.fc22, but none of the providers can be installed
      libguestfs-1:1.29.31-1.fc22.i686 has inferior architecture
      libguestfs-1:1.29.31-1.fc22.i686 has inferior architecture
      package libguestfs-devel-1:1.29.31-1.fc22.i686 requires libguestfs = 1:1.29.31-1.fc22, but none of the providers can be installed
      libguestfs-1:1.29.31-1.fc22.i686 has inferior architecture
      libguestfs-1:1.29.31-1.fc22.i686 has inferior architecture
      package ocaml-libguestfs-1:1.29.31-1.fc22.i686 requires libguestfs = 1:1.29.31-1.fc22, but none of the providers can be installed
      libguestfs-1:1.29.31-1.fc22.i686 has inferior architecture
      libguestfs-1:1.29.31-1.fc22.i686 has inferior architecture
      package ocaml-libguestfs-devel-1:1.29.31-1.fc22.i686 requires ocaml-libguestfs = 1:1.29.31-1.fc22, but none of the providers can be installed
      package ocaml-libguestfs-1:1.29.31-1.fc22.i686 requires libguestfs = 1:1.29.31-1.fc22, but none of the providers can be installed
      package ocaml-libguestfs-1:1.29.31-1.fc22.i686 requires libguestfs = 1:1.29.31-1.fc22, but none of the providers can be installed
      libguestfs-1:1.29.31-1.fc22.i686 has inferior architecture
      libguestfs-1:1.29.31-1.fc22.i686 has inferior architecture
      package libguestfs-man-pages-ja-1:1.29.31-1.fc22.noarch requires libguestfs = 1:1.29.31-1.fc22, but none of the providers can be installed
      libguestfs-1:1.29.31-1.fc22.i686 has inferior architecture
      libguestfs-1:1.29.31-1.fc22.i686 has inferior architecture
      package libguestfs-bash-completion-1:1.29.31-1.fc22.noarch requires libguestfs-tools-c = 1:1.29.31-1.fc22, but none of the providers can be installed
      package libguestfs-tools-c-1:1.29.31-1.fc22.i686 requires libguestfs = 1:1.29.31-1.fc22, but none of the providers can be installed
      package libguestfs-tools-c-1:1.29.31-1.fc22.i686 requires libguestfs = 1:1.29.31-1.fc22, but none of the providers can be installed
      libguestfs-1:1.29.31-1.fc22.i686 has inferior architecture
      libguestfs-1:1.29.31-1.fc22.i686 has inferior architecture
      package libguestfs-javadoc-1:1.29.31-1.fc22.noarch requires libguestfs = 1:1.29.31-1.fc22, but none of the providers can be installed
      libguestfs-1:1.29.31-1.fc22.i686 has inferior architecture
      libguestfs-1:1.29.31-1.fc22.i686 has inferior architecture
      package libguestfs-tools-c-1:1.29.31-1.fc22.i686 requires libguestfs = 1:1.29.31-1.fc22, but none of the providers can be installed
      libguestfs-1:1.29.31-1.fc22.i686 has inferior architecture
      libguestfs-1:1.29.31-1.fc22.i686 has inferior architecture
      package libguestfs-java-1:1.29.31-1.fc22.i686 requires libguestfs = 1:1.29.31-1.fc22, but none of the providers can be installed
      libguestfs-1:1.29.31-1.fc22.i686 has inferior architecture
      libguestfs-1:1.29.31-1.fc22.i686 has inferior architecture
      package libguestfs-inspect-icons-1:1.29.31-1.fc22.noarch requires libguestfs = 1:1.29.31-1.fc22, but none of the providers can be installed
      libguestfs-1:1.29.31-1.fc22.i686 has inferior architecture
      libguestfs-1:1.29.31-1.fc22.i686 has inferior architecture
      package libguestfs-gobject-1:1.29.31-1.fc22.i686 requires libguestfs = 1:1.29.31-1.fc22, but none of the providers can be installed
      libguestfs-1:1.29.31-1.fc22.i686 has inferior architecture
      libguestfs-1:1.29.31-1.fc22.i686 has inferior architecture
      package libguestfs-man-pages-uk-1:1.29.31-1.fc22.noarch requires libguestfs = 1:1.29.31-1.fc22, but none of the providers can be installed
      libguestfs-1:1.29.31-1.fc22.i686 has inferior architecture
      libguestfs-1:1.29.31-1.fc22.i686 has inferior architecture
      package perl-Sys-Guestfs-1:1.29.31-1.fc22.i686 requires libguestfs = 1:1.29.31-1.fc22, but none of the providers can be installed
      libguestfs-1:1.29.31-1.fc22.i686 has inferior architecture
      libguestfs-1:1.29.31-1.fc22.i686 has inferior architecture
      package libguestfs-java-devel-1:1.29.31-1.fc22.i686 requires libguestfs = 1:1.29.31-1.fc22, but none of the providers can be installed
      libguestfs-1:1.29.31-1.fc22.i686 has inferior architecture
      libguestfs-1:1.29.31-1.fc22.i686 has inferior architecture
      package libguestfs-gobject-doc-1:1.29.31-1.fc22.noarch requires libguestfs-gobject-devel = 1:1.29.31-1.fc22, but none of the providers can be installed
      package libguestfs-gobject-devel-1:1.29.31-1.fc22.i686 requires libguestfs-gobject = 1:1.29.31-1.fc22, but none of the providers can be installed
      package libguestfs-gobject-devel-1:1.29.31-1.fc22.i686 requires libguestfs-gobject = 1:1.29.31-1.fc22, but none of the providers can be installed
      package libguestfs-gobject-1:1.29.31-1.fc22.i686 requires libguestfs = 1:1.29.31-1.fc22, but none of the providers can be installed
      package libguestfs-gobject-1:1.29.31-1.fc22.i686 requires libguestfs = 1:1.29.31-1.fc22, but none of the providers can be installed
      libguestfs-1:1.29.31-1.fc22.i686 has inferior architecture
      libguestfs-1:1.29.31-1.fc22.i686 has inferior architecture
  item: libguestfs-1.29.31-1.fc22
  outcome: FAILED
  summary: libguestfs-1.29.31-1.fc22 into F22 testing
  type: bodhi_update
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://www.happyassassin.net



More information about the qa-devel mailing list