Step 1 of 4: Choose Issues

Cancel

T Patch Info Key Summary Assignee Reporter P Status Resolution Created Updated Due Development
Sub-task HDDS-5415

HDDS-3698 Fix TestSCMNodeManager after merge of master at 1d8f972 into upgrade branch

Ethan Rose Ethan Rose Major Resolved Fixed  
Sub-task HDDS-5336

HDDS-3698 Fix datanode capacity related race condition

Ethan Rose Ethan Rose Major Resolved Fixed  
Sub-task HDDS-5333

HDDS-3698 Remove getRequestType method from OM request classes.

Aravindan Vijayan Aravindan Vijayan Major Resolved Fixed  
Sub-task HDDS-5321

HDDS-3698 Merge master branch at 12e2918 into upgrade branch

Ethan Rose Ethan Rose Major Resolved Fixed  
Sub-task HDDS-5244

HDDS-3698 Allow multiple OM request versions to be supported at same layout version (HDDS-2939).

Aravindan Vijayan Aravindan Vijayan Major Resolved Fixed  
Sub-task HDDS-5226

HDDS-3698 Do not fail SCM HA pre-finalize validation if SCM HA was already being used

Ethan Rose Ethan Rose Major Resolved Fixed  
Sub-task HDDS-5218

HDDS-3698 Merge master into HDDS-3698-upgrade branch (04/30/21).

Ethan Rose Aravindan Vijayan Major Resolved Fixed  
Sub-task HDDS-5170

HDDS-3698 Race condition in NodestateManager#addNode allows datanodes with lower MLV to be used in pipelines

Ethan Rose Ethan Rose Major Resolved Fixed  
Sub-task HDDS-5139

HDDS-3698 Restructure the acceptance test groups (unsecure/secure/misc)

Mark Gui Marton Elek Blocker Resolved Fixed  
Sub-task HDDS-5138

HDDS-3698 Upgrade related RPC calls should be allowed only for admins

Ethan Rose Marton Elek Blocker Resolved Fixed  
Sub-task HDDS-5137

HDDS-3698 Adjust LICENSE and NOTICE files for the non-rolling upgrade branch

Mark Gui Marton Elek Blocker Resolved Fixed  
Sub-task HDDS-5118

HDDS-3698 Recover from failure during upgrade action

Ethan Rose Ethan Rose Major Resolved Fixed  
Sub-task HDDS-5109

HDDS-3698 Track OM prepare intermittent integration test failure

Ethan Rose Ethan Rose Major Resolved Fixed  
Sub-task HDDS-5108

HDDS-3698 Attempt to remove state from *UpgradeFinalizer classes.

Aravindan Vijayan Aravindan Vijayan Major Resolved Fixed  
Sub-task HDDS-5086

HDDS-3698 Add pre-finalize validation action for SCM HA

Ethan Rose Ethan Rose Major Resolved Fixed  
Sub-task HDDS-5046

HDDS-3698 Merge master with SCM HA changes into upgrade branch.

Aravindan Vijayan Aravindan Vijayan Major Resolved Fixed  
Sub-task HDDS-5023

HDDS-3698 Datanodes should always use MLV 0 when no VERSION file is present

Ethan Rose Ethan Rose Major Resolved Fixed  
Sub-task HDDS-5014

HDDS-3698 Upload upgrade design documentation to docs module.

Aravindan Vijayan Aravindan Vijayan Major Resolved Fixed  
Sub-task HDDS-4992

HDDS-3698 SCM should not use pipelines with HEALTHY_READONLY datanodes

Ethan Rose Ethan Rose Critical Resolved Fixed  
Sub-task HDDS-4990

HDDS-3698 Introduce First upgrade startup action and Pre-finalized state validation in Layout Feature.

Aravindan Vijayan Aravindan Vijayan Major Resolved Fixed  
Sub-task HDDS-4959

HDDS-3698 NoSuchMethodException when wrapping RpcException on downgrade

Keyi Song Ethan Rose Minor Resolved Fixed  
Sub-task HDDS-4946

HDDS-3698 Do not wait one heartbeat to move newly registered datanodes that match SCM's MLV from HEALTHY_READONLY to HEALTHY

Ethan Rose Ethan Rose Major Resolved Fixed  
Sub-task HDDS-4943

HDDS-3698 Onboard SCM HA as a new Layout Feature into upgrades.

Aravindan Vijayan Aravindan Vijayan Major Resolved Fixed  
Sub-task HDDS-4914

HDDS-3698 Validating HDDS upgrade in presence of failures

