Closed ysecaran closed 9 years ago
@ysecaran Is this issue still valid? I currently have a Win hub with a Win node and a Linux node plumbed together with SeLion-Grid... Furthermore, I'm able to route to a specific node through the hub via DesiredCapabilities
@mach6 the issue comes when the user tries to do a auto upgrade. Right now, the UI page rendered for auto upgrade is based upon the platform on which the grid is hosted. I hosted a linux grid with a linux node and mac node.
The grid still shows UI page(as above) for upgrading nodes on linux platform while the rest of the nodes will become unstable after the upgrade.
@mach6 Is this a priority problem right now ? I believe that we would need to revisit our auto upgrade logic and all the entire functionalities associated with it because if you look at it.. it was originally built to support just our Grid farm.. We would need to revisit the logic such that it now does the following
But I am of the opinion that for now this can take the back bench and we can focus on the other important things that are still on the road map.
This is addressed with this commit https://github.com/paypal/SeLion/commit/08b90ec46df420e843e4dce617d6415d15e9a0bf
Right now a user can host a Grid and node "only" on the same platform. If the grid is on linux then all nodes must be on linux. same goes for windows and mac. This should be enhanced to multiple platforms where a user can hook up linux/mac/windows node to a grid irrespective of platforms.