Vagrant and Xenial Lock File Issue Finally Solved
After weeks of getting the error message
Unable to lock the administration directory (/var/lib/dpkg/), is another process using it? and
Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable), I have a solution that actually works.
systemctl stop apt-daily.service systemctl kill --kill-who=all apt-daily.service # wait until `apt-get updated` has been killed while ! (systemctl list-units --all apt-daily.service | fgrep -q dead) do sleep 1; done
I added this script to run early in the
Vagrantfile and it finally allowed the process to get killed before moving on through the rest of the script. I’m surprised at how long it actually takes to actually die and now I understand why I ran into this error often.
 A different solution that did not work for me but gives more info on the problem