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

Package flask dependencies

    XMLWordPrintable

    Details

    • Type: Story
    • Status: Won't Fix
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: Qserv
    • Labels:
      None
    • Story Points:
      3
    • Team:
      Data Access and Database

      Description

      We packaged flask (see dm-1797) and we are using it via eups, but we have not packaged flask dependencies, and we are still relying on anaconda to get them. This story involve packaging the dependencies.

        Attachments

          Issue Links

            Activity

            Hide
            jbecla Jacek Becla added a comment -

            Per discussion at qserv mtg 5/27, we are ok with anaconda dependency for now. Packaging via eups would only solve the problem partially because we'd have to deal with two versions of the same package: one via eups and one via anaconda. Containers might help.

            Show
            jbecla Jacek Becla added a comment - Per discussion at qserv mtg 5/27, we are ok with anaconda dependency for now. Packaging via eups would only solve the problem partially because we'd have to deal with two versions of the same package: one via eups and one via anaconda. Containers might help.
            Hide
            tjenness Tim Jenness added a comment -

            Can the description of this ticket be updated to reflect the fact that we do have a eups flask package and we are using it but there are flask dependencies that we have not packaged and which we rely on anaconda supplying.

            Show
            tjenness Tim Jenness added a comment - Can the description of this ticket be updated to reflect the fact that we do have a eups flask package and we are using it but there are flask dependencies that we have not packaged and which we rely on anaconda supplying.
            Hide
            jbecla Jacek Becla added a comment -

            I updated the description.

            Show
            jbecla Jacek Becla added a comment - I updated the description.
            Hide
            jhoblitt Joshua Hoblitt added a comment -

            My current thinking is that we don't need to package up recursive deps for qserv as long as the first order dependency is tracked. The current no-op eups package for flask seems to be working out OK in practice.

            Show
            jhoblitt Joshua Hoblitt added a comment - My current thinking is that we don't need to package up recursive deps for qserv as long as the first order dependency is tracked. The current no-op eups package for flask seems to be working out OK in practice.
            Hide
            jbecla Jacek Becla added a comment -

            this has been done as part of switching to miniconda.

            Show
            jbecla Jacek Becla added a comment - this has been done as part of switching to miniconda.

              People

              Assignee:
              jammes Fabrice Jammes
              Reporter:
              fritzm Fritz Mueller
              Watchers:
              Brian Van Klaveren, Fabrice Jammes, Jacek Becla, Joshua Hoblitt, Tim Jenness
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: