Project

Profile

Help

Story #6572

Story #6134: [EPIC] Pulp import/export

As a User/Importer, I can know the versions of pulpcore/plugins that were used to generate an export tarfile

Added by ggainey 12 months ago. Updated 11 months ago.

Status:
CLOSED - CURRENTRELEASE
Priority:
Normal
Assignee:
Category:
-
Sprint/Milestone:
Start date:
Due date:
% Done:

100%

Estimated time:
Platform Release:
Groomed:
Yes
Sprint Candidate:
No
Tags:
Sprint:
Sprint 72
Quarter:

Description

Proposal: add a top-level file to the export.tar.gz, 'versions.json', that is a list of dictionaries of the form [ {"component": "<pluginname>", "version": "<pluginversion>"},...]

This suggestion/requirement came from demo discussions with the katello team.

Associated revisions

Revision b07a7793 View on GitHub
Added by ggainey 12 months ago

Add version.json to top level of export.tar.gz

Only exports versions of plugins whose repositories are being exported.

closes #6572

History

#1 Updated by ggainey 12 months ago

Among other things, this will give Import some data for helping it decide if it should even attempt an import.

#2 Updated by pulpbot 12 months ago

  • Status changed from ASSIGNED to POST

#3 Updated by ggainey 12 months ago

  • Description updated (diff)

#4 Updated by ggainey 12 months ago

Requirement: only include versions for plugins that 'own' one of the repositories being exported.

#5 Updated by rchan 12 months ago

  • Sprint changed from Sprint 71 to Sprint 72

#6 Updated by ggainey 12 months ago

  • Status changed from POST to MODIFIED
  • % Done changed from 0 to 100

#7 Updated by dkliban@redhat.com 11 months ago

  • Sprint/Milestone set to 3.4.0

#8 Updated by dkliban@redhat.com 11 months ago

  • Status changed from MODIFIED to CLOSED - CURRENTRELEASE

Please register to edit this issue

Also available in: Atom PDF