What is the bug?
The opensearch_security.multitenancy.tenants.enable_private: false option in the OS dashboards configuration file does not disable Private Tenants. You can still choose Private Tenant when you enter.
What is the expected behavior?
The opensearch_security.multitenancy.tenants.enable_private: false option in the OS dashboards configuration file should disable Private Tenants.
What is your host/environment?
OS: AKS v1.29.9
OpenSearch: 2.17.1
OpenSearch dashboards: 2.17.1
Do you have any additional context?
Disabling Private Tenants via GUI under Security -> Tenants -> Configure works fine.
[Triage] Thank you for filing this issue @kinseii. Looks like a bug that the static dashboards.yml setting is not taking effect, but the dynamic setting in the security index is taking effect.
What is the bug? The
opensearch_security.multitenancy.tenants.enable_private: false
option in the OS dashboards configuration file does not disable Private Tenants. You can still choose Private Tenant when you enter.What is the expected behavior? The
opensearch_security.multitenancy.tenants.enable_private: false
option in the OS dashboards configuration file should disable Private Tenants.What is your host/environment?
Do you have any additional context? Disabling Private Tenants via GUI under Security -> Tenants -> Configure works fine.