Settingslogic::MissingSetting: Missing setting 'development'
This is a fresh install; Ubuntu 16.04
I followed the instructions for preparation here: https://gitlab.com/gitlab-org/gitlab-development-kit/blob/master/doc/prepare.md
gdk init
cd gitlab-development-kit
gdk install gitlab_repo=https://gitlab.com/[username]/gitlab-ce.git
# gdk install fails on gitaly
# Followed this to get past that: https://gitlab.com/gitlab-org/gitlab-development-kit/issues/213
make gitaly-setup
make gitlab-workhorse-setup
support/set-gitlab-upstream
gdk run
# Fails. Procfile does not exist.
make
gdk run
# Fails when I hit localhost:3000. Takes quite a while for this to happen, but I assume it's just because it's the first time. Or because my computer sucks.
rails-background-jobs.1 | Missing setting 'development' in /path/to/gitlab-development-kit/gitlab/config/gitlab.yml
gdk update
# Works fine and then...
------------------------------------------------------------
Make sure Postgres is running otherwise db:migrate will fail
------------------------------------------------------------
cd /path/to/gitlab-development-kit/gitlab && \
bundle exec rake db:migrate db:test:prepare
/home/username/.rvm/gems/ruby-2.4.0/gems/redis-3.2.2/lib/redis/client.rb:441: warning: constant ::Fixnum is deprecated
rake aborted!
Settingslogic::MissingSetting: Missing setting 'development' in /path/to/gitlab-development-kit/gitlab/config/gitlab.yml
/home/username/.rvm/gems/ruby-2.4.0/gems/settingslogic-2.0.9/lib/settingslogic.rb:189:in `missing_key'
/home/username/.rvm/gems/ruby-2.4.0/gems/settingslogic-2.0.9/lib/settingslogic.rb:105:in `initialize'
/home/username/.rvm/gems/ruby-2.4.0/gems/settingslogic-2.0.9/lib/settingslogic.rb:60:in `new'
/home/username/.rvm/gems/ruby-2.4.0/gems/settingslogic-2.0.9/lib/settingslogic.rb:60:in `instance'
/home/username/.rvm/gems/ruby-2.4.0/gems/settingslogic-2.0.9/lib/settingslogic.rb:37:in `[]'
/path/to/gitlab-development-kit/gitlab/config/initializers/1_settings.rb:117:in `<top (required)>'
/home/username/.rvm/gems/ruby-2.4.0/gems/activesupport-4.2.8/lib/active_support/dependencies.rb:268:in `load'
/home/username/.rvm/gems/ruby-2.4.0/gems/activesupport-4.2.8/lib/active_support/dependencies.rb:268:in `block in load'
/home/username/.rvm/gems/ruby-2.4.0/gems/activesupport-4.2.8/lib/active_support/dependencies.rb:240:in `load_dependency'
/home/username/.rvm/gems/ruby-2.4.0/gems/activesupport-4.2.8/lib/active_support/dependencies.rb:268:in `load'
/home/username/.rvm/gems/ruby-2.4.0/gems/railties-4.2.8/lib/rails/engine.rb:652:in `block in load_config_initializer'
/home/username/.rvm/gems/ruby-2.4.0/gems/activesupport-4.2.8/lib/active_support/notifications.rb:166:in `instrument'
/home/username/.rvm/gems/ruby-2.4.0/gems/railties-4.2.8/lib/rails/engine.rb:651:in `load_config_initializer'
/home/username/.rvm/gems/ruby-2.4.0/gems/railties-4.2.8/lib/rails/engine.rb:616:in `block (2 levels) in <class:Engine>'
/home/username/.rvm/gems/ruby-2.4.0/gems/railties-4.2.8/lib/rails/engine.rb:615:in `each'
/home/username/.rvm/gems/ruby-2.4.0/gems/railties-4.2.8/lib/rails/engine.rb:615:in `block in <class:Engine>'
/home/username/.rvm/gems/ruby-2.4.0/gems/railties-4.2.8/lib/rails/initializable.rb:30:in `instance_exec'
/home/username/.rvm/gems/ruby-2.4.0/gems/railties-4.2.8/lib/rails/initializable.rb:30:in `run'
/home/username/.rvm/gems/ruby-2.4.0/gems/railties-4.2.8/lib/rails/initializable.rb:55:in `block in run_initializers'
/home/username/.rvm/gems/ruby-2.4.0/gems/railties-4.2.8/lib/rails/initializable.rb:44:in `each'
/home/username/.rvm/gems/ruby-2.4.0/gems/railties-4.2.8/lib/rails/initializable.rb:44:in `tsort_each_child'
/home/username/.rvm/gems/ruby-2.4.0/gems/railties-4.2.8/lib/rails/initializable.rb:54:in `run_initializers'
/home/username/.rvm/gems/ruby-2.4.0/gems/railties-4.2.8/lib/rails/application.rb:352:in `initialize!'
/path/to/gitlab-development-kit/gitlab/config/environment.rb:5:in `<top (required)>'
/home/username/.rvm/gems/ruby-2.4.0/gems/activesupport-4.2.8/lib/active_support/dependencies.rb:274:in `require'
/home/username/.rvm/gems/ruby-2.4.0/gems/activesupport-4.2.8/lib/active_support/dependencies.rb:274:in `block in require'
/home/username/.rvm/gems/ruby-2.4.0/gems/activesupport-4.2.8/lib/active_support/dependencies.rb:240:in `load_dependency'
/home/username/.rvm/gems/ruby-2.4.0/gems/activesupport-4.2.8/lib/active_support/dependencies.rb:274:in `require'
/home/username/.rvm/gems/ruby-2.4.0/gems/railties-4.2.8/lib/rails/application.rb:328:in `require_environment!'
/home/username/.rvm/gems/ruby-2.4.0/gems/railties-4.2.8/lib/rails/application.rb:457:in `block in run_tasks_blocks'
/home/username/.rvm/gems/ruby-2.4.0/bin/ruby_executable_hooks:15:in `eval'
/home/username/.rvm/gems/ruby-2.4.0/bin/ruby_executable_hooks:15:in `<main>'
Tasks: TOP => db:migrate => environment
I've checked gitlab.yml and it contains development:
development:
<<: *base