[ 
https://issues.apache.org/jira/browse/HBASE-29227?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17946634#comment-17946634
 ] 

Nihal Jain edited comment on HBASE-29227 at 4/23/25 6:41 AM:
-------------------------------------------------------------

Summary of Jetty 9 to Jetty 12 with EE8 upgrade testing for HBase
----
*Environment Setup*
 - {*}Task{*}: Set up a distributed HBase environment with Kerberos and SSL 
enabled (built with PR=[https://github.com/apache/hbase/pull/6783/] and 
commit=[634c6820754ecb3d976c5360e9afcf3c0b42873d|https://github.com/apache/hbase/pull/6783/commits/634c6820754ecb3d976c5360e9afcf3c0b42873d])
 - {*}Status{*}: Completed
 - {*}Components Tested{*}: Master, RegionServer, REST, Thrift

----
*Tests Conducted*

*1. Basic Sanity Check*
 - {*}Task{*}: Verify basic HBase CRUD and admin operations via shell.
 - {*}Status{*}: Passed

*2. User Interfaces (UIs)*
 - {*}Master UI with SSL{*}: Passed
 - {*}RegionServer UI with SSL{*}: Passed
 - {*}REST Server UI with SSL{*}: Passed
 - {*}Thrift Server UI with SSL{*}: Passed
 - NOTE: Verified almost all web pages except for profiler servlet.

*3. REST Server*
 - {*}Task{*}: Perform basic CRUD operations with SSL.
 - {*}Status{*}: Passed

*4. Thrift Server*
 - {*}Task{*}: Run Thrift demo client.
 - {*}Status{*}: Passed

*5. LDAP setup in Web UI* 
 - {*}Task{*}: Test LDAP-based UI login.
 - {*}Status{*}: Passed

*6. UI Security Settings*
 - {*}Task{*}: Verify following security configurations:
 -- hbase.master.ui.readonly=false
 -- hbase.http.filter.no-store.enable=true
 -- hbase.security.authentication.ui.config.protected=true
 -- hadoop.security.instrumentation.requires.admin=true
 -- etc.
 - {*}Status{*}: Passed

----
Please let me know if any further testing is needed.

CC: [~stoty], [~zhangduo], [~ndimiduk], [~apurtell]


was (Author: nihaljain.cs):
Summary of Jetty 9 to Jetty 12 with EE8 upgrade testing for HBase
----
*Environment Setup*
 - {*}Task{*}: Set up a distributed HBase environment with Kerberos and SSL 
enabled (built with PR=[https://github.com/apache/hbase/pull/6783/] and 
commit=[634c6820754ecb3d976c5360e9afcf3c0b42873d|https://github.com/apache/hbase/pull/6783/commits/634c6820754ecb3d976c5360e9afcf3c0b42873d])
 - {*}Status{*}: Completed
 - {*}Components Tested{*}: Master, RegionServer, REST, Thrift

----
*Tests Conducted*

*1. Basic Sanity Check*
 - {*}Task{*}: Verify basic HBase CRUD and admin operations via shell.
 - {*}Status{*}: Passed

*2. User Interfaces (UIs)*
 - {*}Master UI with SSL{*}: Passed
 - {*}RegionServer UI with SSL{*}: Passed
 - {*}REST Server UI with SSL{*}: Passed
 - {*}Thrift Server UI with SSL{*}: Passed
 - NOTE: Verified almost all web pages except for profiler servlet.

*3. REST Server*
 - {*}Task{*}: Perform basic CRUD operations with SSL.
 - {*}Status{*}: Passed

*4. Thrift Server*
 - {*}Task{*}: Run Thrift demo client.
 - {*}Status{*}: Passed

*5. Security and Authentication*
 - {*}Task{*}: Test LDAP-based UI login.
 - {*}Status{*}: Passed

*6. UI Security Settings*
 - {*}Task{*}: Verify following security configurations:
 -- hbase.master.ui.readonly=false
 -- hbase.http.filter.no-store.enable=true
 -- hbase.security.authentication.ui.config.protected=true
 -- hadoop.security.instrumentation.requires.admin=true
 -- etc.
 - {*}Status{*}: Passed

----
Please let me know if any further testing is needed.

CC: [~stoty], [~zhangduo], [~ndimiduk], [~apurtell]

> Verify Jetty 12 with EE8 changes in a distributed setup with SSL, Kerberos 
> etc.
> -------------------------------------------------------------------------------
>
>                 Key: HBASE-29227
>                 URL: https://issues.apache.org/jira/browse/HBASE-29227
>             Project: HBase
>          Issue Type: Sub-task
>            Reporter: Nihal Jain
>            Assignee: Nihal Jain
>            Priority: Major
>
> Setup a distributed env with kerberos and SSL enabled for Master / 
> RegionServer / Rest and Thrift
> List of things to test out:
>  * Basic sanity via shell
>  * UIs for Master, RS, REST, Thrift
>  * REST basic CRUD with SSL for RestServer
>  * Thrift demo client
>  * LDAP based UI login 
>  * UI security settings: Need to find configs worth testing here
>  * etc.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to