Project

Profile

Help

Story #8102

closed

As a user I want to define private and public repos

Added by ipanova@redhat.com over 3 years ago. Updated about 3 years ago.

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

100%

Estimated time:
Platform Release:
Groomed:
No
Sprint Candidate:
No
Tags:
Sprint:
Sprint 89
Quarter:

Description

The behaviour is taken from dockerhub. By default all registry repos will be public. If the user want to have his registry repo to be private he will need to create it in advance in pulp. Since distributions are the ones which directly interact with push/pull operations - container distribution should be create ahead and marked private. We should add boolean on the distribution model private and it's default value unless specified will be false.

If 'push' operation will end up creating the registry repo( aka- create a container distribution because there is not an existing one), it will be visible by default. This operation will also subsequently create a container push-repo

Actions #1

Updated by ipanova@redhat.com over 3 years ago

  • Sprint/Milestone changed from 2.4.0 to 2.3.0
Actions #2

Updated by ipanova@redhat.com over 3 years ago

  • Tracker changed from Task to Story
  • Description updated (diff)
Actions #3

Updated by mdellweg over 3 years ago

  • Status changed from NEW to ASSIGNED
  • Assignee set to mdellweg
Actions #4

Updated by pulpbot over 3 years ago

  • Status changed from ASSIGNED to POST
Actions #5

Updated by ipanova@redhat.com over 3 years ago

  • Description updated (diff)
Actions #6

Updated by ipanova@redhat.com over 3 years ago

  • Sprint set to Sprint 88
Actions #7

Updated by rchan over 3 years ago

  • Sprint changed from Sprint 88 to Sprint 89

Added by mdellweg about 3 years ago

Revision c2577e94 | View on GitHub

Add private flag to distribution

This allows the user to specify its container repositories to be private or world readable.

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

Actions #9

Updated by mdellweg about 3 years ago

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

Added by mdellweg about 3 years ago

Revision cf06d6e9 | View on GitHub

Add private flag to distribution

This allows the user to specify its container repositories to be private or world readable.

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

Added by mdellweg about 3 years ago

Revision 86a6bcfd | View on GitHub

Add private flag to distribution

This allows the user to specify its container repositories to be private or world readable.

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

Added by mdellweg about 3 years ago

Revision 86a6bcfd | View on GitHub

Add private flag to distribution

This allows the user to specify its container repositories to be private or world readable.

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

Actions #10

Updated by pulpbot about 3 years ago

  • Status changed from MODIFIED to CLOSED - CURRENTRELEASE

Also available in: Atom PDF