Bug 1074672 - false errors of Factory robot auto-reject all util-linux submissions
false errors of Factory robot auto-reject all util-linux submissions
Status: RESOLVED FIXED
Classification: openSUSE
Product: openSUSE.org
Classification: openSUSE
Component: BuildService
unspecified
Other Other
: P5 - None : Critical (vote)
: ---
Assigned To: Marcus Hüwe
Adrian Schröter
:
Depends on:
Blocks: 1074250
  Show dependency treegraph
 
Reported: 2018-01-04 15:22 UTC by Stanislav Brabec
Modified: 2018-04-16 08:46 UTC (History)
0 users

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stanislav Brabec 2018-01-04 15:22:01 UTC
To prevent build loops, util-linux is built in three stages using three spec files inside one project.

It worked well in past, but since the middle of December 2017, all Factory submissions are auto-declined with a bunch of false errors.

I suppose that it is caused by one of the latest changes of obs-service-source_validator/20-files-present-and-referenced

Example:
https://build.opensuse.org/request/show/561302

Output of check script:
  Attention, addnote.c is not mentioned in spec files as source or patch.
  Attention, baselibs.conf is not mentioned in spec files as source or patch.
  Attention, blkid.conf is not mentioned in spec files as source or patch.
  Attention, etc.raw is not mentioned in spec files as source or patch.
  Attention, etc_filesystems is not mentioned in spec files as source or patch.
  Attention, klogconsole.tar.xz is not mentioned in spec files as source or patch.
  Attention, login.pamd is not mentioned in spec files as source or patch.
  Attention, make-sure-sbin-resp-usr-sbin-are-in-PATH.diff is not mentioned in spec files as source or patch.
  Attention, mkzimage_cmdline.8 is not mentioned in spec files as source or patch.
  Attention, mkzimage_cmdline.c is not mentioned in spec files as source or patch.
  Attention, raw.service is not mentioned in spec files as source or patch.
  Attention, remote.pamd is not mentioned in spec files as source or patch.
  Attention, runuser.pamd is not mentioned in spec files as source or patch.
  Attention, setctsid.8 is not mentioned in spec files as source or patch.
  Attention, setctsid.c is not mentioned in spec files as source or patch.
  Attention, su.default is not mentioned in spec files as source or patch.
  Attention, su.pamd is not mentioned in spec files as source or patch.
  Attention, util-linux-2.31.tar.sign is not mentioned in spec files as source or patch.
  Attention, util-linux-2.31.tar.xz is not mentioned in spec files as source or patch.
  Attention, util-linux-lsmem-memory-zone-1.patch is not mentioned in spec files as source or patch.
  Attention, util-linux-lsmem-memory-zone-2.patch is not mentioned in spec files as source or patch.
  Attention, util-linux-lsmem-memory-zone-3.patch is not mentioned in spec files as source or patch.
  Attention, util-linux-rpmlintrc is not mentioned in spec files as source or patch.
  Attention, util-linux.keyring is not mentioned in spec files as source or patch.
Comment 1 Marcus Hüwe 2018-01-04 15:54:49 UTC
PR #63 [1] fixes this (which just got merged). Hence, it remains to deploy
the new code to the "factory robot" host.

[1] https://github.com/openSUSE/obs-service-source_validator/pull/63
Comment 2 Tomáš Chvátal 2018-04-16 08:46:49 UTC
This was released and new version should parse the stuff properly now.