-
Notifications
You must be signed in to change notification settings - Fork 236
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
seed-job-agent provisioning broken since Jenkins 2.348 #742
Comments
We are having the same problem after upgrading from |
I can confirm downgrading back to our previous version (2.343-jdk11 in our case), removed this error. |
I'm seeing this too. Downgrading Jenkins to 2.347 fixes the problem - for now. |
any news regarding this issue ? |
What's the status on that issue? I'm getting the same error when I want to update to the latest LTS version and have to stay on the older version for now. |
Is it somehow possible to workaround this bug? |
Hi, sharing the pain here, this issue prevents us to use the latest LTS release ... Any update to share on a fix or workaround will be more than welcome :-) |
Is this project still active or looking for maintainers? |
Same error here, tried to upgrade because some indirect dependency plugins really start breaking with current other ones. :( If somebody else has a suddenly failing jenkins when using groovy pipelines: I had to pin |
regex in jenkins seems to be relevant (?) kubernetes-operator/pkg/client/jenkins.go Line 16 in 3a143a0
|
docker pull carintech/jenkins:operator-81f4742b10 is a docker-image where this problem is fixed and which is capable to run with current lts image from jenkins, source ist based on this commit Requirements:
|
@pniederlag thanks but why not a PR vs upstream here? |
@brokenpip3 PR would be good, but this project appears to be dead. No one around to merge the PR and cut a release... |
I asked today in virtuslab slack about the status of this project. Let's see what they reply |
@brokenpip3 Did they reply something? It's really a pity that this project is falling behind so much behind. |
nope, let's try to ping @Sig00rd here |
@pniederlag any chance to create the PR? otherwise I can do it, so at least since we are trying to get attention they can just merge the community PR |
@brokenpip3 if you feel motivated to push this through, you could create your own fork, cherry-pick @pniederlag's commit and post the PR yourself. |
I totally agree with this ^, we should open a separate issue and use that to gain attention from the current maintainers and the jenkinsci ones. My request of PR was only to have the right PR to be reviewed and merged |
Original fix proposal: jenkinsci#742 (comment)
Everybody: I finally create the PR to fix this issue (based on @pniederlag work) and all the others issues: #784 Please take a look and test and let me know. |
Describe the bug
Since 2.348 the operator fails to parse the slave-agent.jnlp xml document.
To Reproduce
Create a operated jenkins in version 2.348.
Additional information
Kubernetes version: v1.23.6+k3s1
Jenkins Operator version: 0.7.0
Add error logs about the problem here (operator logs and Kubernetes events).
The Operator finishes to inject CasC instructions. Then it fails to parse the JNLP body:
The JNLP format looks like the following:
before the structure was more like this:
(XML has been re-formatted for readability. it's all in one line).
The text was updated successfully, but these errors were encountered: