Jump to: navigation, search

Obsolete:AgentUpdate

Revision as of 22:05, 17 June 2011 by JohannesErdfelt (talk)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Agent Update on Create

The agent on a new instance should be updated before it is used to ensure it's running the most reliable code.

Process

After an instance has been created, nova will attempt to set the admin password and inject files, using the agent on the newly running instance.

A step before this should query the agent for it's version and update it if necessary.

Agent Builds

A new agent_builds table is created which lists all of the available agent builds. Entries are found using the triple of hypervisor, operating system and architecture. A URL and md5hash are retrieved for the build that matches the triple.

nova-manage will have a new 'agent' command that allows managing the agent_builds table. Included are 'create', 'delete', 'list' and 'modify' subcommands.