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

Update base EUPS and conda versions

    Details

    • Sprint:
      Arch 2019-03-11, Arch 2019-03-18
    • Team:
      Architecture

      Description

      The version of EUPS currently required by newinstall and lsstsw/deploy is v2.1.4. This needs to be changed to use v2.1.5 as there are a few features that we would like to make use of (eg C++14 detection). We should also take this opportunity to update the conda base version (edits in the same file).

        Attachments

          Issue Links

            Activity

            Hide
            gcomoretto Gabriele Comoretto added a comment -

            I have applied the change lsstsw and lsst repos, tickets/DM-17684 ticket branch.

             

            A weekly run is ongoing in the larry ci:

            https://jhoblitt-larry-ci.lsst.codes/blue/organizations/jenkins/release%2Fweekly-release/detail/weekly-release/20/pipeline

             

            If this ends fine, I think we can merge it to master, once 17.0.1 is closed.

             

            Show
            gcomoretto Gabriele Comoretto added a comment - I have applied the change lsstsw and lsst repos, tickets/ DM-17684 ticket branch.   A weekly run is ongoing in the larry ci: https://jhoblitt-larry-ci.lsst.codes/blue/organizations/jenkins/release%2Fweekly-release/detail/weekly-release/20/pipeline   If this ends fine, I think we can merge it to master, once 17.0.1 is closed.  
            Hide
            gcomoretto Gabriele Comoretto added a comment -

            I am going to update the miniconda version to 4.5.12 in lsstsw and newinstall. EUPS version has already been updated last week to 2.1.5.

            Joshua Hoblitt, can you please confirm that both, miniconda and EUPS, have no versions hardcoded in jenkins-dm-jobs git package, or elsewhere?

            Show
            gcomoretto Gabriele Comoretto added a comment - I am going to update the miniconda version to 4.5.12 in lsstsw and newinstall. EUPS version has already been updated last week to 2.1.5. Joshua Hoblitt , can you please confirm that both, miniconda and EUPS, have no versions hardcoded in jenkins-dm-jobs git package, or elsewhere?
            Hide
            gcomoretto Gabriele Comoretto added a comment -

            Weekly failed on larry, I think because miniconda version needs to be updated in Jenkins also:

            https://jhoblitt-larry-ci.lsst.codes/blue/organizations/jenkins/release%2Fweekly-release/detail/weekly-release/24/pipeline

            I found a couple of files where miniconda version is mentioned:

            etc/scipipe/build_matrix.yaml

            jobs/tarball.groovy

             

            I updated them and rerun the weekly on larry.

             

            Show
            gcomoretto Gabriele Comoretto added a comment - Weekly failed on larry, I think because miniconda version needs to be updated in Jenkins also: https://jhoblitt-larry-ci.lsst.codes/blue/organizations/jenkins/release%2Fweekly-release/detail/weekly-release/24/pipeline I found a couple of files where miniconda version is mentioned: etc/scipipe/build_matrix.yaml jobs/tarball.groovy   I updated them and rerun the weekly on larry.  
            Hide
            jhoblitt Joshua Hoblitt added a comment -

            I am not aware of any hardcoded values in the lsst-sqre/jenkins-dm-jobs repo but I can not categorically declare that the entirely of DM software is free of pinned versions as the number of repos I have historically tried to keep track of is small.

            Show
            jhoblitt Joshua Hoblitt added a comment - I am not aware of any hardcoded values in the lsst-sqre/jenkins-dm-jobs repo but I can not categorically declare that the entirely of DM software is free of pinned versions as the number of repos I have historically tried to keep track of is small.
            Hide
            gcomoretto Gabriele Comoretto added a comment -

            Not sure how the system is supposed to work, however, I got a successful build after the changes in the last commit 0d5739d, that affects:

            jobs/tarball.groovy b/jobs/tarball.groovy

            etc/scipipe/build_matrix.yaml

            I think we are ready to go but please check that there is anything wrong with my changes.

            Show
            gcomoretto Gabriele Comoretto added a comment - Not sure how the system is supposed to work, however, I got a successful build after the changes in the last commit 0d5739d, that affects: jobs/tarball.groovy b/jobs/tarball.groovy etc/scipipe/build_matrix.yaml I think we are ready to go but please check that there is anything wrong with my changes.
            Hide
            gcomoretto Gabriele Comoretto added a comment -

            Implemented and reviewed together with the new conda environment on DM-17684 ticket branch

            Show
            gcomoretto Gabriele Comoretto added a comment - Implemented and reviewed together with the new conda environment on DM-17684 ticket branch

              People

              • Assignee:
                gcomoretto Gabriele Comoretto
                Reporter:
                tjenness Tim Jenness
                Watchers:
                Gabriele Comoretto, Joshua Hoblitt, Tim Jenness
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: