climateprediction.net (CPDN) home page
Thread 'Message from project server: Invalid app version description'

Thread 'Message from project server: Invalid app version description'

Message boards : Number crunching : Message from project server: Invalid app version description
Message board moderation

To post messages, you must log in.

AuthorMessage
Profileold_user30015
Avatar

Send message
Joined: 15 Nov 04
Posts: 24
Credit: 315,674
RAC: 0
Message 40179 - Posted: 19 Jul 2010, 14:48:26 UTC

I get this message:

19/07/2010 15:35:53 | climateprediction.net | Message from project server: Invalid app version description

My Computer details are here

Is there anything I should be concerned about, or do?

Cheers

BOINC miniFAQ
Team ACC Forum
JOIN Team ACC

ID: 40179 · Report as offensive     Reply Quote
Les Bayliss
Volunteer moderator

Send message
Joined: 5 Sep 04
Posts: 7629
Credit: 24,240,330
RAC: 0
Message 40182 - Posted: 19 Jul 2010, 19:34:01 UTC - in response to Message 40179.  

I'll ask.

Backups: Here
ID: 40182 · Report as offensive     Reply Quote
Les Bayliss
Volunteer moderator

Send message
Joined: 5 Sep 04
Posts: 7629
Credit: 24,240,330
RAC: 0
Message 40204 - Posted: 22 Jul 2010, 9:04:32 UTC

Nothing is known about it here, but there is this thread.


Backups: Here
ID: 40204 · Report as offensive     Reply Quote
Profileold_user30015
Avatar

Send message
Joined: 15 Nov 04
Posts: 24
Credit: 315,674
RAC: 0
Message 40205 - Posted: 22 Jul 2010, 10:25:26 UTC - in response to Message 40204.  

Nothing is known about it here, but there is this thread.



Hmmm....

Title: Re: Weird BOINC server messages
Post by: Claggy on 05 Jul 2010, 06:40:01 pm
astropulse and astropulse_v5 are obsolete, (by at least a year) and have been replaced by astropulse_v505, they are the source of the 'Invalid app version'

If you grab the latest 0.36 Lunatics installer you can upgrade the apps to the latest versions.

Claggy


Am I running an obsolete CPDN work unit, or something silmilar?

I'll set to No New Work' and either Reset or Detach/Attach (if I remember), and see if the messages go away. This message is on CPDN only (so far as I have noticed).
BOINC miniFAQ
Team ACC Forum
JOIN Team ACC

ID: 40205 · Report as offensive     Reply Quote
Nigel Garvey

Send message
Joined: 5 May 10
Posts: 69
Credit: 1,169,103
RAC: 2,258
Message 40206 - Posted: 22 Jul 2010, 12:59:51 UTC - in response to Message 40179.  

I get this message:

19/07/2010 15:35:53 | climateprediction.net | Message from project server: Invalid app version description

My Computer details are here


Your BOINC client version's shown as 6.11.3. The most recent version listed here is 6.10.58.
ID: 40206 · Report as offensive     Reply Quote
Ingleside

Send message
Joined: 5 Aug 04
Posts: 127
Credit: 24,532,918
RAC: 13,386
Message 40207 - Posted: 22 Jul 2010, 13:17:15 UTC - in response to Message 40205.  

Nothing is known about it here, but there is this thread.



Hmmm....

Title: Re: Weird BOINC server messages
Post by: Claggy on 05 Jul 2010, 06:40:01 pm
astropulse and astropulse_v5 are obsolete, (by at least a year) and have been replaced by astropulse_v505, they are the source of the 'Invalid app version'

If you grab the latest 0.36 Lunatics installer you can upgrade the apps to the latest versions.

Claggy


Am I running an obsolete CPDN work unit, or something silmilar?

I'll set to No New Work' and either Reset or Detach/Attach (if I remember), and see if the messages go away. This message is on CPDN only (so far as I have noticed).

There's been no problems over at SETI@home due to getting the "invalid app version", so wouldn't expect this is any problems for CPDN either.

Now, the Lunatics-explanation of this being due to users still having Astropulse and Astropulse_v5 listed then they're using the anonymous-application-mechanism is possibly correct, but I can't test if removing these 2 will have any effects until SETI-servers is up again late Friday...


As for CPDN getting this "Invalid app version"-message, assuming Astropulse is the reason for SETI, for CPDN the reason is that all applications except Famous is deprecated. Meaning, every time any CPDN-computer that has a non-Famous-model connects to CPDN, chances are you'll get the "Invalid app version"-message. When you've finished all these older models and reported them, I'll guess you'll not see this message any longer.

CPDN will still use the results from all Hadam3P and Slab-models and any other non-Famous-models you'll still running, so there's no reason for setting "No new work" or doing anything else.

So, for CPDN, instead of showing "Invalid app version", more accurate would probably be something along the lines of "We've stopped distributing new models for the model-type you're still running, but there's no problem to finish your current model."

