Once upon a time Saturday 17 February 2007, Michael Schwendt wrote:
Does anyone understand the following build job? Copy of the page is
Target fc6, tag fc6, but the buildsys used fc7 in paths and created
a fc7 src.rpm, but fc6 binary rpms:
How is that possible when plague-client targets fc6?
27730: mono-debugger-0.30-7.fc7 (needsign)
Submitter: paul all-the-johnsons co uk
Started: Fri Feb 16 16:09:25 2007
Ended: Fri Feb 16 16:17:47 2007 (ran for 8 minutes)
ugger-0.30-7.fc7/ Result: "
27730 (mono-debugger): Build on target fedora-6-extras succeeded.
Status: done/done Build Time: 7
minutes i386: xenbuilder2.fedora.redhat.com
Status: done/done Build
Time: 8 minutes
I really have no clue what causes this. plague-server log shows
27730 (mono-debugger): Starting tag 'mono-debugger-0_30-7_fc6' on
27730 (mono-debugger/x86_64): https://hammer2.fedora.redhat.com:8888
- UID is
27730 (mono-debugger/i386): https://xenbuilder2.fedora.redhat.com:8888
27730 (mono-debugger/x86_64): Build result files -
[ 'root.log', 'mono-debugger-0.30-7.fc6.src.rpm',
'job.log', 'mono-debugger-0.30-7.fc6.x86_64.rpm', 'build.log',
27730 (mono-debugger/i386): Build result files -
[ 'root.log', 'mono-debugger-debuginfo-0.30-7.fc6.i386.rpm',
'mono-debugger-0.30-7.fc6.i386.rpm', 'build.log', 'mockconfig.log'
27730 (mono-debugger): Job finished.
the .fc7 seems to be coming from make srpm at the start of the build. that
srpm gets uploaded to the builders to build . there is nothing on the server
configs that defines this it comes entirely from the cvs co and Makefiles
there. builders are building the correct thing.
Why make srpm is doing the wrong thing i do not know. if it was genuinely a
mis configuration it would show on each and every build. possibly it is a
race condition in plague.
there is much less chance of odd race conditions in koji as it is largely