Hello,
after an "octopus up-head o1 platforms" and "octopus up-stable o1 platforms" we received this message during the installation of a new platform:

Octopus [Sun Nov 3 18:53:36 CET 2013] ==> DISTRO: Commerce 2.9 7.23.3 P.002 installation in progress... cp: cannot stat `/data/all/000/core/drupal-7.23.3/sites': No such file or directory

Greetings

Stephan

CommentFileSizeAuthor
o1.octopus.txt974 bytesAnonymous (not verified)
barracuda_log.txt2.25 KBAnonymous (not verified)
octopus_log.txt331 bytesAnonymous (not verified)
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

omega8cc’s picture

How do you run the upgrade? You should *not* run HEAD now, because currently there is stable only. There was a hot fix for similar issue: http://drupalcode.org/project/octopus.git/commit/21f3a27 (but it affected D6 based platforms, though)

BTW: You shouldn't upgrade only platforms on a new stable upgrade. You must upgrade both Hostmaster and platforms.

Anonymous’s picture

Now we upgraded both hostmaster and platforms with "barracuda up-stable" and the bug still exists.

omega8cc’s picture

It is now too late to expect it to be fixed auto-magically. While we couldn't reproduce this, you probably want to delete all ghost platforms dirs with broken symlinks in the latest /data/disk/o1/distro/00x/ directory, delete also /data/all/000/core-v-* control files and then try the upgrade again. Please attach full output if possible, so we could see exactly what you have attempted to install (I guess that skipping vanilla D7/D6 platforms may cause this, but not sure).

omega8cc’s picture

Just in case it is what I suspect, we have added a hot-fix in stable: http://drupalcode.org/project/octopus.git/commit/b276b47

Anonymous’s picture

As always, fantastic work. We've just tested it with the hot-fix and it works.
One question: Do we have to upgrade the barracuda and octopus hostmaster with every stable upgrade?

Thanks in advanced
Stephan

omega8cc’s picture

Great! Thanks for the confirmation.

When there is a new release, you should always upgrade everything. Only between releases you can use partial upgrades like "barracuda up-stable system" or "octopus up-stable o1 platforms".

However, there is some other issue we are investigating now, but it affects only old instances using previous default config: https://twitter.com/omega8cc/status/397144965174022144

omega8cc’s picture

Status: Active » Fixed

Marking this issue as fixed in the meantime. Thanks for the bug report.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.