GDK install failed due to "NoMethodError: undefined method `bytesize' for nil:NilClass"
I just ran gdk init and then gdk install. The latter failed:
== Seed from /home/novalis/twosigma/2/gitlab-development-kit/gitlab/db/fixtures/development/01_admin.rb
**************************************************
⛔ WARNING: Sidekiq testing API enabled, but this is not the test environment. Your jobs will not go to Redis.
**************************************************
OK
== Seed from /home/novalis/twosigma/2/gitlab-development-kit/gitlab/db/fixtures/development/04_project.rb
........
OK
== Seed from /home/novalis/twosigma/2/gitlab-development-kit/gitlab/db/fixtures/development/05_users.rb
.........................
OK
== Seed from /home/novalis/twosigma/2/gitlab-development-kit/gitlab/db/fixtures/development/06_teams.rb
........................................................
OK
== Seed from /home/novalis/twosigma/2/gitlab-development-kit/gitlab/db/fixtures/development/07_milestones.rb
........................................
OK
== Seed from /home/novalis/twosigma/2/gitlab-development-kit/gitlab/db/fixtures/development/09_issues.rb
................................................................................
OK
== Seed from /home/novalis/twosigma/2/gitlab-development-kit/gitlab/db/fixtures/development/10_merge_requests.rb
..............rake aborted!
NoMethodError: undefined method `bytesize' for nil:NilClass
/home/novalis/twosigma/2/gitlab-development-kit/gitlab/lib/gitlab/git/diff.rb:234:in `prune_diff_if_eligible'
/home/novalis/twosigma/2/gitlab-development-kit/gitlab/lib/gitlab/git/diff.rb:113:in `initialize'
/home/novalis/twosigma/2/gitlab-development-kit/gitlab/lib/gitlab/git/diff_collection.rb:109:in `new'
/home/novalis/twosigma/2/gitlab-development-kit/gitlab/lib/gitlab/git/diff_collection.rb:109:in `block in each_gitaly_patch'
/home/novalis/twosigma/2/gitlab-development-kit/gitlab/lib/gitlab/gitaly_client/diff_stitcher.rb:27:in `block in each'
/home/novalis/twosigma/2/gitlab-development-kit/gitlab/lib/gitlab/gitaly_client/diff_stitcher.rb:13:in `each'
/home/novalis/twosigma/2/gitlab-development-kit/gitlab/lib/gitlab/gitaly_client/diff_stitcher.rb:13:in `each'
/home/novalis/twosigma/2/gitlab-development-kit/gitlab/lib/gitlab/git/diff_collection.rb:108:in `each_gitaly_patch'
/home/novalis/twosigma/2/gitlab-development-kit/gitlab/lib/gitlab/git/diff_collection.rb:47:in `block in each'
/home/novalis/twosigma/2/gitlab-development-kit/gitlab/lib/gitlab/gitaly_client.rb:232:in `block (2 levels) in migrate'
/home/novalis/twosigma/2/gitlab-development-kit/gitlab/lib/gitlab/gitaly_client.rb:270:in `allow_n_plus_1_calls'
/home/novalis/twosigma/2/gitlab-development-kit/gitlab/lib/gitlab/gitaly_client.rb:227:in `block in migrate'
/home/novalis/twosigma/2/gitlab-development-kit/gitlab/lib/gitlab/metrics/influx_db.rb:98:in `measure'
/home/novalis/twosigma/2/gitlab-development-kit/gitlab/lib/gitlab/gitaly_client.rb:225:in `migrate'
/home/novalis/twosigma/2/gitlab-development-kit/gitlab/lib/gitlab/git/diff_collection.rb:45:in `each'
/home/novalis/twosigma/2/gitlab-development-kit/gitlab/lib/gitlab/git/diff_collection.rb:97:in `populate!'
/home/novalis/twosigma/2/gitlab-development-kit/gitlab/lib/gitlab/git/diff_collection.rb:74:in `real_size'
/home/novalis/twosigma/2/gitlab-development-kit/gitlab/app/models/merge_request_diff.rb:254:in `save_diffs'
/home/novalis/twosigma/2/gitlab-development-kit/gitlab/app/models/merge_request_diff.rb:54:in `save_git_content'
/home/novalis/twosigma/2/gitlab-development-kit/gitlab/app/models/merge_request.rb:518:in `block in create_merge_request_diff'
/home/novalis/twosigma/2/gitlab-development-kit/gitlab/lib/gitlab/gitaly_client.rb:270:in `allow_n_plus_1_calls'
/home/novalis/twosigma/2/gitlab-development-kit/gitlab/app/models/merge_request.rb:517:in `create_merge_request_diff'
/home/novalis/twosigma/2/gitlab-development-kit/gitlab/app/models/merge_request.rb:510:in `ensure_merge_request_diff'
/home/novalis/twosigma/2/gitlab-development-kit/gitlab/app/services/issuable_base_service.rb:123:in `block in create_issuable'
/home/novalis/twosigma/2/gitlab-development-kit/gitlab/app/services/issuable_base_service.rb:122:in `create_issuable'
/home/novalis/twosigma/2/gitlab-development-kit/gitlab/app/services/issuable_base_service.rb:142:in `create'
/home/novalis/twosigma/2/gitlab-development-kit/gitlab/app/services/merge_requests/create_service.rb:34:in `create'
/home/novalis/twosigma/2/gitlab-development-kit/gitlab/app/services/merge_requests/create_service.rb:12:in `execute'
(eval):24:in `block (5 levels) in run_file'
(eval):10:in `each'
(eval):10:in `block (4 levels) in run_file'
(eval):7:in `each'
(eval):7:in `block (3 levels) in run_file'
/home/novalis/twosigma/2/gitlab-development-kit/gitlab/lib/gitlab/seeder.rb:21:in `quiet'
(eval):3:in `block (2 levels) in run_file'
/home/novalis/twosigma/2/gitlab-development-kit/gitlab/lib/tasks/gitlab/setup.rake:20:in `setup_db'
/home/novalis/twosigma/2/gitlab-development-kit/gitlab/lib/tasks/gitlab/setup.rake:4:in `block (2 levels) in <top (required)>'
/home/novalis/twosigma/2/gitlab-development-kit/gitlab/lib/tasks/dev.rake:7:in `block (2 levels) in <top (required)>'
/home/novalis/.rbenv/versions/2.3.4/bin/bundle:22:in `load'
/home/novalis/.rbenv/versions/2.3.4/bin/bundle:22:in `<main>'
Tasks: TOP => db:seed_fu
(See full trace by running task with --trace)
support/bootstrap-rails failed
Makefile:246: recipe for target 'postgresql/data' failed
make: *** [postgresql/data] Error 1