Fedora 33 and Ubuntu 16
-
I’m having a lot of problems integrating Fedora 33 into the daily tests. This has been the reason for the lapse in testing here this last month.
I use Debian 10 as a bastion host, and use SSH Proxy Jump through Debian 10 to get to the other OSs. This has worked with every other OS that I’ve added. The Terraform configuration for Fedora 33 is here.
It’s not working for Fedora 33. I’ve gone over this issue probably a dozen times. Manual tests of this functionality work fine, so I’m unable to reproduce the problem. At this point, I need to leave Fedora 33 behind as there is value being lost in not testing the other more-popular OSs.
Good news is I’ve added Ubuntu 16 to the daily tests. This is because it’s still quite popular among
dev-branch
users.Ubuntu 16.04 End-Of-Life is April 30, 2021. I suggest on this date the FOG Project drop support for Ubuntu 16.04 entirely. I urge the community currently using Ubuntu 16.04 to move to something newer.
-
@wayne-workman I think there is surely a value in creating a supported operating system list for the FOG project. While its technically possible to support all 31 flavors of OS, there are reasons for leave some OS behind on the floor especially ones that are no longer supported by their distro vendor. The work you have done with the demographics collection shows the FOG Developers where they need to spend their time with support and testing FOG. So well done there too.
-
@george1421 said in Fedora 33 and Ubuntu 16:
I think there is surely a value in creating a supported operating system list for the FOG project.
Agreed. Though @Tom-Elliott wants to get everything OS agnostic by replacing PHP components with NodeJS ones, getting the UI and API away from making native OS calls, so on.
It’s a good plan, but a ton of work and probably years away. In the mean time, we could limit scope of the installer script by choosing a handful of OSs.
-
@wayne-workman said in Fedora 33 and Ubuntu 16:
wants to get everything OS agnostic by replacing PHP components with NodeJS ones, getting the UI and API away from making native OS calls, so on.
I agree with this too. Node.js opens the door to running the FOG server on a lot more platforms than just linux. It WILL be a long road to get there (if ever). We do need 3-4 node.js new developers to step up and restart the FOG-too project to get things moving.