Skip to content

NewValidation: CSCwp95515 - Policydist crash-loop on upgrade if configpushShardCont headTx is non-zero while tailTx is zero #253

@para-shard

Description

@para-shard

(use upvote 👍 for attentions)

Validation Type

[ ] - Fault

[x] - Config

[ ] - Bug

[x] - Other

What needs to be validated

Add validation check for CSCwp95515.

Summary - If a configpushShardCont has non-zero headTx but a zero tailTx upon upgrade policydist process will crash-loop and fail. In this state fixing through testApi may not work as PD can crash soon after bring-up and API won't be processed.

Why it needs to be validated

Upgrading with configpushShardCont in the described state will lead to PD failing soon after upgrade. Recovery can require PD binary with fix for CSCwp95515 as testAPI may not get serviced with PD crashing almost immediately after bring-up

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions