Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-7788

Jenkins sometimes fails to run the demo despite being asked to run it

    XMLWordPrintable

    Details

      Description

      Jenkins sometimes fails to run the demo despite being asked to run it. I had a page, but it had "latest" in it, and I can't find it any more. The page showed the information below, but the build was 16475 and that appears to have failed, despite the page showing it has having completed. This may be more a problem of showing incorrect config and providing a latest link where a user is expecting a link to the job the user started.

      Notice the following in the configuration (which matches what I requested, though I am surprised to find lsst_ci listed twice; I explicitly requested it and I guess Jenkins already included it because it was running the demo):

      PRODUCT: lsst_sims lsst_distrib lsst_ci ci_hsc lsst_ci
      REF_LIST: -r tickets/DM-5503
      RUN_DEMO: yes
      

      and the job ends with:

      # BUILD b2748 completed.
      The DM stack has been installed at /home/jenkins-slave/workspace/stack-os-matrix/label/centos-7/python/py2/lsstsw with tag: b2748.
      ------------------------------------------------------------------------------
       
      Skipping Documentation build.
      Skipping Demo.
      [PostBuildScript] - Execution post build scripts.
      [py2] $ /bin/sh -xe /tmp/hudson7603861939452210171.sh
      ++ lsof -d 200 -t
      + Z=
      + [[ ! -z '' ]]
      + rm -rf /home/jenkins-slave/workspace/stack-os-matrix/label/centos-7/python/py2/lsstsw/stack/.lockDir
      Finished: SUCCESS
      

        Attachments

          Issue Links

            Activity

            Hide
            jhoblitt Joshua Hoblitt added a comment -

            The console output build #16479 shows that the demo was skipped.

            https://ci.lsst.codes/job/stack-os-matrix/16479/label=centos-7,python=py2/console#console-section-0

            Show
            jhoblitt Joshua Hoblitt added a comment - The console output build #16479 shows that the demo was skipped. https://ci.lsst.codes/job/stack-os-matrix/16479/label=centos-7,python=py2/console#console-section-0
            Hide
            jhoblitt Joshua Hoblitt added a comment -

            I am 90%+ convinced that the basis of this ticket is jenkins linking to a previous build of a sub-configuration, which is a behavior that has been observed at least 3 times now and which also resolves itself after a restart.

            Show
            jhoblitt Joshua Hoblitt added a comment - I am 90%+ convinced that the basis of this ticket is jenkins linking to a previous build of a sub-configuration, which is a behavior that has been observed at least 3 times now and which also resolves itself after a restart.
            Hide
            rowen Russell Owen added a comment -

            I agree. Might as well close this (especially if you have a ticket open on the other problem)).

            Show
            rowen Russell Owen added a comment - I agree. Might as well close this (especially if you have a ticket open on the other problem)).
            Hide
            jhoblitt Joshua Hoblitt added a comment -

            I believe this was an example of the link shenanigans resolved DM-9351.

            Show
            jhoblitt Joshua Hoblitt added a comment - I believe this was an example of the link shenanigans resolved DM-9351 .

              People

              Assignee:
              jhoblitt Joshua Hoblitt
              Reporter:
              rowen Russell Owen
              Watchers:
              Frossie Economou, Joshua Hoblitt, Russell Owen
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Jenkins

                  No builds found.