Skip to content

oem-ibm: Clear the staging directory in inband codeupdate flow#744

Open
ArchanaKakani wants to merge 1 commit intoibm-openbmc:1120from
ArchanaKakani:InbandCUFix_1120
Open

oem-ibm: Clear the staging directory in inband codeupdate flow#744
ArchanaKakani wants to merge 1 commit intoibm-openbmc:1120from
ArchanaKakani:InbandCUFix_1120

Conversation

@ArchanaKakani
Copy link
Contributor

Currently staging directory is removed only two times

  1. During starting PLDM
  2. After receiving the Code update abort from phyp.

Without cleaning up the staging directory, the 2nd update will start trying to repackage the same lid files and eventually fail with a signature error.
Multiple code updates in a row is a IBMi only usecase.

To support multiple code updates in a row, removing the staging directory just before sending the sensor event for end code update to phyp.

Fixes: https://jazz07.rchland.ibm.com:13443/jazz/web/projects/CSSD#action=com.ibm.team.workitem.viewWorkItem&id=757992

Currently staging directory is removed only two times
1. During starting PLDM
2. After receiving the Code update abort from phyp.

Without cleaning up the staging directory, the 2nd update will
start trying to repackage the same lid files and eventually fail
with a signature error.
Multiple code updates in a row is a IBMi only usecase.

To support multiple code updates in a row, removing the staging
directory just before sending the sensor event for end code
update to phyp.

Fixes: https://jazz07.rchland.ibm.com:13443/jazz/web/projects/CSSD#action=com.ibm.team.workitem.viewWorkItem&id=757992

Signed-off-by: Archana Kakani <archana.kakani@ibm.com>
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.

1 participant