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

Deployment of Build system on Base and Summit

    XMLWordPrintable

    Details

    • Type: Epic
    • Status: Done
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: ts_deployment
    • Labels:
    • Epic Name:
      Deployment of Build system on Base and Summit
    • Story Points:
      120
    • WBS:
      1.04C.15.6 (Build)
    • Team:
      Telescope and Site
    • Epic Priority:
      6

      Description

      This epic will cover work to set up the CI/CD at the base and summit.

       

        Attachments

          Issue Links

          Stories in Epic (Custom Issue Matrix)

          Key Summary Story Points Assignee Status
           
          DM-28565

          Process SAL v5.1 release

          2 Rob Bovill Done
           
          DM-28521

          Migration to py38

          2 Tiago Ribeiro Done
           
          DM-28508

          Change ts_ddsconfig to v0.5.0 for cycle 17 build

          0 Wouter van Reeven Done
           
          DM-28749

          Update IDL Conda build to send build parameters separately

          3 Rob Bovill Done
           
          DM-29420

          Fix Docker image for aarch64 conda builds

          0 Wouter van Reeven Done
           
          DM-29334

          Update the build document with feedback

          3 Rob Bovill Done
           
          DM-29309

          Add SAL TEST RPM inspection tests

          2 Rob Bovill Done
           
          DM-29304

          Make sure that ts_ddsconfig creates a noarch Conda package

          1 Wouter van Reeven Done
           
          DM-29295

          Update build environments for SAL v6.0

          2 Rob Bovill Done
           
          DM-29229

          Help deploy the cycle 18 T&S software on the summit

          2 Wouter van Reeven Done
           
          DM-27677

          Implement the Jenkinsfile shared libraries for remaining CSCs

          4 Rob Bovill Done
           
          DM-27649

          Add file checks for SAL IDL tests

          0 Rob Bovill Done
           
          DM-27592

          Write ts-salobj conda install instructions

          1 Eric Coughlin Done
           
          DM-27483

          Create local/separate Jenkins environment

          3 Rob Bovill Done
           
          DM-27680

          Learn the Kubernetes basics

          3 Wouter van Reeven Done
           
          DM-30310

          Fix notification assignments in Jenkins Shared Library

          1 Rob Bovill Done
           
          DM-27742

          Deployment of Build system on Base and Summit

          Rob Bovill Done
           
          DM-30361

          Add ts_tcpip to the develop env Dockerfile and fix error in lsstsqre Dockerfile

          1 Wouter van Reeven Done
           
          DM-30717

          Build and test script updates for SAL AuthList updates

          3 Rob Bovill Done
           
          DM-30716

          Process XML v9.1 release

          3 Rob Bovill Done
           
          DM-29571

          Fix versions of packages so conda package builder can be built for aarch64x

          1 Wouter van Reeven Done
           
          DM-30873

          Cleanup robotframework_SAL

          5 Rob Bovill Done
           
          DM-30872

          Cleanup robotframework_salgenerator

          4 Rob Bovill Done
           
          DM-28378

          Convert the ts_idl Conda Jenkinsfile to use the Shared Library

          3 Rob Bovill Done
           
          DM-28377

          Update build system Docker images to python 3.8

          3 Rob Bovill Done
           
          DM-28365

          Build cycle 17

          2 Wouter van Reeven Done
           
          DM-28318

          Remove deprecated fields from our schemas

          1 Russell Owen Done
           
          DM-28293

          Remove deprecated fields from CSC Commands XML files

          0 Russell Owen Done
           
          DM-28279

          Create Build System document outline

          2 Rob Bovill Done
           
          DM-28278

          Jenkins maintenance - install plugin and service updates

          2 Rob Bovill Done
           
          DM-28277

          Process XML v7.1 release

          1 Rob Bovill Done
           
          DM-28276

          Fix the SalObj Conda Jenkinsfile

          3 Rob Bovill Done
           
          DM-30988

          Cleanup robotframework_salgenerator - rename files

          3 Rob Bovill Done
           
          DM-29663

          Release XML v9.0

          4 Rob Bovill Done
           
          DM-29662

          Add apidoc salgenerator tests - Part 2

          2 Rob Bovill Done
           
          DM-29594

          Add apidoc salgenerator tests

          2 Rob Bovill Done
           
          DM-30739

          Build cycle 0021

          2 Wouter van Reeven Done
           
          DM-29704

          Build cycle 0019

          2 Wouter van Reeven Done
           
          DM-26470

          Create Conda package for ATWhitelight

          4 Colin Winslow [X] (Inactive) Done
           
          DM-29876

          Add ATWhiteLightSource Conda job to Conda workflow

          3 Rob Bovill Done
           
          DM-29103

          Add SAL RPM inspection tests

          2 Rob Bovill Done
           
          DM-29054

          Update build environments to Python 3.8.8

          2 Rob Bovill Done
           
          DM-28956

          Various Conda build pipeline work

          3 Rob Bovill Done
           
          DM-28921

          Build cycle 18

          3 Wouter van Reeven Done
           
          DM-27465

          Implement renaming fixes for ts_xml 7 in pointing component

          1 Tiago Ribeiro Done
           
          DM-27306

          Documentation of ts_cycle_build

          1 Tiago Ribeiro Done
           
          DM-24745

          Update SAL testing Docker images to Maven 3.5+

          2 Rob Bovill Done
           
          DM-22156

          Document the end-to-end build/deploy/test strategy in a tech note

          0 Rob Bovill Done
           
          DM-25916

          Please include libgphoto2-devel in future Docker development images

          1 Wouter van Reeven Done
           
          DM-31805

          Update SAL messaging tests to remove checks for putSample

          1 Rob Bovill Done
           
          DM-31703

          Build and test scripts for SAL Java AuthList

          4 Rob Bovill Done
           
          DM-31766

          Build cycle 0022

          2 Wouter van Reeven Done
           
          DM-31753

          Process the XML 10.0 release

          3 Rob Bovill Done
           
          DM-31380

          Fix GPhoto2 build steps

          0 Wouter van Reeven Done
           
          DM-31467

          Create the Java Events messaging tests

          4 Rob Bovill Done
           
          DM-31271

          Update the build scripts to use the 6.11.1 OpenSplice

          2 Rob Bovill Done
           
          DM-31270

          Prepare for the SAL 6.0 AuthList feature

          2 Rob Bovill Done
           
          DM-31256

          Describe how to run a CSC in develop mode at the summit

          1 Wouter van Reeven Done
           
          DM-30360

          Add ts_tcpip to the develop env Dockerfile

          1 Wouter van Reeven Won't Fix

            Activity

            Hide
            aclements Andy Clements added a comment -

            Hi Tiago - The deployment process has been completed and is deploying to NCSA (eventually to be the base) and the summit.  Please review this epic and let me know if there are any questions.  Thanks.

            Show
            aclements Andy Clements added a comment - Hi Tiago - The deployment process has been completed and is deploying to NCSA (eventually to be the base) and the summit.  Please review this epic and let me know if there are any questions.  Thanks.
            Hide
            tribeiro Tiago Ribeiro added a comment -

            This EPIC was used to develop the packaging, build an deployment strategies and workflows for the Telescope and Site systems.

            Part of the effort was dedicated to maintain the cycle build infrastructure and to support the continuous delivery model employed by the cycle build. This is expressed, for instance, on the various tickets in support to cycle builds.

            Effort was also given in support of development and maintenance of the build system itself and in support of continuous releases of the Telescope and Site software stack.

            Show
            tribeiro Tiago Ribeiro added a comment - This EPIC was used to develop the packaging, build an deployment strategies and workflows for the Telescope and Site systems. Part of the effort was dedicated to maintain the cycle build infrastructure and to support the continuous delivery model employed by the cycle build. This is expressed, for instance, on the various tickets in support to cycle builds. Effort was also given in support of development and maintenance of the build system itself and in support of continuous releases of the Telescope and Site software stack.

              People

              Assignee:
              rbovill Rob Bovill
              Reporter:
              aclements Andy Clements
              Reviewers:
              Tiago Ribeiro
              Watchers:
              Andy Clements, Eric Coughlin, Tiago Ribeiro
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

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

                  Jenkins

                  No builds found.