Skip to content

Unable to list projects for our gitlab server

I'm trying to list the projects in my source gitlab which is hosted on an internal-only network.

Here's what the admin site shows for our instance:

  • GitLab 7.8.0
  • GitLab Shell 2.5.4
  • GitLab API v3
  • Ruby 2.1.5p273
  • Rails 4.1.1

Here's how I ran the command:

brianm@docker:~/gitlab-migrator$ bundle exec fastlane list_projects
[16:26:30]: Successfully loaded custom action '/home/brianm/gitlab-migrator/fastlane/actions/gitlab_get_projects.rb'.
[16:26:30]: Successfully loaded custom action '/home/brianm/gitlab-migrator/fastlane/actions/migrate_git_repository.rb'.
[16:26:30]: Successfully loaded custom action '/home/brianm/gitlab-migrator/fastlane/actions/gitlab_create_project.rb'.
[16:26:30]: -------------------------------------------------
[16:26:30]: --- Step: Verifying required fastlane version ---
[16:26:30]: -------------------------------------------------
[16:26:30]: fastlane version valid
[16:26:30]: ------------------------------
[16:26:30]: --- Step: default_platform ---
[16:26:30]: ------------------------------
[16:26:30]: Driving the lane 'ios list_projects' 🚀
[16:26:30]: ---------------------------------
[16:26:30]: --- Step: gitlab_get_projects ---
[16:26:30]: ---------------------------------
[16:26:31]: ---------------------------------
[16:26:31]: --- Step: gitlab_get_projects ---
[16:26:31]: ---------------------------------
[16:26:31]: Variable Dump:
[16:26:31]: {:DEFAULT_PLATFORM=>:ios, :PLATFORM_NAME=>:ios, :LANE_NAME=>"ios list_projects"}
[16:26:31]: undefined method `sort' for nil:NilClass

+------+-------------------------------------+-------------+
|                     fastlane summary                     |
+------+-------------------------------------+-------------+
| Step | Action                              | Time (in s) |
+------+-------------------------------------+-------------+
| 1    | Verifying required fastlane version | 0           |
| 2    | default_platform                    | 0           |
| 3    | gitlab_get_projects                 | 0           |
| 4    | gitlab_get_projects                 | 0           |
+------+-------------------------------------+-------------+

[16:26:31]: fastlane finished with errors
-------------------------------------------------------------------------------------------
😨  An error occured. Please enable crash reports using `fastlane enable_crash_reporting`.
👍  This makes resolving issues much easier and helps improve fastlane.
🔒  The reports will be stored securely on getsentry.com.
🙊  More information about privacy: https://github.com/fastlane/fastlane/releases/tag/1.33.3
-------------------------------------------------------------------------------------------
Fastfile:33:in `block (2 levels) in parsing_binding': [!] undefined method `sort' for nil:NilClass (NoMethodError)
	from /var/lib/gems/2.3.0/gems/fastlane-1.59.0/lib/fastlane/lane.rb:36:in `call'
	from /var/lib/gems/2.3.0/gems/fastlane-1.59.0/lib/fastlane/runner.rb:52:in `block in execute'
	from /var/lib/gems/2.3.0/gems/fastlane-1.59.0/lib/fastlane/runner.rb:46:in `chdir'
	from /var/lib/gems/2.3.0/gems/fastlane-1.59.0/lib/fastlane/runner.rb:46:in `execute'
	from /var/lib/gems/2.3.0/gems/fastlane-1.59.0/lib/fastlane/lane_manager.rb:46:in `cruise_lane'
	from /var/lib/gems/2.3.0/gems/fastlane-1.59.0/lib/fastlane/command_line_handler.rb:30:in `handle'
	from /var/lib/gems/2.3.0/gems/fastlane-1.59.0/bin/fastlane:38:in `block (2 levels) in run'
	from /var/lib/gems/2.3.0/gems/commander-4.3.5/lib/commander/command.rb:178:in `call'
	from /var/lib/gems/2.3.0/gems/commander-4.3.5/lib/commander/command.rb:153:in `run'
	from /var/lib/gems/2.3.0/gems/commander-4.3.5/lib/commander/runner.rb:428:in `run_active_command'
	from /var/lib/gems/2.3.0/gems/fastlane_core-0.36.4/lib/fastlane_core/ui/fastlane_runner.rb:23:in `run!'
	from /var/lib/gems/2.3.0/gems/commander-4.3.5/lib/commander/delegates.rb:15:in `run!'
	from /var/lib/gems/2.3.0/gems/fastlane-1.59.0/bin/fastlane:150:in `run'
	from /var/lib/gems/2.3.0/gems/fastlane-1.59.0/bin/fastlane:156:in `<top (required)>'
	from /usr/local/bin/fastlane:22:in `load'
	from /usr/local/bin/fastlane:22:in `<main>'
brianm@docker:~/gitlab-migrator$