ID: 40207 · Report as offensive     Reply Quote
Profilemo.v
Volunteer moderator
Avatar

Send message
Joined: 29 Sep 04
Posts: 2363
Credit: 14,611,758
RAC: 0
Message 40209 - Posted: 22 Jul 2010, 13:37:29 UTC
Last modified: 22 Jul 2010, 13:40:43 UTC

I'm finishing a CPDN HadSM slab that I downloaded months ago. I'm also finishing a CPDN FAMOUS v.6.10 which is not the newest FAMOUS version. So both are types that are now deprecated. But I see no messages like this in my Boinc manager.

Could members please tell us which models produce these invalid app messages?

Ingleside, as the message comes from Boinc I don't think CPDN can change it. But could this be this some extra weird aspect of the new CPDN Boinc server version?
Cpdn news
ID: 40209 · Report as offensive     Reply Quote
Ingleside

Send message
Joined: 5 Aug 04
Posts: 127
Credit: 24,532,918
RAC: 13,386
Message 40211 - Posted: 22 Jul 2010, 16:04:07 UTC - in response to Message 40209.  
Last modified: 22 Jul 2010, 16:18:55 UTC

I'm finishing a CPDN HadSM slab that I downloaded months ago. I'm also finishing a CPDN FAMOUS v.6.10 which is not the newest FAMOUS version. So both are types that are now deprecated. But I see no messages like this in my Boinc manager.

Hmm, which BOINC-version are you using on this computer, is it v6.2.xx or v6.10.xx?

I'm not seeing it in v5.10.45, but does see it in v6.11.3...

As for FAMOUS, not sure, but wouldn't immediately expect you'll trigger any message as long as it's only an older version, but can't rule-it out at this point.

It will atleast be easier to test with SETI@home if it's due to deprecated application-version or only deprecated application, when they're up again late Friday...

Could members please tell us which models produce these invalid app messages?

Ingleside, as the message comes from Boinc I don't think CPDN can change it. But could this be this some extra weird aspect of the new CPDN Boinc server version?

It's a standard BOINC-message, but this doesn't really stop CPDN from customizing it. ;) But granted, the less customizations makes, the easier it is to upgrade...


Edit - it seems the message only shows-up for CPDN if you're running v6.11.x, since it doesn't show-up in v6.10.58.
ID: 40211 · Report as offensive     Reply Quote
Profilemo.v
Volunteer moderator
Avatar

Send message
Joined: 29 Sep 04
Posts: 2363
Credit: 14,611,758
RAC: 0
Message 40212 - Posted: 22 Jul 2010, 17:02:08 UTC

The Boinc version where I don't see the message is 6.2.19.

6.11.* is a Boinc alpha version, right? This may be a new intended feature. We'd better find out exactly what it means because this sort of message could cause some members to abort their models. Some people are still crunching models they started two years ago.

Imagine your computer processing a model off and on for two years and then you see the word 'invalid'.

I see nothing about this in Jorden's change log for 6.11.1 and .2 but 6.11.3 isn't there. Perhaps it's there but I haven't recognised it.


Cpdn news
ID: 40212 · Report as offensive     Reply Quote
Jord
Avatar

Send message
Joined: 5 Aug 04
Posts: 250
Credit: 93,274
RAC: 0
Message 40216 - Posted: 22 Jul 2010, 21:48:56 UTC
Last modified: 22 Jul 2010, 21:50:53 UTC

Nice but no cigar. Its only reference is found in sched_types.cpp and then it seems to be for the anonymous platform.

Line 256 and further says:

       if (match_tag(buf, "<app_versions>")) {
	            while (fgets(buf, sizeof(buf), fin)) {
 	                if (match_tag(buf, "</app_versions>")) break;
 	                if (match_tag(buf, "<app_version>")) {
 	                    CLIENT_APP_VERSION cav;
 	                    retval = cav.parse(fin);
 	                    if (retval) {
 	                        g_reply->insert_message(
 	                            "Invalid app version description in app_info.xml",
 	                            "notice"
 	                        );
 	                    } else {
 	                        client_app_versions.push_back(cav);
 	                    }
 	                }
 	            }

I doubt CPDN is using the anonymous platform for anything. ;-)

