Issue Details (XML | Word | Printable)

Key: CHEF-639
Type: Bug Bug
Status: Closed Closed
Resolution: Fixed
Priority: Blocker Blocker
Assignee: Adam Jacob
Reporter: Joshua Timberman
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Chef

git resource fails on subsequent checkouts of the same repostiry

Created: 26/Oct/09 08:02 PM   Updated: 11/Dec/09 12:11 AM   Resolved: 08/Dec/09 12:42 AM
Component/s: Chef Client, Chef Solo
Affects Version/s: 0.7.12
Fix Version/s: 0.8.2


 Description  « Hide

http://gist.github.com/218976

brew.json: {"recipes": "brew"}
brew::default:
git "/tmp/homebrew" do
repository "git://github.com/jtimberman/homebrew.git"
revision "HEAD"
action :checkout
user "jtimberman"
end



Sort Order: Ascending order - Click to sort in descending order
AJ Christensen added a comment - 26/Oct/09 08:19 PM

Document this somewhere for 0.7.14 release.


Adam Jacob added a comment - 23/Nov/09 07:24 PM

Setting this to a blocker, as we can't release 0.8.0 without it being fixed.


AJ Christensen added a comment - 08/Dec/09 12:42 AM

Fixed, matching behaviour to 'git clone'.

Pushed fujin/chef-639


Adam Jacob added a comment - 11/Dec/09 12:11 AM

This is merged. I fixed a small style issue - if you have a long string, just let it be long rather than breaking it apart into multiple strings and using the + operator. It's rather slow in ruby, and your incurring cycles purely for aesthetics.

Thanks, AJ!