-
Task
-
Resolution: Obsolete
-
Major
-
1.23.0
-
False
-
None
-
False
-
No
-
RC1
Origin: tests/products/h27-verify-that-user-with-uppercase-letters-can-be-created-in-3s.md
Description
This test verifies that if there is an existing user with uppercase letters in the name in OpenShift, that user can be also created in 3scale (during RHOAM installation). The username in 3scale should be with lowercase letters
Prerequisites
- OSD cluster with RHOAM installed
- Kubeadmin access to the OSD cluster
- Admin access to some github organization
- Github user with at least one uppercase letter in the username
Steps
Set up Github IDP for OSD cluster
- Go to https://qaprodauth.cloud.redhat.com/beta/openshift/ -> select your cluster -> Access control -> Add identity providers
- Fill in the details (Client ID, Client Secret, add the organization you are a member of and have admin access to it)
- Log in to your cluster via Github IDP (go to OpenShift console, select Github IDP)
- Verify that the user you've logged in with has an uppercase letters in its name
oc get users | awk '{print $1}' | grep -i <your-username>
- In OpenShift console (when logged in as your github user), select the launcher on the top right menu -> API Management -> Github IDP and log in to 3scale
Verify that you can successfully log in
- Go to Account settings (top right menu) -> Personal -> Personal Details
Verify that your username contains only lowercase letters
- Change some letter in your username to uppercase letter (e.g. myuser -> Myuser) and confirm the change
Verify that after RHOAM operator reconciles (~5 minutes), your username is changed back to lowercase letters
General guidelines for testing
- blocks
-
MGDAPI-4210 K04 - [DESTRUCTIVE] - performance - Run performance test against RHOAM (3scale + user SSO)
-
- Closed
-
- mentioned on