Alexander Reelsen
1177c9ee53
Release: Add release script for S3 uploading
...
In order to adhere to our elasticsearch core release script,
this script allows you to use a staging release to build x-plugins
against it, and then upload the created artifacts to the same
s3 bucket, so people can actually test the whole package of core
plus x-plugins.
Please read the documentation in the RELEASE.md document to understand
when to run which script!
Original commit: elastic/x-pack-elasticsearch@a43ce25b6f
2015-08-23 13:37:50 +02:00
Simon Willnauer
e723c355d8
Remove unused imports - SpawnModules.java is removed
...
Original commit: elastic/x-pack-elasticsearch@717d38694d
2015-08-23 13:03:50 +02:00
Robert Muir
18702cae00
Bootstrap -> BootstrapInfo
...
Original commit: elastic/x-pack-elasticsearch@c40454618b
2015-08-22 08:41:55 -04:00
Ryan Ernst
67d9b94c5f
Merge pull request elastic/elasticsearch#489 from rjernst/one_way_process
...
Remove use of PreProcessModule
Original commit: elastic/x-pack-elasticsearch@8b6a5c7ade
2015-08-21 19:27:19 -07:00
Ryan Ernst
670b9b5ce8
Remove use of PreProcessModule
...
PreProcessModule was an alternate way to customize another module's
behavior inside plugins. The preferred (and only in the future) way to
do this is with onModule in the plugin itself. This change moves the
only two remaining users of PreProcessModule to do so in their
respective plugins. The use case was adding roles for shield
authorization, but these roles were really static, so there was no
reason they could not be configured up front.
Original commit: elastic/x-pack-elasticsearch@e67ac2dcb6
2015-08-21 14:23:23 -07:00
jaymode
204bb2accb
fix custom realm integration tests on windows
...
Original commit: elastic/x-pack-elasticsearch@d5a8722502
2015-08-21 14:08:43 -04:00
jaymode
70a37440cf
fix IndexAuditTrail test failure
...
Failure was caused by using NetworkAddress.format instead of NetworkAddress.formatAddress
Original commit: elastic/x-pack-elasticsearch@48c5c34f57
2015-08-21 12:00:57 -04:00
jaymode
8fd5fe7ed8
add the ability to register a custom authentication realms
...
This adds the extension points necessary to enable a user to write a elasticsearch plugin
that can integrate with Shield and add a custom authentication realm. For the most part,
the work here just exposes the existing interfaces we have been using for Realms and
factories to create realms. An additional interface was added to allow for a custom
authentication failure handler to be used. This was needed to support use cases like SSO
and Kerberos where additional headers may need to be sent to the user or a different
HTTP response code would need to be sent.
Relates to elastic/elasticsearch#24
Original commit: elastic/x-pack-elasticsearch@13442e5919
2015-08-21 10:39:05 -04:00
jaymode
7e552f393b
fix all InetAddress forbidden apis and compile errors
...
This commit also fixes test shard routing compilation error and disables local address check in
the Shield IPFilter. This will be addressed in a followup, see elastic/elasticsearch#487
Original commit: elastic/x-pack-elasticsearch@984df0b131
2015-08-21 09:22:57 -04:00
jaymode
64706aefe4
mute watcher tests failing due to scan deprecation
...
Original commit: elastic/x-pack-elasticsearch@17f3d5c005
2015-08-20 14:06:30 -04:00
Tanguy Leroux
f08b53eb2d
Marvel: Use cluster UUID in hash function
...
Original commit: elastic/x-pack-elasticsearch@919f7928f0
2015-08-20 12:34:17 +02:00
Tanguy Leroux
392398c7aa
Marvel: Remove and clean payload stuff
...
Closes elastic/elasticsearch#476
Original commit: elastic/x-pack-elasticsearch@9e90fe26f6
2015-08-20 12:31:51 +02:00
jaymode
8bb35cd6c3
fix transport client documentation for 2.0 and add notes about file locations
...
This also change ES_HOME/config -> CONFIG_DIR in the documentation to more accurately reflect the
location of configuration files as they are not always in ES_HOME/config.
Closes elastic/elasticsearch#455
Closes elastic/elasticsearch#432
Original commit: elastic/x-pack-elasticsearch@63ce35450c
2015-08-20 06:29:13 -04:00
debadair
dffd30d591
Updated package installation information. Closes elastic/elasticsearch#376 .
...
Original commit: elastic/x-pack-elasticsearch@59be16531c
2015-08-19 14:10:51 -07:00
Areek Zillur
ef11bc3f05
remove using License.builder in marvel test
...
Original commit: elastic/x-pack-elasticsearch@bef6683b12
2015-08-19 17:03:47 -04:00
debadair
3d5fef9d8f
Updated the SSL config & CA topics to make the procedures clearer.
...
Original commit: elastic/x-pack-elasticsearch@9a08da7703
2015-08-19 13:51:54 -07:00
Tanguy Leroux
1f41d42f39
Marvel: Use UUIDs in Marvel Docs
...
Related to elastic/elasticsearch#460
Original commit: elastic/x-pack-elasticsearch@ecf360eff5
2015-08-19 18:21:39 +02:00
Ryan Ernst
804cf68031
Merge pull request elastic/elasticsearch#472 from rjernst/despawn
...
Remove uses of SpawnModules
Original commit: elastic/x-pack-elasticsearch@09b719e9c0
2015-08-19 08:56:43 -07:00
jaymode
de02fd3c9c
remove AwaitsFix from IPHostnameVerification tests now that it is fixed in core
...
Closes elastic/elasticsearch#468
Original commit: elastic/x-pack-elasticsearch@e2623762a3
2015-08-19 10:01:31 -04:00
Tanguy Leroux
2ffd79f0f6
Marvel: Add Licenses collector to ship licensing information into a dedicated index
...
Closes elastic/elasticsearch#369
squash
Original commit: elastic/x-pack-elasticsearch@6d6d5c08d2
2015-08-19 12:31:53 +02:00
Tanguy Leroux
3c1372b757
Marvel: Add simple launcher to run Marvel in an IDE
...
Original commit: elastic/x-pack-elasticsearch@a9a29796ca
2015-08-19 09:39:31 +02:00
Ryan Ernst
e0128daf9a
Remove uses of SpawnModules
...
SpawnModules will be going away very soon as part of
elastic/elasticsearchelastic/elasticsearch#12783. This change removes its use from all
x-plugins.
Most spawnmodules uses here were to either collect a number of modules
into one (so the modules were just moved up into the plugin itself), or
to spawn a module which interacted with an extension point from ES. This
change moves those, as well as most uses of PreProcessModule, to use
onModule.
Original commit: elastic/x-pack-elasticsearch@6430e35379
2015-08-18 18:41:44 -07:00
Ryan Ernst
2b5cb6b9f2
Fix compile after removal of apache commons and refactoring of plugin api
...
Original commit: elastic/x-pack-elasticsearch@5171192d16
2015-08-18 15:35:01 -07:00
Tanguy Leroux
9dc9a1cce7
Marvel: Mute IndexStatsCollectorTests
...
Original commit: elastic/x-pack-elasticsearch@7b1f2dab6d
2015-08-18 23:43:40 +02:00
jaymode
152aeaa776
remove NetworkUtils and InetAddress getLocalHost usage in shield
...
Original commit: elastic/x-pack-elasticsearch@460ef63824
2015-08-18 13:31:03 -04:00
Tanguy Leroux
4756f07f2b
Marvel: Update settings
...
Original commit: elastic/x-pack-elasticsearch@2cc525e95a
2015-08-18 19:01:27 +02:00
David Pilato
29f8362bce
[maven] fix build issues with artifactId renaming
...
Related to elastic/elasticsearch#450
Original commit: elastic/x-pack-elasticsearch@780002a9de
2015-08-18 18:03:40 +02:00
David Pilato
5899dc5f46
[maven] fix build issues with artifactId renaming
...
Related to elastic/elasticsearch#450
Original commit: elastic/x-pack-elasticsearch@d84fc8e85f
2015-08-18 17:29:09 +02:00
David Pilato
22a191ba0a
[maven] change also artifactId for x-dev-tools
...
Original commit: elastic/x-pack-elasticsearch@dd837702d2
2015-08-18 13:55:12 +02:00
David Pilato
a7d3a9408f
[maven] change also name for parent and dev-tools
...
Original commit: elastic/x-pack-elasticsearch@119d4cfa02
2015-08-18 13:55:12 +02:00
David Pilato
7b10f36775
[maven] rename artifactIds from `elasticsearch-something` to `something`
...
When https://github.com/elastic/elasticsearch/pull/12879 will be merged, this commit should be merged as well.
```
[INFO] Reactor Summary:
[INFO]
[INFO] Elasticsearch Commercial Plugin Build Resources .... SUCCESS [ 0.228 s]
[INFO] Elasticsearch X-Plugins - Parent POM ............... SUCCESS [ 0.282 s]
[INFO] X-Plugins: License: Parent POM ..................... SUCCESS [ 0.089 s]
[INFO] X-Plugins: License: Core ........................... SUCCESS [ 0.118 s]
[INFO] X-Plugins: License: Licensor ....................... SUCCESS [ 0.150 s]
[INFO] X-Plugins: License: Plugin API ..................... SUCCESS [ 0.106 s]
[INFO] X-Plugins: License: Plugin ......................... SUCCESS [ 0.112 s]
[INFO] X-Plugins: Shield .................................. SUCCESS [ 0.234 s]
[INFO] X-Plugins: Watcher ................................. SUCCESS [ 0.264 s]
[INFO] X-Plugins: Marvel .................................. SUCCESS [ 0.113 s]
[INFO] QA: Parent POM ..................................... SUCCESS [ 0.097 s]
[INFO] QA: Smoke Test X-Plugins ........................... SUCCESS [ 0.107 s]
[INFO] QA: Shield core REST tests ......................... SUCCESS [ 0.093 s]
[INFO] QA: Smoke Test Watcher's Shield integration ........ SUCCESS [ 0.109 s]
```
Original commit: elastic/x-pack-elasticsearch@e9871261cf
2015-08-18 13:55:11 +02:00
Ryan Ernst
dbaf3166ef
Fix compile, NetworkUtils get hostname and address methods changed
...
Original commit: elastic/x-pack-elasticsearch@64a94930dd
2015-08-18 00:13:23 -07:00
Tanguy Leroux
4b0888926d
Marvel: Do not check number type when comparing tests output
...
Depending on the returned value at the time the test is executed, it can be recognized as int, or long or whatever.
Original commit: elastic/x-pack-elasticsearch@0b73838f30
2015-08-17 17:29:01 +02:00
Martijn van Groningen
a8825fc3ed
Merge pull request elastic/elasticsearch#448 from martijnvg/marvel/fix/dynamic_settings_change
...
Fixed compile errors due to upstream change
Original commit: elastic/x-pack-elasticsearch@58c2f6669f
2015-08-17 15:18:00 +02:00
Martijn van Groningen
8b16fdfc05
Fixed compile errors due to upstream change: 008dc8ec31
...
Original commit: elastic/x-pack-elasticsearch@a6e567a5ab
2015-08-17 15:17:29 +02:00
Martijn van Groningen
5c09618224
Fixed compile error due to upstream change in how dynamic cluster and index settings are registered.
...
Original commit: elastic/x-pack-elasticsearch@21c9bfdd73
2015-08-17 14:16:42 +02:00
Martijn van Groningen
59fdd54dbc
Fixed compile error due to upstream change.
...
Original commit: elastic/x-pack-elasticsearch@a07877571c
2015-08-17 13:44:59 +02:00
Martijn van Groningen
d7665293cb
Changed pom version to 2.1.0-SNAPSHOT
...
as ES core does in its master branch
Original commit: elastic/x-pack-elasticsearch@fc9b1a7327
2015-08-17 13:44:33 +02:00
jaymode
002c0282cc
skip deployment of dev tools and qa modules when deploying publicly
...
Closes elastic/elasticsearch#433
Original commit: elastic/x-pack-elasticsearch@3f0f7fda4f
2015-08-14 13:53:16 -04:00
Tanguy Leroux
1ec293a4a6
Marvel: Add indices options to Index Stats/Recovery collectors
...
Original commit: elastic/x-pack-elasticsearch@a4bc62dff7
2015-08-14 16:10:55 +02:00
Adrien Grand
b8666f0bca
Merge pull request elastic/elasticsearch#441 from jpountz/fix/shield_core_rest_tests_to_qa
...
Tests: Move Shield "run core REST tests" to qa.
Original commit: elastic/x-pack-elasticsearch@4040a1766a
2015-08-14 11:23:40 +02:00
Adrien Grand
06d84f00e4
Tests: Move Shield "run core REST tests" to qa.
...
Close elastic/elasticsearch#404
Original commit: elastic/x-pack-elasticsearch@1250e1449e
2015-08-14 11:18:11 +02:00
Tanguy Leroux
b3b7ca34a4
Marvel: Add additional stats to index/node stats
...
Closes elastic/elasticsearch#397
Original commit: elastic/x-pack-elasticsearch@0ddaeb8bb1
2015-08-14 10:37:39 +02:00
uboness
c8b83daf44
Removed plugin specific version classes
...
Now that the versions are aligned with ES version, we can just use the es `Version` class. Version compatibility is applied by the `PluginService`.
Closes elastic/elasticsearch#439
Original commit: elastic/x-pack-elasticsearch@32f305abb8
2015-08-13 17:54:38 +02:00
uboness
c4e213fc92
Updated version to 2.0.0-SNAPSHOT
...
Original commit: elastic/x-pack-elasticsearch@8fb8035596
2015-08-13 00:05:11 +02:00
Martijn van Groningen
ae7d9c3048
test: fixed test due to upstream change timed out cluster health now returns 408 instead of 200 response code.
...
Original commit: elastic/x-pack-elasticsearch@5a0be2e70d
2015-08-12 21:17:03 +02:00
Adrien Grand
268860be7b
Disable Shield ssl tests until openssl is available on the Windows build machines.
...
Original commit: elastic/x-pack-elasticsearch@777375bb94
2015-08-12 17:00:20 +02:00
Martijn van Groningen
430266274a
Merge pull request elastic/elasticsearch#431 from martijnvg/qa/watcher_with_shield
...
Add watcher+shield qa rest tests
Original commit: elastic/x-pack-elasticsearch@a1a095f86e
2015-08-12 14:19:03 +02:00
Martijn van Groningen
583799d3e7
applied feedback
...
Original commit: elastic/x-pack-elasticsearch@9042427219
2015-08-12 14:11:46 +02:00
Martijn van Groningen
ca8a7bb262
added watcher+shield qa rest tests
...
only run watcher rest tests during verify phase
never run the rest tests with shield enabled, because that is now tested in the new qa module
removed the disabled license watcher rest tests, because the disabled license use case is already tested by the LicenseIntegrationTests
enabled the getting started rest test
Closes elastic/elasticsearch#403
Original commit: elastic/x-pack-elasticsearch@67f0f7f596
2015-08-12 14:11:45 +02:00