I noticed that the default security.json template is missing the permission for the /admin/info/system endpoint, in the SolrCloud CRD documentation.
I was trying to deploy Solr with a custom security.json using the bootstrapSecurityJson option. I used the security.json template provided in the SolrCloud CRD documentation, but my Solr pods weren't starting. So I used the other option of having the operator bootstrap a security.json, and it worked.
When I compared the security.json generated by the operator and the template provided in the documentation, the following permission object for the /admin/info/system endpoint was missing in the docs.
I noticed that the default security.json template is missing the permission for the
/admin/info/system
endpoint, in the SolrCloud CRD documentation.I was trying to deploy Solr with a custom security.json using the
bootstrapSecurityJson
option. I used the security.json template provided in the SolrCloud CRD documentation, but my Solr pods weren't starting. So I used the other option of having the operator bootstrap a security.json, and it worked.When I compared the security.json generated by the operator and the template provided in the documentation, the following permission object for the
/admin/info/system
endpoint was missing in the docs.Once I included this in my custom security json, my pods were starting up, and Solr was working correctly.