Otto and Vargrant like technologies make me nervous and here is why: I recently took a contract assignment in a dev shop that use vagrant. If everything worked as advertised , I should have just done vagrant up and my jbosss appserver  etc. would have automatically built and deployed for me so that I could focus on code. However, I had to spend a couple of day trying to fix Vagrant  salt issues --- that I had no clue about. I could have easily setup a jboss linux vm without breaking a sweat but debugging vagrant and salt  was like a solving a mystery wrapped in an enigma. So now that I am upto speed with vagrant and salt , it does not seem all that bad -- but I do feel as though it has been overhyped.<p>I shudder to think that the dev manager are now adding &quot;must have xx yeas of solid vagrant experience &quot; along with &quot;must have 5 years of [some ide]&quot; in their skills requirement.