Hide Forgot
Description of problem: Calling subscription-manager orgs with a user who has @ in their name fails. Here's an example of the command: subscription-manager orgs --username "gkhachik" --password "asd\!" The response is "Resource not found on server" Here's an example curl request which returns a 404: curl http://127.0.0.1:3000/katello/api/users/admin@mail.com/owners -u "admin:admin" For more info you can visit https://bugzilla.redhat.com/show_bug.cgi?id=956650#c12. Steps to Reproduce: 1. Create a user with @ in their username 2. Call subscription-manager orgs on a client using that user you've created. Actual results: Resource not found. Expected results: List of orgs.
Sorry, it's actually the "." and not the "@" that is causing this bug.
https://github.com/Katello/katello/pull/3270
QE steps: 1. Create user with "." in their name such as "admin" 2. Run this on a client machine: subscription-manager orgs --username "admin" --password "admin"
katello-cli ae6c673b2bc9ce71a8416759837abb68577ab717 1023518: Loosening url contraints on owner list path to accept names with .
Verified in Satellite-6.0.3-RHEL-6-20140423.1
This was delivered with 6.0.3, which is the Satellite 6 Beta.