Jump to: navigation, search

Difference between revisions of "GuestAgent"

Line 2: Line 2:
 
== Guest Agent ==
 
== Guest Agent ==
  
Live Notes may be taken for this topci at: http://etherpad.openstack.org/GuestAgent
+
Live Notes may be taken for this topic at: http://etherpad.openstack.org/GuestAgent
  
 
=== Current architecture of the Rackspace Guest Agents ===
 
=== Current architecture of the Rackspace Guest Agents ===
 +
 +
App -> Host ([[XenStore]]) <-> Guest Agent
  
 
Current commands on Guest Agents (Linux/Windows):
 
Current commands on Guest Agents (Linux/Windows):
Line 12: Line 14:
 
* Reset network
 
* Reset network
 
* Update Agent
 
* Update Agent
* Activate License (windows only)
+
* Update [[XenTools]] (windows only)
 +
* KMS Licensing (windows only)
 
* Initiate Key for encryption mechanism of password reset
 
* Initiate Key for encryption mechanism of password reset
 
* File injection
 
* File injection

Revision as of 15:15, 13 July 2010

Guest Agent

Live Notes may be taken for this topic at: http://etherpad.openstack.org/GuestAgent

Current architecture of the Rackspace Guest Agents

App -> Host (XenStore) <-> Guest Agent

Current commands on Guest Agents (Linux/Windows):

  • Get current version
  • Reset password
  • Ready/Available?
  • Reset network
  • Update Agent
  • Update XenTools (windows only)
  • KMS Licensing (windows only)
  • Initiate Key for encryption mechanism of password reset
  • File injection

Making the agents hypervisor agnostic

Requirements

Considerations

1. What happens when a client/customer kills the guest agent or disables the startup?