Project

Profile

Help

Story #3529

As an authenticated user, I can upload ansible roles into a pulp repository.

Added by daviddavis over 1 year ago. Updated about 1 year ago.

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

100%

Platform Release:
Blocks Release:
Backwards Incompatible:
No
Groomed:
No
Sprint Candidate:
No
Tags:
QA Contact:
Complexity:
Smash Test:
Verified:
No
Verification Required:
No
Sprint:

Description

Workflow:

1. User uploads role version tar to /artifacts/ creating new Artifact record
2. User creates a new role by posting to /content/ansible/roles/ (optional)
3. User creates a new role version by posting to /content/ansible/roles/<uuid>/versions/. The fields would be role (href), version or version name (string), and artifact (href)

Steps 1-2 were taken care of in this PR:

https://github.com/pulp/pulp_ansible/pull/6

Step 3 is outstanding.


Related issues

Blocked by Ansible Plugin - Story #3549: As a user, I can list ansible roles CLOSED - CURRENTRELEASE Actions

Associated revisions

Revision 7955e94b View on GitHub
Added by daviddavis over 1 year ago

Allow users to upload role versions

fixes #3529
https://pulp.plan.io/issues/3529

History

#1 Updated by bmbouter over 1 year ago

  • Tracker changed from Issue to Story
  • % Done set to 0

#2 Updated by bmbouter over 1 year ago

  • Description updated (diff)

#3 Updated by daviddavis over 1 year ago

Some questions to answer:

1. Do I create a role and role version separately? They're two models in our codebase.
2. What parameters ought to be supplied to create a role version?

#4 Updated by daviddavis over 1 year ago

  • Description updated (diff)
  • Tags Pulp 3 added

#5 Updated by daviddavis over 1 year ago

  • Blocked by Story #3549: As a user, I can list ansible roles added

#6 Updated by daviddavis over 1 year ago

  • Description updated (diff)

#7 Updated by daviddavis over 1 year ago

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

#8 Updated by daviddavis over 1 year ago

  • Status changed from ASSIGNED to POST

#9 Updated by daviddavis over 1 year ago

  • Status changed from POST to MODIFIED

#10 Updated by daviddavis over 1 year ago

  • % Done changed from 0 to 100

#11 Updated by bmbouter about 1 year ago

  • Status changed from MODIFIED to CLOSED - CURRENTRELEASE

Please register to edit this issue

Also available in: Atom PDF