yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #72388
[Bug 1762596] Re: controller nova resize instance dont' work openstack Pike
Looking at your service list output, you only have a single compute
service, correct? So you have to resize to the same host, and the
placement service is saying that host has no space left for the resize
to the new flavor that you're attempting.
** Changed in: nova
Status: New => Invalid
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1762596
Title:
controller nova resize instance dont' work openstack Pike
Status in OpenStack Compute (nova):
Invalid
Bug description:
Openstack Pike OpenSUSE 42.3 with KVM Hypervisor.
command exec:
nova --debug resize --poll 99624d22-b4e4-464b-98ae-f446ec6acd36
92a7eef9-9ba0-48b9-a30f-be8c835892a7
OUTPUT:
DEBUG (session:727) POST call to compute for http://controller.stack.intranet.net:8774/v2.1/servers/99624d22-b4e4-464b-98ae-f446ec6acd36/action used request id req-638be505-68ee-4ded-963c-42d805600973
DEBUG (shell:951) No valid host was found. No valid host found for resize (HTTP 400) (Request-ID: req-638be505-68ee-4ded-963c-42d805600973)
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/novaclient/shell.py", line 949, in main
OpenStackComputeShell().main(argv)
File "/usr/lib/python2.7/site-packages/novaclient/shell.py", line 871, in main
args.func(self.cs, args)
File "/usr/lib/python2.7/site-packages/novaclient/v2/shell.py", line 1864, in do_resize
server.resize(flavor, **kwargs)
File "/usr/lib/python2.7/site-packages/novaclient/v2/servers.py", line 393, in resize
return self.manager.resize(self, flavor, **kwargs)
File "/usr/lib/python2.7/site-packages/novaclient/v2/servers.py", line 1566, in resize
return self._action('resize', server, info=info, **kwargs)
File "/usr/lib/python2.7/site-packages/novaclient/v2/servers.py", line 1931, in _action
info=info, **kwargs)
File "/usr/lib/python2.7/site-packages/novaclient/v2/servers.py", line 1942, in _action_return_resp_and_body
return self.api.client.post(url, body=body)
File "/usr/lib/python2.7/site-packages/keystoneauth1/adapter.py", line 294, in post
return self.request(url, 'POST', **kwargs)
File "/usr/lib/python2.7/site-packages/novaclient/client.py", line 83, in request
raise exceptions.from_response(resp, body, url, method)
BadRequest: No valid host was found. No valid host found for resize (HTTP 400) (Request-ID: req-638be505-68ee-4ded-963c-42d805600973)
ERROR (BadRequest): No valid host was found. No valid host found for resize (HTTP 400) (Request-ID: req-638be505-68ee-4ded-963c-42d805600973)
Log service:
nova.scheduler.manager =>
Got no allocation candidates from the Placement API. This may be a
temporary occurrence as compute
nodes start up and begin reporting inventory to the Placement service.
select_destinations
...
File "/usr/lib/python2.7/site-packages/oslo_messaging/rpc/server.py", line 232, in inner
return func(*args, **kwargs)
File "/usr/lib/python2.7/site-packages/nova/scheduler/manager.py", line 139, in select_destinations
raise exception.NoValidHost(reason="")
NoValidHost: No valid host was found.
: NoValidHost_Remote: No valid host was found.
Traceback (most recent call last):
Configuration:
Enable in Controller and Compute node:
allow_migrate_to_same_host = True
allow_resize_to_same_host = True
nova-status upgrade check => work
+---------------------------+
| Upgrade Check Results |
+---------------------------+
| Check: Cells v2 |
| Result: Success |
| Details: None |
+---------------------------+
| Check: Placement API |
| Result: Success |
| Details: None |
+---------------------------+
| Check: Resource Providers |
| Result: Success |
| Details: None |
+---------------------------+
when deploy a instance work don't problem... but didn't resize flavor.
the quota is fine, the service also for example nova-placement-api,
nova-conductor, nova-compute, nova-scheduler all state up.
nova service-list
+--------------------------------------+------------------+-------------+----------+---------+-------+----------------------------+-----------------+-------------+
| Id | Binary | Host | Zone | Status | State | Updated_at | Disabled Reason | Forced down |
+--------------------------------------+------------------+-------------+----------+---------+-------+----------------------------+-----------------+-------------+
| 19d81123-4c5a-4fc4-9803-bb4a06137ece | nova-conductor | controller1 | internal | enabled | down | 2018-04-07T23:22:14.000000 | - | False |
| 42b9268b-ff71-4664-ad12-209b4fad6b56 | nova-consoleauth | controller1 | internal | enabled | down | 2018-04-07T23:22:11.000000 | - | False |
| 498724bf-9d2a-4623-93f6-75e55dbea7b1 | nova-scheduler | controller1 | internal | enabled | down | 2018-04-07T23:22:11.000000 | - | False |
| 5f0fb48f-4de8-41fd-953c-4ad0a991f2ee | nova-compute | compute2 | nova | enabled | up | 2018-04-10T02:18:40.000000 | - | False |
| 3f2a0a8b-81d5-43d6-80ce-dc419e57dfa5 | nova-scheduler | controller2 | internal | enabled | up | 2018-04-10T02:18:45.000000 | - | False |
| a6bcc0a0-184c-462e-affb-e71bb7ebb1b0 | nova-consoleauth | controller2 | internal | enabled | up | 2018-04-10T02:18:41.000000 | - | False |
| 590c6d3b-f404-4e01-b694-2df41ec34aa8 | nova-conductor | controller2 | internal | enabled | up | 2018-04-10T02:18:43.000000 | - | False |
+--------------------------------------+------------------+-------------+----------+---------+-------+----------------------------+-----------------+
...
Repositorio : Pike
Nombre : openstack-nova-scheduler
Versión : 16.1.1~dev63-1.1
Arquitectura : x86_64
Repositorio : Pike
Nombre : openstack-nova-api
Versión : 16.1.1~dev63-1.1
Arquitectura : x86_64
Repositorio : Pike
Nombre : openstack-nova-compute
Versión : 16.1.1~dev63-1.1
Arquitectura : x86_64
Repositorio : openSUSE-Leap-42.3-Update
Nombre : qemu-kvm
Versión : 2.9.1-41.1
Arquitectura : x86_64
To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1762596/+subscriptions
References