rake aborts with "LoadError: cannot load such file -- braintree"

this is donkey, with leap_web 0.7.1 installed (using latest develop fails as well):

root@donkey:~# sudo -u leap-webapp bash
leap-webapp@donkey:/root$ cd
leap-webapp@donkey:~$ bundle exec rake -T
rake aborted!
LoadError: cannot load such file -- braintree
/srv/leap/webapp/engines/billing/lib/leap_web_billing/engine.rb:3:in `require'
/srv/leap/webapp/engines/billing/lib/leap_web_billing/engine.rb:3:in `'
/srv/leap/webapp/engines/billing/lib/leap_web_billing.rb:1:in `require'
/srv/leap/webapp/engines/billing/lib/leap_web_billing.rb:1:in `'
/srv/leap/webapp/config/application.rb:13:in `'
/srv/leap/webapp/Rakefile:15:in `require'
/srv/leap/webapp/Rakefile:15:in `'
(See full trace by running task with --trace)


we noticed this because we need to generate invites using a rake task which fails as well (using https://github.com/Alster-Hamburgers/leap_web/tree/feature/invite_code based on develop):

leap-webapp@node1:~$ bundle exec rake generate_invites[10]
rake aborted!
LoadError: cannot load such file -- braintree
/srv/leap/webapp/engines/billing/lib/leap_web_billing/engine.rb:3:in `require'
/srv/leap/webapp/engines/billing/lib/leap_web_billing/engine.rb:3:in `'
/srv/leap/webapp/engines/billing/lib/leap_web_billing.rb:1:in `require'
/srv/leap/webapp/engines/billing/lib/leap_web_billing.rb:1:in `'
/srv/leap/webapp/config/application.rb:13:in `'
/srv/leap/webapp/Rakefile:15:in `require'
/srv/leap/webapp/Rakefile:15:in `'
(See full trace by running task with --trace)

(from redmine: created on 2015-09-28, closed on 2015-09-28)

  • Relations: