Remote task control

Message boards : BOINC Manager : Remote task control
Message board moderation

To post messages, you must log in.

AuthorMessage
Theramansi
Avatar

Send message
Joined: 3 Oct 10
Posts: 9
United States
Message 68002 - Posted: 25 Feb 2016, 11:51:51 UTC
Last modified: 25 Feb 2016, 11:55:47 UTC

I'm running Boinc version 7.6.22 on Windows and Version 7.2.42 on Linux. I can't abort or suspend a task remotely.
ID: 68002 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15477
Netherlands
Message 68004 - Posted: 25 Feb 2016, 16:29:10 UTC - in response to Message 68002.  

Could you please give some more information, like:
1. Is it on the same network or is it on the internet?
2. Are you using one or more BOINC Manager?
3. Which of the two can you not control remotely?
4. Have you checked permissions?
ID: 68004 · Report as offensive
Theramansi
Avatar

Send message
Joined: 3 Oct 10
Posts: 9
United States
Message 68009 - Posted: 26 Feb 2016, 8:53:17 UTC - in response to Message 68004.  

I'm on a LAN.

I'm accessing the Linux Mint computer from a Windows 7 PC. It's the tasks on the Linux I can't suspend or abort remotely. Project functions work, just not individual tasks.

All files in the boinc-client folder have full perms set.
ID: 68009 · Report as offensive
BobCat13

Send message
Joined: 6 Dec 06
Posts: 118
United States
Message 68011 - Posted: 26 Feb 2016, 15:14:57 UTC - in response to Message 68009.  

You may want to give BoincTasks a look:
http://efmer.com/b/?q=boinctasks
ID: 68011 · Report as offensive
Theramansi
Avatar

Send message
Joined: 3 Oct 10
Posts: 9
United States
Message 68013 - Posted: 26 Feb 2016, 18:52:36 UTC - in response to Message 68011.  
Last modified: 26 Feb 2016, 18:57:49 UTC

I can easily work around this, but I thought I should give a heads up on an issue. I have BoincTasks, Boincview, and UVNC installed.

And I can cancel a task using BoincTasks, so I'm thinking it is a Boinc Manager issue.
ID: 68013 · Report as offensive
Juha
Volunteer developer
Volunteer tester
Help desk expert

Send message
Joined: 20 Nov 12
Posts: 801
Finland
Message 68020 - Posted: 26 Feb 2016, 21:36:24 UTC - in response to Message 68009.  

Do you use Manager or boinccmd for remote control?
Is it all tasks or just some tasks?
Can you get properties of a task?
Does the remote BOINC have password set?
ID: 68020 · Report as offensive
Profile Agentb
Avatar

Send message
Joined: 30 May 15
Posts: 265
United Kingdom
Message 68026 - Posted: 27 Feb 2016, 1:36:30 UTC - in response to Message 68020.  
Last modified: 27 Feb 2016, 1:37:02 UTC

I think i can replicate this on Ubuntu 14.04 + boinc 7.6.22 remote host is running *cough* 6.10.17

Do you use Manager or boinccmd for remote control?
Using Manager (in this case) but can use boinccmd.
Is it all tasks or just some tasks?
Can you get properties of a task?
Does the remote BOINC have password set?


No password set.

Using manager i see the task display not reporting correctly on remote hosts, the display seems to show "blank application names" for some or all tasks at some point.


Task Properties show a missing application name.

boincmd is able to to suspend and resume a task.
boinccmd --host <name> --task <url> <taskname> resume etc

Was working ok on 7.2.42 iirc.

I'll do some testing tomorrow, grab a screenshot etc.
ID: 68026 · Report as offensive
Profile Agentb
Avatar

Send message
Joined: 30 May 15
Posts: 265
United Kingdom
Message 68032 - Posted: 27 Feb 2016, 13:02:34 UTC - in response to Message 68026.  
Last modified: 27 Feb 2016, 13:06:02 UTC

I think i can replicate this on Ubuntu 14.04 + boinc 7.6.22 remote host is running *cough* 6.10.17

I'll do some testing tomorrow, grab a screenshot etc.


OK the only combination i have is 7.6.22 (32 and 64 bit) remote managing my host "muon" running 6.10.27. I did not notice this behaviour at before the 7.6.22 upgrade.

First a screenshot showing the view on both 7.6.22 managers
here

Note missing app name.

Buttons don't seem responsive, and task list are slow to display.

boinccmd behaves strangely - running remotely to suspend a single task on muon

