Update to ` 4347.va_c0cf1c32f38` and above prevent job resuming (removal `ContainerExecCallback`)

This issue is archived. You can view it, but you can't modify it. Learn more

XMLWordPrintable

      Hi,

      Caused by https://github.com/jenkinsci/kubernetes-plugin/pull/1698 which remove a class which apprently are serialized

      It will prevent jobs to resume after upgrade to version `4347.va_c0cf1c32f38` and above

      Not sure it can be deprecated instead of removed so that user can upgrade with running jobs

      Even when performing a clean shutdown with running jobs we can observe ClassNotFoundException when job is resumed

      [16:56:01.186+02:00] - Pausing (Preparing for shutdown)
      [16:58:35.478+02:00] - java.lang.ClassNotFoundException: org.csanchez.jenkins.plugins.kubernetes.pipeline.ContainerStepExecution$ContainerExecCallback
      [16:58:35.478+02:00] - 	at java.base/java.net.URLClassLoader.findClass(Unknown Source)
      [16:58:35.478+02:00] - 	at java.base/java.lang.ClassLoader.loadClass(Unknown Source)
      [16:58:35.478+02:00] - 	at groovy.lang.GroovyClassLoader.loadClass(GroovyClassLoader.java:702)
      

      Regards,

            Assignee:
            Unassigned
            Reporter:
            Valentin Delaye
            Archiver:
            Jenkins Service Account

              Created:
              Updated:
              Archived: