Debian: mtcAgent segfaults when handling barbican secret fetch failures
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
StarlingX |
Fix Released
|
High
|
Eric MacDonald |
Bug Description
Brief Description
-----------------
Trying to provision a BMC has been seen to lead to the mtcAgent segmentation fault in the Debian environment
Severity
--------
Critical: mtcAgent segfault can cause a SWACT
Steps to Reproduce
------------------
Provision a BMC while barbican is unable to provide the BMC password.
Expected Behavior
------------------
Handle the error without segmentation fault.
Actual Behavior
----------------
mtcAgent sometimes exits or segfaults.
Reproducibility
---------------
Intermittent
System Configuration
-------
Any system that supports provisionable BMCs
Branch/Pull Time/Commit
-------
BUILD_DATE=
Last Pass
---------
CentOS environment. New bug found in Debian environment.
Timestamp/Logs
--------------
2022-04-
Test Activity
-------------
Debian integration testing
Workaround
----------
Fix barbican so that secret fetch failures are avoided
Changed in starlingx: | |
assignee: | nobody → Eric MacDonald (rocksolidmtce) |
summary: |
- mtcAgent segfaults when handling barbican secret fetch failures + Debian: mtcAgent segfaults when handling barbican secret fetch failures |
tags: | added: stx.7.0 stx.debian stx.metal stx.security |
Changed in starlingx: | |
importance: | Undecided → High |
Fix proposed to branch: master /review. opendev. org/c/starlingx /metal/ +/843134
Review: https:/