Detailed bug description:
VM with DPDK has an ERROR state after evacuation on env with cinder
Steps to reproduce:
1) Deploy env with DPDK and cinder
2) Create new flavor:
nova flavor-create m1.small.hpgs auto 512 1 1
nova flavor-key m1.small.hpgs set hw:mem_page_size=2048
3) Boot vm with DPDK and new flavor
4) Stop nova-compute
5) Evacuate vm
Expectes result: vm is on proper node
Actual result: vm is in error state
Description of the environment:
cat /etc/fuel_build_id:
358
cat /etc/fuel_build_number:
358
cat /etc/fuel_release:
9.0
cat /etc/fuel_openstack_version:
mitaka-9.0
rpm -qa | egrep 'fuel|astute|network-checker|nailgun|packetary|shotgun':
fuel-release-9.0.0-1.mos6345.noarch
fuel-bootstrap-cli-9.0.0-1.mos282.noarch
fuel-migrate-9.0.0-1.mos8386.noarch
rubygem-astute-9.0.0-1.mos746.noarch
fuel-misc-9.0.0-1.mos8386.noarch
network-checker-9.0.0-1.mos72.x86_64
fuel-mirror-9.0.0-1.mos136.noarch
fuel-openstack-metadata-9.0.0-1.mos8707.noarch
fuel-notify-9.0.0-1.mos8386.noarch
nailgun-mcagents-9.0.0-1.mos746.noarch
fuel-provisioning-scripts-9.0.0-1.mos8707.noarch
python-fuelclient-9.0.0-1.mos315.noarch
fuelmenu-9.0.0-1.mos270.noarch
fuel-9.0.0-1.mos6345.noarch
fuel-utils-9.0.0-1.mos8386.noarch
fuel-setup-9.0.0-1.mos6345.noarch
fuel-library9.0-9.0.0-1.mos8386.noarch
shotgun-9.0.0-1.mos89.noarch
fuel-agent-9.0.0-1.mos282.noarch
fuel-ui-9.0.0-1.mos2697.noarch
fuel-ostf-9.0.0-1.mos934.noarch
python-packetary-9.0.0-1.mos136.noarch
fuel-nailgun-9.0.0-1.mos8707.noarch
1 controller, 2 compute with dpdk, HP and cinder, 2 compute with HP and cinder
Detailed bug description:
VM with DPDK has an ERROR state after evacuation on env with cinder
Steps to reproduce: page_size= 2048
1) Deploy env with DPDK and cinder
2) Create new flavor:
nova flavor-create m1.small.hpgs auto 512 1 1
nova flavor-key m1.small.hpgs set hw:mem_
3) Boot vm with DPDK and new flavor
4) Stop nova-compute
5) Evacuate vm
Expectes result: vm is on proper node
Actual result: vm is in error state
Description of the environment: build_number: openstack_ version: network- checker| nailgun| packetary| shotgun' : 9.0.0-1. mos6345. noarch -cli-9. 0.0-1.mos282. noarch 9.0.0-1. mos8386. noarch astute- 9.0.0-1. mos746. noarch 9.0.0-1. mos8386. noarch checker- 9.0.0-1. mos72.x86_ 64 9.0.0-1. mos136. noarch -metadata- 9.0.0-1. mos8707. noarch 9.0.0-1. mos8386. noarch mcagents- 9.0.0-1. mos746. noarch ing-scripts- 9.0.0-1. mos8707. noarch fuelclient- 9.0.0-1. mos315. noarch 9.0.0-1. mos270. noarch 0.0-1.mos6345. noarch 9.0.0-1. mos8386. noarch 9.0.0-1. mos6345. noarch 0-9.0.0- 1.mos8386. noarch 9.0.0-1. mos89.noarch 9.0.0-1. mos282. noarch 9.0.0-1. mos2697. noarch 9.0.0-1. mos934. noarch packetary- 9.0.0-1. mos136. noarch 9.0.0-1. mos8707. noarch
cat /etc/fuel_build_id:
358
cat /etc/fuel_
358
cat /etc/fuel_release:
9.0
cat /etc/fuel_
mitaka-9.0
rpm -qa | egrep 'fuel|astute|
fuel-release-
fuel-bootstrap
fuel-migrate-
rubygem-
fuel-misc-
network-
fuel-mirror-
fuel-openstack
fuel-notify-
nailgun-
fuel-provision
python-
fuelmenu-
fuel-9.
fuel-utils-
fuel-setup-
fuel-library9.
shotgun-
fuel-agent-
fuel-ui-
fuel-ostf-
python-
fuel-nailgun-
1 controller, 2 compute with dpdk, HP and cinder, 2 compute with HP and cinder