Story #1883
closed
As a user, I can sync and publish all package types
Status:
CLOSED - CURRENTRELEASE
Estimated time:
(Total: 0:00 h)
Target Release - Python:
2.0.0
Description
Using the new model, a user should be able to sync and publish package types: tar.gz, whl, and zip.
Pip should be able to install a package from pulp.
- Blocks Story #1882: Rebuild model to support all package types added
- Blocks deleted (Story #1882: Rebuild model to support all package types)
- Blocked by Story #1882: Rebuild model to support all package types added
- Blocks Story #1884: As a user, I can lazily sync python packages added
- Blocks Story #140: As a user, I can sync Python packages from another Pulp server added
This looks like it should be in the "Story" tracker.
I'm not sure what the first line of the Description means: "(.exe pt windows)"
Did this come from breaking up #135 into smaller pieces? Or is this work that has not previously been put on a sprint? One way or another, we need this to go through the sprint planning process and get it accepted onto sprint 2.
- Tracker changed from Issue to Story
- Groomed set to No
- Sprint Candidate set to Yes
- Subject changed from As a user, I can sync and publish all package types to As a user, I can sync and publish all package types exept
- Description updated (diff)
- Subject changed from As a user, I can sync and publish all package types exept to As a user, I can sync and publish all package types
mhrivnak, this is the result of looking at all of the pulp_python stories. In order to do them all we will need to do implement a new model (#1882) and take a different approach to sync. Luckily, the process that we need to move to is simpler than what is already in place and will have the added benefit of working out of the box with all package types*.
- We will still be able to sync and publish .exe's, but we will not have the tooling to upload one.
- Status changed from ASSIGNED to MODIFIED
This was completed with #135
- Status changed from MODIFIED to POST
- Has duplicate Issue #2411: Missing support for ZIP files added
- Status changed from POST to MODIFIED
2.0-dev is now being included in Platform 2.13 builds again, returning this to a testable state. Note that any smash tests related to this issue should not be run prior to 2.13.0; this is tracked in pulp-smash issue https://github.com/PulpQE/pulp-smash/issues/588.
- Platform Release set to 2.13.0
- Target Release - Python set to 2.0.0
- Status changed from MODIFIED to 5
- Status changed from 5 to CLOSED - CURRENTRELEASE
Also available in: Atom
PDF
Change sync code to use new model
Adds some fields that were necessary for sync, syncs in the new way, and heavily modify docblocks to explain.
closes #135