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

Migrate to Central Artefact Repository

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

Details

    • Feature
    • Must have
    • PI11
    • None
    • Services
    • Hide

      In order to provide a stable and long lived, and canonical set of software artefacts for the life time of the SKA, it is necessary to construct a service to house, curate, access control, protect, and ship them.  Additionally, these artefacts should be namespaced within the realm of the organisation eg: skatelescope.org, as part of ensuring their authenticity, and control.

      Show
      In order to provide a stable and long lived, and canonical set of software artefacts for the life time of the SKA, it is necessary to construct a service to house, curate, access control, protect, and ship them.  Additionally, these artefacts should be namespaced within the realm of the organisation eg: skatelescope.org, as part of ensuring their authenticity, and control.
    • Hide

      A migration process is undertaken that moves the single source of truth for SKA development artefacts from the current Nexus solution to the adopted SKA central artefact repository:

      • migration process is documented
      • development teams are notified of the required changes so as to be prepared for additional work (migration documentation)
      • key artefact dependencies are analysed to find order of migration (eg: tang base, lmcbaseclasses etc.)
      • key artefact dependencies are migrated or rebuilt via CI to provide the necessary upstream sources for projects 
      • Migration progress is reported during PI to inform focus required
      • artefacts are checked for adherence to standards and best practices prior to move (automated checks) - including PyPi, OCI, Helm, Ansible Roles/Collections

       

       

      Show
      A migration process is undertaken that moves the single source of truth for SKA development artefacts from the current Nexus solution to the adopted SKA central artefact repository: migration process is documented development teams are notified of the required changes so as to be prepared for additional work (migration documentation) key artefact dependencies are analysed to find order of migration (eg: tang base, lmcbaseclasses etc.) key artefact dependencies are migrated or rebuilt via CI to provide the necessary upstream sources for projects  Migration progress is reported during PI to inform focus required artefacts are checked for adherence to standards and best practices prior to move (automated checks) - including PyPi, OCI, Helm, Ansible Roles/Collections   Solution Intent documentation is updated accordingly https://confluence.skatelescope.org/pages/viewpage.action?pageId=93224993  
    • 4.5
    • 4.5
    • 6.222
    • Team_SYSTEM
    • Sprint 5
    • Hide

      EngageSKA Nexus has closed down

      CAR is in use

      Show
      EngageSKA Nexus has closed down CAR is in use
    • 15.4
    • Stories Completed, Integrated, Outcomes Reviewed, NFRS met, Demonstrated, Satisfies Acceptance Criteria, Accepted by FO
    • PI23 - UNCOVERED

    • Team_SYSTEM
    • SPO-544

    Description

      Implement a central universal artefact repository to contain all SKA software deliverable including Binaries, Packages, Scripts, Tools, Images and Configuration as Code.

      This is a collaborative/shared feature that requires all teams to update pipelines to integrate with the new repository

       

      NOTE: this is subject to the timetable for moving skatelescope.org => xxxx

      Attachments

        Issue Links

          Structure

            Activity

              People

                m.bartolini Bartolini, Marco
                P.Harding Harding, Piers
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Feature Progress

                  Story Point Burn-up: (100.00%)

                  Feature Estimate: 4.5

                  IssuesStory Points
                  To Do00.0
                  In Progress   00.0
                  Complete4164.5
                  Total4164.5

                  Dates

                    Created:
                    Updated:
                    Resolved:

                    Structure Helper Panel