• Jenkins 2.205 (core fix), 1.24 (JCasC workaround)

      ProxyConfiguration currently doesn't follow standard patterns for encapsulation

      Half of its fields are public and on the Jenkins instance it is public as well

      JCasC works by standard conventions being followed

       

      Currently this is being worked around in JCasC with a configurator but these are intended to be temporary and removed as soon as upstream code is made compatible

      https://github.com/jenkinsci/configuration-as-code-plugin/blob/6671f8d69bdb0e24aa6ac3569e12e38e075944cc/plugin/src/main/java/io/jenkins/plugins/casc/core/ProxyConfigurator.java#L58-L77

          [JENKINS-56553] Make ProxyConfiguration compatible with JCasC

          Tim Jacomb created issue -
          Tim Jacomb made changes -
          Status Original: Open [ 1 ] New: In Progress [ 3 ]
          Tim Jacomb made changes -
          Status Original: In Progress [ 3 ] New: In Review [ 10005 ]
          Tim Jacomb made changes -
          Remote Link New: This issue links to "PR-3935 (Web Link)" [ 22468 ]
          Daniel Beck made changes -
          Link New: This issue is duplicated by SECURITY-1352 [ SECURITY-1352 ]
          Joseph Petersen (old) made changes -
          Labels Original: jcasc-compatibility New: jcasc-compatibility testing-second-label
          Joseph Petersen (old) made changes -
          Labels Original: jcasc-compatibility testing-second-label New: jcasc-compatibility
          Tim Jacomb made changes -
          Resolution New: Fixed [ 1 ]
          Status Original: In Review [ 10005 ] New: Resolved [ 5 ]
          Tim Jacomb made changes -
          Status Original: Resolved [ 5 ] New: Closed [ 6 ]
          Oleg Nenashev made changes -
          Released As New: Jenkins 2.205 (core fix), 1.24 (JCasC workaround)
          Daniel Beck made changes -
          Link New: This issue causes JENKINS-61692 [ JENKINS-61692 ]

            timja Tim Jacomb
            timja Tim Jacomb
            Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: