-
Notifications
You must be signed in to change notification settings - Fork 7
Notes for 4.0 QA testers
Jose edited this page Aug 5, 2019
·
2 revisions
- installation succeeds
- The app starts (and you can login with some user)
- uninstallation works
- casa and oxd-server services survive after gluu or VM restart.
- The app works fine after restarts take place
Additionally after installation finishes (previous to login) we need to check:
-
/install/community-edition
has filecasa_cleanup.py
with execution permissions - File
/etc/gluu/conf/casa.json
has authz_redirect_uri/post_logout_uri/frontchannel_logout_uri fields and they start like "https://hostname..", not localhost! - File
/etc/gluu/conf/casa.json
has a client section in it (no section means there was a problem of casa <--> oxd for client registration) - In oxtrust a new custom script named casa appears enabled in person authentication tab
- In oxtrust a new custom script named casa_client_registration appears enabled in client registration tab
- In oxtrust there is a new OIDC client named gluu-casa_*. Has scopes openid, profile, user_name, clientinfo, uma_protection. Also its expiration is in one year from now
- There are 5 scripts starting with "casa" in
/opt/gluu/python/libs
Here is how you can check if uninstallation did the job:
- The 2 custom scripts were removed
- The openid client was removed
- 5 scripts in
/opt/gluu/python/libs
were removed - dir
/opt/gluu/jetty/casa
does not exist - file
/etc/gluu/conf/casa.json
does not exist - service casa does not exist
Side note: Ensure casa also works properly when using couchbase backend. IMO, testing one rpm and one deb-based distro should suffice.