Lisa Cawley
d3a2e34f9d
[DOCS] Update ML getting started docs with server-metrics sample data ( elastic/x-pack-elasticsearch#1166 )
...
* [DOCS] Add role info to ML getting started docs
* [DOCS] Getting started with sample ML data
* [DOCS] Getting started with server-metrics sample data
Original commit: elastic/x-pack-elasticsearch@2f268f87b4
2017-04-21 19:01:59 -07:00
Ryan Ernst
c5b14197d4
Remove uses of ScriptService.executable which takes Script ( elastic/x-pack-elasticsearch#1164 )
...
This is the xpack side of elastic/elasticsearch#24264
Original commit: elastic/x-pack-elasticsearch@ac36bc32aa
2017-04-21 17:52:27 -07:00
David Kyle
72a9bffff8
[ML] Proceed on conflict when deleting job docs. ( elastic/x-pack-elasticsearch#1157 )
...
Original commit: elastic/x-pack-elasticsearch@b1b98ec268
2017-04-21 16:45:14 +01:00
Dimitris Athanasiou
e0b6630e3d
[ML] Add the current job state in conflict error messages ( elastic/x-pack-elasticsearch#1158 )
...
Relates elastic/x-pack-elasticsearch#878
Original commit: elastic/x-pack-elasticsearch@2be8b6c9a1
2017-04-21 16:42:39 +01:00
Zachary Tong
d993926ba4
[DOCS] Re-enable XPack doc testing ( elastic/x-pack-elasticsearch#1146 )
...
Adds a gradle build for documentation testing, partially stolen from the xpack meta repo. Updated to make work with the current setup
index.asciidoc was updated/enabled as a test, and various pre-existing tests appear to be working. There are a large number of tests still ignored due to missing proper // CONSOLE tags
Original commit: elastic/x-pack-elasticsearch@1d596f0be3
2017-04-21 11:23:27 -04:00
Dimitrios Athanasiou
73feee6317
[ML] Reduce timeout to 5s while indexing notifications
...
Original commit: elastic/x-pack-elasticsearch@b144f366f4
2017-04-21 14:58:21 +01:00
Clinton Gormley
61f7adbfc9
Documented privileges required to use cross cluster search with Security
...
Original commit: elastic/x-pack-elasticsearch@ae410fdb16
2017-04-21 13:37:45 +02:00
Dimitris Athanasiou
546faa3b9b
[ML] Ignore non-bulk-action blocks in StateProcessor ( elastic/x-pack-elasticsearch#1154 )
...
This is in preparation for the autodetect process writing out
a block of spaces in order to flush the buffer at the end of
state persisting.
Relates elastic/x-pack-elasticsearch#1140
Original commit: elastic/x-pack-elasticsearch@fedf1d204c
2017-04-21 11:30:04 +01:00
David Kyle
52c8469225
[ML] Fix test failure by preventing random string from being ‘by’, ‘over’ or ‘count’
...
Original commit: elastic/x-pack-elasticsearch@8c79af0b77
2017-04-21 11:04:22 +01:00
David Roberts
e549bc4ef9
[ML] Index the audit notification before responding to a delete request ( elastic/x-pack-elasticsearch#1150 )
...
This change prevents the situation where cleanup of ML indices immediately
after deleting a job leaves the audit notification in limbo because the index
it was due to be indexed into has been deleted.
Relates elastic/x-pack-elasticsearch#1142
Original commit: elastic/x-pack-elasticsearch@300e9c36ce
2017-04-21 10:17:33 +01:00
David Roberts
5b19b8e7f0
[TEST] Wait for all ML index template before ML security tests ( elastic/x-pack-elasticsearch#1148 )
...
Previously we were only waiting for the results index template
Original commit: elastic/x-pack-elasticsearch@3a9e6ab82f
2017-04-21 07:50:10 +01:00
Luca Cavanna
fc316bd947
[TEST] adapt to Aggregations being an abstract class with final methods ( elastic/x-pack-elasticsearch#1128 )
...
Original commit: elastic/x-pack-elasticsearch@080548e411
2017-04-20 21:31:42 +02:00
David Kyle
a11e52fea2
[ML] Add check to prevent NoSuchElementException ( elastic/x-pack-elasticsearch#1147 )
...
Original commit: elastic/x-pack-elasticsearch@dca4020734
2017-04-20 18:10:32 +01:00
Chris Earle
f9b8c82137
[Security] Remove cluster:monitor Privilege from kibana_user ( elastic/x-pack-elasticsearch#1097 )
...
Ordinary Kibana users should not have access to the cluster state of ES,
and therefore they should not be able to access ML jobs without explicit
permission.
Original commit: elastic/x-pack-elasticsearch@77273d561a
2017-04-20 12:50:11 -04:00
lcawley
f64c608159
[DOCS] Sort list of built-in roles
...
Original commit: elastic/x-pack-elasticsearch@5684860ea8
2017-04-20 09:40:31 -07:00
Dimitrios Athanasiou
1f9ddb6937
[TEST] Increase ml datafeed logging to understand test failure
...
DatafeedJobsIT has been failing. This change increases logging
to investigate those failures.
Original commit: elastic/x-pack-elasticsearch@0c7c29ac29
2017-04-20 17:18:11 +01:00
Lisa Cawley
bf110ba05e
[DOCS] Document machine_learning_admin and machine_learning_user roles ( elastic/x-pack-elasticsearch#1132 )
...
* [DOCS] Document machine_learning_admin and machine_learning_user roles
* [DOCS] Fix auth requrements for ML result APIs
* [DOCS] Update authorization.asciidoc based on elastic/x-pack-elasticsearch#1132
Original commit: elastic/x-pack-elasticsearch@1bf563e8d7
2017-04-20 08:45:30 -07:00
Alexander Reelsen
50dff91a3a
Watcher: Fix resetting of ack status on unmet condition ( elastic/x-pack-elasticsearch#1141 )
...
When a condition is unmet, the ack status of the actions needs to be
resetted again, so that new alerts can be triggered.
Due to a bugfix this functionality was removed from ES 5.0.0-alpha5
onwards.
relates elastic/x-pack-elasticsearch#1123
Original commit: elastic/x-pack-elasticsearch@83db2cecf9
2017-04-20 15:19:25 +01:00
Dimitris Athanasiou
13d3b353c6
[TEST] Wait for pending tasks on test clean up... ( elastic/x-pack-elasticsearch#1137 )
...
.. in MlNativeAutodetectIntegTestCase.
We wait for pending tasks to finish from REST tests but not
from the ones using a native autodetect. This commit adds the
waiting in those tests too.
Relates elastic/x-pack-elasticsearch#1136
Original commit: elastic/x-pack-elasticsearch@a7a5455c78
2017-04-20 14:03:38 +01:00
Dimitris Athanasiou
a2124b68e1
[ML] Invert interim result inclusion strategy ( elastic/x-pack-elasticsearch#1139 )
...
This changes the get-result actions to include interim
results by default. The former include_interim param is
now changed into an exclude_interim param.
relates elastic/x-pack-elasticsearch#1091
Original commit: elastic/x-pack-elasticsearch@c55a9a89d7
2017-04-20 13:52:35 +01:00
David Roberts
bf543f0735
[TEST] Report more detail if waitForPendingTasks times out
...
Original commit: elastic/x-pack-elasticsearch@63ca54b851
2017-04-20 13:10:48 +01:00
David Roberts
bd58856e6f
[ML] Remove obsolete comment
...
Original commit: elastic/x-pack-elasticsearch@5637f95311
2017-04-20 11:00:27 +01:00
David Roberts
caa080ec02
[TEST] Fix exception specification
...
Caused by a clash between two PRs
Original commit: elastic/x-pack-elasticsearch@47910636eb
2017-04-20 10:04:30 +01:00
David Roberts
99def2bd33
[ML] Increase the wait time for AWS credentials to propagate
...
This was timing out a lot yesterday from the London office
Original commit: elastic/x-pack-elasticsearch@a0989c2a0f
2017-04-20 09:54:00 +01:00
David Roberts
b03147bea9
[TEST] Don't duplicate the MlRestTestStateCleaner class ( elastic/x-pack-elasticsearch#1127 )
...
We didn't realise it was possible for a qa module to depend on the
test classes of the plugin module, so we duplicated a test class.
But it turns out it IS possible to declare this dependency and avoid
the duplication.
Original commit: elastic/x-pack-elasticsearch@b6a21cda28
2017-04-20 09:13:04 +01:00
lcawley
7c3a3cce80
[DOCS] Add results_index_name to ML put job API
...
Original commit: elastic/x-pack-elasticsearch@d319a968f4
2017-04-19 23:02:45 -07:00
lcawley
b0bfca6a11
[DOCS] Fix watcher typo
...
Original commit: elastic/x-pack-elasticsearch@f970206d1d
2017-04-19 15:58:09 -07:00
Lisa Cawley
ded8edcc3d
[DOCS] Fixes build and typo issues in ML API update elastic/x-pack-elasticsearch#1118
...
Original commit: elastic/x-pack-elasticsearch@3ef20792ac
2017-04-19 13:31:07 -07:00
Igor Motov
7656e4a67b
Persistent tasks: require allocation id on task completion ( elastic/x-pack-elasticsearch#1107 )
...
Persistent tasks should verify that completion notification is done for correct version of the task, otherwise a delayed notification from an old node can accidentally close a newly reassigned task.
Original commit: elastic/x-pack-elasticsearch@478bb6e730
2017-04-19 15:42:55 -04:00
Dimitrios Athanasiou
a0099cace6
[TEST] Call get on update job action from DetectionRulesIT
...
This was the reason for the intermittent failures of this test.
Original commit: elastic/x-pack-elasticsearch@e8605590a1
2017-04-19 19:52:16 +01:00
Sophie Chang
e2cc00ab8e
[DOCS] Review of API docs part 1 ( elastic/x-pack-elasticsearch#1118 )
...
* [DOCS] Review of close job and job stats
* [DOCS] Add force close
* [DOCS] Remove invalid params from get records
* [DOCS] Remove invalid params from get buckets
* [DOCS] Job resource corrections
Original commit: elastic/x-pack-elasticsearch@bc68d05097
2017-04-19 11:43:30 -07:00
Martijn van Groningen
7ee48846ec
[ML] Auto job close should use the current node as coordinating node.
...
Original commit: elastic/x-pack-elasticsearch@4f3f8f9915
2017-04-19 20:23:16 +02:00
Shaunak Kashyap
1f75dec642
Adding limitations of Watch Edit page ( elastic/x-pack-elasticsearch#1014 )
...
* Adding limitations of Watch Edit page
* Removing image reference for now until image dir referencing is sorted out
* More end-user-friendly phrasing
* Language changes + bringing back image
Original commit: elastic/x-pack-elasticsearch@06bf93ee99
2017-04-19 11:12:54 -07:00
Colin Goodheart-Smithe
7cb2be2e5c
Adds a check to wait for active tasks for XPackRestIT ( elastic/x-pack-elasticsearch#964 )
...
* Adds a check to wait for active tasks for XPackRestIT
* uses test logger
* Change to use assertBusy instead of awaitBusy
* fixes failures with active tasks remaining
* Moves wait for pending tasks into MlRestTestStateCleaner
* remove unecessary log line
Original commit: elastic/x-pack-elasticsearch@1f098dbb64
2017-04-19 17:36:30 +01:00
Ali Beyad
7def5ac01d
[DOCS] Documentation for Custom Roles Providers
...
relates elastic/x-pack-elasticsearch#721
Original commit: elastic/x-pack-elasticsearch@67fdba706c
2017-04-19 11:10:33 -04:00
Martijn van Groningen
06c4a3223b
[ML] Having no datafeed tasks can happen.
...
Original commit: elastic/x-pack-elasticsearch@b752ce4f0f
2017-04-19 16:49:19 +02:00
David Roberts
4255f6dae6
[ML] Further reduce log file noise ( elastic/x-pack-elasticsearch#1126 )
...
Original commit: elastic/x-pack-elasticsearch@65301281d2
2017-04-19 15:19:15 +01:00
Dimitrios Athanasiou
8e7fd1421c
[ML] Fix typo: decending -> descending
...
Original commit: elastic/x-pack-elasticsearch@d0b3a6a4b9
2017-04-19 15:18:01 +01:00
Dimitris Athanasiou
96cfbc8f4c
[ML] Remove partition_field param from GetBucketsAction ( elastic/x-pack-elasticsearch#1122 )
...
Relates elastic/x-pack-elasticsearch#1119
Original commit: elastic/x-pack-elasticsearch@c87fdbc031
2017-04-19 14:07:51 +01:00
Dimitrios Athanasiou
03170d870b
[ML] Remove expand from get-records REST spec
...
Relates elastic/x-pack-elasticsearch#1119
Original commit: elastic/x-pack-elasticsearch@d034a7ee5d
2017-04-19 13:30:34 +01:00
Dimitrios Athanasiou
02d1350778
[TEST] Change the serialization order back to keep tests happy
...
Original commit: elastic/x-pack-elasticsearch@2b83697395
2017-04-19 13:27:48 +01:00
Dimitris Athanasiou
9865d5b955
[ML] Fix detector rules and add integ test ( elastic/x-pack-elasticsearch#1084 )
...
Relates elastic/x-pack-elasticsearch#882
Original commit: elastic/x-pack-elasticsearch@fd1cc0d402
2017-04-19 12:23:38 +01:00
Shaunak Kashyap
618341db6c
Amending docs on security privileges required for Watcher ( elastic/x-pack-elasticsearch#1086 )
...
* Amending docs on security privileges required for Watcher
Previously, the watcher_user and watcher_admin roles did not exist so we documented the actual security privileges necessary. Now that these roles exist and encapsulate the security privileges, we update the documentation to refer to the roles instead.
* Breaking up sentences. Putting main content up front.
* Include triggered watches as well
* Emphasize read-only operations
Original commit: elastic/x-pack-elasticsearch@720d84557c
2017-04-19 04:21:43 -07:00
David Kyle
d8a70138cd
[TEST] Give jobs meaningful names in ML integ tests ( elastic/x-pack-elasticsearch#1103 )
...
Original commit: elastic/x-pack-elasticsearch@aaf1807172
2017-04-19 12:00:53 +01:00
Lisa Cawley
5223acdd9f
[DOCS] Multiple fixes related to privileges in ML documentation ( elastic/x-pack-elasticsearch#1110 )
...
* [DOCS] Add privilege requirements to ML API docs
* [DOCS] Document ML cluster-level privileges
Original commit: elastic/x-pack-elasticsearch@221c67d395
2017-04-18 15:13:21 -07: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
Chris Earle
b1c0631e46
[TEST] Test explicitly for the watch we're interested in
...
Original commit: elastic/x-pack-elasticsearch@71bd0aee7e
2017-04-18 17:00:30 -04:00
debadair
ac441fab57
[DOCS] Migrating images to separate x-pack repos.
...
Original commit: elastic/x-pack-elasticsearch@80317c063b
2017-04-18 13:13:12 -07:00
Chris Earle
165291a23c
Check for specific watch in watch test
...
Original commit: elastic/x-pack-elasticsearch@e778f14714
2017-04-18 15:57:52 -04:00
Lisa Cawley
178d259315
[DOCS] Clarify missing_field_count for elastic/x-pack-elasticsearch#987 ( elastic/x-pack-elasticsearch#1105 )
...
Original commit: elastic/x-pack-elasticsearch@91e867e6b5
2017-04-18 11:30:30 -07:00