Check network connectivity after vm boot

Registered by Jay Lee

When I operate nova system, sometimes I need a definite result for vm creation.
I think real user recognize vm activation by network connection(like connect to ssh).

So, I'd like to add log to check network connectivity for vm in nova-compute.log
After vm boot, just check ping and telnet to ssh port if security group is enabled.
like this-

2013-08-09 08:26:53 DEBUG nova.compute.run_instance [] Ping to Instance XXXX-YYYY-ZZZZ Success
2013-08-09 08:26:53 DEBUG nova.compute.run_instance [] SSH to Instance XXXX-YYYY-ZZZZ Success

Blueprint information

Status:
Complete
Approver:
Russell Bryant
Priority:
Undefined
Drafter:
Jay Lee
Direction:
Needs approval
Assignee:
Jay Lee
Definition:
Obsolete
Series goal:
None
Implementation:
Unknown
Milestone target:
None
Completed by
Russell Bryant

Related branches

Sprints

Whiteboard

I believe this is outside of the scope of what Nova should be concerned with and should be handled by the application consuming the Nova API to decide when the machine has made sufficient progress based on its needs. --russellb

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.