Skip to content

Conversation

@smuzaffar
Copy link
Contributor

possible fix for errors like [a] where a package build-prep step force mark some tasks done but scheduler still try to schedule them.

[a]

DEBUG:parallel:pending->running: transition build-prep-external+py3-Bottleneck+1.5.0-391a8d83ba581644e136a881814f97c1
Creating directory /pool/condor/dir_2570169/jenkins/workspace/build-any-ib/w/BUILD/el8_aarch64_gcc14/external/py3-Bottleneck/1.5.0-391a8d83ba581644e136a881814f97c1 if not existing.
Creating directory /pool/condor/dir_2570169/jenkins/workspace/build-any-ib/w/BUILD/el8_aarch64_gcc14/external/py3-histogrammar/1.1.2-3ad18a1c123188fe94496a66b86ed231 if not existing.
ObjectStore: Checking package store for external+py3-Bottleneck+1.5.0-391a8d83ba581644e136a881814f97c1.
DEBUG:Force:pending->done: transition build-rpms-external+py3-Bottleneck+1.5.0-391a8d83ba581644e136a881814f97c1
DEBUG:Force:pending->done: transition build-srpm-external+py3-Bottleneck+1.5.0-391a8d83ba581644e136a881814f97c1
DEBUG:Force:pending->done: transition build-install-external+py3-Bottleneck+1.5.0-391a8d83ba581644e136a881814f97c1
DEBUG:Force:pending->done: transition build-build-external+py3-Bottleneck+1.5.0-391a8d83ba581644e136a881814f97c1
DEBUG:parallel:pending->running: transition build-install-external+py3-Bottleneck+1.5.0-391a8d83ba581644e136a881814f97c1
build-install-external+py3-Bottleneck+1.5.0-391a8d83ba581644e136a881814f97c1 not in source list
Traceback (most recent call last):
  File "PKGTOOLS/cmsBuild", line 5196, in <module>
    build(opts, args[1:], PKGFactory)
  File "PKGTOOLS/cmsBuild", line 4416, in build
    buildSpecs(packages)
  File "PKGTOOLS/cmsBuild", line 4327, in buildSpecs
    scheduler.run()
  File "/pool/condor/dir_2570169/jenkins/workspace/build-any-ib/PKGTOOLS/scheduler.py", line 80, in run
    self.__doNotifications()
  File "/pool/condor/dir_2570169/jenkins/workspace/build-any-ib/PKGTOOLS/scheduler.py", line 126, in __doNotifications
    self.__doRescheduleParallel()
  File "/pool/condor/dir_2570169/jenkins/workspace/build-any-ib/PKGTOOLS/scheduler.py", line 204, in __doRescheduleParallel
    transition(taskId, self.pendingJobs, self.runningJobs, "parallel:pending->running")
  File "/pool/condor/dir_2570169/jenkins/workspace/build-any-ib/PKGTOOLS/scheduler.py", line 21, in transition
    raise e
  File "/pool/condor/dir_2570169/jenkins/workspace/build-any-ib/PKGTOOLS/scheduler.py", line 18, in transition
    fromList.remove(what)
ValueError: list.remove(x): x not in list

@cmsbuild
Copy link
Contributor

A new Pull Request was created by @smuzaffar for branch V00-34-XX.

@akritkbehera, @cmsbuild, @iarspider, @raoatifshad, @smuzaffar can you please review it and eventually sign? Thanks.
@ftenchini, @mandrenguyen, @sextonkennedy you are the release manager for this.
cms-bot commands are listed here

@cmsbuild
Copy link
Contributor

cms-bot internal usage

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants