OpenSearch/qa
David Roberts f4b32bef8c [ML] Reject headers supplied directly in the put datafeed body (elastic/x-pack-elasticsearch#3853)
Since elastic/x-pack-elasticsearch#3254 security headers have been stored in datafeed cluster state
to allow the datafeed to run searches using the credentials of the user
who created/updated it.  As a result the parser was changed to read the
"headers" field so that cluster state could be reloaded.  However, this
meant that datafeed configs could be submitted with a "headers" field.
No security loophole arose from this, as subsequent code overwrites the
contents of any supplied headers.  But it could be confusing that an
erroneously supplied field did not cause a parse failure as it usually
would.

This change makes the config parser for datafeeds reject a "headers"
field.  Now only the metadata parser used for reloading cluster state
will read a "headers" field.

Original commit: elastic/x-pack-elasticsearch@afa503275f
2018-02-08 10:43:33 +00:00
..
audit-tests Test: do not check cluster stats in audit qa project 2018-02-06 13:35:09 -07:00
core-rest-tests-with-security Build: Replace references to x-pack-elasticsearch paths with helper methods (elastic/x-pack-elasticsearch#3748) 2018-01-26 21:48:30 -08:00
full-cluster-restart Merge remote-tracking branch 'origin/master' into feature/sql_2 2018-01-29 15:42:01 -07:00
ml-basic-multi-node Build: Replace references to x-pack-elasticsearch paths with helper methods (elastic/x-pack-elasticsearch#3748) 2018-01-26 21:48:30 -08:00
ml-disabled Build: Replace references to x-pack-elasticsearch paths with helper methods (elastic/x-pack-elasticsearch#3748) 2018-01-26 21:48:30 -08:00
ml-native-tests fixed compile error 2018-01-31 15:38:14 +01:00
ml-no-bootstrap-tests Build: Replace references to x-pack-elasticsearch paths with helper methods (elastic/x-pack-elasticsearch#3748) 2018-01-26 21:48:30 -08:00
ml-single-node-tests Build: Replace references to x-pack-elasticsearch paths with helper methods (elastic/x-pack-elasticsearch#3748) 2018-01-26 21:48:30 -08:00
multi-cluster-search-security Build: Replace references to x-pack-elasticsearch paths with helper methods (elastic/x-pack-elasticsearch#3748) 2018-01-26 21:48:30 -08:00
multi-node Build: Replace references to x-pack-elasticsearch paths with helper methods (elastic/x-pack-elasticsearch#3748) 2018-01-26 21:48:30 -08:00
openldap-tests [TEST] QA resources should not need vagrant provision (elastic/x-pack-elasticsearch#3851) 2018-02-08 11:42:25 +11:00
reindex-tests-with-security Build: Replace references to x-pack-elasticsearch paths with helper methods (elastic/x-pack-elasticsearch#3748) 2018-01-26 21:48:30 -08:00
rolling-upgrade [ML] Expand detector function shortcuts (elastic/x-pack-elasticsearch#3789) 2018-01-31 13:11:32 +00:00
saml-idp-tests Build: Remove refs to x-pack-elasticsearch (elastic/x-pack-elasticsearch#3863) 2018-02-07 20:50:12 -08:00
security-client-tests Build: Replace references to x-pack-elasticsearch paths with helper methods (elastic/x-pack-elasticsearch#3748) 2018-01-26 21:48:30 -08:00
security-example-spi-extension Test: disable monitoring for security spi qa project 2018-02-06 13:09:09 -07:00
security-migrate-tests Build: Replace references to x-pack-elasticsearch paths with helper methods (elastic/x-pack-elasticsearch#3748) 2018-01-26 21:48:30 -08:00
security-setup-password-tests Build: Replace references to x-pack-elasticsearch paths with helper methods (elastic/x-pack-elasticsearch#3748) 2018-01-26 21:48:30 -08:00
security-tools-tests Build: Replace references to x-pack-elasticsearch paths with helper methods (elastic/x-pack-elasticsearch#3748) 2018-01-26 21:48:30 -08:00
smoke-test-graph-with-security Build: Replace references to x-pack-elasticsearch paths with helper methods (elastic/x-pack-elasticsearch#3748) 2018-01-26 21:48:30 -08:00
smoke-test-ml-with-security [ML] Reject headers supplied directly in the put datafeed body (elastic/x-pack-elasticsearch#3853) 2018-02-08 10:43:33 +00:00
smoke-test-monitoring-with-watcher Build: Replace references to x-pack-elasticsearch paths with helper methods (elastic/x-pack-elasticsearch#3748) 2018-01-26 21:48:30 -08:00
smoke-test-plugins Build: Replace references to x-pack-elasticsearch paths with helper methods (elastic/x-pack-elasticsearch#3748) 2018-01-26 21:48:30 -08:00
smoke-test-plugins-ssl [TEST] Use `ensureYellowAndNoInitializingShards` in monitoring test (elastic/x-pack-elasticsearch#3768) 2018-01-29 20:46:35 +01:00
smoke-test-security-with-mustache Build: Replace references to x-pack-elasticsearch paths with helper methods (elastic/x-pack-elasticsearch#3748) 2018-01-26 21:48:30 -08:00
smoke-test-watcher Build: Replace references to x-pack-elasticsearch paths with helper methods (elastic/x-pack-elasticsearch#3748) 2018-01-26 21:48:30 -08:00
smoke-test-watcher-with-mustache Build: Replace references to x-pack-elasticsearch paths with helper methods (elastic/x-pack-elasticsearch#3748) 2018-01-26 21:48:30 -08:00
smoke-test-watcher-with-painless Build: Replace references to x-pack-elasticsearch paths with helper methods (elastic/x-pack-elasticsearch#3748) 2018-01-26 21:48:30 -08:00
smoke-test-watcher-with-security Build: Replace references to x-pack-elasticsearch paths with helper methods (elastic/x-pack-elasticsearch#3748) 2018-01-26 21:48:30 -08:00
sql Build: Remove refs to x-pack-elasticsearch (elastic/x-pack-elasticsearch#3863) 2018-02-07 20:50:12 -08:00
transport-client-tests Build: Replace references to x-pack-elasticsearch paths with helper methods (elastic/x-pack-elasticsearch#3748) 2018-01-26 21:48:30 -08:00
vagrant SQL: Shift sql-cli into its proper home 2018-02-06 16:17:18 -05:00
build.gradle Remove assemble from build task when assemble removed 2017-06-16 17:19:47 -04:00