After creating a new site in an Octopus instance, I went to the command line and ran
drush sa to get a lit of site aliases. It retuened the following:
o1.ftp:/data/disk/o1/static/example-dev-pressflow-22-14102011$ drush sa dev.example.net example.net www.example.net
I thought it was odd that they didn't show the @ symbol infront of them like they usually do with Drush, but it did list three aliases non the same. The actual name of the site was www.example.net, and dev.example.net and example.net were aliases for the site that I set up in aegir.
I then created a file at ~/.drush/live.example.alias.drushrc.php with a drush alias definition to a currently live version of this site which lives on a remote server, since I intended to use
drush sql-sync and
drush rsync to pull across the database and files. However, after creating that alias file, `drush sa` now only returns one alias:
^ the one that I manually added. So the aliases that were provided by Aegir have somehow disappeared by the simple fact of me adding a custom aliases file.
Soin ~/.drush there are only 2 things - the alias file I created, and the symlink to drush make). I tried removing my alias file and running rush sa again, but then no aliases were listed.
Is Octopus set up to work with Aegir's site aliases? Has it ben tested in combination with custom site aliases added in a similar fashion to how I added this one?