Issue Details (XML | Word | Printable)

Key: ABICLOUD-91
Type: Bug Bug
Status: Closed Closed
Resolution: Fixed
Priority: Blocker Blocker
Assignee: Pedro Navarro Pérez
Reporter: Diego Parrilla
Votes: 0
Watchers: 0
Operations

Email this issue
Send issue summary in email
If you were logged in you would be able to see more operations.
Abiquo

Virtual Appliances and Virtual Images status information do not match

Created: 13/Jul/09 01:45 PM   Updated: 03/Sep/09 01:23 PM   Resolved: 16/Jul/09 12:03 PM
Component/s: Server, Virtualization
Affects Version/s: abiCloud-0.7.0
Fix Version/s: abiCloud-0.7.1

Time Tracking:
Not Specified


 Description  « Hide
When deploying a new virtual appliance and an error occurs in the cluster node, or some manual actions are performed on the cluster node, the information is managed in a different way in:

- Infraestructure Management
- Virtual Appliances

The status in Infraestructure Management seems to be updated with the information retrieved from the node, but the information in the Virtual Appliances seems to be updated with the information stored in the internal database. As result, the information is not coherent, and some actions cannot be performed due to this inconsistency.

As a rule of thumb, same status information should be retrieved and updated from the same source, same strategy.

Diego Parrilla added a comment - 13/Jul/09 06:48 PM
I have reproduced the problem as follows:

1) Deploy a Virtual Appliance with a single virtual image
2) rimp copy from /mountedRepositories to /localRepository the image
3) virtualbox copy from /localRepository to $VIRTUALBOX_HOME/HardDisks/ the image
4) virtualbox starts the vm
5) The VM cannot start succesfully (whatever reason: network, not enough space, not enough ram...)
6) The VM fails to start, but in the Virtual Appliance it appears as 'Running'

It's not possible to stop the VM because there is nothing to stop...