Not sure if this is still the case, but here goes:
Eons ago, I had a Windows 7 64-bit laptop with the Novell client on it.
I in-place upgraded to Windows 10 (64-bit) and I vaguely recall that the Novell client did not work and had to then be manually uninstalled and then either reinstalled, or the Windows 10 "version" installed.
1) Is that still the case?
2) We have like 1,200 Windows 7 64-bit machines that the powers that be want to in-place upgrade (NOT re-image) to Windows 10, so I'm wondering what the "best" way to do whilst dealing with the Client. Try to have a script the uninstalls the client, does the upgrade and then installs the new version?