Prashant Pogde Prashant Pogde Major Resolved Fixed  
Sub-task HDDS-4908

HDDS-3698 Layout version should be available in DB for an un-finalized OM to be finalized through a Ratis snapshot.

Aravindan Vijayan Aravindan Vijayan Major Resolved Fixed  
Sub-task HDDS-4902

HDDS-3698 Add Layout version information to Recon datanode info API.

Aravindan Vijayan Aravindan Vijayan Major Resolved Fixed  
Sub-task HDDS-4833

HDDS-3698 Fix upgrade branch CI stability issues.

Ethan Rose Aravindan Vijayan Major Resolved Resolved  
Sub-task HDDS-4831

HDDS-3698 Attempting an SCM finalization after a failed / incomplete finalization.

Prashant Pogde Prashant Pogde Major Resolved Duplicate  
Sub-task HDDS-4828

HDDS-3698 SCM should go into "safe mode" until there is at least 1 pipeline to work with after finalization.

Ethan Rose Aravindan Vijayan Major Resolved Fixed  
Sub-task HDDS-4827

HDDS-3698 Datanode unable to prepare itself for finalize.

Prashant Pogde Aravindan Vijayan Major Resolved Cannot Reproduce  
Sub-task HDDS-4818

HDDS-3698 Add read only command to get status of Finalization in OM & SCM.

Mark Gui Aravindan Vijayan Major Resolved Fixed  
Sub-task HDDS-4817

HDDS-3698 Fresh deploy of Ozone must use the highest layout version by default

Aravindan Vijayan Aravindan Vijayan Major Resolved Fixed  
Sub-task HDDS-4676

HDDS-3698 Revisit LayoutFeature, and UpgradeAction related code

Aravindan Vijayan István Fajth Major Resolved Implemented  
Sub-task HDDS-4645

HDDS-3698 Starting OM with the --upgrade flag should delete the prepare marker file.

Ethan Rose Ethan Rose Major Resolved Fixed  
Sub-task HDDS-4614

HDDS-3698 Add Integration test for HDDS upgrade (happy path cases)

Prashant Pogde Prashant Pogde Major Resolved Fixed  
Sub-task HDDS-4612

HDDS-3698 Create OMCancelPrepareRequest and Response to cancel the prepared state of an OM.

Ethan Rose Aravindan Vijayan Major Resolved Fixed  
Sub-task HDDS-4611

HDDS-3698 Add an admin command to cancel "preparation" of an OM quorum.

Ethan Rose Aravindan Vijayan Major Resolved Fixed  
Sub-task HDDS-4610

HDDS-3698 Fix issues in 'prepare' operation with one OM down.

Aravindan Vijayan Aravindan Vijayan Major Resolved Fixed  
Sub-task HDDS-4587

HDDS-3698 Merge master into HDDS-3698-upgrade branch.

Prashant Pogde Aravindan Vijayan Major Resolved Fixed  
Sub-task HDDS-4569

HDDS-3698 Add pre append gate and marker file to OM prepare state

Ethan Rose Ethan Rose Major Resolved Fixed  
Sub-task HDDS-4564

HDDS-3698 Prepare client should check every OM individually for the prepared check based on Txn Id.

Aravindan Vijayan Aravindan Vijayan Major Resolved Fixed  
Sub-task HDDS-4540

HDDS-3698 Add a new OM admin command to submit the OMPrepareRequest.

Aravindan Vijayan Aravindan Vijayan Major Resolved Fixed  
Sub-task HDDS-4536

HDDS-3698 Add more unit tests for OM layout version manager.

Aravindan Vijayan Aravindan Vijayan Major Resolved Fixed  
Sub-task HDDS-4489

HDDS-3698 SCM restarts in the middle of the Upgrade should grace fully complete Upgrade

Prashant Pogde Prashant Pogde Major Resolved Done  
Sub-task HDDS-4480

HDDS-3698 Implement OM Prepare Request/Response

Ethan Rose Ethan Rose Major Resolved Fixed  
Sub-task HDDS-4470

HDDS-3698 Ozone Manager Prepare for Upgrade/Downgrade design

Aravindan Vijayan Aravindan Vijayan Major Resolved Done  
Sub-task HDDS-4463

HDDS-3698 Verify that OM/SCM start fails when Software Layout Version < Metadata Layout Version

Ethan Rose Ethan Rose Major Resolved Fixed  
Sub-task HDDS-4401

HDDS-3698 Fix compilation issue in HDDS-3698-upgrade branch.

Aravindan Vijayan Aravindan Vijayan Major Resolved Fixed  
Sub-task HDDS-4342

