Skip to content

[202205][mux]: Implement rollback for failed mux switchovers (#2714)#2761

Merged
yxieca merged 1 commit intosonic-net:202205from
theasianpianist:mux-rollback-202205
May 11, 2023
Merged

[202205][mux]: Implement rollback for failed mux switchovers (#2714)#2761
yxieca merged 1 commit intosonic-net:202205from
theasianpianist:mux-rollback-202205

Conversation

@theasianpianist
Copy link
Copy Markdown
Contributor

@theasianpianist theasianpianist commented May 4, 2023

Depends on sonic-net/sonic-sairedis#1237 being merged first

  • Make all SAI API operations needed for switchover idempotent
  • Implement rollback when a switchover fails

What I did

Why I did it

How I verified it

Details if related

- Make all SAI API operations needed for switchover idempotent
- Implement rollback when a switchover fails

Signed-off-by: Lawrence Lee <lawlee@microsoft.com>
@prsunny
Copy link
Copy Markdown
Collaborator

prsunny commented May 5, 2023

Please link sai-redis PR as dependency.

@theasianpianist theasianpianist changed the title [mux]: Implement rollback for failed mux switchovers (#2714) [202205][mux]: Implement rollback for failed mux switchovers (#2714) May 11, 2023
@yxieca yxieca merged commit d3c3a7d into sonic-net:202205 May 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants