Project

Profile

Help

Task #5758

Rearrange Workflows section and add menu items for different content types

Added by ttereshc about 1 year ago. Updated 6 months ago.

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

100%

Estimated time:
Platform Release:
Groomed:
Yes
Sprint Candidate:
No
Tags:
Documentation
Sprint:
Sprint 63
Quarter:

Description

Motivation

The current structure of Workflows page is the following:

|-- Create, Sync and Publish a Repository
|-- Upload and Manage Content
       |-- Upload foo.rpm
       |-- Create rpm content from an Artifact
       |-- Add content to repository foo
       |-- Advisory upload
       |-- One shot upload
|-- Get content from Pulp
|-- Copy RPM content between repositories

There is no section to put content specific info which would be useful for users to know, like modulemd always is moved around with its artifacts, or advisory conflict resolution.
Upload part is a bit messy and needs some love.

Suggestion

|-- Create, Sync and Publish a Repository
|-- Upload Content
    |-- Bulk upload (describe a long way (create artifact(s), add to a repo, mention that addition can be in bulk) of uploading 
          |-- Upload artifacts
          |-- Create content from Artifacts
          |-- Add content to repository foo
     |-- One-shot upload (info about old endpoint should be removed, here should be described the content endpoint and list of content types which support is)

|-- Get content from Pulp (add details about browseable distributions)
|-- Copy RPM content between repositories (describes how to copy all content)
|-- Manage Content (create a stub page for every content, the idea is to add general info about content and then details about their specific workflows if there are any)
     |-- Package
     |-- Advisory
     |-- Modularity
     |-- Distribution Tree
     |-- Comps.xml types
     |-- Custom repository metadata

Information for each content type will be added in separate issues.


Related issues

Blocks RPM Support - Task #5759: Add content type descriptions and their specifics and workflowsCLOSED - CURRENTRELEASE

<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>

Associated revisions

Revision 854e2250 View on GitHub
Added by dalley 12 months ago

Rearrange workflows section to add menu items for different content

closes #5758 https://pulp.plan.io/issues/5758

Revision 15fe13bb View on GitHub
Added by dalley 12 months ago

Rearrange workflows section to add menu items for different content

closes #5758 https://pulp.plan.io/issues/5758

(cherry picked from commit 854e225080c6fba2bb28ad6d944ffabcec379274)

History

#1 Updated by ttereshc about 1 year ago

  • Blocks Task #5759: Add content type descriptions and their specifics and workflows added

#2 Updated by ipanova@redhat.com about 1 year ago

  • Groomed changed from No to Yes
  • Sprint set to Sprint 62

#3 Updated by dalley about 1 year ago

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

#4 Updated by dalley 12 months ago

  • Status changed from ASSIGNED to POST

#5 Updated by rchan 12 months ago

  • Sprint changed from Sprint 62 to Sprint 63

#6 Updated by dalley 12 months ago

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

#7 Updated by ttereshc 12 months ago

  • Status changed from MODIFIED to CLOSED - CURRENTRELEASE

#8 Updated by bmbouter 6 months ago

  • Tags deleted (Pulp 3 RPM blocker)

Please register to edit this issue

Also available in: Atom PDF