[ostf] Can't boot instance after Compute reboot
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Invalid
|
High
|
Fuel QA Team | ||
Mitaka |
Invalid
|
High
|
Fuel QA Team |
Bug Description
Detailed bug description:
Can't boot instance after Compute reboot.
OSTF test failure: Create volume and boot instance from it (failure)
Details: http://
Swarm failures: https:/
https:/
Similar and probably related issues with similar traits:
- https:/
- https:/
- https:/
Steps to reproduce:
1. Create new environment with VLAN segmentation for Neutron
2. Set KVM as Hypervisor
3. Add controller and compute nodes
4. Configure HugePages for compute nodes
5. Configure private network in DPDK mode
6. Run network verification
7. Deploy environment
8. Run network verification
9. Run OSTF
10. Reboot compute
11. Run OSTF
12. Run instance on compute with DPDK and check its availability via floating IP
Expected results:
All OSTF tests are passed
Actual result:
OSFT 'Create volume and boot instance from it' test failed
Description of the environment:
9.1 snapshot #52
[root@nailgun ~]# shotgun2 short-report
cat /etc/fuel_build_id:
495
cat /etc/fuel_
495
cat /etc/fuel_release:
9.0
cat /etc/fuel_
mitaka-9.0
rpm -qa | egrep 'fuel|astute|
fuel-release-
fuel-misc-
python-
fuel-bootstrap
fuel-migrate-
fuel_plugin_
rubygem-
fuel-mirror-
shotgun-
fuel-openstack
fuel-notify-
nailgun-
python-
fuel-9.
fuel-utils-
fuel-setup-
fuel-provision
fuel-library9.
network-
fuel-agent-
fuel-ui-
fuel-ostf-
fuelmenu-
fuel-nailgun-
FUEL_QA_COMMIT: dc43af1a4143da7
MOS_CENTOS_
MOS_CENTOS_
MOS_CENTOS_
MOS_CENTOS_
MOS_CENTOS_
MOS_CENTOS_
UBUNTU_MIRROR_ID: ubuntu-
CENTOS_MIRROR_ID: centos-
Saved logs: https:/
summary: |
- [ostf] Can't boot instance after Nova reboot + [ostf] Can't boot instance after Compute reboot |
description: | updated |
Changed in fuel: | |
assignee: | nobody → Fuel QA Team (fuel-qa) |
milestone: | none → 9.1 |
Changed in fuel: | |
importance: | Undecided → High |
tags: | added: swarm-fail |
Changed in fuel: | |
milestone: | 9.1 → 10.0 |
Changed in fuel: | |
assignee: | Fuel Sustaining (fuel-sustaining-team) → MOS Nova (mos-nova) |
status: | New → Confirmed |
Changed in fuel: | |
assignee: | Andrey Lavrentyev (alavrentyev) → Fuel QA Team (fuel-qa) |
The issue is in prod, because in nova logs you can find trace from nova:
Traceback (most recent call last):
File "/usr/lib/ python2. 7/dist- packages/ oslo_messaging/ rpc/server. py", line 150, in inner
return func(*args, **kwargs)
File "/usr/lib/ python2. 7/dist- packages/ nova/scheduler/ manager. py", line 104, in select_destinations select_ destinations( ctxt, spec_obj)
dests = self.driver.
File "/usr/lib/ python2. 7/dist- packages/ nova/scheduler/ filter_ scheduler. py", line 74, in select_destinations NoValidHost( reason= reason)
raise exception.
NoValidHost: No valid host was found. There are not enough hosts available.