As a user I can copy collections by name from one repo to another
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 35/100
Research direction
Start at the repository copy action endpoint /pulp/api/v3/repositories/ansible/ansible/copy/ and review how its request is structured. The completed work should accept criteria, source_repository, and destination_repository, copy all matching versions, and create a new version in the destination repository.
Written by the indexing model from the issue text.
Description
Author: @bmbouter (bmbouter)
Redmine Issue: 6197, https://pulp.plan.io/issues/6197
The endpoint would use the copy action endpoint: /pulp/api/v3/repositories/ansible/ansible/copy/.
It would take a criteria object (see below) and also a source_repository and destination_repository. A new repository version will be created in the destination repository.
{"TYPE": [{[fields]}]} so like {"collection_version": [{"namespace": "whatever", "name": "ok"}, {"namespace": "another}]}
It would copy all versions that match in all cases.
- Dominant language
- Python
- Stars
- 68
- Forks
- 62
- Avg merge
- 1d 14h
- Merged PRs (30d)
- 37
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from pulp/pulp_ansible
-
Difficulty 4/5 3-5 days Newbie friendliness 38/100
pulp/pulp_ansible#2610 ·
-
Issue Triage-Needed
Difficulty 4/5 3-5 days Newbie friendliness 48/100
pulp/pulp_ansible#2609 ·
-
Issue Triage-Needed
Difficulty 3/5 1-2 days Newbie friendliness 58/100
pulp/pulp_ansible#2572 · 3 comments ·
-
Task Triage-Needed
Difficulty 3/5 1-2 days Newbie friendliness 35/100
pulp/pulp_ansible#2329 ·
-
Issue Triage-Needed
Difficulty 2/5 1-3 hours Newbie friendliness 35/100
pulp/pulp_ansible#2192 · 1 comment ·
All issues in pulp/pulp_ansible
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
bancolombia/sentinel#23 ·
-
test md OpenCI
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
-
integration:quickjs org:external priority:backlog topic:code-interpreter topic:middleware type:feature
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
langchain-ai/deepagents#6450 ·
-
bug client
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100