[CONTROLLER-1710] Add shard shutdown functionality to odl-mdsal-lowlevel-control model Created: 07/Jun/17  Updated: 25/Jul/23

Status: Confirmed
Project: controller
Component/s: clustering
Affects Version/s: None
Fix Version/s: None

Type: Bug
Reporter: Jakub Morvay Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Operating System: All
Platform: All


External issue ID: 8621

 Description   

There are testing scenarios, where we want to simulate shard failure on some node in cluster. There is already remove-shard-replica rpc, however it's not really suitable for all cases. remove-shard-replica not only shuts shard down on specified node but also changes raft configuration on other nodes.

Implement rpc that just shuts down shard on specified node.



 Comments   
Comment by Jakub Morvay [ 21/Jun/17 ]

Carbon:
https://git.opendaylight.org/gerrit/#/c/58580/

This adds shutdown-shard-replica and shutdown-prefix-shard-replica rpcs to odl-mdsal-lowlevel-control model. rpcs will try to gracefully shutdown module-based shard or prefix-based shard respectively. However, they don't change shard's raft configuration on other nodes.

Generated at Wed Feb 07 19:56:15 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.