- Difficulty level
- Easy (less than an hour)
- latest, as of 2020-04-03
- Why the issue appeared?
- Will be filled on close
- Is it a breaking change?
- Perfectly compatible
- Issue type
- Bug (incorrect behavior)
I have just done a bit of background research to understand this change, after I noticed that the level option was deleted from my VyOS config.
The documentation originally stated:
VyOS defines what users can do on a system by having two privilege levels: operator and admin.
Then on the 1st November 2017 Daniil Baturin wrote a blog post entitled The "operator" level is proved insecure and will be removed in the next releases:
The following ticket was raised to handle "migrate operator accounts to admin accounts and remove the option to setup an operator account":
Finally the level node was dropped from user because only a single value of admin is allowed:
However I am not quite sure why the work was done against the T1948 ticket, which is about RADIUS being broken.
These pages also needs updating: