Message boards :
Number crunching :
Atlas/Theory native in prefs - Run native if available?
Message board moderation
Author | Message |
---|---|
Send message Joined: 2 May 07 Posts: 2090 Credit: 158,853,999 RAC: 126,442 |
I am going to move this discussion to the number crunching topic as it affects all apps. @Laurence When native in prefs for Atlas and Theory is active, getting no Tasks in Windows (default,home,school,work). |
Send message Joined: 15 Jun 08 Posts: 2401 Credit: 225,503,531 RAC: 125,044 |
I agree. The server should check if the client is running Windows or Linux. In case of Windows: Ignore "Run native if available?" and send vbox tasks. In case of Linux and if only a vbox app is available (CMS): Ignore "Run native if available?" and send vbox tasks. In case of Linux and if both variants are available (Theory, ATLAS): If "Run native if available?" is set send only native tasks. The text at the prefs page might be modified: now Run native if available? suggestion On Linux hosts: Run native if available. |
Send message Joined: 2 May 07 Posts: 2090 Credit: 158,853,999 RAC: 126,442 |
Sorry, the copied answer was from Laurence. Have for example Linux-VM AND Windows. There are only THREE possibilitions (home,work and school). The prefs need to be modified. In Windows.... no Tasks are avalaible OR in Linux-VM.... no Tasks are avalaible, Both (native or no native) is not possible in one location (home, work, school) It is for both Atlas AND Theory, not for CMS, there is no native possible. |
Send message Joined: 13 Jul 05 Posts: 167 Credit: 14,938,551 RAC: 191 |
I agree.Couldn't this also be solved simply by making native tasks require Linux as the OS? Then there shouldn't be native tasks "available" to a Windows client in the first place... |
Send message Joined: 15 Jun 08 Posts: 2401 Credit: 225,503,531 RAC: 125,044 |
I agree.Couldn't this also be solved simply by making native tasks require Linux as the OS? Then there shouldn't be native tasks "available" to a Windows client in the first place... That's exactly what I mean with "The server should check ...". The client OS is known to the server and "native" could (and should) be ignored server side if a Windows client requests work. It's a bit more complex in case of a Linux client. - Theory and ATLAS provide both variants, vbox and native. - CMS doesn't have a native app, hence no choice -> always vbox. Even if the "native" flag is set a Linux client should get CMS vbox (if CMS is selected, of course). A Linux client should not get Theory/ATLAS vbox tasks if the "native" flag is set. This way you wouldn't need extra venues. Since native requires a correctly configured local CVMFS client it should not be set as default pref. |
©2024 CERN