Lee, thanks for the reply. I realize they are unrelated but I was hoping that someone had crossed these same bridges while setting up their deployment configuration. I haven't gotten any responses when trying to ask questions on gem specific sites. I will take a look at the link you posted and continue troubleshooting.
On Wednesday, July 3, 2013 9:58:03 AM UTC-4, Lee Hambley wrote: > > Drew, > > The problem you are having has nothing to do with Capistrano, it's > something that isn't working with the Bundler version, and or Git version > on your server. > > The error you're seeing is bundler being unable to pull down the branch > you want from Sunspot from Github, which you happen to be calling with > Capistrano! > > You haven't said what your server setup looks like, but it seems like the > Gemfile lock is to blame: http://stackoverflow.com/a/13520757, but that > was 10 seconds into Googling the problem, perhaps you'll find something > more suitable. > > But I can tell you with absolute certainty, the problem you are seeing is > one with Bundler, and/or some Gemfile settings in your project. > > Feel free to post back, but I'm not sure how we can help you. The reason > you can't find much about "deploying sunspot with Capistrano" is that > that's not really a thing, sunspot is a gem, rails uses gems, bundler > installs them, capistrano has a hook for calling bundler… it's fairly well > unrelated! > > > Lee Hambley > -- > http://lee.hambley.name/ > +49 (0) 170 298 5667 > > > On 3 July 2013 15:52, Drew Sheneman <[email protected] <javascript:>>wrote: > >> I have had quite a bit of trouble with this. To be honest, I have had no >> troubles with Capistrano other than with the sunspot gems. Are there any >> comprehensive resources on the web that cover configuring Sunspot with >> Capistrano? I have noticed a few gists here and there, but nothing that >> covers getting something working from scratch. Eventually I plan to have a >> separate solr box and point my app to it, however I am just trying to >> deploy sunspot embedded as it is in development mode in my Rails app. >> >> Currently I am using Rails 4, Ruby 2, and the following gems: >> >> gem 'sunspot_rails', :github => 'hsbt/sunspot', :branch => >> 'enabled-rails4' >> gem 'sunspot_solr', :github => 'hsbt/sunspot', :branch => 'enabled-rails4' >> >> Does this look correct? When I try to deploy: >> >> 2013-07-03 09:28:19 executing `bundle:install' >> * executing "cd /home/username/apps/appname/releases/20130703132819 && >> bundle install --gemfile >> /home/username/apps/appname/releases/20130703132819/Gemfile --path >> /home/username/apps/appname/shared/bundle --deployment --quiet --without >> development test" >> servers: ["0.0.0.0"] >> [0.0.0.0] executing command >> ** [out :: 0.0.0.0] fatal: Could not parse object >> '7ecfc66d0200a71442147ea58268e98d5302dc9c'. >> ** [out :: 0.0.0.0] >> ** [out :: 0.0.0.0] Git error: command `git reset --hard >> 7ecfc66d0200a71442147ea58268e98d5302dc9c` >> ** [out :: 0.0.0.0] >> ** [out :: 0.0.0.0] in directory >> ** [out :: 0.0.0.0] >> ** [out :: 0.0.0.0] >> /home/username/apps/appname/shared/bundle/ruby/2.0.0/bundler/gems/sunspot-7ecfc66d0200 >> ** [out :: 0.0.0.0] >> ** [out :: 0.0.0.0] has failed. >> ** [out :: 0.0.0.0] >> ** [out :: 0.0.0.0] If this error persists you could try removing the cache >> directory >> ** [out :: 0.0.0.0] >> ** [out :: 0.0.0.0] >> '/home/username/apps/appname/shared/bundle/ruby/2.0.0/cache/bundler/git/sunspot-0a37014492cdf9bb6647d30927ce000e219fac14' >> ** [out :: 0.0.0.0] >> command finished in 32646ms >> *** [deploy:update_code] rolling back >> >> >> >> Sunspot is working locally. If someone could point me to a resource or >> anything at all that could help, it would be greatly appreciated. I just >> have not found anything that specifically addresses the issue I am having. >> >> -- >> -- >> * You received this message because you are subscribed to the Google >> Groups "Capistrano" group. >> * To post to this group, send email to [email protected]<javascript:> >> * To unsubscribe from this group, send email to >> [email protected] <javascript:> For more options, visit >> this group at http://groups.google.com/group/capistrano?hl=en >> --- >> You received this message because you are subscribed to the Google Groups >> "Capistrano" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected] <javascript:>. >> For more options, visit https://groups.google.com/groups/opt_out. >> >> >> > > -- -- * You received this message because you are subscribed to the Google Groups "Capistrano" group. * To post to this group, send email to [email protected] * To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/capistrano?hl=en --- You received this message because you are subscribed to the Google Groups "Capistrano" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
