I'm noticing a problem, where the BAM! Account Manager, is setting these 3 "Do not use" resource flags for World Community Grid:
<no_rsc>CPU</no_rsc>
<no_rsc>ATI</no_rsc>
<no_rsc>NVIDIA</no_rsc>
..... even though the hosts are NOT configured to "Do not use" either of those 3 resources, in BAM!
This results in not getting any work from World Community Grid, for hosts that are connected to the BAM! Account Manager.
Is this a problem that anyone can fix? We've tried to get BAM! devs to look at it, but no response yet after 10 months.
Original report here:
Quoted report:
----------------------
I had this problem for all my hosts, recently, for World Community Grid. They were not getting CPU tasks, because of account manager preference.
The Account Manager was recently contacted by each of the hosts, and they all had this in the acct_mgr_reply.xml file, in the World Community Grid section:
<no_rsc>CPU</no_rsc>
<no_rsc>ATI</no_rsc>
<no_rsc>NVIDIA</no_rsc>
I inspected the BAM! configurations for all the hosts, and none of them were set for "Do not use" for any of those resources! Those checkboxes were unchecked! So, the Account Manager reply was sending incorrect configuration to my hosts, despite those checkboxes
being unchecked.
My workaround was to:
- In BAM!, for each host, temporarily set the project to "Suspend"
- Wait a couple seconds (to ensure the change was saved to the database)
- Set the project back to "Not Suspend"
- Wait a couple seconds (to ensure the change was saved to the database)
- Have the host use "Tools -> Synchronize with BOINCstatsBAM!", and ensure it completes
- Then the World Community Grid no-longer had the resource blocks.
Can a BAM! dev please inspect why acct_mgr_reply.xml was sending those 3 resource block lines, despite the checkboxes being unchecked? This is causing us problems/grief.
Thanks,
Jacob Klein
----------------------