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

SCM Poll Incorrectly gets updated externals revision

      When a SCM poll is setup Jenkins polls a repository for changes.

      When an external is referencing a specific revision (instead of head) the poll continues to check the base repository of that external for changes. If the revision of the original repository (containing the external) revision does not match the externals base head revision then it detects that there is an updated needed, this then triggers a build.

      Subversion does an update but will not update the external to the revision that was detected because the external is pointing to a specific revision not the head. This then causes the poll job to continuously 'succeed' in getting updated revisions until the repositories external revision matches that of its base repositories head revision.

      This is actually causing a lot of issues with Disk usage on our servers (it is a virtual server) and slowing other systems down.

          [JENKINS-17890] SCM Poll Incorrectly gets updated externals revision

          Derek Brown added a comment -

          We are seeing this problem:
          environment Jenkins 1.509.1, Debian server,
          Is causing production build servers to be busy doing rolling builds when they should be doing production builds: E.g. the rolling builds are triggering as soon as the last one is done, so the production builds need to wait for one to finish.

          Derek Brown added a comment - We are seeing this problem: environment Jenkins 1.509.1, Debian server, Is causing production build servers to be busy doing rolling builds when they should be doing production builds: E.g. the rolling builds are triggering as soon as the last one is done, so the production builds need to wait for one to finish.

          same with JENKINS-16533

          Yoichi Nakayama added a comment - same with JENKINS-16533

            vlatombe Vincent Latombe
            gilespapworth Giles Papworth
            Votes:
            4 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated:
              Resolved: