Add xpack core and security to INTEG TEST (#77632)

This change makes it so x-pack-core and x-pack-security are bundled
in the INTEG TEST distribution that we use for testClusters in our
tests. There are two reasons for this:

- In https://github.com/elastic/elasticsearch/pull/77231 where we
are looking into enabling and auto-configuring security by default
for all nodes, we need to call out to ConfigInitialNode to
determine whether we should do the auto-configuration or not.
- Since we are enabling security by default, we should be looking
into enabling security for all for our tests moving forward, or
at least make a conscious decision about which ones run without
security. This change is a step towards that direction.
This commit is contained in:
Ioannis Kakavas 2021-09-21 08:18:41 +03:00 committed by GitHub
parent 0352fee43d
commit ad5c782f9c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 65 additions and 24 deletions

View file

@ -130,7 +130,7 @@ def commonPackageConfig(String type, String architecture) {
fileMode 0644
}
into('lib') {
with libFiles(false)
with libFiles
}
into('modules') {
with modulesFiles('linux-' + ((architecture == 'x64') ? 'x86_64' : architecture))