Failed to Release / Delete / start nodes

Bug #1374796 reported by Andres Rodriguez
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
MAAS
Triaged
Critical
Unassigned

Bug Description

Trying to release and delete nodes and keep getting internal server error with latest trunk (3113)

==> /var/log/maas/maas.log <==
Sep 27 11:50:35 unleashed maas.node: [INFO] clever-cattle.local: Releasing node
Sep 27 11:50:35 unleashed maas.power: [INFO] Changing power state (off) of node: clever-cattle.local (node-7207c4aa-450f-11e4-9c6e-7c7a9140484f)
Sep 27 11:50:35 unleashed maas.node: [INFO] clever-cattle.local: Deleting DHCP host maps
Sep 27 11:50:35 unleashed maas.dhcp: [ERROR] Could not remove host map for 192.168.122.151: Command `omshell` returned non-zero exit status 0:#012> > > > not connected.#012> no open object.#012> not connected.#012> not connected.#012>

==> /var/log/maas/maas-django.log <==
ERROR 2014-09-27 11:50:35,917 django.request Internal Server Error: /MAAS/nodes/
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/django/core/handlers/base.py", line 112, in get_response
    response = wrapped_callback(request, *callback_args, **callback_kwargs)
  File "/usr/lib/python2.7/dist-packages/django/views/generic/base.py", line 69, in view
    return self.dispatch(request, *args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/django/views/generic/base.py", line 87, in dispatch
    return handler(request, *args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/maasserver/views/nodes.py", line 297, in post
    return super(NodeListView, self).post(request, *args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/django/views/generic/edit.py", line 171, in post
    return self.form_valid(form)
  File "/usr/lib/python2.7/dist-packages/maasserver/views/nodes.py", line 309, in form_valid
    stats = form.save()
  File "/usr/lib/python2.7/dist-packages/maasserver/forms.py", line 1873, in save
    return self.perform_action(action_name, system_ids)
  File "/usr/lib/python2.7/dist-packages/maasserver/forms.py", line 1821, in perform_action
    action_instance.execute(allow_redirect=False)
  File "/usr/lib/python2.7/dist-packages/maasserver/node_action.py", line 352, in execute
    self.node.release_or_erase()
  File "/usr/lib/python2.7/dist-packages/maasserver/models/node.py", line 1282, in release_or_erase
    self.release()
  File "/usr/lib/python2.7/dist-packages/maasserver/models/node.py", line 1248, in release
    self.delete_host_maps(deallocated_ips)
  File "/usr/lib/python2.7/dist-packages/maasserver/models/node.py", line 998, in delete_host_maps
    raise MultipleFailures(*remove_host_maps_failures)
MultipleFailures: [Failure instance: Traceback (failure with no frames): <class 'provisioningserver.rpc.exceptions.CannotRemoveHostMap'>: 192.168.122.151: > > > > not connected.
> no open object.
> not connected.
> not connected.

summary: - Failed to Release / Delete nodes
+ Failed to Release / Delete / start nodes
Changed in maas:
importance: Undecided → Critical
tags: added: node-lifecycle robustness
Changed in maas:
assignee: nobody → Raphaël Badin (rvb)
Revision history for this message
Raphaël Badin (rvb) wrote :

omshell is the tool we use to communicate with the DHCP server. It seems the communication with the DHCP server was failing… can you have a look at the DHCP server logs to see what the problem was?

Changed in maas:
assignee: Raphaël Badin (rvb) → nobody
status: New → Triaged
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.