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

lsst-build output not visible in jenkins console

    XMLWordPrintable

    Details

    • Type: Story
    • Status: Done
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: Continuous Integration
    • Labels:
      None

      Description

      This may only (always?) happen with the osx / py3 combination. The symptoms are that the console shows:

      ### build
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      Rebuild is commencing....stand by; using  -r tickets/DM-11663
      

      with no further output for a considerable portion of the build but inspecting the node directly shows that the build is progressing normally. Speculation on possible causes is:

      • python stdout buffering
      • jenkins agent buffering
      • jdk issues – of note is that the version of java on the osx nodes is at a different patch level

        Attachments

          Issue Links

            Activity

            Hide
            tjenness Tim Jenness added a comment -

            Ok. I just did that locally. Shall I commit my changes to this ticket branch or have you started playing?

            Show
            tjenness Tim Jenness added a comment - Ok. I just did that locally. Shall I commit my changes to this ticket branch or have you started playing?
            Hide
            jhoblitt Joshua Hoblitt added a comment -

            Too late – just pushed my branch but haven't tested it yet.

            Show
            jhoblitt Joshua Hoblitt added a comment - Too late – just pushed my branch but haven't tested it yet.
            Hide
            jhoblitt Joshua Hoblitt added a comment -

            Sending all output the stdout + flushing seems to have fixed the lurching osx console on a test instance without setting PYTHONUNBUFFERED.

            Show
            jhoblitt Joshua Hoblitt added a comment - Sending all output the stdout + flushing seems to have fixed the lurching osx console on a test instance without setting PYTHONUNBUFFERED .
            Hide
            tjenness Tim Jenness added a comment -

            Looks fine.

            Show
            tjenness Tim Jenness added a comment - Looks fine.
            Hide
            jhoblitt Joshua Hoblitt added a comment -

            Merged.

            Show
            jhoblitt Joshua Hoblitt added a comment - Merged.

              People

              Assignee:
              jhoblitt Joshua Hoblitt
              Reporter:
              jhoblitt Joshua Hoblitt
              Reviewers:
              Tim Jenness
              Watchers:
              Joshua Hoblitt, Tim Jenness
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Jenkins

                  No builds found.