* Having issue with Unicorn
@ 2014-10-24 17:33 Imdad
2014-10-24 17:45 ` Eric Wong
0 siblings, 1 reply; 23+ messages in thread
From: Imdad @ 2014-10-24 17:33 UTC (permalink / raw)
To: unicorn-public
I have rails4, nginx, unicorn and mona for app deployed
http://104.131.74.69/
But after deploy hitting on above link results in error, and the log says
root@Hailisys:~# tail -n 0 -f
/var/www/hailisys/shared/log/unicorn.stderr.log
I, [2014-10-24T17:28:53.162084 #15819] INFO -- : executing
["/var/www/hailisys/releases/6/vendor/bundle/ruby/2.1.0/bin/unicorn", "-c",
"/var/www/hailisys/current/config/unicorn.rb", "-D", "-E", "production",
{11=>#<Kgio::UNIXServer:fd 11>}] (in /var/www/hailisys/releases/28)
/var/www/hailisys/current/vendor/bundle/ruby/2.1.0/gems/unicorn-4.8.3/lib/unicorn/http_server.rb:475:in
`exec': No such file or directory -
/var/www/hailisys/releases/6/vendor/bundle/ruby/2.1.0/bin/unicorn
(Errno::ENOENT)
from
/var/www/hailisys/current/vendor/bundle/ruby/2.1.0/gems/unicorn-4.8.3/lib/unicorn/http_server.rb:475:in
`block in reexec'
from
/var/www/hailisys/current/vendor/bundle/ruby/2.1.0/gems/unicorn-4.8.3/lib/unicorn/http_server.rb:447:in
`fork'
from
/var/www/hailisys/current/vendor/bundle/ruby/2.1.0/gems/unicorn-4.8.3/lib/unicorn/http_server.rb:447:in
`reexec'
from
/var/www/hailisys/current/vendor/bundle/ruby/2.1.0/gems/unicorn-4.8.3/lib/unicorn/http_server.rb:307:in
`join'
from
/var/www/hailisys/current/vendor/bundle/ruby/2.1.0/gems/unicorn-4.8.3/bin/unicorn:126:in
`<top (required)>'
from
/var/www/hailisys/releases/6/vendor/bundle/ruby/2.1.0/bin/unicorn:23:in
`load'
from
/var/www/hailisys/releases/6/vendor/bundle/ruby/2.1.0/bin/unicorn:23:in
`<main>'
E, [2014-10-24T17:28:53.440532 #8814] ERROR -- : reaped #<Process::Status:
pid 15819 exit 1> exec()-ed
And am not sure how to fix it, please help
Cheers!
Imdad Ali Khan
Mob (0) 9818484057
http://www.linkedin.com/in/imdad
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: Having issue with Unicorn
2014-10-24 17:33 Having issue with Unicorn Imdad
@ 2014-10-24 17:45 ` Eric Wong
2014-10-24 18:02 ` Imdad
0 siblings, 1 reply; 23+ messages in thread
From: Eric Wong @ 2014-10-24 17:45 UTC (permalink / raw)
To: Imdad; +Cc: unicorn-public
Imdad <khanimdad@gmail.com> wrote:
> I have rails4, nginx, unicorn and mona for app deployed
> http://104.131.74.69/
>
> But after deploy hitting on above link results in error, and the log says
>
> root@Hailisys:~# tail -n 0 -f
> /var/www/hailisys/shared/log/unicorn.stderr.log
> I, [2014-10-24T17:28:53.162084 #15819] INFO -- : executing
> ["/var/www/hailisys/releases/6/vendor/bundle/ruby/2.1.0/bin/unicorn", "-c",
> "/var/www/hailisys/current/config/unicorn.rb", "-D", "-E", "production",
> {11=>#<Kgio::UNIXServer:fd 11>}] (in /var/www/hailisys/releases/28)
You're working inside /releases/28 here...
> /var/www/hailisys/current/vendor/bundle/ruby/2.1.0/gems/unicorn-4.8.3/lib/unicorn/http_server.rb:475:in
> `exec': No such file or directory -
> /var/www/hailisys/releases/6/vendor/bundle/ruby/2.1.0/bin/unicorn
> (Errno::ENOENT)
However, it's trying to run out of /releases/6, which I assume is
old enough to be removed by now.
You should be able to set working_directory in your config/unicorn.rb:
working_directory "/var/www/hailisys/current"
Then SIGHUP to reload the config before sending SIGUSR2 to it.
Hopefully that works. Normally you shouldn't need to set
working_directory if you're working out of "/current";
but I'm not sure what your deploy environment looks like.
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: Having issue with Unicorn
2014-10-24 17:45 ` Eric Wong
@ 2014-10-24 18:02 ` Imdad
2014-10-24 18:13 ` Eric Wong
0 siblings, 1 reply; 23+ messages in thread
From: Imdad @ 2014-10-24 18:02 UTC (permalink / raw)
To: Eric Wong; +Cc: unicorn-public
Thanks Eric, here is my deploy.rb and config/unicorn.rb
NOTE: /releases/6 and /releases/28 both have same error message
config/unicorn.rb
==============
# Set your full path to application.
app_dir = File.expand_path('../../', __FILE__)
shared_dir = File.expand_path('../../../shared/', __FILE__)
# Set unicorn options
worker_processes 2
preload_app true
timeout 30
# Fill path to your app
working_directory app_dir
# Set up socket location
listen "#{shared_dir}/sockets/unicorn.sock", :backlog => 64
# Loging
stderr_path "#{shared_dir}/log/unicorn.stderr.log"
stdout_path "#{shared_dir}/log/unicorn.stdout.log"
# Set master PID location
pid "#{shared_dir}/pids/unicorn.pid"
before_fork do |server, worker|
defined?(ActiveRecord::Base) and ActiveRecord::Base.connection.disconnect!
old_pid = "#{server.config[:pid]}.oldbin"
if File.exists?(old_pid) && server.pid != old_pid
begin
sig = (worker.nr + 1) >= server.worker_processes ? :QUIT : :TTOU
Process.kill(sig, File.read(old_pid).to_i)
rescue Errno::ENOENT, Errno::ESRCH
# someone else did our job for us
end
end
end
after_fork do |server, worker|
defined?(ActiveRecord::Base) and ActiveRecord::Base.establish_connection
end
before_exec do |server|
ENV['BUNDLE_GEMFILE'] = "#{app_dir}/Gemfile"
end
deploy.rb
==========
require 'mina/bundler'
require 'mina/rails'
require 'mina/git'
require 'mina/rbenv' # for rbenv support. (http://rbenv.org)
# require 'mina/rvm' # for rvm support. (http://rvm.io)
# TODO: Look into this later
#require 'mina_sidekiq/tasks'
require 'mina/unicorn'
# Basic settings:
# domain - The hostname to SSH to.
# deploy_to - Path to deploy into.
# repository - Git repo to clone from. (needed by mina/git)
# branch - Branch name to deploy. (needed by mina/git)
set_default :rbenv_path, "/root/.rbenv" #{}"/root/.rbenv"
#set_default :bundle_path, '/root/.rbenv/shims/bundle'
#set_default :bundle_bin, 'bundle exec'
set :domain, '104.131.74.69'
set :deploy_to, '/var/www/hailisys'
set :repository, 'https://gitlab.com/hailisys/hailisys.git'
set :branch, 'master'
set :user, 'root'
set :forward_agent, true
# MOIN: Fix Password issue
set :term_mode, nil
# MOIN: Could be staging, production
set :rails_env, 'production'
set :port, '22'
set :unicorn_pid, "#{deploy_to}/shared/pids/unicorn.pid"
# For system-wide RVM install.
# set :rvm_path, '/usr/local/rvm/bin/rvm'
# Manually create these paths in shared/ (eg: shared/config/database.yml)
in your server.
# They will be linked in the 'deploy:link_shared_paths' step.
set :shared_paths, ['config/database.yml', 'log']
# Optional settings:
# set :user, 'foobar' # Username in the server to SSH to.
# set :port, '30000' # SSH port number.
# set :forward_agent, true # SSH forward_agent.
# This task is the environment that is loaded for most commands, such as
# `mina deploy` or `mina rake`.
task :environment do
# If you're using rbenv, use this to load the rbenv environment.
# Be sure to commit your .rbenv-version to your repository.
invoke :'rbenv:load'
# For those using RVM, use this to load an RVM version@gemset.
# invoke :'rvm:use[ruby-1.9.3-p125@default]'
end
# Put any custom mkdir's in here for when `mina setup` is ran.
# For Rails apps, we'll make some of the shared paths that are shared
between
# all releases.
task :setup => :environment do
queue! %[mkdir -p "#{deploy_to}/shared/log"]
queue! %[chmod g+rx,u+rwx "#{deploy_to}/shared/log"]
queue! %[mkdir -p "#{deploy_to}/shared/config"]
queue! %[chmod g+rx,u+rwx "#{deploy_to}/shared/config"]
queue! %[mkdir -p "#{deploy_to}/shared/pids"]
queue! %[chmod g+rx,u+rwx "#{deploy_to}/shared/pids"]
queue! %[mkdir -p "#{deploy_to}/shared/sockets"]
queue! %[chmod g+rx,u+rwx "#{deploy_to}/shared/sockets"]
queue! %[touch "#{deploy_to}/shared/config/database.yml"]
queue %[echo "-----> Be sure to edit 'shared/config/database.yml'."]
# sidekiq needs a place to store its pid file and log file
queue! %[mkdir -p "#{deploy_to}/shared/pids/"]
queue! %[chmod g+rx,u+rwx "#{deploy_to}/shared/pids"]
end
desc "Deploys the current version to the server."
task :deploy => :environment do
deploy do
# stop accepting new workers
# TODO: Look into this later
# invoke :'sidekiq:quiet'
# Put things that will set up an empty directory into a fully set-up
# instance of your project.
invoke :'git:clone'
invoke :'deploy:link_shared_paths'
invoke :'bundle:install'
invoke :'rails:db_migrate'
invoke :'rails:assets_precompile'
invoke :'deploy:cleanup'
to :launch do
# Passenger
# queue "mkdir -p #{deploy_to}/#{current_path}/tmp/"
# queue "touch #{deploy_to}/#{current_path}/tmp/restart.txt"
# TODO: Look into this later
# invoke :'sidekiq:restart'
invoke :'unicorn:restart'
#invoke :'unicorn:start'
#queue "touch #{deploy_to}/tmp/restart.txt"
end
end
end
# For help in making your deploy script, see the Mina documentation:
#
# - http://nadarei.co/mina
# - http://nadarei.co/mina/tasks
# - http://nadarei.co/mina/settings
# - http://nadarei.co/mina/helpers
Please suggest what could be wrong.
Cheers!
Imdad Ali Khan
Mob (0) 9818484057
http://www.linkedin.com/in/imdad
On 24 October 2014 23:15, Eric Wong <e@80x24.org> wrote:
> Imdad <khanimdad@gmail.com> wrote:
> > I have rails4, nginx, unicorn and mona for app deployed
> > http://104.131.74.69/
> >
> > But after deploy hitting on above link results in error, and the log says
> >
> > root@Hailisys:~# tail -n 0 -f
> > /var/www/hailisys/shared/log/unicorn.stderr.log
> > I, [2014-10-24T17:28:53.162084 #15819] INFO -- : executing
> > ["/var/www/hailisys/releases/6/vendor/bundle/ruby/2.1.0/bin/unicorn",
> "-c",
> > "/var/www/hailisys/current/config/unicorn.rb", "-D", "-E", "production",
> > {11=>#<Kgio::UNIXServer:fd 11>}] (in /var/www/hailisys/releases/28)
>
> You're working inside /releases/28 here...
>
> >
> /var/www/hailisys/current/vendor/bundle/ruby/2.1.0/gems/unicorn-4.8.3/lib/unicorn/http_server.rb:475:in
> > `exec': No such file or directory -
> > /var/www/hailisys/releases/6/vendor/bundle/ruby/2.1.0/bin/unicorn
> > (Errno::ENOENT)
>
> However, it's trying to run out of /releases/6, which I assume is
> old enough to be removed by now.
>
> You should be able to set working_directory in your config/unicorn.rb:
>
> working_directory "/var/www/hailisys/current"
>
> Then SIGHUP to reload the config before sending SIGUSR2 to it.
>
> Hopefully that works. Normally you shouldn't need to set
> working_directory if you're working out of "/current";
> but I'm not sure what your deploy environment looks like.
>
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: Having issue with Unicorn
2014-10-24 18:02 ` Imdad
@ 2014-10-24 18:13 ` Eric Wong
2014-10-24 18:28 ` Imdad
0 siblings, 1 reply; 23+ messages in thread
From: Eric Wong @ 2014-10-24 18:13 UTC (permalink / raw)
To: Imdad; +Cc: unicorn-public
Imdad <khanimdad@gmail.com> wrote:
> Thanks Eric, here is my deploy.rb and config/unicorn.rb
> NOTE: /releases/6 and /releases/28 both have same error message
>
> config/unicorn.rb
> ==============
> # Set your full path to application.
> app_dir = File.expand_path('../../', __FILE__)
> shared_dir = File.expand_path('../../../shared/', __FILE__)
Using __FILE__ with File.expand_path here gets you in trouble
because it loses track of symlinks like "current"
The following should be more explicit, I think:
app_dir = "/var/www/hailisys/current"
shared_dir = "/var/www/hailisys/shared"
And the rest of the config/unicorn.rb should pick those up as-is.
> set :deploy_to, '/var/www/hailisys'
Maybe you can export :deploy_to from your deploy config to your
unicorn invocation to DRY-up your config/unicorn.rb config.
So perhaps, something like:
app_dir = "#{ENV['deploy_to']}/current"
shared_dir = "#{ENV['deploy_to']}/shared"
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: Having issue with Unicorn
2014-10-24 18:13 ` Eric Wong
@ 2014-10-24 18:28 ` Imdad
2014-10-24 18:34 ` Eric Wong
0 siblings, 1 reply; 23+ messages in thread
From: Imdad @ 2014-10-24 18:28 UTC (permalink / raw)
To: Eric Wong; +Cc: unicorn-public
Updates app_dir and shared_dir as stated here then did a deploy which went
okay, but my app still not running and log spit the following...
root@Hailisys:/var/www/hailisys/shared/log# tail -n 20 -f
unicorn.stderr.log
I, [2014-10-24T17:28:53.162084 #15819] INFO -- : executing
["/var/www/hailisys/releases/6/vendor/bundle/ruby/2.1.0/bin/unicorn", "-c",
"/var/www/hailisys/current/config/unicorn.rb", "-D", "-E", "production",
{11=>#<Kgio::UNIXServer:fd 11>}] (in /var/www/hailisys/releases/28)
/var/www/hailisys/current/vendor/bundle/ruby/2.1.0/gems/unicorn-4.8.3/lib/unicorn/http_server.rb:475:in
`exec': No such file or directory -
/var/www/hailisys/releases/6/vendor/bundle/ruby/2.1.0/bin/unicorn
(Errno::ENOENT)
from
/var/www/hailisys/current/vendor/bundle/ruby/2.1.0/gems/unicorn-4.8.3/lib/unicorn/http_server.rb:475:in
`block in reexec'
from
/var/www/hailisys/current/vendor/bundle/ruby/2.1.0/gems/unicorn-4.8.3/lib/unicorn/http_server.rb:447:in
`fork'
from
/var/www/hailisys/current/vendor/bundle/ruby/2.1.0/gems/unicorn-4.8.3/lib/unicorn/http_server.rb:447:in
`reexec'
from
/var/www/hailisys/current/vendor/bundle/ruby/2.1.0/gems/unicorn-4.8.3/lib/unicorn/http_server.rb:307:in
`join'
from
/var/www/hailisys/current/vendor/bundle/ruby/2.1.0/gems/unicorn-4.8.3/bin/unicorn:126:in
`<top (required)>'
from
/var/www/hailisys/releases/6/vendor/bundle/ruby/2.1.0/bin/unicorn:23:in
`load'
from
/var/www/hailisys/releases/6/vendor/bundle/ruby/2.1.0/bin/unicorn:23:in
`<main>'
E, [2014-10-24T17:28:53.440532 #8814] ERROR -- : reaped #<Process::Status:
pid 15819 exit 1> exec()-ed
I, [2014-10-24T18:21:54.882454 #16594] INFO -- : executing
["/var/www/hailisys/releases/6/vendor/bundle/ruby/2.1.0/bin/unicorn", "-c",
"/var/www/hailisys/current/config/unicorn.rb", "-D", "-E", "production",
{11=>#<Kgio::UNIXServer:fd 11>}] (in /var/www/hailisys/releases/29)
/var/www/hailisys/current/vendor/bundle/ruby/2.1.0/gems/unicorn-4.8.3/lib/unicorn/http_server.rb:475:in
`exec': No such file or directory -
/var/www/hailisys/releases/6/vendor/bundle/ruby/2.1.0/bin/unicorn
(Errno::ENOENT)
from
/var/www/hailisys/current/vendor/bundle/ruby/2.1.0/gems/unicorn-4.8.3/lib/unicorn/http_server.rb:475:in
`block in reexec'
from
/var/www/hailisys/current/vendor/bundle/ruby/2.1.0/gems/unicorn-4.8.3/lib/unicorn/http_server.rb:447:in
`fork'
from
/var/www/hailisys/current/vendor/bundle/ruby/2.1.0/gems/unicorn-4.8.3/lib/unicorn/http_server.rb:447:in
`reexec'
from
/var/www/hailisys/current/vendor/bundle/ruby/2.1.0/gems/unicorn-4.8.3/lib/unicorn/http_server.rb:307:in
`join'
from
/var/www/hailisys/current/vendor/bundle/ruby/2.1.0/gems/unicorn-4.8.3/bin/unicorn:126:in
`<top (required)>'
from
/var/www/hailisys/releases/6/vendor/bundle/ruby/2.1.0/bin/unicorn:23:in
`load'
from
/var/www/hailisys/releases/6/vendor/bundle/ruby/2.1.0/bin/unicorn:23:in
`<main>'
E, [2014-10-24T18:21:55.053890 #8814] ERROR -- : reaped #<Process::Status:
pid 16594 exit 1> exec()-ed
Cheers!
Imdad Ali Khan
Mob (0) 9818484057
http://www.linkedin.com/in/imdad
On 24 October 2014 23:43, Eric Wong <e@80x24.org> wrote:
> Imdad <khanimdad@gmail.com> wrote:
> > Thanks Eric, here is my deploy.rb and config/unicorn.rb
> > NOTE: /releases/6 and /releases/28 both have same error message
> >
> > config/unicorn.rb
> > ==============
> > # Set your full path to application.
> > app_dir = File.expand_path('../../', __FILE__)
> > shared_dir = File.expand_path('../../../shared/', __FILE__)
>
> Using __FILE__ with File.expand_path here gets you in trouble
> because it loses track of symlinks like "current"
>
> The following should be more explicit, I think:
>
> app_dir = "/var/www/hailisys/current"
> shared_dir = "/var/www/hailisys/shared"
>
> And the rest of the config/unicorn.rb should pick those up as-is.
>
> > set :deploy_to, '/var/www/hailisys'
>
> Maybe you can export :deploy_to from your deploy config to your
> unicorn invocation to DRY-up your config/unicorn.rb config.
>
> So perhaps, something like:
>
> app_dir = "#{ENV['deploy_to']}/current"
> shared_dir = "#{ENV['deploy_to']}/shared"
>
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: Having issue with Unicorn
2014-10-24 18:28 ` Imdad
@ 2014-10-24 18:34 ` Eric Wong
2014-10-24 18:39 ` Imdad
0 siblings, 1 reply; 23+ messages in thread
From: Eric Wong @ 2014-10-24 18:34 UTC (permalink / raw)
To: Imdad; +Cc: unicorn-public
Imdad <khanimdad@gmail.com> wrote:
> Updates app_dir and shared_dir as stated here then did a deploy which went
> okay, but my app still not running and log spit the following...
I think you need to SIGHUP the existing master before SIGUSR2:
1) update config/unicorn.rb on the server
2) SIGHUP master to reload new config # manual step to fix up config
3) proceed with SIGUSR2 as usual
Also, please don't send HTML portions or quote too much,
it wastes bandwidth and storage. Thanks.
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: Having issue with Unicorn
2014-10-24 18:34 ` Eric Wong
@ 2014-10-24 18:39 ` Imdad
2014-10-24 18:41 ` Imdad
2014-10-24 19:13 ` Eric Wong
0 siblings, 2 replies; 23+ messages in thread
From: Imdad @ 2014-10-24 18:39 UTC (permalink / raw)
To: Eric Wong; +Cc: unicorn-public
Thanks Eric, not how to do
2) SIGHUP master to reload new config # manual step to fix up config
3) proceed with SIGUSR2 as usual
Also not sure how did i send HTML portions
Cheers!
Imdad Ali Khan
Mob (0) 9818484057
http://www.linkedin.com/in/imdad
On 25 October 2014 00:04, Eric Wong <e@80x24.org> wrote:
> Imdad <khanimdad@gmail.com> wrote:
> > Updates app_dir and shared_dir as stated here then did a deploy which
> went
> > okay, but my app still not running and log spit the following...
>
> I think you need to SIGHUP the existing master before SIGUSR2:
>
> 1) update config/unicorn.rb on the server
> 2) SIGHUP master to reload new config # manual step to fix up config
> 3) proceed with SIGUSR2 as usual
>
> Also, please don't send HTML portions or quote too much,
> it wastes bandwidth and storage. Thanks.
>
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: Having issue with Unicorn
2014-10-24 18:39 ` Imdad
@ 2014-10-24 18:41 ` Imdad
2014-10-24 19:13 ` Eric Wong
1 sibling, 0 replies; 23+ messages in thread
From: Imdad @ 2014-10-24 18:41 UTC (permalink / raw)
To: Eric Wong; +Cc: unicorn-public
FYI - after deploy, config/unicorn.rb is already updated
app_dir = app_dir = "/var/www/hailisys/current"#File.expand_path('../../',
__FILE__)
shared_dir = "/var/www/hailisys/shared"
Cheers!
Imdad Ali Khan
Mob (0) 9818484057
http://www.linkedin.com/in/imdad
On 25 October 2014 00:09, Imdad <khanimdad@gmail.com> wrote:
> Thanks Eric, not how to do
> 2) SIGHUP master to reload new config # manual step to fix up config
> 3) proceed with SIGUSR2 as usual
>
> Also not sure how did i send HTML portions
>
> Cheers!
> Imdad Ali Khan
> Mob (0) 9818484057
> http://www.linkedin.com/in/imdad
>
> On 25 October 2014 00:04, Eric Wong <e@80x24.org> wrote:
>
>> Imdad <khanimdad@gmail.com> wrote:
>> > Updates app_dir and shared_dir as stated here then did a deploy which
>> went
>> > okay, but my app still not running and log spit the following...
>>
>> I think you need to SIGHUP the existing master before SIGUSR2:
>>
>> 1) update config/unicorn.rb on the server
>> 2) SIGHUP master to reload new config # manual step to fix up config
>> 3) proceed with SIGUSR2 as usual
>>
>> Also, please don't send HTML portions or quote too much,
>> it wastes bandwidth and storage. Thanks.
>>
>
>
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: Having issue with Unicorn
2014-10-24 18:39 ` Imdad
2014-10-24 18:41 ` Imdad
@ 2014-10-24 19:13 ` Eric Wong
2014-10-24 19:29 ` Imdad
1 sibling, 1 reply; 23+ messages in thread
From: Eric Wong @ 2014-10-24 19:13 UTC (permalink / raw)
To: Imdad; +Cc: unicorn-public
Imdad <khanimdad@gmail.com> wrote:
> Thanks Eric, not how to do
> 2) SIGHUP master to reload new config # manual step to fix up config
> 3) proceed with SIGUSR2 as usual
I think you need to do this fix manually by logging into your server:
kill -HUP $(cat /path/to/pid/file)
kill -USR2 $(cat /path/to/pid/file)
(SIGUSR2 is what you were doing before with the reexec)
> Also not sure how did i send HTML portions
Your initial message got through fine (HTML is given a high spam score).
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: Having issue with Unicorn
2014-10-24 19:13 ` Eric Wong
@ 2014-10-24 19:29 ` Imdad
2014-10-24 19:41 ` Eric Wong
0 siblings, 1 reply; 23+ messages in thread
From: Imdad @ 2014-10-24 19:29 UTC (permalink / raw)
To: Eric Wong; +Cc: unicorn-public
Did following by login to server
root@Hailisys:/var/www/hailisys/shared/pids# kill -HUP $(cat unicorn.pid)
root@Hailisys:/var/www/hailisys/shared/pids# kill -USR2 $(cat unicorn.pid)
Then did "mina deploy"
-----> Launching
-----> Restart unicorn service
-----> Done. Deployed v30
Connection to 104.131.74.69 closed.
Elapsed time: 52.96 seconds
And here is my log file (/var/www/hailisys/shared/log/unicorn.stderr.log)
INFO -- : executing
["/var/www/hailisys/releases/6/vendor/bundle/ruby/2.1.0/bin/unicorn", "-c",
"/var/www/hailisys/current/config/unicorn.rb", "-D", "-E", "production",
{11=>#<Kgio::UNIXServer:fd 11>}] (in /var/www/hailisys/releases/30)
/var/www/hailisys/current/vendor/bundle/ruby/2.1.0/gems/unicorn-4.8.3/lib/unicorn/http_server.rb:475:in
`exec': No such file or directory -
/var/www/hailisys/releases/6/vendor/bundle/ruby/2.1.0/bin/unicorn
(Errno::ENOENT)
from
/var/www/hailisys/current/vendor/bundle/ruby/2.1.0/gems/unicorn-4.8.3/lib/unicorn/http
Cheers!
Imdad Ali Khan
Mob (0) 9818484057
http://www.linkedin.com/in/imdad
On 25 October 2014 00:43, Eric Wong <e@80x24.org> wrote:
> Imdad <khanimdad@gmail.com> wrote:
> > Thanks Eric, not how to do
> > 2) SIGHUP master to reload new config # manual step to fix up config
> > 3) proceed with SIGUSR2 as usual
>
> I think you need to do this fix manually by logging into your server:
>
> kill -HUP $(cat /path/to/pid/file)
> kill -USR2 $(cat /path/to/pid/file)
>
> (SIGUSR2 is what you were doing before with the reexec)
>
> > Also not sure how did i send HTML portions
>
> Your initial message got through fine (HTML is given a high spam score).
>
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: Having issue with Unicorn
2014-10-24 19:29 ` Imdad
@ 2014-10-24 19:41 ` Eric Wong
2014-10-24 19:58 ` Imdad
0 siblings, 1 reply; 23+ messages in thread
From: Eric Wong @ 2014-10-24 19:41 UTC (permalink / raw)
To: Imdad; +Cc: unicorn-public
Imdad <khanimdad@gmail.com> wrote:
> INFO -- : executing
> ["/var/www/hailisys/releases/6/vendor/bundle/ruby/2.1.0/bin/unicorn", "-c"
Gack, we missed that having the wrong path, too. You probably need
this in your config/unicorn.rb:
Unicorn::HttpServer::START_CTX[0] =
"/var/www/hailisys/current/vendor/bundle/ruby/2.1.0/bin/unicorn"
And do the HUP/USR2 again. And if it fails again, show us the logs
right after the HUP, too. Thanks.
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: Having issue with Unicorn
2014-10-24 19:41 ` Eric Wong
@ 2014-10-24 19:58 ` Imdad
2014-10-24 20:06 ` Eric Wong
0 siblings, 1 reply; 23+ messages in thread
From: Imdad @ 2014-10-24 19:58 UTC (permalink / raw)
To: Eric Wong; +Cc: unicorn-public
Here you go...
root@Hailisys:/var/www/hailisys/shared/pids# kill -HUP $(cat unicorn.pid)
root@Hailisys:/var/www/hailisys/shared/pids# kill -USR2 $(cat unicorn.pid)
root@Hailisys:/var/www/hailisys/shared/pids# cd ..
root@Hailisys:/var/www/hailisys/shared# tail -n 20 -f
log/unicorn.stderr.log
E, [2014-10-24T19:55:54.656013 #8814] ERROR -- :
/var/www/hailisys/current/vendor/bundle/ruby/2.1.0/gems/unicorn-4.8.3/lib/unicorn/util.rb:39:in
`each'
E, [2014-10-24T19:55:54.656044 #8814] ERROR -- :
/var/www/hailisys/current/vendor/bundle/ruby/2.1.0/gems/unicorn-4.8.3/lib/unicorn/util.rb:39:in
`reopen_logs'
E, [2014-10-24T19:55:54.656119 #8814] ERROR -- :
/var/www/hailisys/current/vendor/bundle/ruby/2.1.0/gems/unicorn-4.8.3/lib/unicorn/http_server.rb:743:in
`load_config!'
E, [2014-10-24T19:55:54.656150 #8814] ERROR -- :
/var/www/hailisys/current/vendor/bundle/ruby/2.1.0/gems/unicorn-4.8.3/lib/unicorn/http_server.rb:325:in
`join'
E, [2014-10-24T19:55:54.656179 #8814] ERROR -- :
/var/www/hailisys/current/vendor/bundle/ruby/2.1.0/gems/unicorn-4.8.3/bin/unicorn:126:in
`<top (required)>'
E, [2014-10-24T19:55:54.656206 #8814] ERROR -- :
/var/www/hailisys/releases/6/vendor/bundle/ruby/2.1.0/bin/unicorn:23:in
`load'
E, [2014-10-24T19:55:54.656233 #8814] ERROR -- :
/var/www/hailisys/releases/6/vendor/bundle/ruby/2.1.0/bin/unicorn:23:in
`<main>'
I, [2014-10-24T19:55:54.795603 #8814] INFO -- : reaped #<Process::Status:
pid 17502 exit 0> worker=0
I, [2014-10-24T19:55:54.803712 #18246] INFO -- : worker=0 ready
I, [2014-10-24T19:55:54.838425 #8814] INFO -- : reaped #<Process::Status:
pid 17505 exit 0> worker=1
I, [2014-10-24T19:55:54.851649 #18249] INFO -- : worker=1 ready
I, [2014-10-24T19:56:16.054817 #18256] INFO -- : executing
["/var/www/hailisys/current/vendor/bundle/ruby/2.1.0/bin/unicorn", "-c",
"/var/www/hailisys/current/config/unicorn.rb", "-D", "-E", "production",
{11=>#<Kgio::UNIXServer:fd 11>}] (in /var/www/hailisys/releases/31)
I, [2014-10-24T19:56:16.626199 #18256] INFO -- : inherited
addr=/var/www/hailisys/shared/sockets/unicorn.sock fd=11
I, [2014-10-24T19:56:16.626930 #18256] INFO -- : Refreshing Gem list
I, [2014-10-24T19:56:18.723512 #18256] INFO -- : master process ready
I, [2014-10-24T19:56:18.727108 #18261] INFO -- : worker=0 ready
I, [2014-10-24T19:56:18.742734 #18264] INFO -- : worker=1 ready
I, [2014-10-24T19:56:18.921508 #8814] INFO -- : reaped #<Process::Status:
pid 18246 exit 0> worker=0
I, [2014-10-24T19:56:18.921691 #8814] INFO -- : reaped #<Process::Status:
pid 18249 exit 0> worker=1
I, [2014-10-24T19:56:18.921776 #8814] INFO -- : master complete
Cheers!
Imdad Ali Khan
Mob (0) 9818484057
http://www.linkedin.com/in/imdad
On 25 October 2014 01:11, Eric Wong <e@80x24.org> wrote:
> Imdad <khanimdad@gmail.com> wrote:
> > INFO -- : executing
> > ["/var/www/hailisys/releases/6/vendor/bundle/ruby/2.1.0/bin/unicorn",
> "-c"
>
> Gack, we missed that having the wrong path, too. You probably need
> this in your config/unicorn.rb:
>
> Unicorn::HttpServer::START_CTX[0] =
> "/var/www/hailisys/current/vendor/bundle/ruby/2.1.0/bin/unicorn"
>
> And do the HUP/USR2 again. And if it fails again, show us the logs
> right after the HUP, too. Thanks.
>
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: Having issue with Unicorn
2014-10-24 19:58 ` Imdad
@ 2014-10-24 20:06 ` Eric Wong
2014-10-24 20:09 ` Imdad
0 siblings, 1 reply; 23+ messages in thread
From: Eric Wong @ 2014-10-24 20:06 UTC (permalink / raw)
To: Imdad; +Cc: unicorn-public
So it looks like everything at 19:56 was successful and all is good,
right?
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: Having issue with Unicorn
2014-10-24 20:06 ` Eric Wong
@ 2014-10-24 20:09 ` Imdad
2014-10-24 20:17 ` Eric Wong
0 siblings, 1 reply; 23+ messages in thread
From: Imdad @ 2014-10-24 20:09 UTC (permalink / raw)
To: Eric Wong; +Cc: unicorn-public
Nope, still its not working, same error as below
Cheers!
Imdad Ali Khan
Mob (0) 9818484057
http://www.linkedin.com/in/imdad
On 25 October 2014 01:36, Eric Wong <e@80x24.org> wrote:
> So it looks like everything at 19:56 was successful and all is good,
> right?
>
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: Having issue with Unicorn
2014-10-24 20:09 ` Imdad
@ 2014-10-24 20:17 ` Eric Wong
2014-10-24 20:35 ` Imdad
0 siblings, 1 reply; 23+ messages in thread
From: Eric Wong @ 2014-10-24 20:17 UTC (permalink / raw)
To: Imdad; +Cc: unicorn-public
Imdad <khanimdad@gmail.com> wrote:
> Nope, still its not working, same error as below
I'm not sure what you mean... Can you access the site OK?
> I, [2014-10-24T19:56:16.054817 #18256] INFO -- : executing
> ["/var/www/hailisys/current/vendor/bundle/ruby/2.1.0/bin/unicorn", "-c",
> "/var/www/hailisys/current/config/unicorn.rb", "-D", "-E", "production",
> {11=>#<Kgio::UNIXServer:fd 11>}] (in /var/www/hailisys/releases/31)
> I, [2014-10-24T19:56:16.626199 #18256] INFO -- : inherited
> addr=/var/www/hailisys/shared/sockets/unicorn.sock fd=11
> I, [2014-10-24T19:56:16.626930 #18256] INFO -- : Refreshing Gem list
> I, [2014-10-24T19:56:18.723512 #18256] INFO -- : master process ready
> I, [2014-10-24T19:56:18.727108 #18261] INFO -- : worker=0 ready
> I, [2014-10-24T19:56:18.742734 #18264] INFO -- : worker=1 ready
> I, [2014-10-24T19:56:18.921508 #8814] INFO -- : reaped #<Process::Status:
> pid 18246 exit 0> worker=0
> I, [2014-10-24T19:56:18.921691 #8814] INFO -- : reaped #<Process::Status:
> pid 18249 exit 0> worker=1
> I, [2014-10-24T19:56:18.921776 #8814] INFO -- : master complete
Everything above looks OK.
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: Having issue with Unicorn
2014-10-24 20:17 ` Eric Wong
@ 2014-10-24 20:35 ` Imdad
2014-10-24 20:39 ` Imdad
2014-10-24 20:40 ` Eric Wong
0 siblings, 2 replies; 23+ messages in thread
From: Imdad @ 2014-10-24 20:35 UTC (permalink / raw)
To: Eric Wong; +Cc: unicorn-public
Sorry Eric, but the site (http://104.131.74.69/) still not working
Showing error "We're sorry, but something went wrong."
Cheers!
Imdad Ali Khan
Mob (0) 9818484057
http://www.linkedin.com/in/imdad
On 25 October 2014 01:47, Eric Wong <e@80x24.org> wrote:
> Imdad <khanimdad@gmail.com> wrote:
> > Nope, still its not working, same error as below
>
> I'm not sure what you mean... Can you access the site OK?
>
> > I, [2014-10-24T19:56:16.054817 #18256] INFO -- : executing
> > ["/var/www/hailisys/current/vendor/bundle/ruby/2.1.0/bin/unicorn", "-c",
> > "/var/www/hailisys/current/config/unicorn.rb", "-D", "-E", "production",
> > {11=>#<Kgio::UNIXServer:fd 11>}] (in /var/www/hailisys/releases/31)
> > I, [2014-10-24T19:56:16.626199 #18256] INFO -- : inherited
> > addr=/var/www/hailisys/shared/sockets/unicorn.sock fd=11
> > I, [2014-10-24T19:56:16.626930 #18256] INFO -- : Refreshing Gem list
> > I, [2014-10-24T19:56:18.723512 #18256] INFO -- : master process ready
> > I, [2014-10-24T19:56:18.727108 #18261] INFO -- : worker=0 ready
> > I, [2014-10-24T19:56:18.742734 #18264] INFO -- : worker=1 ready
> > I, [2014-10-24T19:56:18.921508 #8814] INFO -- : reaped
> #<Process::Status:
> > pid 18246 exit 0> worker=0
> > I, [2014-10-24T19:56:18.921691 #8814] INFO -- : reaped
> #<Process::Status:
> > pid 18249 exit 0> worker=1
> > I, [2014-10-24T19:56:18.921776 #8814] INFO -- : master complete
>
> Everything above looks OK.
>
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: Having issue with Unicorn
2014-10-24 20:35 ` Imdad
@ 2014-10-24 20:39 ` Imdad
2014-10-24 20:44 ` Eric Wong
2014-10-24 20:40 ` Eric Wong
1 sibling, 1 reply; 23+ messages in thread
From: Imdad @ 2014-10-24 20:39 UTC (permalink / raw)
To: Eric Wong; +Cc: unicorn-public
The log file under "/var/www/hailisys/releases/shared" folder have the
following error logs
root@Hailisys:/var/www/hailisys/releases/shared# tail -n 20 -f
log/unicorn.stderr.log
I, [2014-10-24T16:28:27.289186 #12384] INFO -- : listening on addr=
0.0.0.0:3000 fd=10
F, [2014-10-24T16:28:27.289460 #12384] FATAL -- : error adding listener
addr=/var/www/hailisys/releases/shared/sockets/unicorn.sock
/var/www/hailisys/releases/17/vendor/bundle/ruby/2.1.0/gems/unicorn-4.8.3/lib/unicorn/socket_helper.rb:158:in
`initialize': No such file or directory - connect(2) for
"/var/www/hailisys/releases/shared/sockets/unicorn.sock" (Errno::ENOENT)
from
/var/www/hailisys/releases/17/vendor/bundle/ruby/2.1.0/gems/unicorn-4.8.3/lib/unicorn/socket_helper.rb:158:in
`new'
Cheers!
Imdad Ali Khan
Mob (0) 9818484057
http://www.linkedin.com/in/imdad
On 25 October 2014 02:05, Imdad <khanimdad@gmail.com> wrote:
> Sorry Eric, but the site (http://104.131.74.69/) still not working
> Showing error "We're sorry, but something went wrong."
>
> Cheers!
> Imdad Ali Khan
> Mob (0) 9818484057
> http://www.linkedin.com/in/imdad
>
> On 25 October 2014 01:47, Eric Wong <e@80x24.org> wrote:
>
>> Imdad <khanimdad@gmail.com> wrote:
>> > Nope, still its not working, same error as below
>>
>> I'm not sure what you mean... Can you access the site OK?
>>
>> > I, [2014-10-24T19:56:16.054817 #18256] INFO -- : executing
>> > ["/var/www/hailisys/current/vendor/bundle/ruby/2.1.0/bin/unicorn", "-c",
>> > "/var/www/hailisys/current/config/unicorn.rb", "-D", "-E", "production",
>> > {11=>#<Kgio::UNIXServer:fd 11>}] (in /var/www/hailisys/releases/31)
>> > I, [2014-10-24T19:56:16.626199 #18256] INFO -- : inherited
>> > addr=/var/www/hailisys/shared/sockets/unicorn.sock fd=11
>> > I, [2014-10-24T19:56:16.626930 #18256] INFO -- : Refreshing Gem list
>> > I, [2014-10-24T19:56:18.723512 #18256] INFO -- : master process ready
>> > I, [2014-10-24T19:56:18.727108 #18261] INFO -- : worker=0 ready
>> > I, [2014-10-24T19:56:18.742734 #18264] INFO -- : worker=1 ready
>> > I, [2014-10-24T19:56:18.921508 #8814] INFO -- : reaped
>> #<Process::Status:
>> > pid 18246 exit 0> worker=0
>> > I, [2014-10-24T19:56:18.921691 #8814] INFO -- : reaped
>> #<Process::Status:
>> > pid 18249 exit 0> worker=1
>> > I, [2014-10-24T19:56:18.921776 #8814] INFO -- : master complete
>>
>> Everything above looks OK.
>>
>
>
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: Having issue with Unicorn
2014-10-24 20:35 ` Imdad
2014-10-24 20:39 ` Imdad
@ 2014-10-24 20:40 ` Eric Wong
2014-10-24 20:45 ` Imdad
1 sibling, 1 reply; 23+ messages in thread
From: Eric Wong @ 2014-10-24 20:40 UTC (permalink / raw)
To: Imdad; +Cc: unicorn-public
Imdad <khanimdad@gmail.com> wrote:
> Sorry Eric, but the site (http://104.131.74.69/) still not working
> Showing error "We're sorry, but something went wrong."
I suspect that is a different error. Anything else in your logs
(especially app logs). Your unicorn stderr logs looked fine
after the deploy...
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: Having issue with Unicorn
2014-10-24 20:39 ` Imdad
@ 2014-10-24 20:44 ` Eric Wong
0 siblings, 0 replies; 23+ messages in thread
From: Eric Wong @ 2014-10-24 20:44 UTC (permalink / raw)
To: Imdad; +Cc: unicorn-public
Imdad <khanimdad@gmail.com> wrote:
> The log file under "/var/www/hailisys/releases/shared" folder have the
> following error logs
>
> root@Hailisys:/var/www/hailisys/releases/shared# tail -n 20 -f
> log/unicorn.stderr.log
> I, [2014-10-24T16:28:27.289186 #12384] INFO -- : listening on addr=
> 0.0.0.0:3000 fd=10
> F, [2014-10-24T16:28:27.289460 #12384] FATAL -- : error adding listener
> addr=/var/www/hailisys/releases/shared/sockets/unicorn.sock
Your successful deploy was at 19:56, so this failure is over 3 hours
before that. I'm assuming all your deployment envs are UTC (as they
should be).
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: Having issue with Unicorn
2014-10-24 20:40 ` Eric Wong
@ 2014-10-24 20:45 ` Imdad
2014-10-24 20:50 ` Imdad
2014-10-24 20:58 ` Eric Wong
0 siblings, 2 replies; 23+ messages in thread
From: Imdad @ 2014-10-24 20:45 UTC (permalink / raw)
To: Eric Wong; +Cc: unicorn-public
My app logs (shared/log/production.log) and /var/log/nginx/error.log both
are empty
Where else i can see the logs?
Cheers!
Imdad Ali Khan
Mob (0) 9818484057
http://www.linkedin.com/in/imdad
On 25 October 2014 02:10, Eric Wong <e@80x24.org> wrote:
> Imdad <khanimdad@gmail.com> wrote:
> > Sorry Eric, but the site (http://104.131.74.69/) still not working
> > Showing error "We're sorry, but something went wrong."
>
> I suspect that is a different error. Anything else in your logs
> (especially app logs). Your unicorn stderr logs looked fine
> after the deploy...
>
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: Having issue with Unicorn
2014-10-24 20:45 ` Imdad
@ 2014-10-24 20:50 ` Imdad
2014-10-24 20:58 ` Eric Wong
1 sibling, 0 replies; 23+ messages in thread
From: Imdad @ 2014-10-24 20:50 UTC (permalink / raw)
To: Eric Wong; +Cc: unicorn-public
Yes it makes sense the following states that the deployment went well, but
why do i still see error when i access the app (http://104.131.74.69/), and
also this no error message in "shared/log/production.log" ,
"/var/log/nginx/error.log"
or "unicorn.stderr.log"
I, [2014-10-24T19:55:54.851649 #18249] INFO -- : worker=1 ready
I, [2014-10-24T19:56:16.054817 #18256] INFO -- : executing
["/var/www/hailisys/current/vendor/bundle/ruby/2.1.0/bin/unicorn", "-c",
"/var/www/hailisys/current/config/unicorn.rb", "-D", "-E", "production",
{11=>#<Kgio::UNIXServer:fd 11>}] (in /var/www/hailisys/releases/31)
I, [2014-10-24T19:56:16.626199 #18256] INFO -- : inherited
addr=/var/www/hailisys/shared/sockets/unicorn.sock fd=11
Cheers!
Imdad Ali Khan
Mob (0) 9818484057
http://www.linkedin.com/in/imdad
On 25 October 2014 02:15, Imdad <khanimdad@gmail.com> wrote:
> My app logs (shared/log/production.log) and /var/log/nginx/error.log both
> are empty
>
>
> Where else i can see the logs?
>
> Cheers!
> Imdad Ali Khan
> Mob (0) 9818484057
> http://www.linkedin.com/in/imdad
>
> On 25 October 2014 02:10, Eric Wong <e@80x24.org> wrote:
>
>> Imdad <khanimdad@gmail.com> wrote:
>> > Sorry Eric, but the site (http://104.131.74.69/) still not working
>> > Showing error "We're sorry, but something went wrong."
>>
>> I suspect that is a different error. Anything else in your logs
>> (especially app logs). Your unicorn stderr logs looked fine
>> after the deploy...
>>
>
>
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: Having issue with Unicorn
2014-10-24 20:45 ` Imdad
2014-10-24 20:50 ` Imdad
@ 2014-10-24 20:58 ` Eric Wong
2014-10-24 21:24 ` Imdad
1 sibling, 1 reply; 23+ messages in thread
From: Eric Wong @ 2014-10-24 20:58 UTC (permalink / raw)
To: Imdad; +Cc: unicorn-public
Imdad <khanimdad@gmail.com> wrote:
> My app logs (shared/log/production.log) and /var/log/nginx/error.log both
> are empty
I'm not up-to-date on Rails logging these days (see Rails docs if nobody
else answers), but for nginx, you can use this to increase verbosity:
error_log /path/to/nginx/error.log debug
ref: http://nginx.org/en/docs/ngx_core_module.html#error_log
In unicorn, you can also bypass nginx for debugging purposes by
setting up another listener on any port you want:
listen 12345
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: Having issue with Unicorn
2014-10-24 20:58 ` Eric Wong
@ 2014-10-24 21:24 ` Imdad
0 siblings, 0 replies; 23+ messages in thread
From: Imdad @ 2014-10-24 21:24 UTC (permalink / raw)
To: Eric Wong; +Cc: unicorn-public
Thanks Eric, will look into this issue.
Much appreciated if you could forward this issue to someone who can help
here.
Thanks again for your cooperation.
Cheers!
Imdad Ali Khan
Mob (0) 9818484057
http://www.linkedin.com/in/imdad
On 25 October 2014 02:28, Eric Wong <e@80x24.org> wrote:
> Imdad <khanimdad@gmail.com> wrote:
> > My app logs (shared/log/production.log) and /var/log/nginx/error.log both
> > are empty
>
> I'm not up-to-date on Rails logging these days (see Rails docs if nobody
> else answers), but for nginx, you can use this to increase verbosity:
>
> error_log /path/to/nginx/error.log debug
>
> ref: http://nginx.org/en/docs/ngx_core_module.html#error_log
>
> In unicorn, you can also bypass nginx for debugging purposes by
> setting up another listener on any port you want:
>
> listen 12345
>
^ permalink raw reply [flat|nested] 23+ messages in thread
end of thread, other threads:[~2014-10-24 21:24 UTC | newest]
Thread overview: 23+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-10-24 17:33 Having issue with Unicorn Imdad
2014-10-24 17:45 ` Eric Wong
2014-10-24 18:02 ` Imdad
2014-10-24 18:13 ` Eric Wong
2014-10-24 18:28 ` Imdad
2014-10-24 18:34 ` Eric Wong
2014-10-24 18:39 ` Imdad
2014-10-24 18:41 ` Imdad
2014-10-24 19:13 ` Eric Wong
2014-10-24 19:29 ` Imdad
2014-10-24 19:41 ` Eric Wong
2014-10-24 19:58 ` Imdad
2014-10-24 20:06 ` Eric Wong
2014-10-24 20:09 ` Imdad
2014-10-24 20:17 ` Eric Wong
2014-10-24 20:35 ` Imdad
2014-10-24 20:39 ` Imdad
2014-10-24 20:44 ` Eric Wong
2014-10-24 20:40 ` Eric Wong
2014-10-24 20:45 ` Imdad
2014-10-24 20:50 ` Imdad
2014-10-24 20:58 ` Eric Wong
2014-10-24 21:24 ` Imdad
Code repositories for project(s) associated with this public inbox
https://yhbt.net/unicorn.git/
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).