DAOS-11128 object: return error properly in daos_oclass_fit_max()
If system domain_nr don't require group size, return error directly. And if system's targets could not meet group size * groups number, we should return error rather than search for the highest scalability in the allowed range automatically which could be confusing for users.
Signed-off-by: Wang Shilong [email protected] Required-githooks: true
Bug-tracker data: Ticket title is 'Containers can be successfully configured beyond the redundancy policy allowed by the pool' Status is 'In Review' Labels: 'CESTC,China,q3_fix,triaged' https://daosio.atlassian.net/browse/DAOS-11128
Test stage Unit Test on EL 8 completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-9755/8/execution/node/616/log
Do we need to run this through daily_regression to possibly catch any tests that may fail with this change?
Pushed a commit test for this.
Test stage Functional on EL 8 completed with status UNSTABLE. https://build.hpdd.intel.com/job/daos-stack/job/daos//view/change-requests/job/PR-9755/13/testReport/(root)/
Test stage Functional Hardware Medium completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-9755/15/execution/node/1094/log
Do we need to run this through daily_regression to possibly catch any tests that may fail with this change?
@jolivier23 I included daily_regression in the latest test tag and it passed test.