Project

Profile

Help

Story #304

Directly import an exported ISO

Added by dgregor@redhat.com over 4 years ago. Updated 7 months ago.

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

100%

Platform Release:
2.7.0
Blocks Release:
Backwards Incompatible:
No
Groomed:
Yes
Sprint Candidate:
Yes
Tags:
Pulp 2
Complexity:
Smash Test:
Verified:
Yes
Verification Required:
No
Sprint:
May 2015

Description

I would like to be able to take an ISO generated from an export of an rpm repo (or repo group) and have it imported into an iso repo. Currently, I need to download the ISOs from the pulp server and then import them into the iso repo. This should be done completely on the server side.

History

#1 Updated by ipanova@redhat.com over 4 years ago

  • Tracker changed from Issue to Story
  • Subject changed from [RFE] Directly import an exported ISO to Directly import an exported ISO

#2 Updated by mhrivnak over 4 years ago

This will be difficult without major changes to pulp. The good news is that we want to make many of those changes, but the bad news is that it will take time.

How about this as a middle-ground: if the yum export created a PULP_MANIFEST file, the iso importer could do a sync right from the same pulp server. That would be very convenient to script up, and it would be an easy change for you to backport into your 2.5 fork. Would that work for your use case?

#3 Updated by mhrivnak over 4 years ago

  • Tags Sprint Candidate added

#4 Updated by bmbouter over 4 years ago

  • Sprint Candidate set to Yes
  • Tags deleted (Sprint Candidate)

#5 Updated by bmbouter over 4 years ago

  • Groomed set to No

#6 Updated by mhrivnak over 4 years ago

  • Groomed changed from No to Yes

The team is accepting this as groomed as described in comment 2

#7 Updated by mhrivnak over 4 years ago

  • Priority changed from Normal to High

#8 Updated by mhrivnak over 4 years ago

  • Status changed from NEW to ASSIGNED
  • Assignee set to mhrivnak

#9 Updated by acarter@redhat.com over 4 years ago

Just wanted to confirm that the middle ground solution proposed above would be workable for RCM to unblock our Satellite ISO work. That would need to be available on the version of Pulp running in prod.

#10 Updated by mhrivnak over 4 years ago

  • Status changed from ASSIGNED to POST
  • % Done changed from 0 to 90

#11 Updated by mhrivnak over 4 years ago

  • Sprint/Milestone set to 16
  • Platform Release set to 2.7.0

#12 Updated by mhrivnak over 4 years ago

  • Status changed from POST to MODIFIED

#13 Updated by mhrivnak over 4 years ago

  • % Done changed from 90 to 100

#14 Updated by dkliban@redhat.com over 4 years ago

  • Status changed from MODIFIED to ON_QA

#16 Updated by ipanova@redhat.com over 4 years ago

  • QA Contact set to ipanova@redhat.com

#17 Updated by ipanova@redhat.com over 4 years ago

  • Status changed from ON_QA to VERIFIED

Tested in 2.7.0-0.3.beta

1) export rpm repo into iso with manifest option
2) create iso repo and sync from directory iso was exported

Sync and autopublish succeded

# pulp-admin -u admin -p admin iso repo sync run --repo-id test-ccc
+----------------------------------------------------------------------+
                  Synchronizing Repository [test-ccc]
+----------------------------------------------------------------------+

This command may be exited via ctrl+c without affecting the request.

The Pulp Manifest was downloaded successfully.

Downloading 1 ISOs...
[==================================================] 100%
ISOs: 1/1    Data: 440.0 kB/440.0 kB    Avg: 440.0 kB/s

Successfully downloaded 1 ISOs.

Task Succeeded

The repository was successfully published.

Task Succeeded

#18 Updated by rbarlow almost 4 years ago

  • Status changed from VERIFIED to CLOSED - CURRENTRELEASE

#19 Updated by pulpbot almost 3 years ago

  • Verified changed from No to Yes

#20 Updated by bmbouter over 1 year ago

  • Sprint set to May 2015

#21 Updated by bmbouter over 1 year ago

  • Sprint/Milestone deleted (16)

#22 Updated by bmbouter 7 months ago

  • Tags Pulp 2 added

Please register to edit this issue

Also available in: Atom PDF