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

Have a "mark as current" option in lsstsw

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Done
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: lsstsw
    • Labels:
      None
    • Story Points:
      4
    • Team:
      Architecture

      Description

      Russell explained to me the advantage of having a specific eups tag associated with a given lsstsw installation. However, it would be very handy to have a way to get all installed packages automatically tagged as current as part of the installation process.

      I suggest a "-c" option to lsstsw which will tag everything as current after the full installation is complete. This way, partially installed packages won't get marked current, and people who do full installations can not have to deal with having to say "-t bBLAH" every time they setup things.

        Attachments

          Issue Links

            Activity

            Hide
            ktl Kian-Tat Lim added a comment -

            OK, if John, as the original reporter, is happy enough with a doc-only fix, I'll abandon my code branch.

            Show
            ktl Kian-Tat Lim added a comment - OK, if John, as the original reporter, is happy enough with a doc-only fix, I'll abandon my code branch.
            Hide
            Parejkoj John Parejko added a comment -

            I think I recall a period of time when `rebuild -h` did not provide information about the available options. I'm completely happy with being able to use `-t` in `rebuild`, and knowing about that would have sufficed for this ticket when I filed it.

            Show
            Parejkoj John Parejko added a comment - I think I recall a period of time when `rebuild -h` did not provide information about the available options. I'm completely happy with being able to use `-t` in `rebuild`, and knowing about that would have sufficed for this ticket when I filed it.
            Hide
            ktl Kian-Tat Lim added a comment -

            Changing the bespoke eups-copy-tags script to the supported eups tags --clone is probably worthwhile, though. I'll do that on another ticket.

            Show
            ktl Kian-Tat Lim added a comment - Changing the bespoke eups-copy-tags script to the supported eups tags --clone is probably worthwhile, though. I'll do that on another ticket.
            Hide
            tjenness Tim Jenness added a comment -

            The main advantage of -c was that rebuild -c is much shorter than rebuild -t current.

            Show
            tjenness Tim Jenness added a comment - The main advantage of -c was that rebuild -c is much shorter than rebuild -t current .
            Hide
            rowen Russell Owen added a comment - - edited

            Yes. Making -c that a synonym for -t current seems like a nice thing to do, since it is arguably THE most common use case. But whatever works...docs for -t current is the main thing.

            Show
            rowen Russell Owen added a comment - - edited Yes. Making -c that a synonym for -t current seems like a nice thing to do, since it is arguably THE most common use case. But whatever works...docs for -t current is the main thing.

              People

              Assignee:
              ktl Kian-Tat Lim
              Reporter:
              Parejkoj John Parejko
              Reviewers:
              Kian-Tat Lim
              Watchers:
              John Parejko, Kian-Tat Lim, Russell Owen, Simon Krughoff, Tim Jenness
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Jenkins

                  No builds found.