-
Bug
-
Resolution: Fixed
-
Major
-
Docker image running Jenkins 2.73.2
cloudbees-folder-plugin 6.2.0
upgrading folders from prior cloudbees-folder-plugin
When I installed cloudbees-folder-plugin 6.2.0, the views defined in several of my folders were deleted.
An administrative monitor appeared warning about unreadable data. The message was:
ConversionException: Could not call com.cloudbees.hudson.plugins.folder.views.DefaultFolderViewHolder.readResolve() : no parent set on com.cloudbees.hudson.plugins.folder.Folder[null] : Could not call com.cloudbees.hudson.plugins.folder.views.DefaultFolderViewHolder.readResolve() : no parent set on com.cloudbees.hudson.plugins.folder.Folder[null] ---- Debugging information ---- message : Could not call com.cloudbees.hudson.plugins.folder.views.DefaultFolderViewHolder.readResolve() : no parent set on com.cloudbees.hudson.plugins.folder.Folder[null] cause-exception : com.thoughtworks.xstream.converters.reflection.ObjectAccessException cause-message : Could not call com.cloudbees.hudson.plugins.folder.views.DefaultFolderViewHolder.readResolve() : no parent set on com.cloudbees.hudson.plugins.folder.Folder[null] class : com.cloudbees.hudson.plugins.folder.views.DefaultFolderViewHolder required-type : com.cloudbees.hudson.plugins.folder.views.DefaultFolderViewHolder converter-type : hudson.util.RobustReflectionConverter path : /com.cloudbees.hudson.plugins.folder.Folder/folderViews line number : 157 -------------------------------
To duplicate the problem:
- Clone, build, and run the docker instance
$ git lfs clone https://github.com/MarkEWaite/docker-lfs JENKINS-47416 $ cd JENKINS-47416 $ git lfs fetch origin JENKINS-47416 $ git checkout -b lts-with-plugins JENKINS-47416 $ docker build -t jenkins:JENKINS-47416 . $ docker run -i --rm --publish 8080:8080 jenkins:JENKINS-47416
- Click "Manage Jenkins"
- Clck the "Manage" button to the right of "You have data stored in an older format and/or unreadable data" (opens http://localhost:8080/administrativeMonitor/OldData/manage )
One of the folder config.xml files is available in the docker image
Conversion exception is thrown even if I update the folder definition to 6.1.2 format before upgrading the cloudbees-folders plugin.
- relates to
-
JENKINS-38606 Jenkins creates AllView with a localized name on on initial startup
- Resolved
- links to
- mentioned in
-
Page Loading...