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

Upgrade various external packages

    Details

    • Type: Improvement
    • Status: Done
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: SAT, TCT
    • Labels:

      Description

      I note that the LSST and HSC versions of external packages are slightly out of sync. I propose uprevving the LSST packages to match as HSC has tested these versions.

      cfitsio 3.360 HSC
      cfitsio 3310+2 sims Winter2014 current b4 b5 b6 b3
      doxygen 1.8.2+2 sims b4 Winter2014 current b5 b6 b3
      doxygen 1.8.5 HSC
      eigen 3.1.1+2 Winter2014 current b5 b6 b3 b4
      eigen 3.2 HSC
      fftw 3.3.2+2 Winter2014 current b5 b6 b3 b4
      fftw 3.3.3 HSC
      gsl 1.15+2 Winter2014 current b5 b6 b3 b4
      gsl 1.16 HSC
      minuit2 5.22.00+2 Winter2014 current b5 b6 b3 b4
      minuit2 5.28.00 HSC
      mysqlclient 5.1.65+3 Winter2014 current b5 b6 b3 b4
      mysqlclient 5.1.73 HSC
      pyfits 3.1.2+2 sims b4 Winter2014 current b5 b6 b3
      pyfits 3.2 HSC
      scons 2.1.0+7 sims b4 Winter2014 current b5 b6 b3
      scons 2.3.0 HSC
      sqlite 3.7.14+2 Winter2014 current b5 b6 b3 b4
      sqlite 3.8.2 HSC
      wcslib 4.14
      wcslib 4.14+3 b4 Winter2014 current b5 b6 b3
      xpa 2.1.14+2 Winter2014 current b5 b6 b3 b4
      xpa 2.1.15 HSC

        Attachments

          Issue Links

            Activity

            Hide
            robyn Robyn Allsman [X] (Inactive) added a comment - - edited

            In preparation for review of DM-711 and DM-721, the following HowTo instructions for using the updated but non-master-merged stack are provided:

            #-------------------------------------------------------------------------
            # Using the buildbot stack from your command-line interface
            #-------------------------------------------------------------------------
            # Setup the buildbot stack  (not the DM system stack)
            source ~lsstsw2/eups/bin/setups.sh
            setup anaconda
            setup git
            setup lsst
             
            # now proceed as you always have in the past with eups/setup/scons used for 
              your package management and integrated builds.  Remember, you will not be 
              able to install your packages into the buildbot stack.
             
            # If you want to use the DM-711 & DM-720 updated 3rd party & local software packages, 
               add '-t b70' to your  'setup' commands, for example:
            setup -t b70 lsst_distrib
             
            #-------------------------------------------------------------------------
            # Forcing a build of the buildbot stack through its browser interface
            #-------------------------------------------------------------------------
            * Browse to: http://lsst-buildx.ncsa.illinois.edu:8010/builders/DM_stack
            * In the upper right banner line, enter the auth: (everyman,noneed)
            * Within the 'Force build' section,
              * in 'Branch' field, enter any git-branches to be used:
                * for this review, use: tickets/711 u/dstn/an_0.49
              * select: 'Force Build'
             
            * A few seconds later, an entry under 'Current Builds:" appears.
              * select the hot-link build number.
             
            * The new display for that specific build displays.
              * Under "Steps and Logfiles:", select 'stdio'.
             
            * The output log for the build is displayed.
              * This display does NOT automatically refresh without your explicit action.
              * If you add '?reload=300' to your current browser address, it will refresh 
                every 5 minutes.
             
             
            Alternate paths:
             * If another build is currently in-progress, the build is put in a
               pending queue and will automatically start on completion of the blocking
               build.  The new display will reflect this pending and active status.

            Show
            robyn Robyn Allsman [X] (Inactive) added a comment - - edited In preparation for review of DM-711 and DM-721 , the following HowTo instructions for using the updated but non-master-merged stack are provided: #------------------------------------------------------------------------- # Using the buildbot stack from your command-line interface #------------------------------------------------------------------------- # Setup the buildbot stack (not the DM system stack) source ~lsstsw2/eups/bin/setups.sh setup anaconda setup git setup lsst   # now proceed as you always have in the past with eups/setup/scons used for your package management and integrated builds. Remember, you will not be able to install your packages into the buildbot stack.   # If you want to use the DM-711 & DM-720 updated 3rd party & local software packages, add '-t b70' to your 'setup' commands, for example: setup -t b70 lsst_distrib   #------------------------------------------------------------------------- # Forcing a build of the buildbot stack through its browser interface #------------------------------------------------------------------------- * Browse to: http://lsst-buildx.ncsa.illinois.edu:8010/builders/DM_stack * In the upper right banner line, enter the auth: (everyman,noneed) * Within the 'Force build' section, * in 'Branch' field, enter any git-branches to be used: * for this review, use: tickets/711 u/dstn/an_0.49 * select: 'Force Build'   * A few seconds later, an entry under 'Current Builds:" appears. * select the hot-link build number.   * The new display for that specific build displays. * Under "Steps and Logfiles:", select 'stdio'.   * The output log for the build is displayed. * This display does NOT automatically refresh without your explicit action. * If you add '?reload=300' to your current browser address, it will refresh every 5 minutes.     Alternate paths: * If another build is currently in-progress, the build is put in a pending queue and will automatically start on completion of the blocking build. The new display will reflect this pending and active status.
            Hide
            robyn Robyn Allsman [X] (Inactive) added a comment - - edited

            The set of external packages upgraded is:
            astrometry_net 0.50.1
            cfitsio 3360
            doxygen 1.8.5
            eigen 3.2.0
            fftw 3.3.3
            gsl 1.16
            minuit2 5.28.00
            mysqlclient 5.1.73
            pyfits 3.2.4
            python 0.0.2 (fix by Simon, just tagged this Release)
            scons 2.3.0
            sqlite 3080200
            xpa 2.1.15

            They have been tested on RHEL6 Rel V9_1. Testing on OSX is in progress.

            Show
            robyn Robyn Allsman [X] (Inactive) added a comment - - edited The set of external packages upgraded is: astrometry_net 0.50.1 cfitsio 3360 doxygen 1.8.5 eigen 3.2.0 fftw 3.3.3 gsl 1.16 minuit2 5.28.00 mysqlclient 5.1.73 pyfits 3.2.4 python 0.0.2 (fix by Simon, just tagged this Release) scons 2.3.0 sqlite 3080200 xpa 2.1.15 They have been tested on RHEL6 Rel V9_1. Testing on OSX is in progress.
            Hide
            robyn Robyn Allsman [X] (Inactive) added a comment -

            They have been tested successfully on OS X 10.9.

            Testing on OS X 10.8.5 was successful as long as the User Guide Installation procedure is followed. As the tester stated: "... I had to upgrade XCode to 5.1.1 (as the instructions say) for the build to work." (Ref: DM-1018)

            Show
            robyn Robyn Allsman [X] (Inactive) added a comment - They have been tested successfully on OS X 10.9. Testing on OS X 10.8.5 was successful as long as the User Guide Installation procedure is followed. As the tester stated: "... I had to upgrade XCode to 5.1.1 (as the instructions say) for the build to work." (Ref: DM-1018 )
            Hide
            robyn Robyn Allsman [X] (Inactive) added a comment -

            Robert,
            This suite of upgrades is all in.

            Show
            robyn Robyn Allsman [X] (Inactive) added a comment - Robert, This suite of upgrades is all in.
            Hide
            robyn Robyn Allsman [X] (Inactive) added a comment -

            This was a TCT item which was approved and completed. It should not have been relegated to a 'won't fix' completion status because the final review by the original requesting party was never done.

            Show
            robyn Robyn Allsman [X] (Inactive) added a comment - This was a TCT item which was approved and completed. It should not have been relegated to a 'won't fix' completion status because the final review by the original requesting party was never done.

              People

              • Assignee:
                robyn Robyn Allsman [X] (Inactive)
                Reporter:
                rhl Robert Lupton
                Reviewers:
                Robert Lupton
                Watchers:
                Kian-Tat Lim, Paul Price, Robert Lupton
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Summary Panel

                    Time Tracking

                    Estimated:
                    Original Estimate - 1 week
                    1w
                    Remaining:
                    Remaining Estimate - 0 minutes
                    0m
                    Logged:
                    Time Spent - 1 week
                    1w