Draft: making stuff work for ubuntu20
@chines IMHO the mellanox role changes are safe because they are all when guarded
the update role is a bit more complex especially considering that it is intended to be generic to nodes with our without mellanox. I need to work further on stable dkms which will make this problem go away
Edited by Andreas Hamacher