You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@solr.apache.org by "Timothy Potter (Jira)" <ji...@apache.org> on 2021/08/03 15:23:00 UTC
[jira] [Created] (SOLR-15575) CollectionAdminRequest's
processAndWait does not propagate the per-request basic auth credentials
from the main request to RequestStatus and DeleteStatus used internally
Timothy Potter created SOLR-15575:
-------------------------------------
Summary: CollectionAdminRequest's processAndWait does not propagate the per-request basic auth credentials from the main request to RequestStatus and DeleteStatus used internally
Key: SOLR-15575
URL: https://issues.apache.org/jira/browse/SOLR-15575
Project: Solr
Issue Type: Bug
Security Level: Public (Default Security Level. Issues are Public)
Components: security
Reporter: Timothy Potter
Assignee: Timothy Potter
Here's a basic use case that fails on 8x because the basic auth credentials supplied on the {{Create}} request do not propagate to the {{RequestStatus}} and {{DeleteStatus}} objects used internally for the {{waitFor}}:
{code}
@Test
public void testCreateCollAsync() throws Exception {
CollectionAdminRequest.Create create =
CollectionAdminRequest.createCollection(collectionName, "conf", 1, 2, 0, 0);
create.setMaxShardsPerNode(2);
withBasicAuth(create).processAndWait(cluster.getSolrClient(), 5);
waitForState("Expected collection to be created with 1 shard and " + 2 + " replicas",
collectionName, clusterShape(1, 2));
DocCollection docCollection =
assertNumberOfReplicas(collectionName, 2, 0, 0, false, true);
...
}
{code}
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@solr.apache.org
For additional commands, e-mail: issues-help@solr.apache.org