michaeljmarshall opened a new pull request, #20348: URL: https://github.com/apache/pulsar/pull/20348
### Motivation The `ProxyWithoutServiceDiscoveryTest` is documented to verify `e2e tls + Authentication + Authorization (client -> proxy -> broker)`. However, the TLS is insecure and authorization is disabled. This PR cleans up that test. ### Modifications * Enable authorization in the broker config. * Replace the certs with ones provided by the parent class. * Add `proxyRoles` so authorization will pass. * Update the `superUserRoles` because the different certs have different CNs. ### Verifying this change The test passes locally and the logs look right. ### Documentation - [x] `doc-not-needed` -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