HDDS-3698 Add DataNode state and transitions for a node going through upgrade

Prashant Pogde Prashant Pogde Major Resolved Fixed  
Sub-task HDDS-4326

HDDS-3698 Investigate Acceptance test failure in Ozone Upgrade branch.

Ethan Rose Aravindan Vijayan Blocker Resolved Duplicate  
Sub-task HDDS-4314

HDDS-3698 OM Layout Version Manager init throws silent CNF error in integration tests.

Aravindan Vijayan Aravindan Vijayan Major Resolved Fixed  
Sub-task HDDS-4296

HDDS-3698 SCM changes to process Layout Info in heartbeat request/response

Prashant Pogde Prashant Pogde Major Resolved Fixed  
Sub-task HDDS-4268

HDDS-3698 Prepare for Upgrade step should purge the log after waiting for the last txn to be applied.

Aravindan Vijayan Aravindan Vijayan Major Resolved Invalid  
Sub-task HDDS-4253

HDDS-3698 SCM changes to process Layout Info in register request/response

Prashant Pogde Prashant Pogde Major Resolved Fixed  
Sub-task HDDS-4252

HDDS-3698 Add the current layout versions to DN - SCM proto payload.

Prashant Pogde Prashant Pogde Major Resolved Fixed  
Sub-task HDDS-4227

HDDS-3698 Implement a "prepareForUpgrade" step that applies all committed transactions onto the OM state machine.

Aravindan Vijayan Aravindan Vijayan Major Resolved Fixed  
Sub-task HDDS-4219

HDDS-3698 Revisit 'static' nature of OM Layout Version Manager.

Aravindan Vijayan Aravindan Vijayan Major Resolved Fixed  
Sub-task HDDS-4182

HDDS-3698 Onboard HDDS-3869 into Layout version management

Ethan Rose Aravindan Vijayan Major Resolved Fixed  
Sub-task HDDS-4181

HDDS-3698 Add acceptance tests for upgrade, finalization and downgrade

Ethan Rose Aravindan Vijayan Major Resolved Fixed  
Sub-task HDDS-4180

HDDS-3698 Schema Version field in Container metadata file should be backward compatible during read/write.

Ethan Rose Aravindan Vijayan Major Resolved Not A Problem  
Sub-task HDDS-4179

HDDS-3698 Implement post-finalize SCM logic to allow nodes of only new version to participate in pipelines.

Prashant Pogde Aravindan Vijayan Major Resolved Fixed  
Sub-task HDDS-4178

HDDS-3698 SCM Finalize client command implementation.

Prashant Pogde Aravindan Vijayan Major Resolved Fixed  
Sub-task HDDS-4175

HDDS-3698 Implement Datanode Finalization

Prashant Pogde Aravindan Vijayan Major Resolved Fixed  
Sub-task HDDS-4174

HDDS-3698 Add current HDDS layout version to Datanode heartbeat and registration.

Prashant Pogde Aravindan Vijayan Major Resolved Fixed  
Sub-task HDDS-4173

HDDS-3698 Implement HDDS Version management using the LayoutVersionManager interface.

Prashant Pogde Aravindan Vijayan Major Resolved Fixed  
Sub-task HDDS-4172

HDDS-3698 Implement Finalize command in Ozone Manager server.

István Fajth Aravindan Vijayan Major Resolved Fixed  
Sub-task HDDS-4143

HDDS-3698 Implement a factory for OM Requests that returns an instance based on layout version.

Aravindan Vijayan Aravindan Vijayan Major Resolved Fixed  
Sub-task HDDS-4142

HDDS-3698 Expose upgrade related state through JMX

Ethan Rose Aravindan Vijayan Major Resolved Fixed  
Sub-task HDDS-4141

HDDS-3698 Implement Finalize command in Ozone Manager client.

István Fajth Aravindan Vijayan Major Resolved Fixed  
Sub-task HDDS-3881

HDDS-3698 Add current layout version to OM Ratis Request

Aravindan Vijayan Aravindan Vijayan Major Resolved Fixed  
Sub-task HDDS-3879

HDDS-3698 Introduce SCM layout version 'v0'.

Stephen O'Donnell Aravindan Vijayan Major Resolved Fixed  
Sub-task HDDS-3830

HDDS-3698 Introduce OM layout version 'v0'.

Stephen O'Donnell Aravindan Vijayan Major Resolved Duplicate  
Sub-task HDDS-3829

HDDS-3698 Introduce Layout Feature interface in Ozone

Aravindan Vijayan Aravindan Vijayan Major Resolved Fixed  

Cancel