Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 361949 - Retry git and publishing operations
Summary: Retry git and publishing operations
Status: CLOSED WONTFIX
Alias: None
Product: Virgo
Classification: RT
Component: virgo-build (show other bugs)
Version: 3.0.1.RELEASE   Edit
Hardware: PC Windows 7
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Hristo Iliev CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-10-25 11:47 EDT by Hristo Iliev CLA
Modified: 2015-06-03 06:47 EDT (History)
3 users (show)

See Also:


Attachments
Retry logic and repo name check (2.83 KB, patch)
2011-10-30 10:16 EDT, Hristo Iliev CLA
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Hristo Iliev CLA 2011-10-25 11:47:42 EDT
Ripplor (and probably all ruby-based tools) can retry git clone/push and publishing operations before giving up due to network issues for example.
Comment 1 Hristo Iliev CLA 2011-10-30 10:16:52 EDT
Created attachment 206179 [details]
Retry logic and repo name check
Comment 2 Glyn Normington CLA 2011-11-10 08:01:19 EST
I applied this patch and hit the following problem:

$ ~/eclipse/virgo/org.eclipse.virgo.web-server/scripts/ripplor/ripplor.rb -r kernel -u gnormington
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require': no such file to load -- choice (LoadError)
	from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `require'
	from /Users/glynnormington/eclipse/virgo/org.eclipse.virgo.web-server/scripts/ripplor/options.rb:2
	from /Users/glynnormington/eclipse/virgo/org.eclipse.virgo.web-server/scripts/ripplor/ripplor.rb:6:in `require'
	from /Users/glynnormington/eclipse/virgo/org.eclipse.virgo.web-server/scripts/ripplor/ripplor.rb:6

I tried installing the choice and etc gems, but the problem persisted, so I stashed the changes and the ripple began normally, which indicate some problem with the patch or my ruby setup.
Comment 3 Glyn Normington CLA 2012-06-26 05:20:52 EDT
Flagging as an enhancement given that most people don't hit this problem and it's really a problem with certain networks.
Comment 4 Florian Waibel CLA 2015-06-03 06:47:00 EDT
With the introduction of virgo-root and the switch to Gradle (Bug 463462) this seems obsolete, now.