GDK install fails on burndown seed

Summary

When setting up the GDK for GitLab EE, the install process fails on burndown seed with NameError: uninitialized constant Gitlab::Seeder::Burndown::Timecop

Steps to reproduce

Follow GDK install process them:

gem install gitlab-development-kit
gdk init gdk-ce
cd gdk-ce
gdk install gitlab_repo=https://gitlab.com/gitlab-org/gitlab-ee.git

What is the current bug behavior?

Seed is failing.

What is the expected correct behavior?

Seed pass.

Relevant logs and/or screenshots

== Seed from /Users/ogonzalez/dev/tmp/gdk-ee/gitlab/db/fixtures/development/20_burndown.rb
rake aborted!
NameError: uninitialized constant Gitlab::Seeder::Burndown::Timecop
/Users/ogonzalez/.rvm/gems/ruby-2.3.6/gems/seed-fu-2.3.7/lib/seed-fu/runner.rb:46:in `eval'
(eval):91:in `block (4 levels) in run_file'
/Users/ogonzalez/.rvm/gems/ruby-2.3.6/gems/activerecord-4.2.10/lib/active_record/relation/delegation.rb:46:in `each'
/Users/ogonzalez/.rvm/gems/ruby-2.3.6/gems/activerecord-4.2.10/lib/active_record/relation/delegation.rb:46:in `each'
(eval):89:in `block (3 levels) in run_file'
/Users/ogonzalez/dev/tmp/gdk-ee/gitlab/lib/gitlab/seeder.rb:21:in `quiet'
(eval):83:in `block (2 levels) in run_file'
/Users/ogonzalez/.rvm/gems/ruby-2.3.6/gems/seed-fu-2.3.7/lib/seed-fu/runner.rb:46:in `eval'
/Users/ogonzalez/.rvm/gems/ruby-2.3.6/gems/seed-fu-2.3.7/lib/seed-fu/runner.rb:46:in `block (2 levels) in run_file'
/Users/ogonzalez/.rvm/gems/ruby-2.3.6/gems/seed-fu-2.3.7/lib/seed-fu/runner.rb:58:in `block in open'
/Users/ogonzalez/.rvm/gems/ruby-2.3.6/gems/seed-fu-2.3.7/lib/seed-fu/runner.rb:57:in `open'
/Users/ogonzalez/.rvm/gems/ruby-2.3.6/gems/seed-fu-2.3.7/lib/seed-fu/runner.rb:57:in `open'
/Users/ogonzalez/.rvm/gems/ruby-2.3.6/gems/seed-fu-2.3.7/lib/seed-fu/runner.rb:36:in `block in run_file'
/Users/ogonzalez/.rvm/gems/ruby-2.3.6/gems/activerecord-4.2.10/lib/active_record/connection_adapters/abstract/database_statements.rb:213:in `block in transaction'
/Users/ogonzalez/.rvm/gems/ruby-2.3.6/gems/activerecord-4.2.10/lib/active_record/connection_adapters/abstract/transaction.rb:184:in `within_new_transaction'
/Users/ogonzalez/.rvm/gems/ruby-2.3.6/gems/activerecord-4.2.10/lib/active_record/connection_adapters/abstract/database_statements.rb:213:in `transaction'
/Users/ogonzalez/.rvm/gems/ruby-2.3.6/gems/activerecord-4.2.10/lib/active_record/transactions.rb:220:in `transaction'
/Users/ogonzalez/.rvm/gems/ruby-2.3.6/gems/seed-fu-2.3.7/lib/seed-fu/runner.rb:35:in `run_file'
/Users/ogonzalez/.rvm/gems/ruby-2.3.6/gems/seed-fu-2.3.7/lib/seed-fu/runner.rb:26:in `block in run'
/Users/ogonzalez/.rvm/gems/ruby-2.3.6/gems/seed-fu-2.3.7/lib/seed-fu/runner.rb:25:in `each'
/Users/ogonzalez/.rvm/gems/ruby-2.3.6/gems/seed-fu-2.3.7/lib/seed-fu/runner.rb:25:in `run'
/Users/ogonzalez/.rvm/gems/ruby-2.3.6/gems/seed-fu-2.3.7/lib/seed-fu.rb:29:in `seed'
/Users/ogonzalez/.rvm/gems/ruby-2.3.6/gems/seed-fu-2.3.7/lib/tasks/seed_fu.rake:36:in `block (2 levels) in <top (required)>'
/Users/ogonzalez/dev/tmp/gdk-ee/gitlab/lib/tasks/gitlab/setup.rake:20:in `setup_db'
/Users/ogonzalez/dev/tmp/gdk-ee/gitlab/lib/tasks/gitlab/setup.rake:4:in `block (2 levels) in <top (required)>'
/Users/ogonzalez/dev/tmp/gdk-ee/gitlab/lib/tasks/dev.rake:7:in `block (2 levels) in <top (required)>'
/Users/ogonzalez/.rvm/gems/ruby-2.3.6/gems/rake-12.3.0/exe/rake:27:in `<top (required)>'
/Users/ogonzalez/.rvm/gems/ruby-2.3.6/bin/ruby_executable_hooks:15:in `eval'
/Users/ogonzalez/.rvm/gems/ruby-2.3.6/bin/ruby_executable_hooks:15:in `<main>'
Tasks: TOP => db:seed_fu
(See full trace by running task with --trace)
support/bootstrap-rails failed
make: *** [postgresql/data] Error 1

Though Timecop has been installed by bundler:

gem list|grep timecop
timecop (0.8.1)

Possible fixes

I just skipped that seed file to complete the process.

Assignee Loading
Time tracking Loading