title: vagrant package how to save changes to new box
body: <p>My question is related to <a href="https://stackoverflow.com/questions/22181325/saving-and-sharing-changes-made-to-vagrant-box">this here</a> but I do not get it to work.</p>
  
  <p>I use a pre-made vagrant box from vagrantbox.es ( <a href="http://goo.gl/KwQSa2" rel="nofollow noreferrer">http://goo.gl/KwQSa2</a> ) and I want to make some changes and repackage the new virtual machine into a new vagrant box file.</p>
  
  <p>To get the initial box, I add <code>config.vm.box_url = "http://goo.gl/KwQSa2"</code> to my vagrant file.</p>
  
  <p>After invoking <code>vagrant up</code> I do <code>vagrant ssh</code> and then some operation (e.g. <code>touch testfile.txt</code>). </p>
  
  <p>After logging out I use <code>vagrant package</code> which creates <code>package.box</code>. </p>
  
  <p>Then I do <code>vagrant destroy</code>, add the path to <code>package.box</code> to <code>config.vm.box_url</code> in my vagrant file and do <code>vagrant up</code> again. </p>
  
  <p>When I log into the VM, my <code>testfile.txt</code> is not there, so it looks like I packaged the unchanged box.</p>
  
  <p>I tried other things such as <code>vagrant box repackage</code> without success.</p>
  
  <p>What am I missing here?</p>