Application applies should be prevented during some patching operations
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
StarlingX |
Fix Released
|
Medium
|
Dan Voiculeasa |
Bug Description
Brief Description
-----------------
Application applies can occur during a system operation like patching. This prevents hosts from being locked or unlocked until the application apply operation has completed. The sysinv process that triggers the application apply should check if a patch apply is in progress and defer the apply until the patch operation completes.
Severity
--------
Minor
Steps to Reproduce
------------------
Use the patch orchestration facility to apply a patch that requires an override change.
Expected Behavior
------------------
The patch operation should complete with being blocked by an application apply
Actual Behavior
----------------
The patch operation failed to lock one of the hosts due to an application re-apply was in progress.
Reproducibility
---------------
Reproducible. When using a patch that results in an override change.
System Configuration
-------
Two node system or larger.
Branch/Pull Time/Commit
-------
Any stx4.0 load
Last Pass
---------
Never passed
Timestamp/Logs
--------------
n/a
Test Activity
-------------
Patch testing
Workaround
----------
Changed in starlingx: | |
assignee: | nobody → Dan Voiculeasa (dvoicule) |
status: | New → Triaged |
importance: | Undecided → Medium |
tags: | added: stx.4.0 stx.containers stx.nfv |
Fix proposed to branch: master /review. opendev. org/736526
Review: https:/