Martijn van Groningen
a98d593576
[ML] Use JobTaskStatus#staleTask(...) instead of PersistentTask#needsReassignement(...) for checking whether a job task is stale when allocation a datafeed to a node.
...
Original commit: elastic/x-pack-elasticsearch@0952c455fe
2017-04-24 14:56:25 +02:00
David Kyle
0b267242f1
[ML] Refresh indices after job deletion ( elastic/x-pack-elasticsearch#1174 )
...
* Refresh indices after job deletion
* Make refresh index option explicit
Original commit: elastic/x-pack-elasticsearch@d3c819966b
2017-04-24 13:55:36 +01:00
Dimitrios Athanasiou
9a4fa90ada
[DOCS] Fix snippet type from json to js
...
Original commit: elastic/x-pack-elasticsearch@15fc02d734
2017-04-24 12:57:58 +01:00
Jay Modi
1c1837fddd
Reduce spamming of logs on common SSL exceptions ( elastic/x-pack-elasticsearch#1083 )
...
This commit reduces spamming of the logs when a common SSL exception is encountered such as a
client not trusting the server's certificate or a plaintext request sent to a channel that expects
TLS traffic.
relates elastic/x-pack-elasticsearch#1062
Original commit: elastic/x-pack-elasticsearch@94959e79f6
2017-04-24 07:51:24 -04:00
Jay Modi
f063af9ee3
Log INFO message when reloading SSL configuration file changes ( elastic/x-pack-elasticsearch#1082 )
...
This commit adds a INFO level log message to indicate that a file was reloaded and the SSL contexts
using the file were also updated.
relates elastic/x-pack-elasticsearch#1063
Original commit: elastic/x-pack-elasticsearch@f53f7019de
2017-04-24 07:46:14 -04:00
Dimitrios Athanasiou
5f9a48efbf
[TEST] Whitelist ml getting-started doc from tests
...
... until we fix the whole file to run tests
Original commit: elastic/x-pack-elasticsearch@28108707ce
2017-04-24 11:54:31 +01:00
David Kyle
2c6a4d8627
[ML] Fix filter influencers by score
...
Add more test coverage
Original commit: elastic/x-pack-elasticsearch@45b06d2a5b
2017-04-24 11:31:51 +01:00
Martijn van Groningen
5dc8c71e65
[TEST] Increased datafeed logging
...
Original commit: elastic/x-pack-elasticsearch@403bc28dea
2017-04-24 10:48:53 +02:00
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