result XXXX is no longer usable

Message boards : Server programs : result XXXX is no longer usable
Message board moderation

To post messages, you must log in.

AuthorMessage
Seth

Send message
Joined: 19 Nov 16
Posts: 63
Australia
Message 84276 - Posted: 8 Jan 2018, 11:47:56 UTC

Hi Guys,
Any idea what it means when I get:

"Result xxxx is no longer usable"

Where xxxx is the result id being processed?

Cheers
Seth
ID: 84276 · Report as offensive
Richard Haselgrove
Volunteer tester
Help desk expert

Send message
Joined: 5 Oct 06
Posts: 4478
United Kingdom
Message 84277 - Posted: 8 Jan 2018, 12:09:40 UTC - in response to Message 84276.  

It's usually a very late reply, long after deadline, where the workunit has already received a quorum of successful results, validated, and been purged from the database.
ID: 84277 · Report as offensive
Seth

Send message
Joined: 19 Nov 16
Posts: 63
Australia
Message 84295 - Posted: 9 Jan 2018, 8:51:58 UTC - in response to Message 84277.  

Thanks Richard but this is happening on brand new clients that haven't processed work before so that doesn't quite add up.
ID: 84295 · Report as offensive
Richard Haselgrove
Volunteer tester
Help desk expert

Send message
Joined: 5 Oct 06
Posts: 4478
United Kingdom
Message 84296 - Posted: 9 Jan 2018, 9:48:29 UTC - in response to Message 84295.  

You'll have to give us a bit more detail about the scenario, then.
ID: 84296 · Report as offensive
Seth

Send message
Joined: 19 Nov 16
Posts: 63
Australia
Message 84337 - Posted: 10 Jan 2018, 9:57:43 UTC - in response to Message 84296.  
Last modified: 10 Jan 2018, 10:02:33 UTC

I'm spinning up new instances in aws acting as boinc clients.

This is after terminating previous instances with uncompleted workloads.

It's all ephemeral so machine ids are unique each time I spin up a new instance. Im using a single user with a weak key.

I have done this type of activity in the past, perhaps 9-12 months ago and had not seen this message coming up. So the main difference in my setup now is Im using a more recent version of the boinc source code to build a server.

If some specific level of logging is useful, let me know and I can capture it.

Cheers
Seth
ID: 84337 · Report as offensive
Juha
Volunteer developer
Volunteer tester
Help desk expert

Send message
Joined: 20 Nov 12
Posts: 801
Finland
Message 84427 - Posted: 17 Jan 2018, 20:59:52 UTC - in response to Message 84337.  

Maybe you should check server logs to see what has happened to that task.

Since you are spinning up new hosts. If the server confuses a new host as an older host, it will reuse the old host's hostid for new host. Any In progress tasks are marked as Abandoned (or something like that). When the old host contacts the server and tells what tasks it has onboard the server tells the host that those abandoned task are no longer usable.

One way to make the confusion happen is to copy BOINC installation from one machine to another. So if you are using some kind of base image for the instances you should check that BOINC data directory is clean. You can prime the data directory by including science app files there so that those don't need to be downloaded but that's about all the data directory can have.

An identical hardware, software and host name may also result in server confusion.
ID: 84427 · Report as offensive

Message boards : Server programs : result XXXX is no longer usable

Copyright © 2021 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.