Description of problem:
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Create user "admin1", give Administrator role
2. log in as "admin1"
3. upload subscription manifest from
×There was a format error with your Subscription Manifest
success, or until 729364 is resolved,
×Pulp::Repository: 401 Unauthorized "Invalid OAuth Credentials"
There's nothing wrong with the subscription manifest format, it works fine if you upload it as admin.
commit - f94a94e4022d73ee79f4780c7be40f9411092f73
It appears that bz 729364 has been resolved; therefore, I wasn't able to reproduce the issue as initially reported.
I did, however, make some modifications to improve the error reporting for manifest uploads. The change is basically to parse the errors that come from Candlepin and include them in the error notice to the user.
rather than generate:
"There was a format error with your Subscription Manifest"
"Subscription manifest upload for provider 'Red Hat' failed.
Reason: Import is older than existing data"
getting rid of 6.0.0 version since that doesn't exist