The cloud-agent runs on the hosts, and is responsible for starting/running both system vms and guest instances. All run on the hosts, and the agent is how we communicate/control the host. When cloud-agent starts a system vm on the host, it needs the system vm iso to connect to it.
On Wed, Oct 31, 2012 at 11:02 AM, Donal Lafferty <donal.laffe...@citrix.com> wrote: > Pardon the naïve question, but if you're only installing the cloud-agent, why > do you need cloud-system-iso? Doesn't cloud-agent operate independently of > the system VMs? > > -----Original Message----- > From: Wido den Hollander [mailto:w...@widodh.nl] > Sent: 31 October 2012 9:43 AM > To: <cloudstack-dev@incubator.apache.org> > Subject: SystemVM ISO is not installed with 4.0 on Ubuntu or Debian > > Hi, > > I just did a fresh CloudStack 4.0 installation from the Debian packages we > have and I found a dependency issue. > > cloud-agent does not depend on cloud-system-iso, thus it doesn't get > installed. > > This took me about 2 hours to figure out why my System VMs weren't working > properly. > > I'll push a fix for this to the master branch, but this will be broken in the > 4.0 release. > > When using apt to install the Agent from the Debian repo they will have to > manually install the system-iso package. > > I'm thinking about adding this dependency to the packages on > cloudstack.apt-get.eu to prevent this from happening to new users. > > Wido