Red Hat Bugzilla – Bug 1028548
Improve visibility of empty domains shared with you
Last modified: 2015-05-14 21:35:53 EDT
Description of problem: After domain name change (https://openshift.redhat.com/app/console/settings) the
previous domain name cannot be reused and appears as taken but this can't be the case because it's just minutes in between. Tried after hours and days but same result.
Version-Release number of selected component (if applicable):
How reproducible: because of potentially 'losing' domain names, no further changes made to reproduce the error
Steps to Reproduce:
1. changed domain name from fusepool to swissdat in account email@example.com
2. added domain name fusepool in account firstname.lastname@example.org and logged out
3. after log in to account email@example.com domain name fusepool is gone, appears as taken
Actual results: domain disappeared in account firstname.lastname@example.org
Expected results: domain fusepool remains in account email@example.com
Additional info: Not sure if there was a malicious use in between the two log ins. Is there a way to track who logged in when?
The database is showing the fusepool domain assigned to the firstname.lastname@example.org account. Do you still not see the domain when you go to https://openshift.redhat.com/app/console/settings ?
No I have no domain and when I want to add "fusepool" but get the same error: Namespace 'fusepool' is already in use. Please choose another.
Can you attach a screenshot of https://openshift.redhat.com/app/console/domains including the login name in the top-right corner, and the list of domains?
That will help us figure out the disconnect between the DB and what you're seeing in your console.
OK, i see what happened: domain fusepool is used by email@example.com (owner) and shared to firstname.lastname@example.org (me). When I logged into the console, the first thing I was asked was to set up a domain. From the user interface, nothing is showing me that the domain fusepool is shared with me. Only when the link (console/domain/fusepool) was sent to me I figured out what was going on. Thanks for looking into this! Perhaps indicate on console an overview of domains shared with me.
Thanks for the update.
Lowering severity, will consider for improvement
Will merge in https://github.com/openshift/origin-server/pull/4172
Commit pushed to master at https://github.com/openshift/origin-server
Bug 1028548: Make shared domains visible in settings if no owned domains are present
Tested on devenv_4027, shared domain can be listed on settings page now, so verify this bug, thanks.