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

Chia-Chuan Ho commented on HDDS-17133:
--------------------------------------

Hi [~smeng] 

Should each area listed above have a representative 5-node test, or should the 
existing 3-node test suites run with both 3 and 5 nodes?

For the selected scenarios, is successful operation and one OM leader failover 
sufficient, or should we also verify continued operation with two voting nodes 
unavailable?
 * Finalization: normal finalization, lagging-node recovery through snapshot 
installation, or both?
 * Follower reads: LINEARIZABLE reads with leader lease enabled, disabled, or 
both?
 * Listeners: replication and leader failover with five voting OMs plus 
listeners, or also verification that listeners do not contribute to quorum?
 * Snapshots: FSO/OBS snapshot access after failover, installation on a lagging 
OM, or both?
 * Secure OM: Kerberos startup and authenticated access, or authenticated 
operations across leader failover as well?

I suggest delivering the agreed coverage in separate PRs.

What do you think?

Thanks!

> Extend 5-node HA test coverage to upgrade finalization, Recon, S3 Gateway, 
> follower read, listener OMs and secure OM
> --------------------------------------------------------------------------------------------------------------------
>
>                 Key: HDDS-17133
>                 URL: https://issues.apache.org/jira/browse/HDDS-17133
>             Project: Apache Ozone
>          Issue Type: Sub-task
>          Components: OM HA, SCM HA, test
>            Reporter: Siyao Meng
>            Priority: Major
>
> The new 5-node integration tests cover the Ratis basics. Not yet covered with 
> more than 3 voting nodes:
> * OM and SCM upgrade finalization (TestOMUpgradeFinalization, 
> TestScmHAFinalization use 3).
> * Recon syncing from a 5-OM ring and following OM leader changes.
> * S3 Gateway failover across 5 OMs.
> * OM follower read (LINEARIZABLE / leader lease) with 5 OMs.
> * Listener OMs together with 5 voting OMs.
> * FSO/OBS filesystem snapshots and their install on lagging OMs in a 5-OM 
> ring.
> * Secure (Kerberos) 5-OM cluster.



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

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to