(Hmm, pre tags don't seem to work here. So turning to code tags then which will collapse the output.)
Jord.
ID: 40216 · Report as offensive     Reply Quote
Profileold_user30015
Avatar

Send message
Joined: 15 Nov 04
Posts: 24
Credit: 315,674
RAC: 0
Message 40218 - Posted: 23 Jul 2010, 6:34:17 UTC - in response to Message 40216.  

Messages received:

23/07/2010 07:18:50 | climateprediction.net | Restarting task hadsm3dhet2_jr56_006598172_1 using hadsm3 version 607
23/07/2010 07:30:50 | climateprediction.net | update requested by user
23/07/2010 07:31:08 | climateprediction.net | Sending scheduler request: Requested by user.
23/07/2010 07:31:08 | climateprediction.net | Not reporting or requesting tasks
23/07/2010 07:31:09 | climateprediction.net | Scheduler request completed
23/07/2010 07:31:09 | climateprediction.net | Message from project server: Invalid app version description
23/07/2010 07:31:09 | climateprediction.net | Message from project server: Invalid app version description

no mention of app_info.xml, plus I cannot find this file in the CPDN folders
BOINC miniFAQ
Team ACC Forum
JOIN Team ACC

ID: 40218 · Report as offensive     Reply Quote
ProfileThyme Lawn
Volunteer moderator

Send message
Joined: 5 Aug 04
Posts: 1283
Credit: 15,824,334
RAC: 0
Message 40219 - Posted: 23 Jul 2010, 9:44:57 UTC - in response to Message 40218.  
Last modified: 23 Jul 2010, 9:45:08 UTC

6.11.* clients add an <app_versions> section to scheduler requests. That contains a list of all the application versions in client_state.xml for the project.

The scheduler compares that list against it's active list and returns the message you're seeing for any obsolete versions. As a minimum the error should identify the offending application version (2 identical high priority messages tells users absolutely nothing), but it would make more sense to me if the actions were as follows:

  • remove the server error and return a list of obsolete application versions instead
  • the client parses that list and removes any obsolete application versions with no active tasks. An exception would probably have to be made for anything in app_info.xml


"The ultimate test of a moral society is the kind of world that it leaves to its children." - Dietrich Bonhoeffer
ID: 40219 · Report as offensive     Reply Quote
Jord
Avatar

Send message
Joined: 5 Aug 04
Posts: 250
Credit: 93,274
RAC: 0
Message 40222 - Posted: 23 Jul 2010, 13:42:37 UTC - in response to Message 40218.  
Last modified: 23 Jul 2010, 13:43:10 UTC

23/07/2010 07:31:09 | climateprediction.net | Message from project server: Invalid app version description

Well, at least it's not the client doing it. The message comes from the project server, whose sched_types version may be older and not quite up-to-date to what the newer clients are doing.

Solution for the user?

If you aren't an alpha tester, do not use the alpha releases of BOINC (6.odd number is always development !!) and return to the latest recommended version of 6.10.

If you are an alpha tester, report this behaviour to the BOINC Alpha email list.
Jord.
ID: 40222 · Report as offensive     Reply Quote
Ingleside

Send message
Joined: 5 Aug 04
Posts: 127
Credit: 24,532,918
RAC: 13,386
Message 40223 - Posted: 23 Jul 2010, 13:54:04 UTC - in response to Message 40222.  

If you are an alpha tester, report this behaviour to the BOINC Alpha email list.

Already made a report, and David Anderson is looking into the problem.

ID: 40223 · Report as offensive     Reply Quote
Profileold_user30015
Avatar

Send message
Joined: 15 Nov 04
Posts: 24
Credit: 315,674
RAC: 0
Message 40224 - Posted: 23 Jul 2010, 17:38:51 UTC - in response to Message 40222.  

23/07/2010 07:31:09 | climateprediction.net | Message from project server: Invalid app version description

Well, at least it's not the client doing it. The message comes from the project server, whose sched_types version may be older and not quite up-to-date to what the newer clients are doing.

Solution for the user?

If you aren't an alpha tester, do not use the alpha releases of BOINC (6.odd number is always development !!) and return to the latest recommended version of 6.10.

If you are an alpha tester, report this behaviour to the BOINC Alpha email list.



I fully accept that I am to blame for using a BOINC Alpha client.

Unfortunately there are always going to be users like me, who do not know enough to be an Alpha Tester but at the same time who want to try out the latest and greatest version of BOINC (ready or not), and then we get confused when something "apparently goes wrong".

Sorry :(


kinhull


BOINC miniFAQ
Team ACC Forum
JOIN Team ACC

ID: 40224 · Report as offensive     Reply Quote
Jord
Avatar

Send message
Joined: 5 Aug 04
Posts: 250
Credit: 93,274
RAC: 0
Message 40225 - Posted: 23 Jul 2010, 18:26:08 UTC - in response to Message 40223.  

Already made a report, and David Anderson is looking into the problem.

Looks like he's put in a fix already: [trac]changeset:22052[/trac].
Jord.
ID: 40225 · Report as offensive     Reply Quote
Ingleside

Send message
Joined: 5 Aug 04
Posts: 127
Credit: 24,532,918
RAC: 13,386
Message 40226 - Posted: 23 Jul 2010, 18:44:51 UTC - in response to Message 40225.  
Last modified: 23 Jul 2010, 18:49:53 UTC

Looks like he's put in a fix already: [trac]changeset:22052[/trac].

Yes, but unfortunately it looks like a server-upgrade is needed to not get the error-message from v6.11.x and later clients, and CPDN isn't the fastest to adding such upgrades...
ID: 40226 · Report as offensive     Reply Quote

Message boards : Number crunching : Message from project server: Invalid app version description

©2024 cpdn.org