Vault.yml not readable by user
In the previous iteration of HLOS (with the Makefile) there was a section in make decrypt where the permissions were set after the file had been decrypted. e.g. chown (id-u):(id -g) settings/vault.yml. This changed the permission on the vault file so that git-sync worked and the user was able to edit the file once it had been unencrypted. Without this command the user needs to edit the file as root or change it's permissions between deploys.