Actions
Bug #35425
closedImporting a custom repository with different label but same name causes validation error
Status:
Closed
Priority:
Normal
Assignee:
Category:
Inter Server Sync
Target version:
Difficulty:
Triaged:
Yes
Bugzilla link:
Pull request:
Description
Importing a custom repository with different label but same name causes validation error
In Upstream Satellite/Org
1.
hammer organization create --name=upstream(any org name will do)
2.
hammer product create --name=custom --organization=upstream
3.
hammer repository create --name=repo --content-type=yum --url=https://jlsherrill.fedorapeople.org/fake-repos/needed-errata/ --product=custom --organization=upstream
4.
hammer repository synchronize --name=repo --product=custom --organization=upstream
5. Export via
hammer content-export complete repository --name=repo --product=custom --organization=upstream
Make a note of the path
In the Downstream Satellite/org
1.
hammer organization create --name=downstream(any org name will do)
2. Create a product with same name but different label ->
hammer product create --name=custom --organization=downstream --label=custom_product
3.
hammer content-import repository --path=<import path> --organization=downstream
Expected:
Successful import with a new custom product and repo added to it
Actual:
Could not import the archive.:
Validation failed: Name has already been taken for a product in this organization.
Additional Info:
The same error occurs if a custom repository is created with same name but different label
Updated by Partha Aji over 2 years ago
- Project changed from Foreman to Katello
- Category set to Inter Server Sync
Updated by The Foreman Bot over 2 years ago
- Status changed from New to Ready For Testing
- Assignee set to Partha Aji
- Pull request https://github.com/Katello/katello/pull/10250 added
Updated by The Foreman Bot about 2 years ago
- Fixed in Releases Katello 4.7.0 added
Updated by Partha Aji about 2 years ago
- Status changed from Ready For Testing to Closed
Applied in changeset katello|cf159cadb0b306faea429aba0af5fa07ad45b105.
Updated by Ian Ballou about 2 years ago
- Target version set to Katello 4.7.0
- Triaged changed from No to Yes
Actions