Public bug reported: With stable/newton and placement-api an instance fails to start.
Compute logs shows this error: 2017-03-11 04:20:58.830 7 DEBUG nova.scheduler.client.report [req-330e1b63-286f-47f4-b8ca-49365d9509b5 - - - - -] [instance: 4a33b8fc-b9a4-49ea-8afc-4cb15bd3f841] Sending allocation for instance {'allocations': [{'resource_provider': {'uuid': '610ee875-405e-4738-8099-5a218fa4986f'}, 'resources': {'MEMORY_MB': 512, 'VCPU': 1, 'DISK_GB': 1}}]} _allocate_for_instance /var/lib/kolla/venv/local/lib/python2.7/site-packages/nova/scheduler/client/report.py:397 2017-03-11 04:20:58.863 7 WARNING nova.scheduler.client.report [req-330e1b63-286f-47f4-b8ca-49365d9509b5 - - - - -] Unable to submit allocation for instance 4a33b8fc-b9a4-49ea-8afc-4cb15bd3f841 (409 409 Conflict There was a conflict when trying to complete your request. Unable to allocate inventory: Unable to create allocation for 'MEMORY_MB' on resource provider '610ee875-405e-4738-8099-5a218fa4986f'. The requested amount would violate inventory constraints. ) Corresponding to this event placement-api log show this: 2017-03-11 04:20:58.857 15 WARNING nova.objects.resource_provider [req-a56a49ea-eda8-4e37-b87e-cffffd26e9e1 - - - - -] Allocation for MEMORY_MB on resource provider 610ee875-405e-4738-8099-5a218fa4986f violates min_unit, max_unit, or step_size. Requested: 512, min_unit: 1, max_unit: 1, step_size: 1 2017-03-11 04:20:58.858 15 ERROR nova.api.openstack.placement.handlers.allocation [req-a56a49ea-eda8-4e37-b87e-cffffd26e9e1 - - - - -] Bad inventory 2017-03-11 04:20:58.858 15 ERROR nova.api.openstack.placement.handlers.allocation Traceback (most recent call last): 2017-03-11 04:20:58.858 15 ERROR nova.api.openstack.placement.handlers.allocation File "/var/lib/kolla/venv/local/lib/python2.7/site-packages/nova/api/openstack/placement/handlers/allocation.py", line 253, in set_allocations 2017-03-11 04:20:58.858 15 ERROR nova.api.openstack.placement.handlers.allocation allocations.create_all() 2017-03-11 04:20:58.858 15 ERROR nova.api.openstack.placement.handlers.allocation File "/var/lib/kolla/venv/local/lib/python2.7/site-packages/nova/objects/resource_provider.py", line 1184, in create_all 2017-03-11 04:20:58.858 15 ERROR nova.api.openstack.placement.handlers.allocation self._set_allocations(self._context, self.objects) 2017-03-11 04:20:58.858 15 ERROR nova.api.openstack.placement.handlers.allocation File "/var/lib/kolla/venv/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 894, in wrapper 2017-03-11 04:20:58.858 15 ERROR nova.api.openstack.placement.handlers.allocation return fn(*args, **kwargs) 2017-03-11 04:20:58.858 15 ERROR nova.api.openstack.placement.handlers.allocation File "/var/lib/kolla/venv/local/lib/python2.7/site-packages/nova/objects/resource_provider.py", line 1146, in _set_allocations 2017-03-11 04:20:58.858 15 ERROR nova.api.openstack.placement.handlers.allocation before_gens = _check_capacity_exceeded(conn, allocs) 2017-03-11 04:20:58.858 15 ERROR nova.api.openstack.placement.handlers.allocation File "/var/lib/kolla/venv/local/lib/python2.7/site-packages/nova/objects/resource_provider.py", line 1058, in _check_capacity_exceeded 2017-03-11 04:20:58.858 15 ERROR nova.api.openstack.placement.handlers.allocation resource_provider=rp_uuid) 2017-03-11 04:20:58.858 15 ERROR nova.api.openstack.placement.handlers.allocation InvalidAllocationConstraintsViolated: Unable to create allocation for 'MEMORY_MB' on resource provider '610ee875-405e-4738-8099-5a218fa4986f'. The requested amount would violate inventory constraints. 2017-03-11 04:20:58.858 15 ERROR nova.api.openstack.placement.handlers.allocation ** Affects: nova Importance: Undecided Status: New -- 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/1672041 Title: nova.scheduler.client.report 409 Conflict Status in OpenStack Compute (nova): New Bug description: With stable/newton and placement-api an instance fails to start. Compute logs shows this error: 2017-03-11 04:20:58.830 7 DEBUG nova.scheduler.client.report [req-330e1b63-286f-47f4-b8ca-49365d9509b5 - - - - -] [instance: 4a33b8fc-b9a4-49ea-8afc-4cb15bd3f841] Sending allocation for instance {'allocations': [{'resource_provider': {'uuid': '610ee875-405e-4738-8099-5a218fa4986f'}, 'resources': {'MEMORY_MB': 512, 'VCPU': 1, 'DISK_GB': 1}}]} _allocate_for_instance /var/lib/kolla/venv/local/lib/python2.7/site-packages/nova/scheduler/client/report.py:397 2017-03-11 04:20:58.863 7 WARNING nova.scheduler.client.report [req-330e1b63-286f-47f4-b8ca-49365d9509b5 - - - - -] Unable to submit allocation for instance 4a33b8fc-b9a4-49ea-8afc-4cb15bd3f841 (409 409 Conflict There was a conflict when trying to complete your request. Unable to allocate inventory: Unable to create allocation for 'MEMORY_MB' on resource provider '610ee875-405e-4738-8099-5a218fa4986f'. The requested amount would violate inventory constraints. ) Corresponding to this event placement-api log show this: 2017-03-11 04:20:58.857 15 WARNING nova.objects.resource_provider [req-a56a49ea-eda8-4e37-b87e-cffffd26e9e1 - - - - -] Allocation for MEMORY_MB on resource provider 610ee875-405e-4738-8099-5a218fa4986f violates min_unit, max_unit, or step_size. Requested: 512, min_unit: 1, max_unit: 1, step_size: 1 2017-03-11 04:20:58.858 15 ERROR nova.api.openstack.placement.handlers.allocation [req-a56a49ea-eda8-4e37-b87e-cffffd26e9e1 - - - - -] Bad inventory 2017-03-11 04:20:58.858 15 ERROR nova.api.openstack.placement.handlers.allocation Traceback (most recent call last): 2017-03-11 04:20:58.858 15 ERROR nova.api.openstack.placement.handlers.allocation File "/var/lib/kolla/venv/local/lib/python2.7/site-packages/nova/api/openstack/placement/handlers/allocation.py", line 253, in set_allocations 2017-03-11 04:20:58.858 15 ERROR nova.api.openstack.placement.handlers.allocation allocations.create_all() 2017-03-11 04:20:58.858 15 ERROR nova.api.openstack.placement.handlers.allocation File "/var/lib/kolla/venv/local/lib/python2.7/site-packages/nova/objects/resource_provider.py", line 1184, in create_all 2017-03-11 04:20:58.858 15 ERROR nova.api.openstack.placement.handlers.allocation self._set_allocations(self._context, self.objects) 2017-03-11 04:20:58.858 15 ERROR nova.api.openstack.placement.handlers.allocation File "/var/lib/kolla/venv/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/enginefacade.py", line 894, in wrapper 2017-03-11 04:20:58.858 15 ERROR nova.api.openstack.placement.handlers.allocation return fn(*args, **kwargs) 2017-03-11 04:20:58.858 15 ERROR nova.api.openstack.placement.handlers.allocation File "/var/lib/kolla/venv/local/lib/python2.7/site-packages/nova/objects/resource_provider.py", line 1146, in _set_allocations 2017-03-11 04:20:58.858 15 ERROR nova.api.openstack.placement.handlers.allocation before_gens = _check_capacity_exceeded(conn, allocs) 2017-03-11 04:20:58.858 15 ERROR nova.api.openstack.placement.handlers.allocation File "/var/lib/kolla/venv/local/lib/python2.7/site-packages/nova/objects/resource_provider.py", line 1058, in _check_capacity_exceeded 2017-03-11 04:20:58.858 15 ERROR nova.api.openstack.placement.handlers.allocation resource_provider=rp_uuid) 2017-03-11 04:20:58.858 15 ERROR nova.api.openstack.placement.handlers.allocation InvalidAllocationConstraintsViolated: Unable to create allocation for 'MEMORY_MB' on resource provider '610ee875-405e-4738-8099-5a218fa4986f'. The requested amount would violate inventory constraints. 2017-03-11 04:20:58.858 15 ERROR nova.api.openstack.placement.handlers.allocation To manage notifications about this bug go to: https://bugs.launchpad.net/nova/+bug/1672041/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp