-
Bug
-
Resolution: Fixed
-
Minor
-
None
On a new Jenkins server, we're setting up new Jenkinsfiles from scratch. We're using parallel stages, which seems like it might be a factor based on searches for related issues.
We have about 15 of these jobs with 4 parallel stages. For about 1 in 10 jobs, a stage will randomly fail in 1 second or less. If you hover over the stage it shows:
Failed to parse /var/lib/jenkins/jobs/MyOrg/jobs/Projects/jobs/myProject/builds/252/changelog3.xml
If you click the Stage Log it says:
No changes for <my_scm_url> since the previous build`
This can happen when the build is triggered by either of the following means:
- From an upstream job
- Manually by clicking "build now"
Of note, we use SVN as our SCM with the following configuration:
We use "Jenkinsfile from SCM", using URL like
http://myserver/myrepo/_automation
In the GUI, we do not configure SCM polling
In the Jenkinsfile, we configure SCM polling, every 2 minutes
In the Jenkinsfile, we configure SCM checkout of
http://myserver/myrepo`|http://myserver/myrepo
The reason I include our SVN/SCM backstory is because we're also seeing another anomaly related to SCM which might be relevant. .
For each SCM polling period, the Subversion Polling Log show approximately multiple entries all at the same timestamp. These entries are some randomized mix of polling the two relevant URL's :
http://myserver/myrepo
and
http://myserver/myrepo/_automation
Interestingly, we've figured something out about these duplicate "Subversion Polling Entries" . There is 1 entry checking
http://myserver/myrepo/_automation
for changes for each stage in the build for the ". So, if we have 1 "Checkout Stage", 1 "Parallel Stages" block, and 3 "Parallel Stages", we see 5 total "Subversion Polling Entries" for
http://myserver/myrepo/_automation
. Not sure if this is by design or not.
We have the latest versions of all plugins.
- duplicates
-
JENKINS-34313 SAXParseException from parallel SCM checkout
- Resolved
- relates to
-
JENKINS-34313 SAXParseException from parallel SCM checkout
- Resolved