Hide Forgot
"Set GRID to 0.0824: Pending" in yellow box. cumin-0.1.4654-1.el5 condor-qmf-7.6.0-0.2.el5 python-qpid-qmf-0.9.1079953-3.el5 python-qpid-0.9.1079482-1.el5 qpid-cpp-server-0.9.1079953-1.el5 qpid-qmf-0.9.1079953-3.el5 How reproducible: 100% Steps to Reproduce: 1. Submit a job to Condor configured with Quotas 2. Go to Admin -> Grid -> Quotas 3. Click any of the quotas, change percentage, click Submit Actual results: Pending with no change. Expected results: OK after few seconds. Additional info: Related configuration in Condor I use for testing: ------------------------- GROUP_NAMES = MSG, GRID, MGMT, RT, GRID.SUB_1, GRID.SUB_1.SUB_A GROUP_QUOTA_DYNAMIC_GRID = 0.1 GROUP_QUOTA_DYNAMIC_GRID.SUB_1 = 0.05 GROUP_QUOTA_DYNAMIC_GRID.SUB_1.SUB_A = 0.05 GROUP_QUOTA_DYNAMIC_MGMT = 0.01 GROUP_QUOTA_DYNAMIC_MSG = 0.70 GROUP_QUOTA_DYNAMIC_RT = 0.08 ENABLE_RUNTIME_CONFIG = TRUE -------------------------
Does the NegotiatorLog suggest that the attempts to set quotas are being denied? You may be missing SETTABLE_ATTRS_CONFIG and ALLOW_CONFIG.
After some poking, matt notes that settings above shouldn't be relevant for QMF config (I tried both ways). I changed quota values in cumin, and looked at values from qpid before and after. Verifies that the values actually do change; apparently cumin is failing to realize that the call is no longer pending even though the call succeeds. qpid: call 101 GetRawConfig group_quota_dynamic_grid qpid: OK (0) - {u'Value': '0.036'} <after change in cumin, still says pending> qpid: call 101 GetRawConfig group_quota_dynamic_grid qpid: OK (0) - {u'Value': '0.3094'}
Fixed in 4667. QMF operation was successful, "pending" status was not cleared.
Verified in cumin-0.1.4669-1.el5