@@ -15,6 +15,7 @@ import org.junit.After
1515import org.junit.Before
1616import org.opensearch.client.RestClient
1717import org.opensearch.commons.rest.SecureRestClientBuilder
18+ import org.opensearch.indexmanagement.SecurityRestTestCase
1819import org.opensearch.indexmanagement.common.model.dimension.DateHistogram
1920import org.opensearch.indexmanagement.common.model.dimension.Terms
2021import org.opensearch.indexmanagement.indexstatemanagement.action.RollupAction
@@ -25,6 +26,7 @@ import org.opensearch.indexmanagement.indexstatemanagement.randomErrorNotificati
2526import org.opensearch.indexmanagement.indexstatemanagement.settings.ManagedIndexSettings
2627import org.opensearch.indexmanagement.indexstatemanagement.step.rollup.AttemptCreateRollupJobStep
2728import org.opensearch.indexmanagement.indexstatemanagement.step.rollup.WaitForRollupCompletionStep
29+ import org.opensearch.indexmanagement.makeRequest
2830import org.opensearch.indexmanagement.rollup.model.ISMRollup
2931import org.opensearch.indexmanagement.rollup.model.RollupMetadata
3032import org.opensearch.indexmanagement.rollup.model.RollupMetrics
@@ -33,29 +35,12 @@ import org.opensearch.indexmanagement.rollup.model.metric.Max
3335import org.opensearch.indexmanagement.rollup.model.metric.Min
3436import org.opensearch.indexmanagement.rollup.model.metric.Sum
3537import org.opensearch.indexmanagement.rollup.model.metric.ValueCount
36- import org.opensearch.indexmanagement.security.ADD_POLICY
37- import org.opensearch.indexmanagement.security.BULK_WRITE_INDEX
38- import org.opensearch.indexmanagement.security.CREATE_INDEX
39- import org.opensearch.indexmanagement.security.DELETE_POLICY
40- import org.opensearch.indexmanagement.security.EXPLAIN_INDEX
41- import org.opensearch.indexmanagement.security.EXPLAIN_ROLLUP
42- import org.opensearch.indexmanagement.security.GET_INDEX_MAPPING
43- import org.opensearch.indexmanagement.security.GET_POLICIES
44- import org.opensearch.indexmanagement.security.GET_POLICY
45- import org.opensearch.indexmanagement.security.GET_ROLLUP
46- import org.opensearch.indexmanagement.security.INDEX_ROLLUP
47- import org.opensearch.indexmanagement.security.MANAGED_INDEX
48- import org.opensearch.indexmanagement.security.PUT_INDEX_MAPPING
49- import org.opensearch.indexmanagement.security.SEARCH_INDEX
50- import org.opensearch.indexmanagement.security.UPDATE_ROLLUP
51- import org.opensearch.indexmanagement.security.WRITE_INDEX
52- import org.opensearch.indexmanagement.security.WRITE_POLICY
38+ import org.opensearch.indexmanagement.waitFor
5339import org.opensearch.rest.RestStatus
5440import org.opensearch.test.junit.annotations.TestLogging
5541import java.time.Instant
5642import java.time.temporal.ChronoUnit
5743import java.util.Locale
58- import org.opensearch.indexmanagement.SecurityRestTestCase
5944
6045@TestLogging(" level:DEBUG" , reason = " Debug for tests." )
6146class IndexStateManagementSecurityBehaviorIT : SecurityRestTestCase () {
@@ -183,7 +168,7 @@ class IndexStateManagementSecurityBehaviorIT : SecurityRestTestCase() {
183168 try {
184169 val testPolicyJson = createReplicaCountTestPolicyRequest(10 , " " )
185170 createPolicyJson(testPolicyJson, AIRLINE_POLICY , true , superUserClient!! )
186- client().makeRequest(" PUT" , " /$AIRLINE_INDEX " )
171+ client().makeRequest(" PUT" , " /$AIRLINE_INDEX " , emptyMap() )
187172
188173 checkPolicyGet(AIRLINE_POLICY , testClient!! , RestStatus .OK )
189174 checkPolicyGet(AIRLINE_POLICY , superUserClient!! , RestStatus .OK )
@@ -205,7 +190,7 @@ class IndexStateManagementSecurityBehaviorIT : SecurityRestTestCase() {
205190 try {
206191 val testPolicyJson = createReplicaCountTestPolicyRequest(10 , AIRLINE_INDEX_PATTERN )
207192 createPolicyJson(testPolicyJson, AIRLINE_POLICY , true , client())
208- client().makeRequest(" PUT" , " /$AIRLINE_INDEX " )
193+ client().makeRequest(" PUT" , " /$AIRLINE_INDEX " , emptyMap() )
209194
210195 val testIndexConfig = getExistingManagedIndexConfig(AIRLINE_INDEX )
211196 updateManagedIndexConfigStartTime(testIndexConfig)
0 commit comments