So, I've installed Aegir with Barracuda and Octopus -- very cool. It's a nice layout for a dev server where each developer has a home directory and their own aegir interface, platforms and sites. From the doc, it seems that these "octopus" satellites are not really connected (slaves of) to the "master" aegir installed by barracuda. I was hoping that a client on an octopus satellite could clone a site from another server (say prod) to a similar platform in their satellite/octopus area. This would be a great workflow for devs doing quick changes. But it seems that it's mostly code sharing -- not real connection between the master and these sites. Is that correct?
Can you add the octopus/satellite servers as servers in the master aegir?
Great work btw.

Comments
Future Plans...
It sounded like this idea was in the future plans, eventually.
It is already listed as "In
It is already listed as "In the Labs" - http://drupalcode.org/project/barracuda.git/blob/HEAD:/TODO.txt#l15
See also: http://drupal.org/node/1260074 - "Allow pulling a site from another hostmaster".
However you can't add (yet) local Octopus instances to another instances as remote heads, because they are local, so it would confuse Aegir. Of course it will be fixed when the hostmaster<->hostmaster migration will be implemented.
See also why we don't support master/remote setup now: http://drupal.org/node/1305896#comment-5102094