Skip to content

Instantly share code, notes, and snippets.

@c3mediagroup
Created June 10, 2009 16:53
Show Gist options
  • Save c3mediagroup/127344 to your computer and use it in GitHub Desktop.
Save c3mediagroup/127344 to your computer and use it in GitHub Desktop.
~/www/railsmachine/statusroom(dev_robert) > git push origin dev_robert:stable_edge ; cap staging deploy
Total 0 (delta 0), reused 0 (delta 0)
To [email protected]:c3mediagroup/statusroom.git
382c243..15a8e7b dev_robert -> stable_edge
* executing `staging'
triggering start callbacks for `deploy'
* executing `multistage:ensure'
* executing `deploy'
* executing `deploy:update'
** transaction: start
* executing `deploy:update_code'
executing locally: "git ls-remote [email protected]:c3mediagroup/statusroom.git stable_edge"
* executing "git clone -q [email protected]:c3mediagroup/statusroom.git /srv/statusroom/releases/20090610163402 && cd /srv/statusroom/releases/20090610163402 && git checkout -q -b deploy 15a8e7b715443738031b9020528fe08b950fa3a3 && git submodule -q init && git submodule -q update && (echo 15a8e7b715443738031b9020528fe08b950fa3a3 > /srv/statusroom/releases/20090610163402/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: 3
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Counting objects: 10
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Counting objects: 20216, done.
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 0% (1/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 1% (76/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 2% (151/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 3% (227/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 4% (302/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 5% (377/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 6% (453/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 7% (528/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 8% (603/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 9% (679/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 10% (754/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 11% (829/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 12% (905/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 13% (980/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 14% (1056/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 15% (1131/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 16% (1206/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 17% (1282/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 18% (1357/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 19% (1432/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 20% (1508/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 21% (1583/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 22% (1658/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 23% (1734/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 24% (1809/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 25% (1884/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 26% (1960/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 27% (2035/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 28% (2111/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 29% (2186/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 30% (2261/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 31% (2337/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 32% (2412/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 33% (2487/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 34% (2563/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 35% (2638/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 36% (2713/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 37% (2789/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 38% (2864/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 39% (2940/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 40% (3015/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 41% (3090/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 42% (3166/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 43% (3241/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 44% (3316/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 45% (3392/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 46% (3467/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 47% (3542/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 48% (3618/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 49% (3693/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 50% (3768/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 51% (3844/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 52% (3919/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 53% (3995/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 54% (4070/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 55% (4145/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 56% (4221/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 57% (4296/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 58% (4371/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 59% (4447/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 60% (4522/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 61% (4597/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 62% (4673/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 63% (4748/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 64% (4824/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 65% (4899/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 66% (4974/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 67% (5050/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 68% (5125/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 69% (5200/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 70% (5276/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 71% (5351/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 72% (5426/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 73% (5502/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 74% (5577/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 75% (5652/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 76% (5728/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 77% (5803/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 78% (5879/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 79% (5954/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 80% (6029/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 81% (6105/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 82% (6180/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 83% (6255/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 84% (6331/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 85% (6406/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 86% (6481/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 87% (6557/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 88% (6632/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 89% (6708/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 90% (6783/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 91% (6858/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 92% (6934/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 93% (7009/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 94% (7084/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 95% (7160/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 96% (7235/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 97% (7310/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 98% (7386/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 99% (7461/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 100% (7536/7536)
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Compressing objects: 100% (7536/7536), done.
** [staging.statusroom.c3media.managedmachine.com :: out] remote: Total 20216 (delta 12251), reused 19783 (delta 11896)
command finished
* executing `deploy:finalize_update'
* executing "chmod -R g+w /srv/statusroom/releases/20090610163402"
servers: ["staging.statusroom.c3media.managedmachine.com"]
[staging.statusroom.c3media.managedmachine.com] executing command
command finished
* executing "rm -rf /srv/statusroom/releases/20090610163402/log /srv/statusroom/releases/20090610163402/public/system /srv/statusroom/releases/20090610163402/tmp/pids &&\\\n mkdir -p /srv/statusroom/releases/20090610163402/public &&\\\n mkdir -p /srv/statusroom/releases/20090610163402/tmp &&\\\n ln -s /srv/statusroom/shared/log /srv/statusroom/releases/20090610163402/log &&\\\n ln -s /srv/statusroom/shared/system /srv/statusroom/releases/20090610163402/public/system &&\\\n ln -s /srv/statusroom/shared/pids /srv/statusroom/releases/20090610163402/tmp/pids"
servers: ["staging.statusroom.c3media.managedmachine.com"]
[staging.statusroom.c3media.managedmachine.com] executing command
command finished
* executing "find /srv/statusroom/releases/20090610163402/public/images /srv/statusroom/releases/20090610163402/public/stylesheets /srv/statusroom/releases/20090610163402/public/javascripts -exec touch -t 200906101634.59 {} ';'; 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:0x1b3a8c0> -> /srv/statusroom/shared/config/database.yml
[staging.statusroom.c3media.managedmachine.com] /srv/statusroom/shared/config/database.yml
[staging.statusroom.c3media.managedmachine.com] done
* sftp upload complete
servers: ["staging.statusroom.c3media.managedmachine.com"]
** sftp upload #<StringIO:0x1b30578> -> /srv/statusroom/shared/config/moonshine.yml
[staging.statusroom.c3media.managedmachine.com] /srv/statusroom/shared/config/moonshine.yml
[staging.statusroom.c3media.managedmachine.com] done
* sftp upload complete
servers: ["staging.statusroom.c3media.managedmachine.com"]
** sftp upload #<StringIO:0x1b2abc8> -> /srv/statusroom/shared/config/secrets.yml
[staging.statusroom.c3media.managedmachine.com] /srv/statusroom/shared/config/secrets.yml
[staging.statusroom.c3media.managedmachine.com] done
* sftp upload complete
* executing `local_config:symlink'
* executing "ls /srv/statusroom/releases/20090610163402/config/database.yml 2> /dev/null || ln -nfs /srv/statusroom/shared/config/database.yml /srv/statusroom/releases/20090610163402/config/database.yml"
servers: ["staging.statusroom.c3media.managedmachine.com"]
[staging.statusroom.c3media.managedmachine.com] executing command
command finished
* executing "ls /srv/statusroom/releases/20090610163402/config/moonshine.yml 2> /dev/null || ln -nfs /srv/statusroom/shared/config/moonshine.yml /srv/statusroom/releases/20090610163402/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/20090610163402/config/moonshine.yml
command finished
* executing "ls /srv/statusroom/releases/20090610163402/config/secrets.yml 2> /dev/null || ln -nfs /srv/statusroom/shared/config/secrets.yml /srv/statusroom/releases/20090610163402/config/secrets.yml"
servers: ["staging.statusroom.c3media.managedmachine.com"]
[staging.statusroom.c3media.managedmachine.com] executing command
command finished
* executing "ls /srv/statusroom/releases/20090610163402/config/statusroom.key 2> /dev/null || ln -nfs /srv/statusroom/shared/config/statusroom.key /srv/statusroom/releases/20090610163402/config/statusroom.key"
servers: ["staging.statusroom.c3media.managedmachine.com"]
[staging.statusroom.c3media.managedmachine.com] executing command
command finished
* executing `app:symlinks:update'
* executing `deploy:symlink'
triggering before callbacks for `deploy:symlink'
* 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/20090610163402/reports
* executing "ln -nfs /srv/statusroom/shared/reports /srv/statusroom/releases/20090610163402/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/20090610163402/public/images/user
* executing "ln -nfs /srv/statusroom/shared/user /srv/statusroom/releases/20090610163402/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/20090610163402 DEPLOY_STAGE=staging RAILS_ENV=production shadow_puppet /srv/statusroom/releases/20090610163402/app/manifests/application_manifest.rb"
servers: ["staging.statusroom.c3media.managedmachine.com"]
[staging.statusroom.c3media.managedmachine.com] executing command
** [out :: staging.statusroom.c3media.managedmachine.com] notice: /ApplicationManifest#56604440/File[/var/log/moonshine_rake.log]: Filebucketed to with sum d8146b89a01d4c85698911644423f7c9
** [out :: staging.statusroom.c3media.managedmachine.com]
** [out :: staging.statusroom.c3media.managedmachine.com] notice: /ApplicationManifest#56604440/File[/var/log/moonshine_rake.log]/content: changed file contents from {md5}d8146b89a01d4c85698911644423f7c9 to {md5}7215ee9c7d9dc229d2921a40e899ec5f
** [out :: staging.statusroom.c3media.managedmachine.com]
** [out :: staging.statusroom.c3media.managedmachine.com] notice: /ApplicationManifest#56604440/Exec[rails_gems]/returns: executed successfully
** [out :: staging.statusroom.c3media.managedmachine.com]
** [out :: staging.statusroom.c3media.managedmachine.com] notice: /ApplicationManifest#56604440/Exec[rake tasks]/returns: executed successfully
** [out :: staging.statusroom.c3media.managedmachine.com]
** [out :: staging.statusroom.c3media.managedmachine.com] notice: /ApplicationManifest#56604440/Exec[rake db:migrate]/returns: executed successfully
** [out :: staging.statusroom.c3media.managedmachine.com]
command finished
* executing "sudo -p 'sudo password: ' touch /var/log/moonshine_rake.log && cat /var/log/moonshine_rake.log"
servers: ["staging.statusroom.c3media.managedmachine.com"]
[staging.statusroom.c3media.managedmachine.com] executing command
** [out :: staging.statusroom.c3media.managedmachine.com] (in /srv/statusroom/releases/20090610163402)
** [out :: staging.statusroom.c3media.managedmachine.com] (in /srv/statusroom/releases/20090610163402)
command finished
* executing "rm -f /srv/statusroom/current && ln -s /srv/statusroom/releases/20090610163402 /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/20090610163402; 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/20090610163402)
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:restart'
* executing `deploy:cleanup'
* executing "ls -xt /srv/statusroom/releases"
servers: ["staging.statusroom.c3media.managedmachine.com"]
[staging.statusroom.c3media.managedmachine.com] executing command
command finished
** keeping 4 of 5 deployed releases
* executing "sudo -p 'sudo password: ' rm -rf /srv/statusroom/releases/20090610141132"
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/20090610141132"
servers: ["staging.statusroom.c3media.managedmachine.com"]
[staging.statusroom.c3media.managedmachine.com] executing command
command finished
~/www/railsmachine/statusroom(dev_robert) >
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment