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

CI chain improvements and support

    Details

    • Type: Epic
    • Status: Done
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None
    • Epic Name:
      sqre-s19-ci-1
    • Story Points:
      22.5
    • WBS:
      1.02C.10.02
    • Team:
      SQuaRE
    • Cycle:
      Spring 2019

      Description

      This epic covers improvements to the CI service and its underlying infrastructure. It includes:

      • A transition to k8s to allow us to consolidate our services to Kubernetes-based infrastructure
      • Security updates to Jenkins and Git-LFS
      • Mac build improvements (testing transitioning to Mac Mini agents)

        Attachments

          Activity

          Hide
          frossie Frossie Economou added a comment -

          We successfully deployed a Mac Mini to expand our MacOS CI pool. We also did a number of security updates, during which we brough the deployment process for the GitLFS service, which was several years old now, up to date. As part of the Jenkins security updates we redeployed some of the pipelines with the current mechanics, updated the terraform deployment and tested early Java 11 support (which did not work satisfactority and we rolled it back). This work ended up displacing the planned kubernetes migration which is now in DM-18634.

           

           

          Show
          frossie Frossie Economou added a comment - We successfully deployed a Mac Mini to expand our MacOS CI pool. We also did a number of security updates, during which we brough the deployment process for the GitLFS service, which was several years old now, up to date. As part of the Jenkins security updates we redeployed some of the pipelines with the current mechanics, updated the terraform deployment and tested early Java 11 support (which did not work satisfactority and we rolled it back). This work ended up displacing the planned kubernetes migration which is now in DM-18634 .    

            People

            • Assignee:
              jhoblitt Joshua Hoblitt
              Reporter:
              frossie Frossie Economou
              Reviewers:
              Frossie Economou
              Watchers:
              Frossie Economou
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Summary Panel