NoMethodError (undefined method `protected_branch?' for nil:NilClass): when trying to push
Created by: l0c0luke
brand new install on 5.0 ... seems all checks are passing with green ... create new repo in interface ... try to push a readme file to it from local computer ... and am told i dont have access to master branch ...
remote: GitLab: You are not allowed to access master! remote: error: hook declined to update refs/heads/master To [email protected]:l0c0luke/light-mapper.git ! [remote rejected] master -> master (hook declined)
and then see this in the production log
Started GET "/api/v3/internal/allowed?key_id=2&action=git-receive-pack&ref=_any&project=l0c0luke/light-mapper" for 208.77.238.140 at 2013-03-11 07:29:21 -0700 Started GET "/api/v3/internal/allowed?key_id=2&action=git-receive-pack&ref=master&project=data/l0c0luke/light-mapper" for 208.77.238.140 at 2013-03-11 07:29:24 -0700
NoMethodError (undefined method protected_branch?' for nil:NilClass): /data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/lib/api/internal.rb:31:in
block (2 levels) in class:Internal'
/data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/grape-0.3.2/lib/grape/endpoint.rb:31:in call' /data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/grape-0.3.2/lib/grape/endpoint.rb:31:in
block in generate_api_method'
/data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/grape-0.3.2/lib/grape/endpoint.rb:382:in call' /data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/grape-0.3.2/lib/grape/endpoint.rb:382:in
run'
/data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/grape-0.3.2/lib/grape/endpoint.rb:160:in block in call!' /data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/grape-0.3.2/lib/grape/middleware/base.rb:24:in
call'
/data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/grape-0.3.2/lib/grape/middleware/base.rb:24:in call!' /data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/grape-0.3.2/lib/grape/middleware/base.rb:18:in
call'
/data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/grape-0.3.2/lib/grape/middleware/base.rb:24:in call!' /data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/grape-0.3.2/lib/grape/middleware/base.rb:18:in
call'
/data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/grape-0.3.2/lib/grape/middleware/error.rb:26:in block in call!' /data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/grape-0.3.2/lib/grape/middleware/error.rb:25:in
catch'
/data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/grape-0.3.2/lib/grape/middleware/error.rb:25:in call!' /data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/grape-0.3.2/lib/grape/middleware/base.rb:18:in
call'
/data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/rack-1.4.5/lib/rack/head.rb:9:in call' /data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/rack-1.4.5/lib/rack/builder.rb:134:in
call'
/data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/grape-0.3.2/lib/grape/endpoint.rb:161:in call!' /data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/grape-0.3.2/lib/grape/endpoint.rb:151:in
call'
/data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/rack-mount-0.8.3/lib/rack/mount/route_set.rb:152:in block in call' /data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/rack-mount-0.8.3/lib/rack/mount/code_generation.rb:96:in
block in recognize'
/data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/rack-mount-0.8.3/lib/rack/mount/code_generation.rb:68:in optimized_each' /data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/rack-mount-0.8.3/lib/rack/mount/code_generation.rb:95:in
recognize'
/data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/rack-mount-0.8.3/lib/rack/mount/route_set.rb:141:in call' /data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/grape-0.3.2/lib/grape/api.rb:460:in
call'
/data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/grape-0.3.2/lib/grape/api.rb:49:in call!' /data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/grape-0.3.2/lib/grape/api.rb:45:in
call'
/data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/journey-1.0.4/lib/journey/router.rb:68:in block in call' /data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/journey-1.0.4/lib/journey/router.rb:56:in
each'
/data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/journey-1.0.4/lib/journey/router.rb:56:in call' /data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.12/lib/action_dispatch/routing/route_set.rb:601:in
call'
/data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/request_store-1.0.5/lib/request_store/middleware.rb:9:in call' /data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/warden-1.2.1/lib/warden/manager.rb:35:in
block in call'
/data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/warden-1.2.1/lib/warden/manager.rb:34:in catch' /data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/warden-1.2.1/lib/warden/manager.rb:34:in
call'
/data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.12/lib/action_dispatch/middleware/best_standards_support.rb:17:in call' /data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/rack-1.4.5/lib/rack/etag.rb:23:in
call'
/data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/rack-1.4.5/lib/rack/conditionalget.rb:25:in call' /data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.12/lib/action_dispatch/middleware/head.rb:14:in
call'
/data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.12/lib/action_dispatch/middleware/params_parser.rb:21:in call' /data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.12/lib/action_dispatch/middleware/flash.rb:242:in
call'
/data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/rack-1.4.5/lib/rack/session/abstract/id.rb:210:in context' /data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/rack-1.4.5/lib/rack/session/abstract/id.rb:205:in
call'
/data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.12/lib/action_dispatch/middleware/cookies.rb:341:in call' /data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/activerecord-3.2.12/lib/active_record/query_cache.rb:64:in
call'
/data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/activerecord-3.2.12/lib/active_record/connection_adapters/abstract/connection_pool.rb:479:in call' /data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.12/lib/action_dispatch/middleware/callbacks.rb:28:in
block in call'
/data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/activesupport-3.2.12/lib/active_support/callbacks.rb:405:in _run__649285848__call__27712752__callbacks' /data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/activesupport-3.2.12/lib/active_support/callbacks.rb:405:in
__run_callback'
/data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/activesupport-3.2.12/lib/active_support/callbacks.rb:385:in _run_call_callbacks' /data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/activesupport-3.2.12/lib/active_support/callbacks.rb:81:in
run_callbacks'
/data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.12/lib/action_dispatch/middleware/callbacks.rb:27:in call' /data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.12/lib/action_dispatch/middleware/remote_ip.rb:31:in
call'
/data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.12/lib/action_dispatch/middleware/debug_exceptions.rb:16:in call' /data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.12/lib/action_dispatch/middleware/show_exceptions.rb:56:in
call'
/data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/railties-3.2.12/lib/rails/rack/logger.rb:32:in call_app' /data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/railties-3.2.12/lib/rails/rack/logger.rb:16:in
block in call'
/data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/activesupport-3.2.12/lib/active_support/tagged_logging.rb:22:in tagged' /data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/railties-3.2.12/lib/rails/rack/logger.rb:16:in
call'
/data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.12/lib/action_dispatch/middleware/request_id.rb:22:in call' /data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/rack-1.4.5/lib/rack/methodoverride.rb:21:in
call'
/data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/rack-1.4.5/lib/rack/runtime.rb:17:in call' /data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/rack-1.4.5/lib/rack/lock.rb:15:in
call'
/data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/rack-cache-1.2/lib/rack/cache/context.rb:136:in forward' /data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/rack-cache-1.2/lib/rack/cache/context.rb:245:in
fetch'
/data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/rack-cache-1.2/lib/rack/cache/context.rb:185:in lookup' /data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/rack-cache-1.2/lib/rack/cache/context.rb:66:in
call!'
/data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/rack-cache-1.2/lib/rack/cache/context.rb:51:in call' /data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/railties-3.2.12/lib/rails/engine.rb:479:in
call'
/data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/railties-3.2.12/lib/rails/application.rb:223:in call' /data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/railties-3.2.12/lib/rails/railtie/configurable.rb:30:in
method_missing'
/data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/rack-1.4.5/lib/rack/builder.rb:134:in call' /data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/rack-1.4.5/lib/rack/urlmap.rb:64:in
block in call'
/data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/rack-1.4.5/lib/rack/urlmap.rb:49:in each' /data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/rack-1.4.5/lib/rack/urlmap.rb:49:in
call'
/data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/unicorn-4.6.2/lib/unicorn/http_server.rb:552:in process_client' /data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/unicorn-4.6.2/lib/unicorn/http_server.rb:632:in
worker_loop'
/data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/unicorn-4.6.2/lib/unicorn/http_server.rb:500:in spawn_missing_workers' /data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/unicorn-4.6.2/lib/unicorn/http_server.rb:142:in
start'
/data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/gems/unicorn-4.6.2/bin/unicorn_rails:209:in <top (required)>' /data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/bin/unicorn_rails:23:in
load'
/data/home/varunoconsulting/domains/git.varunoconsulting.com/public_html/vendor/bundle/ruby/2.0.0/bin/unicorn_rails:23:in `'