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

Remove (or ability to disable/remove) logo retrieval from retrieveActions

XMLWordPrintable

    • github-branch-source:1767.va_7d01ea_c7256

      We should provide a way to disable the retrieval of the org logo from org.jenkinsci.plugins.github_branch_source.GitHubSCMNavigator.retrieveActions that hangs the Organization Item scans when the anonymous user API quota in GitHub is reached.

      An Org Scan consumes an anonymous call. And even with the cache implemented as part of https://issues.jenkins.io/browse/JENKINS-69815, this is a problem because if another source consumes the anonymous user quota from within the same network (from behind the same single IP for example) all instances may be impacted.

      Note that at the moment, even looking at the config page consumes an API call: https://issues.jenkins.io/browse/JENKINS-71887.

      As noted in https://github.com/jenkinsci/github-branch-source-plugin/pull/700#issuecomment-1710750053, we better remove that behavior from retrieveActions

            allan_burdajewicz Allan BURDAJEWICZ
            allan_burdajewicz Allan BURDAJEWICZ
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: