Workhorse fails to start because port 3000 is still in use
Reported via Slack, cc @winniehell
$ ./run app
-e
` `
:s: :s:
`oso` `oso.
+sss+ +sss+
:sssss: -sssss:
`ossssso` `ossssso`
+sssssss+ +sssssss+
-ooooooooo-++++++++++++++-ooooooooo-
`:/+++++++++osssssssssssso+++++++++/:`
-///+++++++++ssssssssssss+++++++++///-
.//////+++++++osssssssssso+++++++//////.
:///////+++++++osssssssso+++++++///////:
.:///////++++++ssssssss++++++///////:.`
`-://///+++++osssssso+++++/////:-`
`-:////++++osssso++++////:-`
.-:///++osssso++///:-.
`.://++osso++//:.`
`-:/+oo+/:-`
`-++-`
Starting GitLab in /home/winnie/Projects/gitlab/development-kit on port localhost:3000
23:29:47 gitlab-workhorse.1 | started with pid 14273
23:29:47 rails-web.1 | started with pid 14274
23:29:47 rails-background-jobs.1 | started with pid 14275
23:29:47 gitlab-workhorse.1 | 2016/07/28 23:29:47 Starting gitlab-workhorse v0.7.8-20160718.224512
23:29:48 rails-background-jobs.1 | /var/lib/gems/2.3.0/gems/bundler-1.12.5/lib/bundler/spec_set.rb:95:in `block in materialize': Could not find rake-10.5.0 in any of the sources (Bundler::GemNotFound)
23:29:48 rails-background-jobs.1 | from /var/lib/gems/2.3.0/gems/bundler-1.12.5/lib/bundler/spec_set.rb:88:in `map!'
23:29:48 rails-web.1 | /var/lib/gems/2.3.0/gems/bundler-1.12.5/lib/bundler/spec_set.rb:95:in `block in materialize': Could not find rake-10.5.0 in any of the sources (Bundler::GemNotFound)
23:29:48 rails-background-jobs.1 | from /var/lib/gems/2.3.0/gems/bundler-1.12.5/lib/bundler/spec_set.rb:88:in `materialize'
23:29:48 rails-web.1 | from /var/lib/gems/2.3.0/gems/bundler-1.12.5/lib/bundler/spec_set.rb:88:in `map!'
23:29:48 rails-background-jobs.1 | from /var/lib/gems/2.3.0/gems/bundler-1.12.5/lib/bundler/definition.rb:140:in `specs'
23:29:48 rails-web.1 | from /var/lib/gems/2.3.0/gems/bundler-1.12.5/lib/bundler/spec_set.rb:88:in `materialize'
23:29:48 rails-background-jobs.1 | from /var/lib/gems/2.3.0/gems/bundler-1.12.5/lib/bundler/definition.rb:185:in `specs_for'
23:29:48 rails-web.1 | from /var/lib/gems/2.3.0/gems/bundler-1.12.5/lib/bundler/definition.rb:140:in `specs'
23:29:48 rails-background-jobs.1 | from /var/lib/gems/2.3.0/gems/bundler-1.12.5/lib/bundler/definition.rb:174:in `requested_specs'
23:29:48 rails-web.1 | from /var/lib/gems/2.3.0/gems/bundler-1.12.5/lib/bundler/definition.rb:185:in `specs_for'
23:29:48 rails-background-jobs.1 | from /var/lib/gems/2.3.0/gems/bundler-1.12.5/lib/bundler/environment.rb:19:in `requested_specs'
23:29:48 rails-web.1 | from /var/lib/gems/2.3.0/gems/bundler-1.12.5/lib/bundler/definition.rb:174:in `requested_specs'
23:29:48 rails-background-jobs.1 | from /var/lib/gems/2.3.0/gems/bundler-1.12.5/lib/bundler/runtime.rb:14:in `setup'
23:29:48 rails-web.1 | from /var/lib/gems/2.3.0/gems/bundler-1.12.5/lib/bundler/environment.rb:19:in `requested_specs'
23:29:48 rails-background-jobs.1 | from /var/lib/gems/2.3.0/gems/bundler-1.12.5/lib/bundler.rb:95:in `setup'
23:29:48 rails-web.1 | from /var/lib/gems/2.3.0/gems/bundler-1.12.5/lib/bundler/runtime.rb:14:in `setup'
23:29:48 rails-background-jobs.1 | from /var/lib/gems/2.3.0/gems/bundler-1.12.5/lib/bundler/setup.rb:19:in `<top (required)>'
23:29:48 rails-web.1 | from /var/lib/gems/2.3.0/gems/bundler-1.12.5/lib/bundler.rb:95:in `setup'
23:29:48 rails-background-jobs.1 | from /usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
23:29:48 rails-web.1 | from /var/lib/gems/2.3.0/gems/bundler-1.12.5/lib/bundler/setup.rb:19:in `<top (required)>'
23:29:48 rails-background-jobs.1 | from /usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
23:29:48 rails-web.1 | exited with code 1
23:29:48 rails-web.1 | from /usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
23:29:48 system | sending SIGTERM to all processes
23:29:48 | from /usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
23:29:48 rails-background-jobs.1 | exited with code 1
23:29:48 gitlab-workhorse.1 | terminated by SIGTERM
$ ./run app
-e
` `
:s: :s:
`oso` `oso.
+sss+ +sss+
:sssss: -sssss:
`ossssso` `ossssso`
+sssssss+ +sssssss+
-ooooooooo-++++++++++++++-ooooooooo-
`:/+++++++++osssssssssssso+++++++++/:`
-///+++++++++ssssssssssss+++++++++///-
.//////+++++++osssssssssso+++++++//////.
:///////+++++++osssssssso+++++++///////:
.:///////++++++ssssssss++++++///////:.`
`-://///+++++osssssso+++++/////:-`
`-:////++++osssso++++////:-`
.-:///++osssso++///:-.
`.://++osso++//:.`
`-:/+oo+/:-`
`-++-`
Starting GitLab in /home/winnie/Projects/gitlab/development-kit on port localhost:3000
23:55:15 gitlab-workhorse.1 | started with pid 1068
23:55:15 rails-web.1 | started with pid 1069
23:55:15 rails-background-jobs.1 | started with pid 1072
23:55:15 gitlab-workhorse.1 | 2016/07/28 23:55:15 Starting gitlab-workhorse v0.7.8-20160718.224512
23:55:15 gitlab-workhorse.1 | 2016/07/28 23:55:15 listen tcp 127.0.0.1:3000: bind: address already in use
23:55:15 gitlab-workhorse.1 | exited with code 1
23:55:15 system | sending SIGTERM to all processes
23:55:15 rails-web.1 | terminated by SIGTERM
23:55:15 rails-background-jobs.1 | terminated by SIGTERM