cubicweb #16364459 config overloading mechanism may fail [validation pending]

eg. setting CW_CONNECTIONS_POOL_SIZE results in a TypeError ( in cubicweb/server/repository.py +261) since config['connections-pool-size'] is a str instead of an int.

I guess this bug is not alone; should be checked.

prioritynormal
typebug
done in3.24.3
load left0.000
closed by#2e1a1ebd4730 [cwconfig] ensure CubicWebNoAppConfiguration returns a typed value (closes #16364459)
patch[cwconfig] ensure CubicWebNoAppConfiguration returns a typed value (closes #16364459) [applied]