I have just been tasked with upgrading our Jenkins 1.642.3-1 to the current version and moving the instance to a new VM. (Forgive me but I have not used Jenkins before)
My first attempt:
Install Jenkins on a new server
Copy $JENKINS_HOME from the old server to the new server
On the dashboard of the new instance, across the top we are missing some of the tabs (views?).
Is there an index or config file that needs to be rebuilt?
Any clues?
These tabs don’t ring a bell for me.
They must be part of a plugin.
How is the plugin migration going by the way?
Did you upgrade them all, did you loose some of them along the way?
Those tabs stand for views in Jenkins. If some of them are special views they might be missing when the plugin that provided this kind of view is removed.
views are defined in the config.xml, so the only explanation for them to be missing is that some plugin is missing. I assume you still have a backup of your old Jenkins. Just open the config.xml and look for the views. Should look like this
Thanks! When I rsync the files from the old server to the new server, the time stamps on the new server for the config.xml was newer than the old server so the file did not get copied.
Now I see all of the views.