System Updates with non-root User

Kadrim

Well-Known Member
May 20, 2018
48
5
48
42
Hi there,

i have currently a setup where i want to disable the user "root" on a Default Proxmox 5.2 Installation.
For that i created a new user, added sudo, disabled the login of the root user and so on - nothing fancy.

Even before that i created a new group within the proxmox gui and a group-permission for that new group being set to "Administrator". The new user as assigned to that new group and has all the rights "root" would have within the web-gui.

The only exception seems to be the "updates"-Tab, where i cannot click the "upgrade"-Button, it is simply greyed out, but updates are available.

Even setting the new user to the UID "0" does not help here which makes the user effectivly root within PAM.

So it seems i can only run upgrades via the web-gui when being actually "root"?
Is there some kind of advice?

Thanks in advance and best regards,
David
 
Thanks for your clarification!

Wouldn't it be prevalent for future versions to allow upgrading via web-gui also for non-root users?
Yes, i know we could simply open up a console, but as there is this feature already it could be used for non root users as well - by calling apt-get dist-upgrade with sudo if the user is not root - that way we could simply manage the allowed users via sudoers.
Although it would be nice if "upgrading" would be a special permission within proxmox.

I hope this will be possible in the future - if not, not a big deal, but within my company, there are many administrators but by guidline none of them do use root, everyone has a special account with equal rights.

Best regards,
David
 
Wouldn't it be prevalent for future versions to allow upgrading via web-gui also for non-root users?
Yes, i know we could simply open up a console, but as there is this feature already it could be used for non root users as well - by calling apt-get dist-upgrade with sudo if the user is not root

Yes, that is an option. Please open a bug report on bugzilla.proxmox.com (severity enhancement).