Inconsistent behaviour of jenkins-plugins
#32799
Replies: 2 comments 9 replies
-
Hi there, Get your discussion fixed faster by creating a minimal reproduction. This means a repository dedicated to reproducing this issue with the minimal dependencies and config possible. Before we start working on your issue we need to know exactly what's causing the current behavior. A minimal reproduction helps us with this. Discussions without reproductions are less likely to be converted to Issues. Please follow these steps:
If you need help with running renovate on your minimal reproduction repository, please refer to our Running Renovate guide. The Renovate team |
Beta Was this translation helpful? Give feedback.
-
Hi there, A maintainer wants you to find and share a specific log message ( If you self-host Renovate: make sure you run Renovate with Find the relevant dependency/dependencies in the log message, and copy/paste those parts into this discussion. If you do not know which bits we need, you can copy/paste the full log message. Read the Renovate docs, Troubleshooting to learn more about getting the docs, and getting the correct type of logs. Thanks, the Renovate team |
Beta Was this translation helpful? Give feedback.
-
How are you running Renovate?
Mend Renovate hosted app on github.com
If you're self-hosting Renovate, tell us which platform (GitHub, GitLab, etc) and which version of Renovate.
No response
Please tell us more about your question or problem
I'm preparing to split our large Jenkins server into several smaller instances.
As part of the task, we want to add Renovate to maintain and ensure proper upgrades of the new servers. For now, I have three test servers running in Kubernetes: Renovate is used to monitor the Jenkins deployments and the plugins list.
Each server has a repository in Github Enterprise, and we're using the Renovate Github app to monitor these.
On the initial test setup, things appeared to work fine: The Kubernetes deployment is monitored, and a PR is created to update Jenkins weekly. We also received a PR for each plugin update: This happens several times a day, so we limited it by grouping updates and creating a schedule. Again, this worked fine.
We then copy/pasted the
renovate.json
to the repos for the remaining two Jenkins servers - and was in for a surprise: The setup that worked on the first server failed to work on the two remaining servers.For some reasons, the same Renovate app running in Github won't accept the versioning scheme used by the Jenkins plugins on the two additional hosts: It works fine on one host, but complains in the logfiles for the two others hosts and don't create a PR.
How can that be?
On the good server, we have logs like
whilst the other two servers log
How can the same Renovate app with identical configurations react like this?
Logs (if relevant)
Logs
Beta Was this translation helpful? Give feedback.
All reactions