anchor.diff:  
   
   install_chef() {
  -  if ! which chef-solo > /dev/null ; then 
  +  if ! which chef-solo > /dev/null ; then
       echo installing chef via omnibus...
       curl -L --silent https://www.opscode.com/chef/install.sh | sudo bash -s -- -v 11.2.0  1>&2
  -  else 
  +    # TODO(mkr): this is a hack to get chef-solo-search working
  +    /opt/chef/embedded/bin/gem install --no-ri --no-rdoc treetop
  +  else
       echo chef is already installed
     fi
   }
  
positive.code: 
  
  ##
  ## settings 
  ##
  
  
  
negative.code:   git_wrapper=/etc/chef/git_wrapper
    local keyfile=/etc/chef/git_key
    mkdir -p $(dirname $repo_dir)
    if [ -d $repo_dir ]; then
      echo updating source...
      (cd $repo_dir && GIT_SSH=$git_wrapper git fetch && git reset --hard origin/$branch && git clean -fdx)
    else
  