Ansible playbooks running in subprocesses are not stopped when dcmanager/orchestrator is terminated
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
StarlingX |
Fix Released
|
Medium
|
Kyle MacLeod |
Bug Description
Brief Description
This issue was observed during the test of large-scale subcloud prestage. If dcmanager-
Severity
Major
Steps to Reproduce
Create and apply a prestage strategy for a large number of subclouds
Perform host-swact while the strategy is being applied
Expected Behavior
The sub-processes are cleaned up/terminated
Actual Behavior
Playbooks running in sub-processes continue to prestage the subclouds
Reproducibility
100% reproducible
System Configuration
Distributed cloud
Load info
StarlingX master
Last Pass
This was not observed before
Timestamp/Logs
N/A. This issue is readily reproducible
Alarms
N/A
Test Activity
Developer Testing
Workaround
Manually kill all ansible-playbooks processes
pgrep -f ansible-playbook | xargs kill -9
Changed in starlingx: | |
assignee: | nobody → Kyle MacLeod (kmacleod) |
Changed in starlingx: | |
importance: | Undecided → Medium |
tags: | added: stx.7.0 stx.distcloud |
Fix proposed to branch: master /review. opendev. org/c/starlingx /distcloud/ +/840981
Review: https:/