host.py assertion error during NOVA handling of HUP signal
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
Medium
|
Xuanzhou Perry Dong |
Bug Description
Description
===========
During handling of HUP signal in nova, the following exception is generated:
2016-07-07 01:36:18.012 DEBUG nova.virt.
t/stack/
Traceback (most recent call last):
File "/usr/local/
listener.
File "/usr/local/
result = function(*args, **kwargs)
File "/opt/stack/
return func(*args, **kwargs)
File "/opt/stack/
self.
File "/opt/stack/
assert _c
AssertionError
Steps to reproduce
==================
1. Start a devstack with latest master branch.
2. Devstack doesn't start the nova-compute with daemon. So kill the nova-compute started by devstack and replace it with "nohup /usr/local/
3. Send a HUP signal to nova-compute process.
Expected result
===============
Expect the nova-compute reloads the configuration file and no exception is generated.
Actual result
=============
An exception is generated.
Environment
===========
1. Nova version:
vagrant@
commit 2d5460d085895a5
Merge: 51fdeaf 40ea165
Author: Jenkins <email address hidden>
Date: Wed Jun 22 06:18:23 2016 +0000
Merge "Publish proxy APIs deprecation in api ref doc"
Logs & Configs
==============
As above.
Changed in nova: | |
assignee: | nobody → Xuanzhou Perry Dong (oss-xzdong) |
importance: | Undecided → Medium |
status: | New → Confirmed |
status: | Confirmed → In Progress |
Fix proposed to branch: master /review. openstack. org/339341
Review: https:/