-
Bug
-
Resolution: Fixed
-
Major
-
Platform: PC, OS: Windows XP
Executing the "Reload Configuration from Disk" while builds are running causes
information about those builds to be lost.
POSTing a new configuration to /job/JOBNAME/config.xml also causes the exact same problem. Yet editing job configuration interactively using the web form does not show the problem.
I had two builds running when I reloaded configuration to pick up manual changes
to one project (not running a build) config.xml file. When the browser
refreshed, the builds were still shown as actively building in the Build
Executor Status frame but the status indicators were no longer blinking and the
project pages did not show any builds running for those projects.
It appears that part of Hudson thought that the builds had been canceled because
they were queued, blocked by themselves. The original builds appeared to
finsish normally and then the queued builds ran. There was no record of the
original build that had been running when the config reloaded.
Note: If Jenkins is completely restarted, by shutting down and starting up the service, the missing build re-appears. (Of course, doing that each time is unacceptable, just trying to help focus the debugging.)
- depends on
-
JENKINS-17337 Failed to load job on Matrix jobs
- Resolved
-
JENKINS-17341 Promoted builds throw NullPointerException after upgrade to 1.507
- Resolved
- is duplicated by
-
JENKINS-10219 Jenkins loses track on build queue when reloading configuration while a build runs
- Resolved
-
JENKINS-12318 A current active build in the build history is lost if the job configuration XML uploaded
- Resolved
-
JENKINS-7885 Reloading configuration leads to lost build status
- Resolved
-
JENKINS-12171 Running build disappears forever when changing job configuration
- Closed
- is related to
-
JENKINS-32984 Reload Configuration from disk disrupts build elements and pipeline
- Open
-
JENKINS-15340 Add 'Are you sure' on Reload configuration from disk
- Resolved