Chef

git resource fails on subsequent checkouts of the same repostiry

Details

  • Type: Bug Bug
  • Status: Closed Closed
  • Priority: Blocker Blocker
  • Resolution: Fixed
  • Affects Version/s: 0.7.12
  • Fix Version/s: 0.8.2
  • Component/s: Chef Client, Chef Solo
  • Labels:
    None

Description

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

Activity

Hide
AJ Christensen added a comment - 26/Oct/09 8:19 PM

Document this somewhere for 0.7.14 release.

Show
AJ Christensen added a comment - 26/Oct/09 8:19 PM Document this somewhere for 0.7.14 release.
Hide
Adam Jacob added a comment - 23/Nov/09 7:24 PM

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

Show
Adam Jacob added a comment - 23/Nov/09 7:24 PM Setting this to a blocker, as we can't release 0.8.0 without it being fixed.
Hide
AJ Christensen added a comment - 08/Dec/09 12:42 AM

Fixed, matching behaviour to 'git clone'.

Pushed fujin/chef-639

Show
AJ Christensen added a comment - 08/Dec/09 12:42 AM Fixed, matching behaviour to 'git clone'. Pushed fujin/chef-639
Hide
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!

Show
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!

People

Vote (0)
Watch (0)

Dates

  • Created:
    26/Oct/09 8:02 PM
    Updated:
    11/Dec/09 12:11 AM
    Resolved:
    08/Dec/09 12:42 AM