max_namespaces_with_netmask = 1000
max_subsystems = 128
max_hosts = 2048
-max_namespaces = 2048
-max_namespaces_per_subsystem = 256
+max_namespaces = 4096
+max_namespaces_per_subsystem = 512
max_hosts_per_subsystem = 128
subsystem_cache_expiration = 5
"Create a new NVMeoF subsystem",
parameters={
"nqn": Param(str, "NVMeoF subsystem NQN"),
- "max_namespaces": Param(int, "Maximum number of namespaces", True, 1024),
+ "max_namespaces": Param(int, "Maximum number of namespaces", True, 4096),
"enable_ha": Param(bool, "Enable high availability"),
"gw_group": Param(str, "NVMeoF gateway group", True, None),
},
subtype: 'NVMe',
nqn: 'nqn.2001-07.com.ceph:1720603703820',
namespace_count: 1,
- max_namespaces: 256
+ max_namespaces: 4096
};
component.permissions = new Permissions({
grafana: ['read']
});
it(`should give error on max_namespaces greater than ${MAX_NAMESPACE}`, () => {
- formHelper.setValue('max_namespaces', 2000);
+ formHelper.setValue('max_namespaces', 6000);
component.onSubmit();
formHelper.expectError('max_namespaces', 'max');
});
import { catchError, mapTo } from 'rxjs/operators';
import { CephServiceSpec } from '../models/service.interface';
-export const MAX_NAMESPACE = 1024;
+export const MAX_NAMESPACE = 4096;
export type GatewayGroup = CephServiceSpec;
max_namespaces_with_netmask: Optional[int] = 1000,
max_subsystems: Optional[int] = 128,
max_hosts: Optional[int] = 2048,
- max_namespaces: Optional[int] = 2048,
- max_namespaces_per_subsystem: Optional[int] = 256,
+ max_namespaces: Optional[int] = 4096,
+ max_namespaces_per_subsystem: Optional[int] = 512,
max_hosts_per_subsystem: Optional[int] = 128,
subsystem_cache_expiration: Optional[int] = 5,
server_key: Optional[str] = None,