Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-65188

Configuration page of pipeline jobs does not save changes after upgrade to 2.277.1

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Cannot Reproduce
    • Icon: Major Major
    • core
    • None

      Hi,
      We tried to upgrade our Jenkins instance from version 2.263.4 to 2.277.1,
      everything seems to work fine except the configuration page of pipeline jobs.
      If we try to change and save manually some parameters or options the result is that all parameters set previously disappear and no all options are unset to default.
      The only action that restores succefully options and parameters is to rerun a pipeline with options and parameters configured in Jenkinsfile.

      We didn't find errors or warnings in console log

      We already tried also to uninstall performance plugin because we found a similar bug reported in this issue:
      https://issues.jenkins.io/browse/JENKINS-43758

      Version: jenkins docker image 2.277.1

      Plugin list:
      JDK Parameter Plugin (JDK_Parameter_Plugin): 1.0
      Parameterized Remote Trigger Plugin (Parameterized-Remote-Trigger): 3.1.5.1
      JavaScript GUI Lib: ACE Editor bundle plugin (ace-editor): 1.1
      Active Directory plugin (active-directory): 2.23
      AdoptOpenJDK installer Plugin (adoptopenjdk): 1.3
      Analysis Model API Plugin (analysis-model-api): 9.8.1
      Ansible plugin (ansible): 1.1
      AnsiColor (ansicolor): 0.7.5
      Ant Plugin (ant): 1.11
      OWASP Markup Formatter Plugin (antisamy-markup-formatter): 2.1
      Apache HttpComponents Client 4.x API Plugin (apache-httpcomponents-client-4-api): 4.5.13-1.0
      Audit Trail (audit-trail): 3.8
      Authentication Tokens API Plugin (authentication-tokens): 1.4
      Authorize Project (authorize-project): 1.3.0
      CloudBees AWS Credentials Plugin (aws-credentials): 1.28.1
      Amazon Web Services SDK (aws-java-sdk): 1.11.976
      Azure Commons Plugin (azure-commons): 1.1.1
      Azure Credentials (azure-credentials): 4.0.6
      Badge (badge): 1.8
      Blue Ocean (blueocean): 1.24.5
      Autofavorite for Blue Ocean (blueocean-autofavorite): 1.2.4
      Bitbucket Pipeline for Blue Ocean (blueocean-bitbucket-pipeline): 1.24.5
      Common API for Blue Ocean (blueocean-commons): 1.24.5
      Config API for Blue Ocean (blueocean-config): 1.24.5
      Blue Ocean Core JS (blueocean-core-js): 1.24.5
      Dashboard for Blue Ocean (blueocean-dashboard): 1.24.5
      Display URL for Blue Ocean (blueocean-display-url): 2.4.1
      Events API for Blue Ocean (blueocean-events): 1.24.5
      Git Pipeline for Blue Ocean (blueocean-git-pipeline): 1.24.5
      GitHub Pipeline for Blue Ocean (blueocean-github-pipeline): 1.24.5
      i18n for Blue Ocean (blueocean-i18n): 1.24.5
      JIRA Integration for Blue Ocean (blueocean-jira): 1.24.5
      JWT for Blue Ocean (blueocean-jwt): 1.24.5
      Personalization for Blue Ocean (blueocean-personalization): 1.24.5
      Pipeline implementation for Blue Ocean (blueocean-pipeline-api-impl): 1.24.5
      Blue Ocean Pipeline Editor (blueocean-pipeline-editor): 1.24.5
      Pipeline SCM API for Blue Ocean (blueocean-pipeline-scm-api): 1.24.5
      REST API for Blue Ocean (blueocean-rest): 1.24.5
      REST Implementation for Blue Ocean (blueocean-rest-impl): 1.24.5
      Web for Blue Ocean (blueocean-web): 1.24.5
      Bootstrap 4 API Plugin (bootstrap4-api): 4.6.0-2
      bouncycastle API Plugin (bouncycastle-api): 2.20
      Branch API Plugin (branch-api): 2.6.3
      Build Monitor View (build-monitor-plugin): 1.12+build.201809061734
      Build Pipeline Plugin (build-pipeline-plugin): 1.5.8
      Build Timeout (build-timeout): 1.20
      Build Authorization Token Root Plugin (build-token-root): 1.7
      Build Token Trigger Plugin (build-token-trigger): 1.0.0
      build user vars plugin (build-user-vars-plugin): 1.7
      BuildResultTrigger Plug-in (buildresult-trigger): 0.17
      built-on-column (built-on-column): 1.1
      Checks API plugin (checks-api): 1.6.1
      ChuckNorris Plugin (chucknorris): 1.4
      Bitbucket Branch Source Plugin (cloudbees-bitbucket-branch-source): 2.9.7
      CloudBees Disk Usage Simple Plugin (cloudbees-disk-usage-simple): 0.10
      Folders Plugin (cloudbees-folder): 6.15
      Cobertura Plugin (cobertura): 1.16
      Code Coverage API Plugin (code-coverage-api): 1.3.2
      Command Agent Launcher Plugin (command-launcher): 1.5
      Concurrent Step (concurrent-step): 1.0.0
      Conditional BuildStep (conditional-buildstep): 1.4.1
      Config File Provider Plugin (config-file-provider): 3.7.0
      Configuration Slicing plugin (configurationslicing): 1.52
      Copy Artifact Plugin (copyartifact): 1.46
      Fingerprint Plugin (create-fingerprint): 1.2
      Credentials Plugin (credentials): 2.3.15
      Credentials Binding Plugin (credentials-binding): 1.24
      Cucumber reports (cucumber-reports): 5.5.0
      Custom Tools Plugin (custom-tools-plugin): 0.8
      Dark Theme (dark-theme): 0.0.12
      DataTables.net API Plugin (data-tables-api): 1.10.23-3
      Delivery Pipeline Plugin (delivery-pipeline-plugin): 1.4.2
      Discard Old Build plugin (discard-old-build): 1.05
      Display URL API (display-url-api): 2.3.4
      docker-build-step (docker-build-step): 2.6
      Docker Commons Plugin (docker-commons): 1.17
      Docker Compose Build Step Plugin (docker-compose-build-step): 1.0
      Docker API Plugin (docker-java-api): 3.1.5.2
      Docker plugin (docker-plugin): 1.2.2
      Docker Slaves Plugin (docker-slaves): 1.0.7
      Docker Pipeline (docker-workflow): 1.26
      Durable Task Plugin (durable-task): 1.35
      Amazon EC2 plugin (ec2): 1.56
      ECharts API Plugin (echarts-api): 5.0.1-1
      Email Extension Plugin (email-ext): 2.82
      Email Extension Template Plugin (emailext-template): 1.2
      emotional-jenkins-plugin (emotional-jenkins-plugin): 1.2
      Environment Injector Plugin (envinject): 2.4.0
      EnvInject API Plugin (envinject-api): 1.7
      Extended Choice Parameter Plug-In (extended-choice-parameter): 0.82
      Extended Read Permission Plugin (extended-read-permission): 3.2
      External Monitor Job Type Plugin (external-monitor-job): 1.7
      Extra Columns Plugin (extra-columns): 1.22
      Favorite (favorite): 2.3.3
      Folder Properties Plugin (folder-properties): 1.2.1
      Font Awesome API Plugin (font-awesome-api): 5.15.2-2
      Generic Webhook Trigger Plugin (generic-webhook-trigger): 1.72
      Git plugin (git): 4.7.0
      Git client plugin (git-client): 3.7.0
      Git Parameter Plug-In (git-parameter): 0.9.13
      GIT server Plugin (git-server): 1.9
      GitHub plugin (github): 1.33.1
      GitHub API Plugin (github-api): 1.123
      GitHub Branch Source Plugin (github-branch-source): 2.10.2
      Google OAuth Credentials plugin (google-oauth-plugin): 1.0.4
      Gradle Plugin (gradle): 1.36
      Groovy (groovy): 2.3
      H2 API Plugin (h2-api): 1.4.199
      JavaScript GUI Lib: Handlebars bundle plugin (handlebars): 1.1.1
      Handy Uri Templates 2.x API Plugin (handy-uri-templates-2-api): 2.1.8-1.0
      Hidden Parameter plugin (hidden-parameter): 0.0.4
      HP Operations Orchestration Automation Execution Plugin (hp-operations-orchestration-automation-execution-plugin): 2.1.1
      HTML Publisher plugin (htmlpublisher): 1.25
      Jackson 2 API Plugin (jackson2-api): 2.12.1
      JaCoCo plugin (jacoco): 3.1.1
      Javadoc Plugin (javadoc): 1.6
      JAXB plugin (jaxb): 2.3.0.1
      Oracle Java SE Development Kit Installer Plugin (jdk-tool): 1.5
      Design Language (jenkins-design-language): 1.24.5
      Multijob plugin (jenkins-multijob-plugin): 1.36
      Jira plugin (jira): 3.2
      JIRA Pipeline Steps (jira-steps): 1.6.0
      Java JSON Web Token (JJWT) Plugin (jjwt-api): 0.11.2-9.c8b45b8bb173
      Job DSL (job-dsl): 1.77
      Job Import Plugin (job-import-plugin): 3.4
      Job Node Stalker (job-node-stalker): 1.0.5
      Job Restrictions Plugin (job-restrictions): 0.8
      Job Configuration History Plugin (jobConfigHistory): 2.26
      Job/Queue/Slaves Monitoring Plugin (jqs-monitoring): 1.4
      jQuery plugin (jquery): 1.12.4-1
      JavaScript GUI Lib: jQuery bundles (jQuery and jQuery UI) plugin (jquery-detached): 1.2.1
      JQuery3 API Plugin (jquery3-api): 3.5.1-3
      JSch dependency plugin (jsch): 0.1.55.2
      JUnit Plugin (junit): 1.49
      JUnit Attachments Plugin (junit-attachments): 1.6
      Kubernetes plugin (kubernetes): 1.29.2
      Kubernetes Client API Plugin (kubernetes-client-api): 4.13.2-1
      Kubernetes Credentials Plugin (kubernetes-credentials): 0.8.0
      LDAP Plugin (ldap): 2.4
      LDAP Email Plugin (ldapemail): 0.8
      Lockable Resources plugin (lockable-resources): 2.10
      build log file size checker plugin (logfilesizechecker): 1.5
      Logstash (logstash): 2.4.0
      Mail Watcher Plugin (mail-watcher-plugin): 1.16
      Mailer Plugin (mailer): 1.33
      MapDB API Plugin (mapdb-api): 1.0.9.0
      Matrix Authorization Strategy Plugin (matrix-auth): 2.6.6
      Matrix Project Plugin (matrix-project): 1.18
      Maven Integration plugin (maven-plugin): 3.10
      Mercurial plugin (mercurial): 2.14
      Metrics Plugin (metrics): 4.0.2.7
      JavaScript GUI Lib: Moment.js bundle plugin (momentjs): 1.1.1
      Monitoring (monitoring): 1.86.0
      Nexus Artifact Uploader (nexus-artifact-uploader): 2.13
      Nexus Platform Plugin (nexus-jenkins-plugin): 3.11.20210308-082521.0d183ff
      Nexus Task Runner Plugin (nexus-task-runner): 0.9.2
      Node Iterator API Plugin (node-iterator-api): 1.5.0
      NodeJS Plugin (nodejs): 1.4.0
      Node and Label parameter plugin (nodelabelparameter): 1.7.2
      Nuget Plugin (nuget): 1.0
      NUnit plugin (nunit): 0.27
      nvm-wrapper (nvm-wrapper): 0.1.7
      OAuth Credentials plugin (oauth-credentials): 0.4
      OkHttp Plugin (okhttp-api): 3.14.9
      openJDK-native-plugin (openJDK-native-plugin): 1.4
      OpenShift Client Jenkins Plugin (openshift-client): 1.0.34
      Job and Node ownership plugin (ownership): 0.13.0
      packer (packer): 1.5
      PAM Authentication plugin (pam-auth): 1.6
      Parameter Separator Plugin (parameter-separator): 1.3
      Parameterized Scheduler (parameterized-scheduler): 0.9.2
      Parameterized Trigger plugin (parameterized-trigger): 2.40
      Pathignore Plugin (pathignore): 0.6
      PegDown Formatter Plugin (pegdown-formatter): 1.3
      Pipeline As YAML (Incubated) (pipeline-as-yaml): 0.16-rc
      Pipeline: AWS Steps (pipeline-aws): 1.43
      Pipeline: Build Step (pipeline-build-step): 2.13
      Pipeline: GitHub Groovy Libraries (pipeline-github-lib): 1.0
      Pipeline Graph Analysis Plugin (pipeline-graph-analysis): 1.10
      Pipeline: Input Step (pipeline-input-step): 2.12
      Pipeline Maven Integration Plugin (pipeline-maven): 3.10.0
      Pipeline: Milestone Step (pipeline-milestone-step): 1.3.2
      Pipeline: Model API (pipeline-model-api): 1.8.4
      Pipeline: Declarative (pipeline-model-definition): 1.8.4
      Pipeline: Declarative Extension Points API (pipeline-model-extensions): 1.8.4
      Pipeline NPM Integration Plugin (pipeline-npm): 0.9.2
      Pipeline: REST API Plugin (pipeline-rest-api): 2.19
      Pipeline: Stage Step (pipeline-stage-step): 2.5
      Pipeline: Stage Tags Metadata (pipeline-stage-tags-metadata): 1.8.4
      Pipeline: Stage View Plugin (pipeline-stage-view): 2.19
      Pipeline Utility Steps (pipeline-utility-steps): 2.6.1
      Plain Credentials Plugin (plain-credentials): 1.7
      Plugin Utilities API Plugin (plugin-util-api): 2.0.0
      Popper.js API Plugin (popper-api): 1.16.1-2
      Post build task (postbuild-task): 1.9
      PostBuildScript Plugin (postbuildscript): 2.11.0
      PostgreSQL API Plugin (postgresql-api): 42.2.5
      PowerShell plugin (powershell): 1.4
      promoted builds plugin (promoted-builds): 3.9
      Infrastructure plugin for Publish Over X (publish-over): 0.22
      Pub-Sub "light" Bus (pubsub-light): 1.13
      qTest Plugin (qtest): 1.4.6
      Release Plugin (release): 2.11
      Repository Connector (repository-connector): 2.0.4
      Resource Disposer Plugin (resource-disposer): 0.15
      Rich Text Publisher Plugin (rich-text-publisher-plugin): 1.4
      Role-based Authorization Strategy (role-strategy): 3.1.1
      ruby-runtime (ruby-runtime): 0.12
      Run Condition Plugin (run-condition): 1.5
      SAML Plugin (saml): 2.0.2
      Schedule Build Plugin (schedule-build): 0.5.1
      SCM API Plugin (scm-api): 2.6.4
      Scoring Load Balancer (scoring-load-balancer): 1.0.1
      Script Security Plugin (script-security): 1.76
      Scriptler (scriptler): 3.1
      Security Inspector Plugin (security-inspector): 0.5
      Azure Service Fabric Plugin (service-fabric): 1.5
      skip-certificate-check (skip-certificate-check): 1.0
      Snakeyaml API Plugin (snakeyaml-api): 1.27.0
      Solarized Theme Plugin (solarized-theme): 0.1
      SonarQube Scanner for Jenkins (sonar): 2.13
      Server Sent Events (SSE) Gateway Plugin (sse-gateway): 1.24
      SSH plugin (ssh): 2.6.1
      SSH Agent Plugin (ssh-agent): 1.21
      SSH Credentials Plugin (ssh-credentials): 1.18.1
      SSH Build Agents plugin (ssh-slaves): 1.31.5
      SSH Pipeline Steps (ssh-steps): 2.0.0
      Strict Crumb Issuer Plugin (strict-crumb-issuer): 2.1.0
      Structs Plugin (structs): 1.22
      Subversion Plug-in (subversion): 2.14.0
      TestNG Results Plugin (testng-plugin): 1.15
      Text Finder (text-finder): 1.15
      Team Foundation Server Plug-in (tfs): 5.157.1
      Theme Manager (Incubating) (theme-manager): 0.6
      ThinBackup (thinBackup): 1.10
      Throttle Concurrent Builds Plug-in (throttle-concurrents): 2.2
      Timestamper (timestamper): 1.12
      Token Macro Plugin (token-macro): 2.15
      Trilead API Plugin (trilead-api): 1.0.13
      Active Choices Plug-in (uno-choice): 2.5.5
      Validating String Parameter Plugin (validating-string-parameter): 2.8
      Variant Plugin (variant): 1.4
      Version Number Plug-In (versionnumber): 1.9
      View Job Filters (view-job-filters): 2.3
      vSphere Plugin (vsphere-cloud): 2.25
      WMI Windows Agents Plugin (windows-slaves): 1.7
      WinRM Client Plugin (winrm-client): 1.0
      Pipeline (workflow-aggregator): 2.6
      Pipeline: API (workflow-api): 2.42
      Pipeline: Basic Steps (workflow-basic-steps): 2.23
      Pipeline: Groovy (workflow-cps): 2.90
      Pipeline: Shared Groovy Libraries (workflow-cps-global-lib): 2.18
      Pipeline: Nodes and Processes (workflow-durable-task-step): 2.38
      Pipeline: Job (workflow-job): 2.40
      Pipeline: Multibranch (workflow-multibranch): 2.22
      Pipeline: SCM Step (workflow-scm-step): 2.12
      Pipeline: Step API (workflow-step-api): 2.23
      Pipeline: Supporting APIs (workflow-support): 3.8
      Workspace Cleanup Plugin (ws-cleanup): 0.39
      Zentimestamp plugin (zentimestamp): 4.2

      Thank you.
      P.

            Unassigned Unassigned
            ppepe Pietro Pepe
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: