Feature #7124
As an API user, I would like to CRUD 'Docker' repository.
Related issues
Associated revisions
refs #7124 - docker - fix issue where repo was always created as protected
refs #7124 - docker - downcase pulp_id when creating docker repository
Unfortunately, docker requires that repository names do not contain capital
letters. More specifically, it currently requires that they consist of [a-z0-9-_.]+.
The pulp_id is currently constructed of the labels from org, env, view and
repo. The label currently follows the rule, with the exception that capital
letters are supported; therefore, this commit will downcase the pulp_id
for docker repos.
History
#1
Updated by Eric Helms over 5 years ago
- Blocks Tracker #7125: Docker Content Support added
#2
Updated by Eric Helms over 5 years ago
- Target version set to 55
#3
Updated by Eric Helms over 5 years ago
- Status changed from New to Needs design
#4
Updated by David Davis over 5 years ago
- Category set to Docker
- Assignee set to David Davis
#5
Updated by Eric Helms over 5 years ago
- Target version changed from 55 to 56
#6
Updated by David Davis about 5 years ago
- Blocked by Feature #7526: Upgrade to pulp 2.5 added
#7
Updated by Eric Helms about 5 years ago
- Subject changed from As a user, I would like to create a 'Docker' repository. to As a user, I would like to CRUD 'Docker' repository through the API.
#8
Updated by Eric Helms about 5 years ago
- Subject changed from As a user, I would like to CRUD 'Docker' repository through the API. to As an API user, I would like to CRUD 'Docker' repository.
#9
Updated by Eric Helms about 5 years ago
- Blocks Feature #7598: As a UI user, I should be able to manage Docker repositories. added
#10
Updated by Eric Helms about 5 years ago
- Blocked by Feature #7599: As a Runcible user, I should be able to manage Docker repositories. added
#11
Updated by Brad Buckingham about 5 years ago
- Assignee changed from David Davis to Brad Buckingham
This issue should address the changes needed to both the backend (e.g. actions/models) and the API.
#12
Updated by The Foreman Bot about 5 years ago
- Status changed from Needs design to Ready For Testing
- Pull request https://github.com/Katello/katello/pull/4683 added
- Pull request deleted (
)
#13
Updated by Eric Helms about 5 years ago
- Target version changed from 56 to 58
#14
Updated by David Davis about 5 years ago
- Blocked by deleted (Feature #7526: Upgrade to pulp 2.5)
#15
Updated by David Davis about 5 years ago
- Status changed from Ready For Testing to Closed
fixes #7124 - Docker - initial backend/api changes to support repository CRUD actions
This commit contains the changes to support create/review/update/delete
of docker repositories.