r/sysadmin • u/Halomora • 13d ago
Question Anyone survived a Windows to Linux user workstations migration?
Hey fellow sys admin,
I work at a VFX/animation studio (~400 users).
We're kicking off a project to migrate our artist workstations from Windows 10/11 VDIs to Linux. Flavor is pretty much locked it ll be Rocky Linux 9 with KDE.
I am curious if there's anyone here who's been through a similar workstation migration to linux?
What Linux flavor, did you end up on, and would you pick the same again?
How did you handle what GPOs used to give you?
For the Base OS deployment/imaging, did you use Kickstart + Puppet/Ansible, or something else?
Anything that looked easy on paper and turned into a one big pile of {Jurassic_Park}?
Tools that made your life easier along the way?
I am looking for any war stories, good or bad!
Thank you!
4
u/GrandpaJoe7 13d ago edited 13d ago
My predecessor started with foreman and puppet and CentOS7 to manage all hardware and VM deployments back in 2015ish (before my time here). We PXE boot for the initial deployment using foreman and then puppet takes over from there and applies configs based on the host group assigned to the endpoint.
We have since migrated to RHEL 9 and Satellite. We also moved from VMWare to OpenShift. Thought about Ansible, but we have so many custom puppet modules, lift and shifting all of that seems like more work than it’s worth right now. The whole puppet/openvox thing may force our hand though.
We aren’t VFX, but we do a lot of image processing in GIS related space and run our own HPC. Before being acquired by a megacorp, all desktop workstations were Linux. Now we have to use Megacorp SOE Windows laptops but end users will RDP into their RHEL Linux workstations or a shared interactive server running Gnome (XRDP works pretty well) to do those workflows. Our network is entirely internal behind the megacorp’s zscaler network so is only accessible from inside.