Comment 1 for bug 1798172

Revision history for this message
Matt Riedemann (mriedem) wrote :

Confirmed in the ironic grenade job in a stable/rocky change:

http://logs.openstack.org/00/607600/1/check/ironic-grenade-dsvm/4d493b1/logs/screen-n-cpu.txt.gz#_Oct_03_18_33_59_072341

Oct 03 18:33:59.072341 ubuntu-xenial-vexxhost-sjc1-0002567935 nova-compute[14949]: ERROR nova.compute.manager [None req-e6c511df-45eb-4b7d-b3a5-032f597d1d01 None None] Error updating resources for node 04adb5c0-27f0-4ebd-a1d5-859d6efb769c.: ReadOnlyFieldError: Cannot modify readonly field uuid
Oct 03 18:33:59.072520 ubuntu-xenial-vexxhost-sjc1-0002567935 nova-compute[14949]: ERROR nova.compute.manager Traceback (most recent call last):
Oct 03 18:33:59.072688 ubuntu-xenial-vexxhost-sjc1-0002567935 nova-compute[14949]: ERROR nova.compute.manager File "/opt/stack/new/nova/nova/compute/manager.py", line 7746, in _update_available_resource_for_node
Oct 03 18:33:59.072845 ubuntu-xenial-vexxhost-sjc1-0002567935 nova-compute[14949]: ERROR nova.compute.manager rt.update_available_resource(context, nodename)
Oct 03 18:33:59.072987 ubuntu-xenial-vexxhost-sjc1-0002567935 nova-compute[14949]: ERROR nova.compute.manager File "/opt/stack/new/nova/nova/compute/resource_tracker.py", line 724, in update_available_resource
Oct 03 18:33:59.073143 ubuntu-xenial-vexxhost-sjc1-0002567935 nova-compute[14949]: ERROR nova.compute.manager self._update_available_resource(context, resources)
Oct 03 18:33:59.073300 ubuntu-xenial-vexxhost-sjc1-0002567935 nova-compute[14949]: ERROR nova.compute.manager File "/usr/local/lib/python2.7/dist-packages/oslo_concurrency/lockutils.py", line 274, in inner
Oct 03 18:33:59.073464 ubuntu-xenial-vexxhost-sjc1-0002567935 nova-compute[14949]: ERROR nova.compute.manager return f(*args, **kwargs)
Oct 03 18:33:59.073621 ubuntu-xenial-vexxhost-sjc1-0002567935 nova-compute[14949]: ERROR nova.compute.manager File "/opt/stack/new/nova/nova/compute/resource_tracker.py", line 747, in _update_available_resource
Oct 03 18:33:59.073786 ubuntu-xenial-vexxhost-sjc1-0002567935 nova-compute[14949]: ERROR nova.compute.manager self._init_compute_node(context, resources)
Oct 03 18:33:59.073922 ubuntu-xenial-vexxhost-sjc1-0002567935 nova-compute[14949]: ERROR nova.compute.manager File "/opt/stack/new/nova/nova/compute/resource_tracker.py", line 572, in _init_compute_node
Oct 03 18:33:59.074065 ubuntu-xenial-vexxhost-sjc1-0002567935 nova-compute[14949]: ERROR nova.compute.manager self._copy_resources(cn, resources)
Oct 03 18:33:59.074215 ubuntu-xenial-vexxhost-sjc1-0002567935 nova-compute[14949]: ERROR nova.compute.manager File "/opt/stack/new/nova/nova/compute/resource_tracker.py", line 649, in _copy_resources
Oct 03 18:33:59.074384 ubuntu-xenial-vexxhost-sjc1-0002567935 nova-compute[14949]: ERROR nova.compute.manager compute_node.update_from_virt_driver(resources)
Oct 03 18:33:59.074548 ubuntu-xenial-vexxhost-sjc1-0002567935 nova-compute[14949]: ERROR nova.compute.manager File "/opt/stack/new/nova/nova/objects/compute_node.py", line 354, in update_from_virt_driver
Oct 03 18:33:59.074690 ubuntu-xenial-vexxhost-sjc1-0002567935 nova-compute[14949]: ERROR nova.compute.manager setattr(self, key, resources[key])
Oct 03 18:33:59.074830 ubuntu-xenial-vexxhost-sjc1-0002567935 nova-compute[14949]: ERROR nova.compute.manager File "/usr/local/lib/python2.7/dist-packages/oslo_versionedobjects/base.py", line 77, in setter
Oct 03 18:33:59.075022 ubuntu-xenial-vexxhost-sjc1-0002567935 nova-compute[14949]: ERROR nova.compute.manager raise exception.ReadOnlyFieldError(field=name)
Oct 03 18:33:59.075175 ubuntu-xenial-vexxhost-sjc1-0002567935 nova-compute[14949]: ERROR nova.compute.manager ReadOnlyFieldError: Cannot modify readonly field uuid
Oct 03 18:33:59.075331 ubuntu-xenial-vexxhost-sjc1-0002567935 nova-compute[14949]: ERROR nova.compute.manager

I don't know why that doesn't fail the service during startup though.