Bug 30761 - Update boinc-client to 7.20.2 to fix bugs
Summary: Update boinc-client to 7.20.2 to fix bugs
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 8
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: MGA8-64-OK
Keywords: advisory, validated_update
Depends on:
Blocks:
 
Reported: 2022-08-22 14:44 CEST by christian barranco
Modified: 2022-08-29 09:03 CEST (History)
3 users (show)

See Also:
Source RPM: boinc-client.7.16.14-2.1.mga8.src.rpm
CVE:
Status comment:


Attachments

Description christian barranco 2022-08-22 14:44:36 CEST
Upstream has released 7.20.2, fixing many bugs
https://github.com/BOINC/boinc/releases/tag/client_release%2F7.20%2F7.20.2
Comment 1 Morgan Leijström 2022-08-22 15:09:14 CEST
I will test when packaged.

CC: (none) => fri

Comment 2 christian barranco 2022-08-22 16:22:07 CEST
Cauldron is up to date already
Comment 3 christian barranco 2022-08-27 11:44:59 CEST
Hi. Ready for QA. An advisory will follow within short. 

PROVIDED PACKAGES:
=================
x86_64
boinc-client-7.20.2-1.mga8.x86_64.rpm
boinc-manager-7.20.2-1.mga8.x86_64.rpm

i586
boinc-client-7.20.2-1.mga8.i586.rpm
boinc-manager-7.20.2-1.mga8.i586.rpm

Assignee: chb0 => qa-bugs
CC: (none) => sysadmin-bugs

Comment 4 christian barranco 2022-08-27 12:18:58 CEST
ADVISORY NOTICE PROPOSAL
========================

boinc-client and boinc-manager updates fix bugs and improve stability


Description
This version 7.20.2 belongs to the new stable branch. It provides bug fixes and stability improvements.

*[Bugfix] Switch skin when manager is not connected
*BOINC does not gracefully handle capitalization discrepancies
*[Client]: if bandwidth limit is removed (up or down), remove limit from active transfers.
*[Client]: fix bug in work fetch logic for case of zero resource share and zero work buf.
*[Client]: fix #2837 removed a special use case where idle was desired before work fetch
*[Client]: pass process priority to wrapper
*[Client]: disable GET feature of GUI RPC
*[Client]: allow empty GUI RPC password but show warning
*[Client] (linux): Ignore tty(S|ACM) devices in TTY idle time calculation
*[Client]: display IPV6 addresses correctly
*[Client]: don't tell Manager that graphics app exists if it's still downloading
*[Client]: add reset_host_info() GUI RPC
*[Client]: put CDATA around link field of notices
*[Client]: fix problems with set_app_config() RPC
*[Client]: fix overly aggressive project-wide file transfer backoff policy
*[Client]: fix work-fetch logic when max concurrent limits are used
*[Client] (Win): fix detection of Windows product
*[Client]: Fix bug in new version check
*[Manager] wxWidgets debug alert when switching between advanced and simple view.
*[Manager] Memory access error on closedown
*[Manager][linux] Search for skins to display on Simple View
*[Manager] show appropriate Welcome Page on first run.
*[Manager] fix alt-space crash
*[Manager] fix RTL languages in disk view
*[Manager] add ctrl-A shortcut to go to advanced view
*[Manager] add "Suspend when no mouse/keyboard input in last XX minutes" to prefs dialog
*[Manager] correctly handle large numbers in prefs
*[Manager] fix failure to connect to client with non-English language


References
https://bugs.mageia.org/show_bug.cgi?id=30761
https://github.com/BOINC/boinc/releases/tag/[Client]_release%2F7.20%2F7.20.2
https://github.com/BOINC/boinc/releases/tag/[Client]_release%2F7.20%2F7.20.1


SRPMS
8/core
boinc-client-7.20.2-1.mga8
Comment 5 Morgan Leijström 2022-08-27 14:12:01 CEST
mga8-64 OK
Updated, rebooted.
In BIONC log I see it notes: "Version change (7.16.21 -> 7.20.0)
Log looks normal.
Work units resumed calculations, including VirtualBox workunits.
Communicates with BOINCstats Bam
Communicates with projects, downloads workunits.
Detects when "computer is in use"

__Not tested:

§ running as service; I start boincmgr in a self made script to start applications in optimal order, trigged by desktop (Plasma) login.

§ GPU workunits. For reason I have not cared to investigate, recently (month) all nvidia GPU workunits (openpandemics project) fail with previous version, maybe because I have an old weak nvidia card or something to do with kernel or nvidia support.

Whiteboard: (none) => MGA8-64-OK

Comment 6 christian barranco 2022-08-27 16:30:20 CEST
Hi

Plasma x86_64
update with QA_repo = ok
Service restart = ok
Projects keep runnig
boinc-manager and communication with online manager = ok
GPU: AMD with openCL detected

All good for me!


@morgan: if you are trying to run GPU calculation for World Community Grid, it seems this type of job is broken since their big update.
Comment 7 Morgan Leijström 2022-08-27 18:22:05 CEST
Ah. Yes WCG.

I think we have tested this enough.

Leaf package, and people running it use to be skilled hunting problems, if any.

Keywords: (none) => validated_update

Comment 8 Morgan Leijström 2022-08-27 22:52:24 CEST
/ For the record, link to some posts about problem with some GPU workunits
https://www.worldcommunitygrid.org/forums/wcg/viewpostinthread?post=675138 /
Comment 9 christian barranco 2022-08-28 22:26:03 CEST
@Morgan: to test your GPU, what about activating the GPUGRID.net project? It works for me.
Dave Hodgins 2022-08-29 00:27:54 CEST

CC: (none) => davidwhodgins
Keywords: (none) => advisory

Comment 10 Mageia Robot 2022-08-29 07:08:59 CEST
An update for this issue has been pushed to the Mageia Updates repository.

https://advisories.mageia.org/MGAA-2022-0118.html

Resolution: (none) => FIXED
Status: NEW => RESOLVED

Comment 11 Morgan Leijström 2022-08-29 09:03:13 CEST
@Christian: Yes it was working with GPUGRID (when I tested months ago), but the work units are a bit too heavy so I stopped them. Thank you for the tip though :)

Note You need to log in before you can comment on or make changes to this bug.