File tree Expand file tree Collapse file tree 3 files changed +101
-0
lines changed
x-pack/qa/rolling-upgrade/src/test/resources/rest-api-spec/test Expand file tree Collapse file tree 3 files changed +101
-0
lines changed Original file line number Diff line number Diff line change 1+ ---
2+ " Test Set Policy On Index " :
3+ - do :
4+ ilm.get_lifecycle :
5+ policy : " my_lifecycle"
6+ - match : { my_lifecycle.policy.phases.warm.min_age: "1000d" }
7+
8+ - do :
9+ ilm.explain_lifecycle :
10+ index : " my_old_index"
11+ - is_true : indices.my_old_index.managed
12+ - match : { indices.my_old_index.index: "my_old_index" }
13+ - match : { indices.my_old_index.policy: "my_lifecycle" }
14+
15+ - do :
16+ indices.create :
17+ index : my_mixed_index
18+ body :
19+ settings :
20+ index.lifecycle.name : " my_lifecycle"
21+
22+ - do :
23+ ilm.explain_lifecycle :
24+ index : " my_mixed_index"
25+ - is_true : indices.my_mixed_index.managed
26+ - match : { indices.my_mixed_index.index: "my_mixed_index" }
27+ - match : { indices.my_mixed_index.policy: "my_lifecycle" }
28+
29+ - do :
30+ indices.delete :
31+ index : my_mixed_index
Original file line number Diff line number Diff line change 1+ ---
2+ " Test Basic Policy Creation " :
3+ - do :
4+ catch : missing
5+ ilm.get_lifecycle :
6+ policy : " my_lifecycle"
7+
8+ - do :
9+ catch : missing
10+ ilm.delete_lifecycle :
11+ policy : " my_lifecycle"
12+
13+ - do :
14+ ilm.put_lifecycle :
15+ policy : " my_lifecycle"
16+ body : |
17+ {
18+ "policy": {
19+ "phases": {
20+ "warm": {
21+ "min_age": "1000d",
22+ "actions": {
23+ "forcemerge": {
24+ "max_num_segments": 10000
25+ }
26+ }
27+ }
28+ }
29+ }
30+ }
31+
32+ - do :
33+ ilm.get_lifecycle :
34+ policy : " my_lifecycle"
35+ - match : { my_lifecycle.policy.phases.warm.min_age: "1000d" }
36+
37+ - do :
38+ indices.create :
39+ index : my_old_index
40+ body :
41+ settings :
42+ index.lifecycle.name : " my_lifecycle"
43+
44+ - do :
45+ ilm.explain_lifecycle :
46+ index : " my_old_index"
47+ - is_true : indices.my_old_index.managed
48+ - match : { indices.my_old_index.index: "my_old_index" }
49+ - match : { indices.my_old_index.policy: "my_lifecycle" }
Original file line number Diff line number Diff line change 1+ ---
2+ " Test Lifecycle Still There And Indices Are Still Managed " :
3+ - do :
4+ ilm.get_lifecycle :
5+ policy : " my_lifecycle"
6+ - match : { my_lifecycle.policy.phases.warm.min_age: "1000d" }
7+
8+ - do :
9+ ilm.explain_lifecycle :
10+ index : " my_old_index"
11+ - is_true : indices.my_old_index.managed
12+ - match : { indices.my_old_index.index: "my_old_index" }
13+ - match : { indices.my_old_index.policy: "my_lifecycle" }
14+
15+ - do :
16+ indices.delete :
17+ index : my_old_index
18+
19+ - do :
20+ ilm.delete_lifecycle :
21+ policy : " my_lifecycle"
You can’t perform that action at this time.
0 commit comments