Uploaded image for project: 'SAFe Program'
  1. SAFe Program
  2. SP-3410

Evolve SKAMPI to support environment structure and testing workflow

Change Owns to Parent OfsSet start and due date...
    XporterXMLWordPrintable

Details

    • Services
    • Hide

      Skampi does not currently support the phases and environments for our SDLC sufficiently to produce a seamless integrated product testing regimen

      Show
      Skampi does not currently support the phases and environments for our SDLC sufficiently to produce a seamless integrated product testing regimen
    • Hide
      • a new repository, called ska-skampi-tests is created with pipeline support to execute tests against a deployment made from skampi
      • skampi repo trigger a pipeline in ska-skampi-tests
      • a new chart is developed for web shell access and included in skampi
      • a new dockerfile is developer for jupiterhub access and included in skampi
      • Redesign the repository structure in consultation with teams and release management (1 or many repos)
      • Develop machinery for new pipeline requirements
      • Document new testing strategy in developer portal
      • run workshop to socialise testing strategy
      Show
      a new repository, called ska-skampi-tests is created with pipeline support to execute tests against a deployment made from skampi skampi repo trigger a pipeline in ska-skampi-tests a new chart is developed for web shell access and included in skampi a new dockerfile is developer for jupiterhub access and included in skampi Redesign the repository structure in consultation with teams and release management (1 or many repos) Develop machinery for new pipeline requirements Document new testing strategy in developer portal run workshop to socialise testing strategy
    • 4
    • 4
    • 0
    • Team_SST, Team_SYSTEM, Team_VULCAN
    • Sprint 3
    • Hide

      The deployment and tests are decoupled as two repositories. The changes (MR!853) couldn't be merged. The deployment repository is ready to use and have a easier to use pipeline with low and mid pipelines separated but since the MR is not merged it's not delivered. The MR will be merged in early PI20 as part of the feature SP-3701

      Show
      The deployment and tests are decoupled as two repositories. The changes (MR!853) couldn't be merged. The deployment repository is ready to use and have a easier to use pipeline with low and mid pipelines separated but since the MR is not merged it's not delivered. The MR will be merged in early PI20 as part of the feature SP-3701
    • PI24 - UNCOVERED

    • Team_ATLAS Team_SST Team_SYSTEM Team_VIOLA testing
    • SPO-2509

    Description

      Evolve Skampi to support environment structure and testing workflow

      • redesign the pipeline machinery for skampi in order to allow multiple testing pipeline for specific configuration by adding one (or more) repository (i.e. deploy ska-low in skampi repo -> run pipeline in testing repo specifically for the deploy made, in this case low)
      • add a web shell access to the deployment so that a developer can selectively run tests and can make kubectl command query on the namespace
      • This will require a new repo, chart, testing and documentation so that it can be reused in other repositories. A tool for this can be: Shell in a Box. 
      • create a specific dockerfile for enabling jupiter hub testing in a notebook
      • Document new testing strategy in developer portal
      • run workshop to socialise testing strategy

      Attachments

        Issue Links

          Structure

            Activity

              People

                v.allan Allan, Verity
                P.Harding Harding, Piers
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Feature Progress

                  Story Point Burn-up: (100.00%)

                  Feature Estimate: 4.0

                  IssuesStory Points
                  To Do00.0
                  In Progress   00.0
                  Complete1019.0
                  Total1019.0

                  Dates

                    Created:
                    Updated:

                    Structure Helper Panel