retspen / webvirtcloud

WebVirtCloud is virtualization web interface for admins and users
1.63k stars 362 forks source link

New additions #506

Closed Info-IIG closed 2 years ago

Info-IIG commented 2 years ago

Hi,

There are some additions :

1) Added permission to see all instances The goal is to be able to give the right to a user in a group to see all the instances.

2) Added Technicians group The goal is to be able to automatically add users from the LDAP directory to the Technicians group based on the cn and to assign specific permissions afterwards.

3) Automatic input first name last name and email with ldap The goal is to add automatically the last name, the first name and the email when creating a user from the LDAP directory.

4) Added DRBD status My infrastructure is composed of a cluster of 2 nodes with a DRBD to replicate the storage. So I added the retrieval of the role and state of the disks in webvirtcloud by ssh.

5) Added ldap password encryption The goal was to encrypt the password of the user who has the LDAP search rights. I added a script to decrypt the password which is run at the LDAP_MASTER_PW parameter. The procedure to encrypt the password is written in the README.

6) Added permission can snapshot instances The objective was to be able to manage per user the right to make snapshots for all instances.

Thanks.

catborise commented 2 years ago

thanks for the effort. it is nice...

catborise commented 2 years ago

hi @Info-IIG, there is some situations which should be reconsider. may be we should make DRDB columns optional. not every setup contains DRDB.

and also i do not use drdb(nfs share) but after see details of instance then return back to instance list, it shows like that. image

Info-IIG commented 2 years ago

Hi @catborise, I added some changes in #511 to make DRBD columns optional.

catborise commented 2 years ago

@Info-IIG great. thanks for the conribution.

5he1n commented 1 year ago

Looks like no migrations were made for this PR :)