Good luck Drew, Actually for what it's worth - I stopped using sunspot
precisely because it's a really weird mix of shipping a Java bundled lucene
engine in a Gem, and pushing that to your *web* servers… I moved to
ElasticSearch, and never looked back (not even once, for a second!)

Best of luck!

Lee Hambley
--
http://lee.hambley.name/
+49 (0) 170 298 5667


On 3 July 2013 16:10, Drew Sheneman <[email protected]> wrote:

> 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<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]> 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 
>>> '**7ecfc66d0200a71442147ea58268e9**8d5302dc9c'.
>>>  ** [out :: 0.0.0.0]
>>>  ** [out :: 0.0.0.0] Git error: command `git reset --hard 
>>> 7ecfc66d0200a71442147ea58268e9**8d5302dc9c`
>>>  ** [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-**0a37014492cdf9bb6647d30927ce00**0e219fac14'
>>>  ** [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]
>>> * To unsubscribe from this group, send email to capistrano+...@**
>>> googlegroups.com For more options, visit this group at
>>> http://groups.google.com/**group/capistrano?hl=en<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 capistrano+...@**googlegroups.com.
>>>
>>> For more options, visit 
>>> https://groups.google.com/**groups/opt_out<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.
>
>
>

-- 
-- 
* 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.


Reply via email to