• Icon: Bug Bug
    • Resolution: Won't Fix
    • Icon: Blocker Blocker
    • other
    • None

      Steps to reproduce:

      • Upgrade from Jenkins 2.62 to 2.63.
      • Attempt to save any configuration (no need to change anything) in a Pipeline job or Freestyle job

      Expected result:

      • Configuration is saved.
      • There is no error.

      Actual result:

      •  Configuration is not saved.
      •  There is a Jenkins error, with a significant stack trace.

      Stack trace:

      java.lang.NoSuchFieldError: INSTANCE
      at io.jenkins.blueocean.events.BlueMessageEnricher.enrich(BlueMessageEnricher.java:58)
      at org.jenkinsci.plugins.pubsub.PubsubBus.publish(PubsubBus.java:133)
      at org.jenkinsci.plugins.pubsub.listeners.SyncJobCRUDListener.publish(SyncJobCRUDListener.java:92)
      at org.jenkinsci.plugins.pubsub.listeners.SyncJobCRUDListener.onUpdated(SyncJobCRUDListener.java:80)
      at hudson.model.listeners.ItemListener$3.apply(ItemListener.java:229)
      at hudson.model.listeners.ItemListener$3.apply(ItemListener.java:227)
      at hudson.model.listeners.ItemListener.forAll(ItemListener.java:180)
      at hudson.model.listeners.ItemListener.fireOnUpdated(ItemListener.java:227)
      at hudson.model.Job.doConfigSubmit(Job.java:1316)
      at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)
      at org.kohsuke.stapler.Function$MethodFunction.invoke(Function.java:343)
      at org.kohsuke.stapler.interceptor.RequirePOST$Processor.invoke(RequirePOST.java:52)
      at org.kohsuke.stapler.PreInvokeInterceptedFunction.invoke(PreInvokeInterceptedFunction.java:26)
      at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:184)
      at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:117)
      at org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:129)
      at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:58)
      at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:715)
      Caused: javax.servlet.ServletException
      at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:765)
      at org.kohsuke.stapler.Stapler.invoke(Stapler.java:845)
      at org.kohsuke.stapler.MetaClass$5.doDispatch(MetaClass.java:248)
      at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:58)
      at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:715)
      at org.kohsuke.stapler.Stapler.invoke(Stapler.java:845)
      at org.kohsuke.stapler.Stapler.invoke(Stapler.java:649)
      at org.kohsuke.stapler.Stapler.service(Stapler.java:238)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
      at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:841)
      at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1650)
      at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:135)
      at org.jenkinsci.plugins.ssegateway.Endpoint$SSEListenChannelFilter.doFilter(Endpoint.java:225)
      at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:132)
      at io.jenkins.blueocean.auth.jwt.impl.JwtAuthenticationFilter.doFilter(JwtAuthenticationFilter.java:51)
      at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:132)
      at io.jenkins.blueocean.ResourceCacheControl.doFilter(ResourceCacheControl.java:134)
      at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:132)
      at hudson.plugins.greenballs.GreenBallFilter.doFilter(GreenBallFilter.java:59)
      at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:132)
      at jenkins.metrics.impl.MetricsFilter.doFilter(MetricsFilter.java:125)
      at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:132)
      at hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:138)
      at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1637)
      at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:80)
      at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1637)
      at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84)
      at hudson.security.UnwrapSecurityExceptionFilter.doFilter(UnwrapSecurityExceptionFilter.java:51)
      at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
      at jenkins.security.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:117)
      at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
      at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
      at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
      at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
      at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
      at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
      at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
      at jenkins.security.BasicHeaderProcessor.doFilter(BasicHeaderProcessor.java:92)
      at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
      at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
      at hudson.security.HttpSessionContextIntegrationFilter2.doFilter(HttpSessionContextIntegrationFilter2.java:67)
      at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
      at hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:90)
      at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:171)
      at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1637)
      at org.kohsuke.stapler.compression.CompressionFilter.doFilter(CompressionFilter.java:49)
      at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1637)
      at hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:82)
      at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1637)
      at org.kohsuke.stapler.DiagnosticThreadNameFilter.doFilter(DiagnosticThreadNameFilter.java:30)
      at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1637)
      at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:533)
      at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
      at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:524)
      at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
      at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:190)
      at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1595)
      at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:188)
      at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1253)
      at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:168)
      at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:473)
      at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1564)
      at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:166)
      at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1155)
      at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
      at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
      at org.eclipse.jetty.server.Server.handle(Server.java:564)
      at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:317)
      at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:251)
      at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:279)
      at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:110)
      at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:124)
      at org.eclipse.jetty.util.thread.Invocable.invokePreferred(Invocable.java:128)
      at org.eclipse.jetty.util.thread.Invocable$InvocableExecutor.invoke(Invocable.java:222)
      at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:294)
      at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:199)
      at winstone.BoundedExecutorService$1.run(BoundedExecutorService.java:77)
      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
      at java.lang.Thread.run(Thread.java:748)

      Screenshot:

          [JENKINS-44907] Jenkins 2.63: Cannot Save Any Configuration

          Ernst de Haan added a comment -

           This was resolved by upgrading to Jenkins 2.65.

          Ernst de Haan added a comment -  This was resolved by upgrading to Jenkins 2.65.

          Craig Barr added a comment -

           I got the same issue on jenkins:2.46.2 then switched to jenkins:2.60.2 and still got the issue.

          Then I switched over to jenkinsci/jenkins:2.65 as per the znerd's fixed. The issue still persists for me. Any way we can solve this in place? Any thoughts on the root cause here?

          Craig Barr added a comment -  I got the same issue on jenkins:2.46.2 then switched to jenkins:2.60.2 and still got the issue. Then I switched over to jenkinsci/jenkins:2.65 as per the znerd 's fixed. The issue still persists for me. Any way we can solve this in place? Any thoughts on the root cause here?

          Craig Barr added a comment - - edited

          Jenkins 2.65 with the following plugins:

          <plugins>
          <shortName>ace-editor</shortName>
          <version>1.1</version>
          <shortName>ant</shortName>
          <version>1.4</version>
          <shortName>artifactory</shortName>
          <version>2.10.3</version>
          <shortName>authentication-tokens</shortName>
          <version>1.3</version>
          <shortName>bitbucket-build-status-notifier</shortName>
          <version>1.3.3</version>
          <shortName>blueocean-autofavorite</shortName>
          <version>0.7</version>
          <shortName>blueocean-commons</shortName>
          <version>1.1.6</version>
          <shortName>blueocean-config</shortName>
          <version>1.0.1</version>
          <shortName>blueocean-dashboard</shortName>
          <version>1.0.1</version>
          <shortName>blueocean-display-url</shortName>
          <version>2.0</version>
          <shortName>blueocean-events</shortName>
          <version>1.0.1</version>
          <shortName>blueocean-git-pipeline</shortName>
          <version>1.0.1</version>
          <shortName>blueocean-github-pipeline</shortName>
          <version>1.0.1</version>
          <shortName>blueocean-i18n</shortName>
          <version>1.0.1</version>
          <shortName>blueocean-jwt</shortName>
          <version>1.1.6</version>
          <shortName>blueocean-personalization</shortName>
          <version>1.0.1</version>
          <shortName>blueocean-pipeline-api-impl</shortName>
          <version>1.1.6</version>
          <shortName>blueocean-pipeline-editor</shortName>
          <version>0.2.0</version>
          <shortName>blueocean-rest-impl</shortName>
          <version>1.1.6</version>
          <shortName>blueocean-rest</shortName>
          <version>1.1.6</version>
          <shortName>blueocean-web</shortName>
          <version>1.1.6</version>
          <shortName>blueocean</shortName>
          <version>1.0.1</version>
          <shortName>branch-api</shortName>
          <version>2.0.11</version>
          <shortName>build-name-setter</shortName>
          <version>1.6.5</version>
          <shortName>build-timeout</shortName>
          <version>1.18</version>
          <shortName>cloudbees-bitbucket-branch-source</shortName>
          <version>2.1.2</version>
          <shortName>cloudbees-folder</shortName>
          <version>6.1.2</version>
          <shortName>conditional-buildstep</shortName>
          <version>1.3.5</version>
          <shortName>config-file-provider</shortName>
          <version>2.15.7</version>
          <shortName>copyartifact</shortName>
          <version>1.38.1</version>
          <shortName>credentials-binding</shortName>
          <version>1.11</version>
          <shortName>credentials</shortName>
          <version>2.1.13</version>
          <shortName>dashboard-view</shortName>
          <version>2.9.10</version>
          <shortName>display-url-api</shortName>
          <version>2.0</version>
          <shortName>docker-commons</shortName>
          <version>1.6</version>
          <shortName>docker-workflow</shortName>
          <version>1.10</version>
          <shortName>durable-task</shortName>
          <version>1.14</version>
          <shortName>email-ext</shortName>
          <version>2.57.2</version>
          <shortName>envinject</shortName>
          <version>2.0</version>
          <shortName>favorite</shortName>
          <version>2.3.0</version>
          <shortName>git-client</shortName>
          <version>2.5.0</version>
          <shortName>git-server</shortName>
          <version>1.7</version>
          <shortName>git</shortName>
          <version>3.5.1</version>
          <shortName>github-api</shortName>
          <version>1.85</version>
          <shortName>github-branch-source</shortName>
          <version>2.0.5</version>
          <shortName>github-organization-folder</shortName>
          <version>1.6</version>
          <shortName>github</shortName>
          <version>1.27.0</version>
          <shortName>google-login</shortName>
          <version>1.3</version>
          <shortName>gradle</shortName>
          <version>1.26</version>
          <shortName>handlebars</shortName>
          <version>1.1.1</version>
          <shortName>icon-shim</shortName>
          <version>2.0.3</version>
          <shortName>ivy</shortName>
          <version>1.27.1</version>
          <shortName>jackson2-api</shortName>
          <version>2.7.3</version>
          <shortName>javadoc</shortName>
          <version>1.4</version>
          <shortName>jquery-detached</shortName>
          <version>1.2.1</version>
          <shortName>jquery</shortName>
          <version>1.11.2-0</version>
          <shortName>junit</shortName>
          <version>1.20</version>
          <shortName>lockable-resources</shortName>
          <version>2.0</version>
          <shortName>mailer</shortName>
          <version>1.20</version>
          <shortName>mapdb-api</shortName>
          <version>1.0.9.0</version>
          <shortName>mashup-portlets-plugin</shortName>
          <version>1.0.7</version>
          <shortName>mask-passwords</shortName>
          <version>2.10.1</version>
          <shortName>matrix-auth</shortName>
          <version>1.5</version>
          <shortName>matrix-project</shortName>
          <version>1.10</version>
          <shortName>maven-plugin</shortName>
          <version>2.15.1</version>
          <shortName>mercurial</shortName>
          <version>1.59</version>
          <shortName>metrics</shortName>
          <version>3.1.2.9</version>
          <shortName>momentjs</shortName>
          <version>1.1.1</version>
          <shortName>monitoring</shortName>
          <version>1.65.1</version>
          <shortName>multiple-scms</shortName>
          <version>0.6</version>
          <shortName>parameterized-trigger</shortName>
          <version>2.33</version>
          <shortName>pipeline-build-step</shortName>
          <version>2.5.1</version>
          <shortName>pipeline-github-lib</shortName>
          <version>1.0</version>
          <shortName>pipeline-graph-analysis</shortName>
          <version>1.4</version>
          <shortName>pipeline-input-step</shortName>
          <version>2.8</version>
          <shortName>pipeline-milestone-step</shortName>
          <version>1.3.1</version>
          <shortName>pipeline-model-api</shortName>
          <version>1.1.9</version>
          <shortName>pipeline-model-declarative-agent</shortName>
          <version>1.1.1</version>
          <shortName>pipeline-model-definition</shortName>
          <version>1.1.9</version>
          <shortName>pipeline-model-extensions</shortName>
          <version>1.1.9</version>
          <shortName>pipeline-rest-api</shortName>
          <version>2.8</version>
          <shortName>pipeline-stage-step</shortName>
          <version>2.2</version>
          <shortName>pipeline-stage-tags-metadata</shortName>
          <version>1.1.9</version>
          <shortName>pipeline-stage-view</shortName>
          <version>2.8</version>
          <shortName>plain-credentials</shortName>
          <version>1.4</version>
          <shortName>pubsub-light</shortName>
          <version>1.7</version>
          <shortName>resource-disposer</shortName>
          <version>0.6</version>
          <shortName>role-strategy</shortName>
          <version>2.4.0</version>
          <shortName>run-condition</shortName>
          <version>1.0</version>
          <shortName>scm-api</shortName>
          <version>2.2.0</version>
          <shortName>script-security</shortName>
          <version>1.31</version>
          <shortName>simple-theme-plugin</shortName>
          <version>0.3</version>
          <shortName>sitemonitor</shortName>
          <version>0.5</version>
          <shortName>sse-gateway</shortName>
          <version>1.15</version>
          <shortName>ssh-credentials</shortName>
          <version>1.13</version>
          <shortName>ssh-slaves</shortName>
          <version>1.17</version>
          <shortName>structs</shortName>
          <version>1.10</version>
          <shortName>subversion</shortName>
          <version>2.7.2</version>
          <shortName>timestamper</shortName>
          <version>1.8.8</version>
          <shortName>token-macro</shortName>
          <version>2.1</version>
          <shortName>validating-string-parameter</shortName>
          <version>2.3</version>
          <shortName>variant</shortName>
          <version>1.1</version>
          <shortName>workflow-aggregator</shortName>
          <version>2.5</version>
          <shortName>workflow-api</shortName>
          <version>2.20</version>
          <shortName>workflow-basic-steps</shortName>
          <version>2.6</version>
          <shortName>workflow-cps-global-lib</shortName>
          <version>2.8</version>
          <shortName>workflow-cps</shortName>
          <version>2.39</version>
          <shortName>workflow-durable-task-step</shortName>
          <version>2.13</version>
          <shortName>workflow-job</shortName>
          <version>2.11.2</version>
          <shortName>workflow-multibranch</shortName>
          <version>2.16</version>
          <shortName>workflow-scm-step</shortName>
          <version>2.5</version>
          <shortName>workflow-step-api</shortName>
          <version>2.12</version>
          <shortName>workflow-support</shortName>
          <version>2.14</version>
          <shortName>ws-cleanup</shortName>
          <version>0.34</version>
          <shortName>bouncycastle-api</shortName>
          <version>2.16.1</version>
          <shortName>poll-mailbox-trigger-plugin</shortName>
          <version>1.025</version>
          <shortName>xvfb</shortName>
          <version>1.1.3</version>
          <shortName>description-setter</shortName>
          <version>1.10</version>
          <shortName>blueocean-pipeline-scm-api</shortName>
          <version>1.1.6</version>
          </plugins>

          Craig Barr added a comment - - edited Jenkins 2.65 with the following plugins: <plugins> <shortName>ace-editor</shortName> <version>1.1</version> <shortName>ant</shortName> <version>1.4</version> <shortName>artifactory</shortName> <version>2.10.3</version> <shortName>authentication-tokens</shortName> <version>1.3</version> <shortName>bitbucket-build-status-notifier</shortName> <version>1.3.3</version> <shortName>blueocean-autofavorite</shortName> <version>0.7</version> <shortName>blueocean-commons</shortName> <version>1.1.6</version> <shortName>blueocean-config</shortName> <version>1.0.1</version> <shortName>blueocean-dashboard</shortName> <version>1.0.1</version> <shortName>blueocean-display-url</shortName> <version>2.0</version> <shortName>blueocean-events</shortName> <version>1.0.1</version> <shortName>blueocean-git-pipeline</shortName> <version>1.0.1</version> <shortName>blueocean-github-pipeline</shortName> <version>1.0.1</version> <shortName>blueocean-i18n</shortName> <version>1.0.1</version> <shortName>blueocean-jwt</shortName> <version>1.1.6</version> <shortName>blueocean-personalization</shortName> <version>1.0.1</version> <shortName>blueocean-pipeline-api-impl</shortName> <version>1.1.6</version> <shortName>blueocean-pipeline-editor</shortName> <version>0.2.0</version> <shortName>blueocean- rest -impl</shortName> <version>1.1.6</version> <shortName>blueocean- rest </shortName> <version>1.1.6</version> <shortName>blueocean-web</shortName> <version>1.1.6</version> <shortName>blueocean</shortName> <version>1.0.1</version> <shortName>branch-api</shortName> <version>2.0.11</version> <shortName>build-name-setter</shortName> <version>1.6.5</version> <shortName>build-timeout</shortName> <version>1.18</version> <shortName>cloudbees-bitbucket-branch-source</shortName> <version>2.1.2</version> <shortName>cloudbees-folder</shortName> <version>6.1.2</version> <shortName>conditional-buildstep</shortName> <version>1.3.5</version> <shortName>config-file-provider</shortName> <version>2.15.7</version> <shortName>copyartifact</shortName> <version>1.38.1</version> <shortName>credentials-binding</shortName> <version>1.11</version> <shortName>credentials</shortName> <version>2.1.13</version> <shortName>dashboard-view</shortName> <version>2.9.10</version> <shortName>display-url-api</shortName> <version>2.0</version> <shortName>docker-commons</shortName> <version>1.6</version> <shortName>docker-workflow</shortName> <version>1.10</version> <shortName>durable-task</shortName> <version>1.14</version> <shortName>email-ext</shortName> <version>2.57.2</version> <shortName>envinject</shortName> <version>2.0</version> <shortName>favorite</shortName> <version>2.3.0</version> <shortName>git-client</shortName> <version>2.5.0</version> <shortName>git-server</shortName> <version>1.7</version> <shortName>git</shortName> <version>3.5.1</version> <shortName>github-api</shortName> <version>1.85</version> <shortName>github-branch-source</shortName> <version>2.0.5</version> <shortName>github-organization-folder</shortName> <version>1.6</version> <shortName>github</shortName> <version>1.27.0</version> <shortName>google-login</shortName> <version>1.3</version> <shortName>gradle</shortName> <version>1.26</version> <shortName>handlebars</shortName> <version>1.1.1</version> <shortName>icon-shim</shortName> <version>2.0.3</version> <shortName>ivy</shortName> <version>1.27.1</version> <shortName>jackson2-api</shortName> <version>2.7.3</version> <shortName>javadoc</shortName> <version>1.4</version> <shortName>jquery-detached</shortName> <version>1.2.1</version> <shortName>jquery</shortName> <version>1.11.2-0</version> <shortName>junit</shortName> <version>1.20</version> <shortName>lockable-resources</shortName> <version>2.0</version> <shortName>mailer</shortName> <version>1.20</version> <shortName>mapdb-api</shortName> <version>1.0.9.0</version> <shortName>mashup-portlets-plugin</shortName> <version>1.0.7</version> <shortName>mask-passwords</shortName> <version>2.10.1</version> <shortName>matrix-auth</shortName> <version>1.5</version> <shortName>matrix-project</shortName> <version>1.10</version> <shortName>maven-plugin</shortName> <version>2.15.1</version> <shortName>mercurial</shortName> <version>1.59</version> <shortName>metrics</shortName> <version>3.1.2.9</version> <shortName>momentjs</shortName> <version>1.1.1</version> <shortName>monitoring</shortName> <version>1.65.1</version> <shortName>multiple-scms</shortName> <version>0.6</version> <shortName>parameterized-trigger</shortName> <version>2.33</version> <shortName>pipeline-build-step</shortName> <version>2.5.1</version> <shortName>pipeline-github-lib</shortName> <version>1.0</version> <shortName>pipeline-graph-analysis</shortName> <version>1.4</version> <shortName>pipeline-input-step</shortName> <version>2.8</version> <shortName>pipeline-milestone-step</shortName> <version>1.3.1</version> <shortName>pipeline-model-api</shortName> <version>1.1.9</version> <shortName>pipeline-model-declarative-agent</shortName> <version>1.1.1</version> <shortName>pipeline-model-definition</shortName> <version>1.1.9</version> <shortName>pipeline-model-extensions</shortName> <version>1.1.9</version> <shortName>pipeline- rest -api</shortName> <version>2.8</version> <shortName>pipeline-stage-step</shortName> <version>2.2</version> <shortName>pipeline-stage-tags-metadata</shortName> <version>1.1.9</version> <shortName>pipeline-stage-view</shortName> <version>2.8</version> <shortName>plain-credentials</shortName> <version>1.4</version> <shortName>pubsub-light</shortName> <version>1.7</version> <shortName>resource-disposer</shortName> <version>0.6</version> <shortName>role-strategy</shortName> <version>2.4.0</version> <shortName>run-condition</shortName> <version>1.0</version> <shortName>scm-api</shortName> <version>2.2.0</version> <shortName>script-security</shortName> <version>1.31</version> <shortName>simple-theme-plugin</shortName> <version>0.3</version> <shortName>sitemonitor</shortName> <version>0.5</version> <shortName>sse-gateway</shortName> <version>1.15</version> <shortName>ssh-credentials</shortName> <version>1.13</version> <shortName>ssh-slaves</shortName> <version>1.17</version> <shortName>structs</shortName> <version>1.10</version> <shortName>subversion</shortName> <version>2.7.2</version> <shortName>timestamper</shortName> <version>1.8.8</version> <shortName>token-macro</shortName> <version>2.1</version> <shortName>validating-string-parameter</shortName> <version>2.3</version> <shortName>variant</shortName> <version>1.1</version> <shortName>workflow-aggregator</shortName> <version>2.5</version> <shortName>workflow-api</shortName> <version>2.20</version> <shortName>workflow-basic-steps</shortName> <version>2.6</version> <shortName>workflow-cps-global-lib</shortName> <version>2.8</version> <shortName>workflow-cps</shortName> <version>2.39</version> <shortName>workflow-durable-task-step</shortName> <version>2.13</version> <shortName>workflow-job</shortName> <version>2.11.2</version> <shortName>workflow-multibranch</shortName> <version>2.16</version> <shortName>workflow-scm-step</shortName> <version>2.5</version> <shortName>workflow-step-api</shortName> <version>2.12</version> <shortName>workflow-support</shortName> <version>2.14</version> <shortName>ws-cleanup</shortName> <version>0.34</version> <shortName>bouncycastle-api</shortName> <version>2.16.1</version> <shortName>poll-mailbox-trigger-plugin</shortName> <version>1.025</version> <shortName>xvfb</shortName> <version>1.1.3</version> <shortName>description-setter</shortName> <version>1.10</version> <shortName>blueocean-pipeline-scm-api</shortName> <version>1.1.6</version> </plugins>

          Craig Barr added a comment -

          In case it helps anyone I resolved by upgrading Blue Ocean Plugin 1.0.1 to 1.1.6.

          I don't think it was related to the Jenkins version at all. I am now on Jenkins 2.73 although I suspect if it had upgraded Blue Ocean even when I was on 2.46.2, it may have fixed the issue without any need to upgrade Jenkins.

          Craig Barr added a comment - In case it helps anyone I resolved by upgrading Blue Ocean Plugin 1.0.1 to 1.1.6. I don't think it was related to the Jenkins version at all. I am now on Jenkins 2.73 although I suspect if it had upgraded Blue Ocean even when I was on 2.46.2, it may have fixed the issue without any need to upgrade Jenkins.

          Adam Avilla added a comment -

          cbarr_aus, I am currently running Jenkins version 2.49 and the update plugin page is stating that Blue Ocean plugin needs Jenkins version 2.60 or newer to work.

          Adam Avilla added a comment - cbarr_aus , I am currently running Jenkins version 2.49 and the update plugin page is stating that Blue Ocean plugin needs Jenkins version 2.60 or newer to work.

          I have the same issue, I tried all the above and still getting the error message

          Theodoros Tsatsos added a comment - I have the same issue, I tried all the above and still getting the error message

          znerdcbarr_aus,  i am running Jenkins 2.73.2 with Blue Ocean 1.3.0 and I still have this issue.

           

           

          [Plugin:ace-editor, Plugin:active-directory, Plugin:advanced-installer-msi-builder, Plugin:analysis-core, Plugin:ant, Plugin:antisamy-markup-formatter, Plugin:any-buildstep, Plugin:apache-httpcomponents-client-4-api, Plugin:archived-artifact-url-viewer, Plugin:artifactory, Plugin:audit-trail, Plugin:authentication-tokens, Plugin:batch-task, Plugin:blueocean-autofavorite, Plugin:blueocean-bitbucket-pipeline, Plugin:blueocean-commons, Plugin:blueocean-config, Plugin:blueocean-dashboard, Plugin:blueocean-display-url, Plugin:blueocean-events, Plugin:blueocean-git-pipeline, Plugin:blueocean-github-pipeline, Plugin:blueocean-i18n, Plugin:blueocean-jira, Plugin:blueocean-jwt, Plugin:blueocean-personalization, Plugin:blueocean-pipeline-api-impl, Plugin:blueocean-pipeline-editor, Plugin:blueocean-pipeline-scm-api, Plugin:blueocean-rest-impl, Plugin:blueocean-rest, Plugin:blueocean-web, Plugin:blueocean, Plugin:bouncycastle-api, Plugin:branch-api, Plugin:build-monitor-plugin, Plugin:build-name-setter, Plugin:build-pipeline-plugin, Plugin:build-publisher, Plugin:build-time-blame, Plugin:build-timeout, Plugin:build-user-vars-plugin, Plugin:checkstyle, Plugin:cloudbees-bitbucket-branch-source, Plugin:cloudbees-folder, Plugin:collapsing-console-sections, Plugin:conditional-buildstep, Plugin:config-file-provider, Plugin:copyartifact, Plugin:create-fingerprint, Plugin:credentials-binding, Plugin:credentials, Plugin:cucumber-reports, Plugin:custom-tools-plugin, Plugin:description-setter, Plugin:display-url-api, Plugin:docker-commons, Plugin:docker-workflow, Plugin:dos-trigger, Plugin:durable-task, Plugin:email-ext-recipients-column, Plugin:email-ext, Plugin:emailext-template, Plugin:emotional-jenkins-plugin, Plugin:envinject, Plugin:extended-choice-parameter, Plugin:external-monitor-job, Plugin:external-workspace-manager, Plugin:extra-tool-installers, Plugin:favorite, Plugin:flexible-publish, Plugin:git-client, Plugin:git-server, Plugin:git, Plugin:github-api, Plugin:github-branch-source, Plugin:github-organization-folder, Plugin:github, Plugin:global-build-stats, Plugin:global-variable-string-parameter, Plugin:gradle, Plugin:greenballs, Plugin:handlebars, Plugin:htmlpublisher, Plugin:icon-shim, Plugin:ivy, Plugin:jackson2-api, Plugin:javadoc, Plugin:jenkins-jira-issue-updater, Plugin:jira-ext, Plugin:jira, Plugin:JiraTestResultReporter, Plugin:job-restrictions, Plugin:jobConfigHistory, Plugin:jquery-detached, Plugin:jquery, Plugin:jsch, Plugin:junit-realtime-test-reporter, Plugin:junit, Plugin:ldap, Plugin:ldapemail, Plugin:log-parser, Plugin:mailer, Plugin:managed-scripts, Plugin:mapdb-api, Plugin:matrix-auth, Plugin:matrix-project, Plugin:maven-plugin, Plugin:mercurial, Plugin:metrics, Plugin:momentjs, Plugin:msbuild, Plugin:multiple-scms, Plugin:nexus-artifact-uploader, Plugin:nexus-jenkins-plugin, Plugin:nodejs, Plugin:nunit, Plugin:pam-auth, Plugin:parameterized-trigger, Plugin:periodicbackup, Plugin:pipeline-build-step, Plugin:pipeline-github-lib, Plugin:pipeline-graph-analysis, Plugin:pipeline-input-step, Plugin:pipeline-milestone-step, Plugin:pipeline-model-api, Plugin:pipeline-model-declarative-agent, Plugin:pipeline-model-definition, Plugin:pipeline-model-extensions, Plugin:pipeline-multibranch-defaults, Plugin:pipeline-rest-api, Plugin:pipeline-stage-step, Plugin:pipeline-stage-tags-metadata, Plugin:pipeline-stage-view, Plugin:plain-credentials, Plugin:pollscm, Plugin:postbuild-task, Plugin:powershell, Plugin:preSCMbuildstep, Plugin:publish-over-cifs, Plugin:pubsub-light, Plugin:python, Plugin:rake, Plugin:resource-disposer, Plugin:role-strategy, Plugin:run-condition, Plugin:scm-api, Plugin:scm-sync-configuration, Plugin:script-security, Plugin:sidebar-link, Plugin:simple-theme-plugin, Plugin:sse-gateway, Plugin:ssh-credentials, Plugin:ssh-slaves, Plugin:ssh, Plugin:started-by-envvar, Plugin:statistics-gatherer, Plugin:structs, Plugin:subversion, Plugin:test-results-analyzer, Plugin:tfs, Plugin:throttle-concurrents, Plugin:timestamper, Plugin:token-macro, Plugin:toolenv, Plugin:variant, Plugin:vsts-cd, Plugin:windows-slaves, Plugin:workflow-aggregator, Plugin:workflow-api, Plugin:workflow-basic-steps, Plugin:workflow-cps-global-lib, Plugin:workflow-cps, Plugin:workflow-durable-task-step, Plugin:workflow-job, Plugin:workflow-multibranch, Plugin:workflow-scm-step, Plugin:workflow-step-api, Plugin:workflow-support, Plugin:ws-cleanup, Plugin:xunit]

          Theodoros Tsatsos added a comment - znerd ,  cbarr_aus ,  i am running Jenkins 2.73.2 with Blue Ocean  1.3.0  and I still have this issue.     [Plugin:ace-editor, Plugin:active-directory, Plugin:advanced-installer-msi-builder, Plugin:analysis-core, Plugin:ant, Plugin:antisamy-markup-formatter, Plugin:any-buildstep, Plugin:apache-httpcomponents-client-4-api, Plugin:archived-artifact-url-viewer, Plugin:artifactory, Plugin:audit-trail, Plugin:authentication-tokens, Plugin:batch-task, Plugin:blueocean-autofavorite, Plugin:blueocean-bitbucket-pipeline, Plugin:blueocean-commons, Plugin:blueocean-config, Plugin:blueocean-dashboard, Plugin:blueocean-display-url, Plugin:blueocean-events, Plugin:blueocean-git-pipeline, Plugin:blueocean-github-pipeline, Plugin:blueocean-i18n, Plugin:blueocean-jira, Plugin:blueocean-jwt, Plugin:blueocean-personalization, Plugin:blueocean-pipeline-api-impl, Plugin:blueocean-pipeline-editor, Plugin:blueocean-pipeline-scm-api, Plugin:blueocean-rest-impl, Plugin:blueocean-rest, Plugin:blueocean-web, Plugin:blueocean, Plugin:bouncycastle-api, Plugin:branch-api, Plugin:build-monitor-plugin, Plugin:build-name-setter, Plugin:build-pipeline-plugin, Plugin:build-publisher, Plugin:build-time-blame, Plugin:build-timeout, Plugin:build-user-vars-plugin, Plugin:checkstyle, Plugin:cloudbees-bitbucket-branch-source, Plugin:cloudbees-folder, Plugin:collapsing-console-sections, Plugin:conditional-buildstep, Plugin:config-file-provider, Plugin:copyartifact, Plugin:create-fingerprint, Plugin:credentials-binding, Plugin:credentials, Plugin:cucumber-reports, Plugin:custom-tools-plugin, Plugin:description-setter, Plugin:display-url-api, Plugin:docker-commons, Plugin:docker-workflow, Plugin:dos-trigger, Plugin:durable-task, Plugin:email-ext-recipients-column, Plugin:email-ext, Plugin:emailext-template, Plugin:emotional-jenkins-plugin, Plugin:envinject, Plugin:extended-choice-parameter, Plugin:external-monitor-job, Plugin:external-workspace-manager, Plugin:extra-tool-installers, Plugin:favorite, Plugin:flexible-publish, Plugin:git-client, Plugin:git-server, Plugin:git, Plugin:github-api, Plugin:github-branch-source, Plugin:github-organization-folder, Plugin:github, Plugin:global-build-stats, Plugin:global-variable-string-parameter, Plugin:gradle, Plugin:greenballs, Plugin:handlebars, Plugin:htmlpublisher, Plugin:icon-shim, Plugin:ivy, Plugin:jackson2-api, Plugin:javadoc, Plugin:jenkins-jira-issue-updater, Plugin:jira-ext, Plugin:jira, Plugin:JiraTestResultReporter, Plugin:job-restrictions, Plugin:jobConfigHistory, Plugin:jquery-detached, Plugin:jquery, Plugin:jsch, Plugin:junit-realtime-test-reporter, Plugin:junit, Plugin:ldap, Plugin:ldapemail, Plugin:log-parser, Plugin:mailer, Plugin:managed-scripts, Plugin:mapdb-api, Plugin:matrix-auth, Plugin:matrix-project, Plugin:maven-plugin, Plugin:mercurial, Plugin:metrics, Plugin:momentjs, Plugin:msbuild, Plugin:multiple-scms, Plugin:nexus-artifact-uploader, Plugin:nexus-jenkins-plugin, Plugin:nodejs, Plugin:nunit, Plugin:pam-auth, Plugin:parameterized-trigger, Plugin:periodicbackup, Plugin:pipeline-build-step, Plugin:pipeline-github-lib, Plugin:pipeline-graph-analysis, Plugin:pipeline-input-step, Plugin:pipeline-milestone-step, Plugin:pipeline-model-api, Plugin:pipeline-model-declarative-agent, Plugin:pipeline-model-definition, Plugin:pipeline-model-extensions, Plugin:pipeline-multibranch-defaults, Plugin:pipeline-rest-api, Plugin:pipeline-stage-step, Plugin:pipeline-stage-tags-metadata, Plugin:pipeline-stage-view, Plugin:plain-credentials, Plugin:pollscm, Plugin:postbuild-task, Plugin:powershell, Plugin:preSCMbuildstep, Plugin:publish-over-cifs, Plugin:pubsub-light, Plugin:python, Plugin:rake, Plugin:resource-disposer, Plugin:role-strategy, Plugin:run-condition, Plugin:scm-api, Plugin:scm-sync-configuration, Plugin:script-security, Plugin:sidebar-link, Plugin:simple-theme-plugin, Plugin:sse-gateway, Plugin:ssh-credentials, Plugin:ssh-slaves, Plugin:ssh, Plugin:started-by-envvar, Plugin:statistics-gatherer, Plugin:structs, Plugin:subversion, Plugin:test-results-analyzer, Plugin:tfs, Plugin:throttle-concurrents, Plugin:timestamper, Plugin:token-macro, Plugin:toolenv, Plugin:variant, Plugin:vsts-cd, Plugin:windows-slaves, Plugin:workflow-aggregator, Plugin:workflow-api, Plugin:workflow-basic-steps, Plugin:workflow-cps-global-lib, Plugin:workflow-cps, Plugin:workflow-durable-task-step, Plugin:workflow-job, Plugin:workflow-multibranch, Plugin:workflow-scm-step, Plugin:workflow-step-api, Plugin:workflow-support, Plugin:ws-cleanup, Plugin:xunit]

          Chirag added a comment - - edited

          anyone know of a fix for this issue? we recently started seeing the same behavior on jenkins version 2.270. although, i am kinda concerned that the latest i can download from jenkins.io is 2.270 and im seeing people from 3 years ago saying they were already on 2.73. im not using BlueOcean and I even made sure to update all plugins. but same issue. i can create a job. but when i try to add anything to the configuration and save it, it wipes it clean. but no error is presented. 

          Chirag added a comment - - edited anyone know of a fix for this issue? we recently started seeing the same behavior on jenkins version 2.270. although, i am kinda concerned that the latest i can download from jenkins.io is 2.270 and im seeing people from 3 years ago saying they were already on 2.73. im not using BlueOcean and I even made sure to update all plugins. but same issue. i can create a job. but when i try to add anything to the configuration and save it, it wipes it clean. but no error is presented. 

          Sebastian Willdo added a comment - - edited

          I have same error like cpatel, nothing is present in error window as shown in attachment

          Should I open new error?

          Sebastian Willdo added a comment - - edited I have same error like cpatel , nothing is present in error window as shown in attachment Should I open new error?

          Sebastian Willdo added a comment - - edited

          After saving main configuration (Manage Jenkins) i'm able to save job config ... weird

          Sebastian Willdo added a comment - - edited After saving main configuration (Manage Jenkins) i'm able to save job config ... weird

          sikandar added a comment - - edited

          Hello Guys,

          Specifically, cpatel  0k00l  is this issue resolved at your side?

          I upgrade my Jenkins deployment to 2.264 since then all of my existing/new FreeStyle Project jobs are not saving. When I click SAVE nothing happens, when Apply is clicked then an empty screen appears with the title Error (as attached by Sebastian)

          However, my Pipelines projects are saving properly.

          This is very confusing state, this deployment is used by a team of 25 people, we create new job after every release. I am afraid we would be stuck if no permanent solution is found.

          Need your guy's help to get it through!

          sikandar added a comment - - edited Hello Guys, Specifically, cpatel   0k00l   is this issue resolved at your side? I upgrade my Jenkins deployment to 2.264 since then all of my existing/new FreeStyle Project jobs are not saving. When I click SAVE nothing happens, when Apply is clicked then an empty screen appears with the title Error (as attached by Sebastian) However, my Pipelines projects are saving properly. This is very confusing state, this deployment is used by a team of 25 people, we create new job after every release. I am afraid we would be stuck if no permanent solution is found. Need your guy's help to get it through!

          Chirag added a comment -

          xikandar

          No on my end, i submitted a new issue as well. we've slowly upgraded to 2.263 and it works fine in that version so we are staying put until the next version is released. we had to setup a new server and jenkins instance to test releases before downloading to our main instance so we dont have to keep restoring. 

          Chirag added a comment - xikandar No on my end, i submitted a new issue as well. we've slowly upgraded to 2.263 and it works fine in that version so we are staying put until the next version is released. we had to setup a new server and jenkins instance to test releases before downloading to our main instance so we dont have to keep restoring. 

          Hello All,

           

          I am also facing the same issue .

          i have update my Jenkins version to Jenkins 2.277.3 still have the issue whats the solution for this ?.

           

          configurations are not getting saved i cant add or update any configs its a big issue for me to make any changes can some one please help to get this fixed ?

          Mukesh Venkatesh added a comment - Hello All,   I am also facing the same issue . i have update my Jenkins version to Jenkins 2.277.3  still have the issue whats the solution for this ?.   configurations are not getting saved i cant add or update any configs its a big issue for me to make any changes can some one please help to get this fixed ?

          xikandar Hi, problem is not solved - some projects can be saved, and some not. Don't know why - some versions ago every project worked.

          Sebastian Willdo added a comment - xikandar Hi, problem is not solved - some projects can be saved, and some not. Don't know why - some versions ago every project worked.

          Patrick added a comment -

          Jenkins 2.277.4. I'm having this problem as well. I use freestyle projects and cannot save changes to any of them. I'm not getting the error screen as shown in the ticket description above. It just doesn't do anything at all when I click Save. It doesn't log anything to the jenkins.err.log. There are errors in my browser console log when I click Configure on the freestyle project. Could they be related? There are no errors when clicking Save though. 

          Here are the errors from my Chrome browser log:

           

           

          Patrick added a comment - Jenkins 2.277.4. I'm having this problem as well. I use freestyle projects and cannot save changes to any of them. I'm not getting the error screen as shown in the ticket description above. It just doesn't do anything at all when I click Save. It doesn't log anything to the jenkins.err.log. There are errors in my browser console log when I click Configure on the freestyle project. Could they be related? There are no errors when clicking Save though.  Here are the errors from my Chrome browser log:    

          Patrick added a comment -

          Update: I've resolved my issue by updating the Artifactory plugin. I was on version 3.4.1 and am now on 3.10.6. 

          I noticed before I updated that when I'd edit my projects, the configuration had a large section of Artifactory options and repeated the exact same section three times. These particular projects don't even use Artifactory. When I updated the plugin, those sections were gone from the configuration screen and I was able to save changes.

           

          Patrick added a comment - Update: I've resolved my issue by updating the Artifactory plugin. I was on version 3.4.1 and am now on 3.10.6.  I noticed before I updated that when I'd edit my projects, the configuration had a large section of Artifactory options and repeated the exact same section three times. These particular projects don't even use Artifactory. When I updated the plugin, those sections were gone from the configuration screen and I was able to save changes.  

          Robert Hadjiyski added a comment - - edited

          Same Jenkins 2.289.1,
          new Maven Project - click on "Save" - nothing, click on "Apply" - nothing
          edit existing Maven project — click on "Save" - nothing, click on "Apply" - empty error-pop-up window.
          Pipeline projects not affected.

          Robert Hadjiyski added a comment - - edited Same Jenkins 2.289.1, new Maven Project - click on "Save" - nothing, click on "Apply" - nothing edit existing Maven project — click on "Save" - nothing, click on "Apply" - empty error-pop-up window. Pipeline projects not affected.

          Sebastian Willdo added a comment - hadjiyski Check this one: https://issues.jenkins.io/browse/JENKINS-65913

          Confirmed, deprecated steps exist.

          Robert Hadjiyski added a comment - Confirmed, deprecated steps exist.

            mukeshyougi Mukesh Venkatesh
            znerd Ernst de Haan
            Votes:
            0 Vote for this issue
            Watchers:
            11 Start watching this issue

              Created:
              Updated:
              Resolved: