Skip to content

Instantly share code, notes, and snippets.

@c3mediagroup
Created May 6, 2009 08:53
Show Gist options
  • Save c3mediagroup/107444 to your computer and use it in GitHub Desktop.
Save c3mediagroup/107444 to your computer and use it in GitHub Desktop.
~/www/railsmachine/statusroom(pacificadvisors) > git co staging
M config/deploy/pacificadvisors.rb
Switched to branch "staging"
~/www/railsmachine/statusroom(staging) > cap staging deploy
* executing `staging'
triggering start callbacks for `deploy'
* executing `multistage:ensure'
* executing `deploy'
* executing `deploy:update'
** transaction: start
* executing `deploy:update_code'
* executing "git clone -q --depth 1 [email protected]:c3mediagroup/statusroom.git /srv/statusroom/releases/20090506085057 && cd /srv/statusroom/releases/20090506085057 && git checkout -q -b deploy b8e50f5f1d35b15e1dddcfe711a6b17b12285100 && git submodule -q init && git submodule -q update && (echo b8e50f5f1d35b15e1dddcfe711a6b17b12285100 > /srv/statusroom/releases/20090506085057/REVISION)"
servers: ["staging.statusroom.c3media.managedmachine.com"]
[staging.statusroom.c3media.managedmachine.com] executing command
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Counting objects: 1
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Counting objects: 5
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Counting objects: 8
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Counting objects: 12
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Counting objects: 8066, done.
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 0% (1/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 1% (55/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 2% (110/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 2% (139/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 3% (164/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 4% (219/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 5% (273/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 6% (328/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 7% (382/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 8% (437/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 9% (491/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 10% (546/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 11% (601/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 12% (655/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 13% (710/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 14% (764/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 15% (819/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 16% (873/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 17% (928/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 18% (982/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 19% (1037/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 20% (1091/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 21% (1146/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 22% (1201/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 23% (1255/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 24% (1310/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 25% (1364/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 26% (1419/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 27% (1473/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 27% (1497/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 27% (1510/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 28% (1528/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 29% (1582/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 30% (1637/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 31% (1692/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 32% (1746/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 33% (1801/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 34% (1855/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 35% (1910/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 36% (1964/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 37% (2019/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 38% (2073/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 39% (2128/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 40% (2182/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 41% (2237/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 42% (2292/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 43% (2346/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 44% (2401/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 45% (2455/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 46% (2510/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 47% (2564/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 48% (2619/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 49% (2673/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 50% (2728/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 51% (2783/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 52% (2837/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 53% (2892/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 54% (2946/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 55% (3001/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 56% (3055/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 57% (3110/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 58% (3164/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 59% (3219/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 60% (3273/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 61% (3328/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 62% (3383/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 63% (3437/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 64% (3492/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 65% (3546/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 66% (3601/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 67% (3655/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 68% (3710/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 69% (3764/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 70% (3819/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 71% (3874/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 72% (3928/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 73% (3983/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 74% (4037/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 75% (4092/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 76% (4146/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 77% (4201/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 78% (4255/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 79% (4310/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 80% (4364/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 81% (4419/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 82% (4474/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 83% (4528/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 84% (4583/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 85% (4637/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 86% (4692/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 87% (4746/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 88% (4801/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 89% (4855/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 90% (4910/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 91% (4965/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 92% (5019/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 93% (5074/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 94% (5128/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 95% (5183/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 96% (5237/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 97% (5292/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 98% (5346/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 99% (5401/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 100% (5455/5455)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 100% (5455/5455), done.
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Total 8066 (delta 2734), reused 6869 (delta 2019)
command finished
* executing `deploy:finalize_update'
* executing "chmod -R g+w /srv/statusroom/releases/20090506085057"
servers: ["staging.statusroom.c3media.managedmachine.com"]
[staging.statusroom.c3media.managedmachine.com] executing command
command finished
* executing "rm -rf /srv/statusroom/releases/20090506085057/log /srv/statusroom/releases/20090506085057/public/system /srv/statusroom/releases/20090506085057/tmp/pids &&\n mkdir -p /srv/statusroom/releases/20090506085057/public &&\n mkdir -p /srv/statusroom/releases/20090506085057/tmp &&\n ln -s /srv/statusroom/shared/log /srv/statusroom/releases/20090506085057/log &&\n ln -s /srv/statusroom/shared/system /srv/statusroom/releases/20090506085057/public/system &&\n ln -s /srv/statusroom/shared/pids /srv/statusroom/releases/20090506085057/tmp/pids"
servers: ["staging.statusroom.c3media.managedmachine.com"]
[staging.statusroom.c3media.managedmachine.com] executing command
command finished
* executing "find /srv/statusroom/releases/20090506085057/public/images /srv/statusroom/releases/20090506085057/public/stylesheets /srv/statusroom/releases/20090506085057/public/javascripts -exec touch -t 200905060851.51 {} ';'; true"
servers: ["staging.statusroom.c3media.managedmachine.com"]
[staging.statusroom.c3media.managedmachine.com] executing command
command finished
triggering after callbacks for `deploy:finalize_update'
* executing `local_config:upload'
servers: ["staging.statusroom.c3media.managedmachine.com"]
** sftp upload #<StringIO:0x2a67820> -> /srv/statusroom/shared/database.yml
[staging.statusroom.c3media.managedmachine.com] /srv/statusroom/shared/database.yml
[staging.statusroom.c3media.managedmachine.com] done
* sftp upload complete
servers: ["staging.statusroom.c3media.managedmachine.com"]
** sftp upload #<StringIO:0x2a5cefc> -> /srv/statusroom/shared/moonshine.yml
[staging.statusroom.c3media.managedmachine.com] /srv/statusroom/shared/moonshine.yml
[staging.statusroom.c3media.managedmachine.com] done
* sftp upload complete
servers: ["staging.statusroom.c3media.managedmachine.com"]
** sftp upload #<StringIO:0x2a57740> -> /srv/statusroom/shared/secrets.yml
[staging.statusroom.c3media.managedmachine.com] /srv/statusroom/shared/secrets.yml
[staging.statusroom.c3media.managedmachine.com] done
* sftp upload complete
* executing `local_config:symlink'
* executing "ls -x /srv/statusroom/releases"
servers: ["staging.statusroom.c3media.managedmachine.com"]
[staging.statusroom.c3media.managedmachine.com] executing command
command finished
* executing "ls /srv/statusroom/releases/20090506085057/config/database.yml 2> /dev/null || ln -nfs /srv/statusroom/shared/database.yml /srv/statusroom/releases/20090506085057/config/database.yml"
servers: ["staging.statusroom.c3media.managedmachine.com"]
[staging.statusroom.c3media.managedmachine.com] executing command
command finished
* executing "ls /srv/statusroom/releases/20090506085057/config/moonshine.yml 2> /dev/null || ln -nfs /srv/statusroom/shared/moonshine.yml /srv/statusroom/releases/20090506085057/config/moonshine.yml"
servers: ["staging.statusroom.c3media.managedmachine.com"]
[staging.statusroom.c3media.managedmachine.com] executing command
** [out :: staging.statusroom.c3media.managedmachine.com] /srv/statusroom/releases/20090506085057/config/moonshine.yml
command finished
* executing "ls /srv/statusroom/releases/20090506085057/config/secrets.yml 2> /dev/null || ln -nfs /srv/statusroom/shared/secrets.yml /srv/statusroom/releases/20090506085057/config/secrets.yml"
servers: ["staging.statusroom.c3media.managedmachine.com"]
[staging.statusroom.c3media.managedmachine.com] executing command
command finished
* executing "ls /srv/statusroom/releases/20090506085057/config/statusroom.key 2> /dev/null || ln -nfs /srv/statusroom/shared/statusroom.key /srv/statusroom/releases/20090506085057/config/statusroom.key"
servers: ["staging.statusroom.c3media.managedmachine.com"]
[staging.statusroom.c3media.managedmachine.com] executing command
command finished
* executing `moonshine:apply'
triggering before callbacks for `moonshine:apply'
* executing `symlink_files'
____________________________________________________________________________________________________
linking reports directory on server
ln -nfs /srv/statusroom/shared/reports /srv/statusroom/releases/20090506085057/reports
* executing "ln -nfs /srv/statusroom/shared/reports /srv/statusroom/releases/20090506085057/reports"
servers: ["staging.statusroom.c3media.managedmachine.com"]
[staging.statusroom.c3media.managedmachine.com] executing command
command finished
____________________________________________________________________________________________________
linking user images directory on server
ln -nfs /srv/statusroom/shared/user /srv/statusroom/releases/20090506085057/public/images/user
* executing "ln -nfs /srv/statusroom/shared/user /srv/statusroom/releases/20090506085057/public/images/user"
servers: ["staging.statusroom.c3media.managedmachine.com"]
[staging.statusroom.c3media.managedmachine.com] executing command
command finished
----------------------------------------------------------------------------------------------------
* executing "sudo -p 'sudo password: ' RAILS_ROOT=/srv/statusroom/releases/20090506085057 RAILS_ENV=production shadow_puppet /srv/statusroom/releases/20090506085057/app/manifests/application_manifest.rb"
servers: ["staging.statusroom.c3media.managedmachine.com"]
[staging.statusroom.c3media.managedmachine.com] executing command
** [out :: staging.statusroom.c3media.managedmachine.com] /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31: command not found:
** [out :: staging.statusroom.c3media.managedmachine.com] notice: /ApplicationManifest#46821420/Exec[rails_gems]/returns: executed successfully
** [out :: staging.statusroom.c3media.managedmachine.com]
** [out :: staging.statusroom.c3media.managedmachine.com] notice: /ApplicationManifest#46821420/Exec[rake tasks]/returns: executed successfully
** [out :: staging.statusroom.c3media.managedmachine.com]
** [out :: staging.statusroom.c3media.managedmachine.com] notice: /ApplicationManifest#46821420/Exec[rake db:migrate]/returns: executed successfully
** [out :: staging.statusroom.c3media.managedmachine.com]
command finished
* executing `deploy:symlink'
* executing "rm -f /srv/statusroom/current && ln -s /srv/statusroom/releases/20090506085057 /srv/statusroom/current"
servers: ["staging.statusroom.c3media.managedmachine.com"]
[staging.statusroom.c3media.managedmachine.com] executing command
command finished
** transaction: commit
* executing `deploy:restart'
triggering before callbacks for `deploy:restart'
* executing `sass:update'
* executing "cd /srv/statusroom/releases/20090506085057; RAILS_ENV=production rake sass:update"
servers: ["staging.statusroom.c3media.managedmachine.com"]
[staging.statusroom.c3media.managedmachine.com] executing command
** [out :: staging.statusroom.c3media.managedmachine.com] (in /srv/statusroom/releases/20090506085057)
command finished
* executing "touch /srv/statusroom/current/tmp/restart.txt"
servers: ["staging.statusroom.c3media.managedmachine.com"]
[staging.statusroom.c3media.managedmachine.com] executing command
command finished
triggering after callbacks for `deploy'
* executing `deploy:cleanup'
** keeping 4 of 5 deployed releases
* executing "sudo -p 'sudo password: ' rm -rf /srv/statusroom/releases/20090505012715"
servers: ["staging.statusroom.c3media.managedmachine.com"]
[staging.statusroom.c3media.managedmachine.com] executing command
command finished
~/www/railsmachine/statusroom(staging) >
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment