Changing username with uppercase or lowercase variation results in a new user with different apps

Solution Unverified - Updated -

Issue

I maintain OSE users in a Red Hat directory server and the brokers authorize users through the LDAP plugin.

I have defined a user 'demo' in LDAP and set a password.

I can login to the OSE broker using 'demo' and create an app 'app1'.

If I close the browser (logout) and login with 'Demo', 'dEMo', 'demO', etc. I get a fresh console page with no apps. App 'app1' is missing unless I login with 'demo'.

This does not appear to be the expected behavior. I would assume that regardless of case, 'demo', 'Demo', 'dEMo', or 'demO' should be the same account. This is not the case in my environment.

Here is the oo-admin-ctl-usage --list output showing the same user with different case owning different apps:

User: demo
        Gear: 533348123025ba5025000044, UsageType: GEAR_USAGE, Usage: 0.12973888888888888
        Gear: 533348bb3025ba5025000059, UsageType: GEAR_USAGE, Usage: 0.07982527777777777
User: Demo
        Gear: 53334a133025ba502500007b, UsageType: GEAR_USAGE, Usage: 0.01029728832

Is this a bug, misconfiguration, or normal behavior?

Environment

  • OpenShift Enterprise
    • 1.2
    • 2.0
    • 2.1
      • Below version 2.1.5

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content