boinccmd --host muon --task http://einstein.phys.uwm.edu/ h1_0022.30_O1C01Cl1In1__O1AS20-100T_22.4Hz_120_1 suspend


Showed it suspending a number of tasks.

Edit: it is possible that manager may have "suspended" these as i was clicking on several tasks trying to resume / suspend.

1) -----------
   name: h1_0022.30_O1C01Cl1In1__O1AS20-100T_22.4Hz_121_1
   WU name: h1_0022.30_O1C01Cl1In1__O1AS20-100T_22.4Hz_121
   project URL: http://einstein.phys.uwm.edu/
   report deadline: Sat Feb 27 06:22:34 2016
   ready to report: no
   got server ack: no
   final CPU time: 0.000000
   state: downloaded
   scheduler state: scheduled
   exit_status: 0
   signal: 0
   suspended via GUI: no
   active_task_state: SUSPENDED
   app version num: 104
   checkpoint CPU time: 34527.680000
   current CPU time: 34586.150000
   fraction done: 0.526503
   swap size: 103 MB
   working set size: 89 MB
   estimated CPU time remaining: 32804.935773

<snip two others>
4) -----------
   name: h1_0022.30_O1C01Cl1In1__O1AS20-100T_22.4Hz_117_1
   WU name: h1_0022.30_O1C01Cl1In1__O1AS20-100T_22.4Hz_117
   project URL: http://einstein.phys.uwm.edu/
   report deadline: Sat Feb 27 13:27:38 2016
   ready to report: no
   got server ack: no
   final CPU time: 0.000000
   state: downloaded
   scheduler state: scheduled
   exit_status: 0
   signal: 0
   suspended via GUI: no
   active_task_state: SUSPENDED
   app version num: 104
   checkpoint CPU time: 133.470000
   current CPU time: 193.000000
   fraction done: 0.000000
   swap size: 103 MB
   working set size: 88 MB
   estimated CPU time remaining: 41922.014141

the view from managing muon locally shows no suspension

   name: h1_0022.30_O1C01Cl1In1__O1AS20-100T_22.4Hz_121_1
   WU name: h1_0022.30_O1C01Cl1In1__O1AS20-100T_22.4Hz_121
   project URL: http://einstein.phys.uwm.edu/
   report deadline: Sat Feb 27 06:22:34 2016
   ready to report: no
   got server ack: no
   final CPU time: 0.000000
   state: downloaded
   scheduler state: scheduled
   exit_status: 0
   signal: 0
   suspended via GUI: no
   active_task_state: EXECUTING
   app version num: 104
   checkpoint CPU time: 34527.680000
   current CPU time: 34603.110000
   fraction done: 0.526736
   swap size: 103 MB
   working set size: 89 MB
   estimated CPU time remaining: 32793.774604


attempts at resuming remotely did not change status with boinccmd or manager (manager does not display "Suspended")

managing 7.6.22 host remotely from muon or another 7.6.22 works normally.
ID: 68032 · Report as offensive
Juha
Volunteer developer
Volunteer tester
Help desk expert

Send message
Joined: 20 Nov 12
Posts: 801
Finland
Message 68034 - Posted: 27 Feb 2016, 23:07:25 UTC - in response to Message 68032.  
Last modified: 27 Feb 2016, 23:09:13 UTC

Looks like a can repro with 7.7 Manager built from git-f707a7e9. No repro on 7.7-git-787225d5 or unknown 7.7 built on Nov 21. Remote is 7.0.27.

I saw this on localhost too. localhost is unknown 7.7 built on Nov 21.

edit: Linux all.
ID: 68034 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15477
Netherlands
Message 68048 - Posted: 29 Feb 2016, 0:17:46 UTC

Forwarded to development.
ID: 68048 · Report as offensive
jeanrochefort

Send message
Joined: 1 May 16
Posts: 2
France
Message 69353 - Posted: 1 May 2016, 17:28:12 UTC

Hi,

Coming here to report same problem.
Boinc manager 7.6.22 x64 on a win7 64.
Tried on 2 Linux Debian 8 clients, debian stable repositories clients.

No way to suspend, cancel a work on every clients. If I click "properties" on the failed cancelled task, there's "ready to start"...

1 remote client with a password + IP based
1 LAN client without password ++ IP based

It's working nice with Boinc manager on dual boot, on Debian 8 stable... Windows only problem, for me...
ID: 69353 · Report as offensive

Message boards : BOINC Manager : Remote task control

Copyright © 2024 University of California.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.