Uploaded image for project: 'Satellite'
  1. Satellite
  2. SAT-37194

UI need for Importing/Exporting content in Air-gapped environments

XMLWordPrintable

    • Icon: Feature Request Feature Request
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • None
    • Inter Satellite Sync
    • False
    • sat-artemis
    • None
    • None
    • None
    • None

      Problem Statement
      RH Satellite currently does not provide a UI experience related to importing or exporting repositories, content view versions or library. These are only available via Hammer / Foreman Ansible Modules.

      User Experience & Workflow
      We need to be able to export the following via UI both as syncable and default formats.

      • Repositories
      • Content View Versions
      • Library
      • Generate/Download metadata json associated with the export

      There should be an incremental export functionality also for the above content.

      Similarly, we need to be able to import the following via UI

      • Repositories
      • Content View Versions
      • Library

      Certain workflows have to be worked out since the content will be exported to `/var/lib/pulp/exports` and will have to be copied to `/var/lib/pulp/imports` for default exports. However for syncable imports the copied content could reside anywhere accessible to the importing satellite.

      Business Impact

      Numerous users have requested the ability to do import/export via UI. They state that

      • Its easier to onboard new users
      • Separates the person performing the export action from the person that has shell access to the content and is able to copy it .

              Unassigned Unassigned
              rhn-engineering-paji Partha Aji
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: