'Network' object has no attribute 'dns' - regression in rev.1306

Bug #814889 reported by Vladimir Popovski
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
Fix Released
Critical
Vish Ishaya

Bug Description

Seems like 'dns' field was removed from Network model, but it is still referenced in different places in the code:

2011-07-22 16:30:29,352 CRITICAL nova [-] 'Network' object has no attribute 'dns'
(nova): TRACE: Traceback (most recent call last):
(nova): TRACE: File "/home/vlad/cactus/vsa/nova/bin/nova-compute", line 48, in <module>
(nova): TRACE: service.serve()
(nova): TRACE: File "/home/vlad/cactus/vsa/nova/nova/service.py", line 369, in serve
(nova): TRACE: x.start()
(nova): TRACE: File "/home/vlad/cactus/vsa/nova/nova/service.py", line 138, in start
(nova): TRACE: self.manager.init_host()
(nova): TRACE: File "/home/vlad/cactus/vsa/nova/nova/compute/manager.py", line 149, in init_host
(nova): TRACE: self.driver.init_host(host=self.host)
(nova): TRACE: File "/home/vlad/cactus/vsa/nova/nova/virt/libvirt/connection.py", line 188, in init_host
(nova): TRACE: self.firewall_driver.setup_basic_filtering(instance)
(nova): TRACE: File "/home/vlad/cactus/vsa/nova/nova/virt/libvirt/firewall.py", line 534, in setup_basic_filtering
(nova): TRACE: network_info = netutils.get_network_info(instance)
(nova): TRACE: File "/home/vlad/cactus/vsa/nova/nova/virt/libvirt/netutils.py", line 94, in get_network_info
(nova): TRACE: 'dns': [network['dns']],
(nova): TRACE: File "/home/vlad/cactus/vsa/nova/nova/db/sqlalchemy/models.py", line 75, in __getitem__
(nova): TRACE: return getattr(self, key)
(nova): TRACE: AttributeError: 'Network' object has no attribute 'dns'

Related branches

Changed in nova:
status: New → In Progress
importance: Undecided → Critical
assignee: nobody → Vish Ishaya (vishvananda)
milestone: none → diablo-3
Changed in nova:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in nova:
milestone: diablo-3 → 2011.3
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.