I have a strange problem with a “COMMIT”. On the router I have configured multiple user accounts, all of them have admin permission level. After starting the router, user “admin1” can make configuration changes and can make “COMMIT”, next user “admin2” logs in on the router, and also makes changes to the configuration and can also be “COMMIT” them. After that if user “admin1” re-log on the router and make changes to the configuration, will not he could to “commit” them.
After the command “commit” receives the error “Failed to generate committed config”. In the log-stdout.log cfg error appears:
cp [/ opt / Vyatta / config / tmp / new_config_5493] -> [/ opt / Vyatta / config / tmp / tmp_5493 / work]
cp in-> tw failed [boost :: filesystem :: copy_file: Permission denied:"/opt/vyatta/config/tmp/new_config_5493/.unionfs/firewall/name/FW-In/rule/20/action/node.val_HIDDEN~","/opt/vyatta/config/tmp/tmp_5493/work/.unionfs/firewall/name/FW-In/rule/20/action/node.val_HIDDEN~"]
User “admin2” can still make configuration changes and “COMMIT” them, but only this user, other users have error after “COMMIT”.
I use vyos version:
Version: VyOS 1.1.0
Description: VyOS 1.1.0 (helium)
Copyright: 2014 VyOS maintainers and contributors
Built by: email@example.com
Built on: Thu Oct 9 22:27:26 UTC 2014
Build ID: 1410092227-af6433f
System type: x86 64-bit