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

Job loading and JCasC conflicts: Introduce new Milestone between EXTENSIONS_AUGMENTED and JOBS_LOADED

    • jenkins-2.220

      In Jenkins Configuration-as-Code Plugin the initialization may happen in parallel with Job loading. It may cause various race conditions in the plugin, see https://github.com/jenkinsci/configuration-as-code-plugin/issues/280 for more details.

      In order to address this case, I propose to create a new Milestone between EXTENSIONS_AUGMENTED and JOBS_LOADED. It would allow some plugins to handle extension-based functionality, e.g. to do some Jenkins preconfiguration BEFORE it starts loading jobs.

      I would call it "PRECONFIGURATION_COMPLETED" or so.

          [JENKINS-51856] Job loading and JCasC conflicts: Introduce new Milestone between EXTENSIONS_AUGMENTED and JOBS_LOADED

          Oleg Nenashev created issue -
          Oleg Nenashev made changes -
          Labels New: jcasc-compatibility
          Oleg Nenashev made changes -
          Priority Original: Minor [ 4 ] New: Critical [ 2 ]
          Oleg Nenashev made changes -
          Summary Original: Introduce new Milestone between EXTENSIONS_AUGMENTED and JOBS_LOADED New: Job loading and JCasC conflicts: Introduce new Milestone between EXTENSIONS_AUGMENTED and JOBS_LOADED
          Oleg Nenashev made changes -
          Remote Link New: This issue links to "configuration-as-code-plugin/issues/280 (Web Link)" [ 23021 ]
          James Nord made changes -
          Component/s New: configuration-as-code-plugin [ 23170 ]
          Francisco Fernández made changes -
          Assignee New: Francisco Fernández [ fcojfernandez ]
          Francisco Fernández made changes -
          Status Original: Open [ 1 ] New: In Progress [ 3 ]
          Francisco Fernández made changes -
          Status Original: In Progress [ 3 ] New: In Review [ 10005 ]
          Francisco Fernández made changes -
          Released As New: jenkins-2.220
          Resolution New: Done [ 10000 ]
          Status Original: In Review [ 10005 ] New: Resolved [ 5 ]
          Oleg Nenashev made changes -
          Link New: This issue is related to JENKINS-61694 [ JENKINS-61694 ]

            fcojfernandez Francisco Fernández
            oleg_nenashev Oleg Nenashev
            Votes:
            5 Vote for this issue
            Watchers:
            11 Start watching this issue

              Created:
              Updated:
              Resolved: