pulp / pulp/pulpcore

repositories information on pulp3

Open
#2,322 4 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Feature
Dominant language
Python
Stars
598
Forks
168
Avg merge
1d 4h
Merged PRs (30d)
86

Description

Is your feature request related to a problem? Please describe.

  • Currently, when doing a troubleshooting steps, it's hard to say all the files that are part of a repo or part of a CV/CCV, which could be a lot of repos in a single place.
  • Also, it should be interesting print the # of packages in the metadata and the reference for the filesystem, in this case, we can guarantee the metadata is matching with the information that should be in the filesystem.
  • Adding also the version of each CV/CCV it's pretty interesting
  • An option for search by specific points will be also very welcome, for example:
    • by repo name
    • by cv/ccv name
    • by filename
    • by artifact
    • all the information (maybe, this will be the standard output and/or when the customer skip the flags)

Describe the solution you'd like
some simple command that will return the information that we are looking for.

Describe alternatives you've considered
This script

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by comparing the requested repository, CV/CCV, package-count, filesystem-reference, version, and search outputs with the linked satellite_tricks script. Then inspect pulpcore's existing command structure and determine where a simple command could expose these details. Done means the requested information and search modes are defined and available through that command.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
cli
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.