anchor.diff:  │   ├── hombros
   │   │   ├── files
   │   │   │   ├── hijoConfig.xml
  -│   │   │   ├── hijoInit.xml
  +│   │   │   ├── OLD-hijoInit.xml
   │   │   │   └── org.jfrog.hudson.ArtifactoryBuilder.xml
   │   │   ├── metadata.rb
   │   │   └── recipes
  
positive.code: ....
  
  ###############################################################################
  ###################################    manos     ##############################
  ###############################################################################
  
  
  #manos.vm.provision         :shell, path: "./shell/manos.sh"
  
   manos.vm.provision :chef_zero do |chef|
     chef.cookbooks_path         = ["./cookbooks/"]
     chef.add_recipe             "git::default"
     chef.add_recipe             "localAnt::default"
     chef.add_recipe             "java7::default"  # comments...
     chef.add_recipe             "tomcat::default"
     chef.add_recipe             "shared::_junit"
     chef.add_recipe             "manos::default"
   end
  end
  ....
  
  You used a shell provisioner in your previous lab to apply your script to your new VM. But what's this? The first line in the example above is commented out (the # means that Vagrant won't execute that line).
  
  Rather than using another provisioner to install software on our VM, we are starting to use Chef. As mentioned in the  http://dm-academy.github.io/aitm/#_policy_based_approaches[readings for Session 02], Chef is a configuration management system.
  
  
negative.code: The above tells Chef where the cookbooks are.
  
  ....
  chef.add_recipe               "shared::_apt-update"
  chef.add_recipe               "git::default"
  chef.add_recipe               "localAnt::default"
  chef.add_recipe               "java7::default"
  chef.add_recipe               "localTomcat::v8"
  chef.add_recipe               "shared::_junit"
  chef.add_recipe               "manos::default"
  
  ....
  
  Finally, the above tells Chef to apply a series of recipes from various parts of the tree. These recipes install software and configure the system in various ways.
  