Simon Willnauer
5a4b7ee98b
[TEST] Add REST test to search via unfiltered alias in CrossClusterSearch
...
Original commit: elastic/x-pack-elasticsearch@4e1b99824c
2017-05-05 10:25:06 +02:00
Simon Willnauer
eddc7a2147
Add tests for cross cluster `_field_caps` API ( elastic/x-pack-elasticsearch#1294 )
...
This commit adds REST tests to ensure `_field_caps` works with cross cluster
search and security.
Relates to elastic/elasticsearch#24463
Original commit: elastic/x-pack-elasticsearch@2af0a8c179
2017-05-04 15:04:39 +02:00
Tim Vernum
ddf5fd68c2
Add ClusterSearchShardsAction to "read_cross_cluster" privilege ( elastic/x-pack-elasticsearch#1231 )
...
Cross cluster search uses ClusterSearchShardsAction under the covers.
Without this change, you would need both "read_cross_cluster" and "view_index_metadata" privilegs in order to have permission to execute searches from a remote cluster.
Original commit: elastic/x-pack-elasticsearch@65a6aff329
2017-04-27 22:39:13 +10:00
Luca Cavanna
2a1fd02dcf
[TEST] Cross Cluster Search: specify index name when creating role ( elastic/x-pack-elasticsearch#1208 )
...
This makes sure that the user needs to have access only to the specific index that needs to be accessed on the remote clusters.
relates to elastic/x-pack-elasticsearch#1153
Original commit: elastic/x-pack-elasticsearch@7966416bd7
2017-04-26 21:46:31 +02:00
Jay Modi
d2b909fe5a
Test: remove roles from user on remote cluster ( elastic/x-pack-elasticsearch#1144 )
...
This change removes the roles from the user in the remote cluster to show that the roles passed
from the source cluster are used in evaluating the user's permissions during multi-cluster search.
Original commit: elastic/x-pack-elasticsearch@35658168fb
2017-04-24 09:18:26 -04:00
Ryan Ernst
b86cdd6c8e
Test: Update rest base class parameters signature ( elastic/x-pack-elasticsearch#1101 )
...
This is the xpack side of elastic/elasticsearch#21392
Original commit: elastic/x-pack-elasticsearch@b760815f54
2017-04-18 15:07:14 -07:00
Ryan Ernst
ef3d3b51a4
Move integ test runner deps to cluster deps ( elastic/x-pack-elasticsearch#1096 )
...
This is the xpack side of elastic/elasticsearch#24142
Original commit: elastic/x-pack-elasticsearch@d502f06cea
2017-04-17 16:04:09 -07:00
Jay Modi
b59b6bbdd4
Remove SecuredString and use SecureString from elasticsearch core ( elastic/x-pack-elasticsearch#1092 )
...
This commit removes the SecuredString class that was previously used throughout the security code
and replaces it with the SecureString class from core that was added as part of the new secure
settings infrastructure.
relates elastic/x-pack-elasticsearch#421
Original commit: elastic/x-pack-elasticsearch@e9cd117ca1
2017-04-17 13:28:46 -04:00
Simon Willnauer
a7dfbcd2cb
[TEST] Use SecurityClusterClientYamlTestCase to ensure mappings and templates are present
...
Original commit: elastic/x-pack-elasticsearch@742633c93c
2017-04-11 18:11:31 +02:00
Simon Willnauer
9c542173b7
[TEST] Make test more robust against slow connection establishing
...
Original commit: elastic/x-pack-elasticsearch@6f918a44c9
2017-04-11 14:43:44 +02:00
Simon Willnauer
617c3ead5c
Add tests for _remote/info API ( elastic/x-pack-elasticsearch#1009 )
...
Relates to elastic/elasticsearch#23925
Depends on elastic/elasticsearch#23969
Original commit: elastic/x-pack-elasticsearch@d1e8754a57
2017-04-11 11:24:22 +02:00
Simon Willnauer
5e6bfb9a82
Fix cross cluster search with security ( elastic/x-pack-elasticsearch#904 )
...
This commit adds an integration test that runs basic cross cluster search
actions across 2 clusters with security installed. This commit also fixes
several issues with respect to internal actions and proxy actions in the context
of cross cluster search.
Relates to elastic/elasticsearch#23830
relates elastic/x-pack-elasticsearch#892
Original commit: elastic/x-pack-elasticsearch@2e5486c259
2017-04-03 09:53:48 +02:00