Jenkins: 2.414.1
OS: Windows 10 - 10.0
Java: 11.0.19 - Eclipse Adoptium (OpenJDK 64-Bit Server VM)
Subversion Plug-inVersion2.17.3
Hi,
Hoping someone might be able to point me in the right direction.
After recently upgrading our Jenkins version (was previously 2.187) on Windows 10 to 2.414 we’re running into what seems to be an issue with queueing for freestyle jobs.
The jobs folder from the working install was copied across to the upgraded install, no changes to scheduling has been made whatsoever.
It appears that if a job is scheduled to start while another job is still running, rather than wait for the current job to complete, the job tries to start and fails on SVN update
e.g. job A started at 20:35 17 Sept and Finished at 00:44 18 Sept
job B tried to start at 23:37 17 Sept and failed … extract from console output below
Started by timer
Running as SYSTEM
Building in workspace C:\Jenkins
Cleaning up C:\Jenkins.
Deleting C:\Jenkins\projects\CA78xx\CA6365-K7\vivado.jou
Deleting C:\Jenkins\projects\CA78xx\CA6365-K7\CAS7005
ERROR: Failed to update https://:/svn/PLD/trunk
org.tmatesoft.svn.core.SVNException: svn: E204900: Unknown error
at hudson.scm.subversion.UpdateWithCleanUpdater$TaskImpl$1.handleStatus(UpdateWithCleanUpdater.java:82)
at org.tmatesoft.svn.core.wc.SVNStatusClient$1.receive(SVNStatusClient.java:359)
The job is set to “Emulate a clean checkout by first deleting unversioned/ignored files then svn update”
Any pointers greatly appreciated
Thanks
*** Edit ***
I just manually started a job (#1851) then manually started another job (#'23) … I would have expected the second job to go onto the build queue, but instead Jenkins tries to execute it immediately. Since the checkout workspace is shared, all sorts of issues then arrise