Uploaded image for project: 'Red Hat OpenShift Dev Spaces (formerly CodeReady Workspaces) '
  1. Red Hat OpenShift Dev Spaces (formerly CodeReady Workspaces)
  2. CRW-2197

theia sources job triggering on scm changes (that are not new changes)

XMLWordPrintable

    • False
    • False
    • undefined

      SCM poll in the crw-theia-sources_2* job is running too often, thinking that SCM changes have occurred.

      Build yesterday https://main-jenkins-csb-crwqe.apps.ocp4.prod.psi.redhat.com/job/CRW_CI/job/crw-theia-sources_2.11/96/pollingLog/ reports that the last built revisions of che-theia and crw-theia are, respectively:

      [poll] Last Built Revision: Revision 782a532ed052215489d5610d610973fce17d75f8 (origin/7.34.x)
      [poll] Last Built Revision: Revision 08a9bdcc85ac913bf91c882565845b26834e98df (origin/crw-2.11-rhel-8)
      

      But then goes on to complain that:

      no polling baseline in /var/lib/jenkins/workspace/CRW_CI/crw-theia-sources_2.11 on crw-agent-node-2
      no polling baseline in /var/lib/jenkins/workspace/CRW_CI/crw-theia-sources_2.11 on crwjen-3.s390
      no polling baseline in /var/lib/jenkins/workspace/CRW_CI/crw-theia-sources_2.11 on crwjen-ppc-1
      

      So... it runs a fresh build, despite the fact that the commits above are ~2 weeks old:

      I suspect the problem could be that the job is configured to poll on too many machines (should only poll on a single static box, like crwjen-1). Or the git clone commands for the individual per-arch builds are set to poll (when they should not).

            nickboldt Nick Boldt
            nickboldt Nick Boldt
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: