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

Docker image deployment

    XMLWordPrintable

    Details

    • Type: Epic
    • Status: Done
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: ts_deployment
    • Labels:
      None
    • Epic Name:
      Docker image deployment
    • Story Points:
      24
    • WBS:
      1.04C.15.6 (Build)
    • Team:
      Telescope and Site
    • Epic Priority:
      3

      Description

      Creating and fixing the rest of the Docker Image Deployement job builds for the TSSW components

        Attachments

          Issue Links

          Stories in Epic (Custom Issue Matrix)

          Key Summary Story Points Assignee Status
           
          DM-28924

          Fix ESS conda build

          0 Wouter van Reeven Done
           
          DM-30265

          Rename ts_ess_sensors to ts_envsensors to avoid name clash

          1 Wouter van Reeven Done
           
          DM-31539

          Jenkins build issues

          1 Rob Bovill Done
           
          DM-31508

          Deploy ESS sensors CSC at the summit for MTDome and ATDome and fix errors

          2 Wouter van Reeven Done
           
          DM-31506

          Deploy HVAC CSC

          2 Wouter van Reeven Done
           
          DM-31426

          Fix ESS Jenkins builds

          1 Wouter van Reeven Done
           
          DM-31329

          Rename ts_envsensors back to ts_ess_sensors and move all ts_ess Python modules to lsst.ts.ess.csc

          1 Wouter van Reeven Done
           
          DM-31844

          Prepare Dockerfile for ts-ess-controller v0.3.0 deployment

          1 Wouter van Reeven Done
           
          DM-30672

          Fix ts_ess conda package build

          1 Wouter van Reeven Done
           
          DM-31071

          Remove the Rubin python stack from the RPi disk image and add minicom

          1 Wouter van Reeven Done
           
          DM-30984

          Fix the ESS conda build

          1 Wouter van Reeven Done
           
          DM-30824

          Clean up python modules in ESS and EnvSensors

          1 Wouter van Reeven Done
           
          DM-33434

          Released SAL RPMs built on the RC branches instead of the released branches

          2 Rob Bovill Done
           
          DM-33439

          Start running the Camera unit-tests as part of the ts_sal builds

          2 Rob Bovill Done
           
          DM-33268

          Continue trying to fix the Jenkins CSS rendering issue permanently

          2 Rob Bovill Done
           
          DM-27799

          Switch over CSCs to pre-commit and pytest-black

          1 Eric Coughlin Done
           
          DM-27739

          Completion of the Docker Image Deployment

          Tiago Ribeiro Done
           
          DM-28366

          Create base image for arm64

          3 Wouter van Reeven Done
           
          DM-31486

          Add support for tss_ess_common Jenkins and Conda builds

          0 Wouter van Reeven Invalid

            Activity

            Hide
            aclements Andy Clements added a comment -

            Hi Tiago - I believe this work is complete.  Please review and let me know if you have any questions.  Thanks.

            Show
            aclements Andy Clements added a comment - Hi Tiago - I believe this work is complete.  Please review and let me know if you have any questions.  Thanks.
            Hide
            tribeiro Tiago Ribeiro added a comment -

            Tasks on this epic focused on maintaining and expanding the docker image deployment and build systems.

            The tasks where divided between:

            • Adding docker image build for new CSCs or previously existing CSC that were not part of the build system.
            • Maintenance of the build system. This including the TSSW Jenkins instance as well as the existing builds.
            • Improvements to the build system.

            The tasks were performed in accordance with the expectations for completing this Epic.

            Show
            tribeiro Tiago Ribeiro added a comment - Tasks on this epic focused on maintaining and expanding the docker image deployment and build systems. The tasks where divided between: Adding docker image build for new CSCs or previously existing CSC that were not part of the build system. Maintenance of the build system. This including the TSSW Jenkins instance as well as the existing builds. Improvements to the build system. The tasks were performed in accordance with the expectations for completing this Epic.

              People

              Assignee:
              tribeiro Tiago Ribeiro
              Reporter:
              aclements Andy Clements
              Reviewers:
              Tiago Ribeiro
              Watchers:
              Andy Clements, Eric Coughlin, Tiago Ribeiro, Wouter van Reeven
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Due:
                Created:
                Updated:
                Resolved:
                Start date:
                End date:

                  Jenkins

                  No builds found.