Project

Profile

Help

Task #9149

closed

As a Pulp user, I want an end-to-end tutorial with all the steps to get an RPM into Pulp

Added by mcorr over 2 years ago. Updated about 2 years ago.

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

0%

Estimated time:
Platform Release:
Groomed:
No
Sprint Candidate:
No
Tags:
Documentation
Sprint:
Quarter:
Q4-2021

Description

Ticket moved to GitHub: "pulp/pulp_rpm/2288":https://github.com/pulp/pulp_rpm/issues/2288


I have community feedback from the survey and elsewhere from over five users asking for end-to-end tutorial style RPM docs. From what I've seen of our Pulp community matrix channel, the beginner steps of the post-installation scenario seems to be a challenge.

Perhaps this would be a good opportunity to create some RPM documentation using the Pulp 3 CLI also. Here is a collection of some of the comments.

Digging through the REST API docs and the challenge of figuring out an end-to-end "here's how you get an RPM into Pulp" (or deb or file) was quite a slog.

" RPM( or in general plugin) docs do not have end to end steps for "how do I make a new RPM repository"

" Lack of tutorial style docs, for example: how to mirror Centos."

Actions #1

Updated by mcorr over 2 years ago

  • Project changed from Container Support to RPM Support

no idea how this got set to container - sorry!

Actions #2

Updated by dalley over 2 years ago

  • Quarter set to Q3-2021
Actions #3

Updated by dalley over 2 years ago

  • Quarter changed from Q3-2021 to Q4-2021
Actions #4

Updated by ggainey over 2 years ago

  • Status changed from NEW to ASSIGNED
  • Assignee set to ggainey
Actions #5

Updated by ggainey over 2 years ago

This is related to https://pulp.plan.io/issues/9259 , "workflow-docs should use pulp-cli instead of httpie" , which I am working on right now.

Part of that process has been providing pulp-cli versions of the workflow-scripts described at https://docs.pulpproject.org/pulp_rpm/workflows/scripting.html . For the "get an RPM into pulp", this existing script:

https://github.com/pulp/pulp_rpm/blob/main/docs/_scripts/docs_check_upload.sh

walks through the entire process, including creating a Package and an Advisory and adding them to Pulp and then to a Repository.

The docs_check_* bash-scripts in the _scripts directory don't remove the need for the work/tutorials described in this issue. But they are a place for users to look, for examples of how-to do things!

Actions #6

Updated by fao89 about 2 years ago

  • Description updated (diff)
  • Status changed from ASSIGNED to CLOSED - DUPLICATE

Also available in: Atom PDF