Skip to content

Commit 65ec30a

Browse files
authored
Merge branch 'main' into multiple-service-deployers
2 parents 134cbbd + 8a95967 commit 65ec30a

File tree

308 files changed

+49891
-1743
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

308 files changed

+49891
-1743
lines changed

.buildkite/hooks/post-checkout

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ MERGE_BRANCH="pr_merge_${PR_ID}"
4747
checkout_merge "${TARGET_BRANCH}" "${PR_COMMIT}" "${MERGE_BRANCH}"
4848

4949
echo "Commit information"
50-
git log --format=%B -n 1
50+
git --no-pager log --format=%B -n 1
5151

5252
# Ensure buildkite groups are rendered
5353
echo ""

.buildkite/pipeline.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ env:
22
SETUP_GVM_VERSION: 'v0.5.0' # https://github.com/andrewkroh/gvm/issues/44#issuecomment-1013231151
33
DOCKER_COMPOSE_VERSION: "v2.17.2"
44
ELASTIC_PACKAGE_COMPOSE_DISABLE_ANSI: "true"
5+
ELASTIC_PACKAGE_COMPOSE_DISABLE_PULL_PROGRESS_INFORMATION: "true"
56
KIND_VERSION: 'v0.17.0'
67
K8S_VERSION: 'v1.26.0'
78

.buildkite/scripts/install_deps.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ source .buildkite/scripts/tooling.sh
66

77
add_bin_path(){
88
mkdir -p ${WORKSPACE}/bin
9-
export PATH="${PATH}:${WORKSPACE}/bin"
9+
export PATH="${WORKSPACE}/bin:${PATH}"
1010
}
1111

1212
with_kubernetes() {

Makefile

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ test-stack-command-86:
6565
./scripts/test-stack-command.sh 8.6.2
6666

6767
test-stack-command-8x:
68-
./scripts/test-stack-command.sh 8.8.0-SNAPSHOT
68+
./scripts/test-stack-command.sh 8.9.0-SNAPSHOT
6969

7070
test-stack-command: test-stack-command-default test-stack-command-7x test-stack-command-800 test-stack-command-8x
7171

@@ -89,15 +89,11 @@ test-check-packages-with-custom-agent:
8989
test-build-zip:
9090
./scripts/test-build-zip.sh
9191

92-
# TODO remove version once default one is 8.7.0 or higher
93-
# Setting environment variables manually
9492
test-install-zip:
95-
./scripts/test-install-zip.sh -v 8.7.0-SNAPSHOT
93+
./scripts/test-install-zip.sh
9694

97-
# TODO remove version once default one is 8.7.0 or higher
98-
# Using elastic-package stack shellinit to populate environment variables
9995
test-install-zip-shellinit:
100-
./scripts/test-install-zip.sh -v 8.7.0-SNAPSHOT -s
96+
./scripts/test-install-zip.sh -s
10197

10298
test-profiles-command:
10399
./scripts/test-profiles-command.sh

README.md

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,12 @@ These benchmarks allow you to benchmark any Ingest Node Pipelines defined by you
100100

101101
For details on how to configure pipeline benchmarks for a package, review the [HOWTO guide](./docs/howto/pipeline_benchmarking.md).
102102

103+
#### System Benchmarks
104+
105+
These benchmarks allow you to benchmark an integration end to end.
106+
107+
For details on how to configure system benchmarks for a package, review the [HOWTO guide](./docs/howto/system_benchmarking.md).
108+
103109
### `elastic-package benchmark generate-corpus`
104110

105111
_Context: package_
@@ -116,6 +122,12 @@ _Context: package_
116122

117123
Run pipeline benchmarks for the package.
118124

125+
### `elastic-package benchmark system`
126+
127+
_Context: package_
128+
129+
Run system benchmarks for the package.
130+
119131
### `elastic-package build`
120132

121133
_Context: package_
@@ -350,6 +362,8 @@ _Context: global_
350362

351363
Use this command to spin up a Docker-based Elastic Stack consisting of Elasticsearch, Kibana, and the Package Registry. By default the latest released version of the stack is spun up but it is possible to specify a different version, including SNAPSHOT versions by appending --version <version>.
352364

365+
You can run your own custom images for Elasticsearch, Kibana or Elastic Agent, see [this document](./docs/howto/custom_images.md).
366+
353367
Be aware that a common issue while trying to boot up the stack is that your Docker environments settings are too low in terms of memory threshold.
354368

355369
For details on how to connect the service with the Elastic stack, see the [service command](https://github.com/elastic/elastic-package/blob/main/README.md#elastic-package-service).
@@ -386,9 +400,11 @@ Use this command to boot up the stack locally.
386400

387401
By default the latest released version of the stack is spun up but it is possible to specify a different version, including SNAPSHOT versions by appending --version <version>.
388402

403+
You can run your own custom images for Elasticsearch, Kibana or Elastic Agent, see [this document](./docs/howto/custom_images.md).
404+
389405
Be aware that a common issue while trying to boot up the stack is that your Docker environments settings are too low in terms of memory threshold.
390406

391-
To expose local packages in the Package Registry, build them first and boot up the stack from inside of the Git repository containing the package (e.g. elastic/integrations). They will be copied to the development stack (~/.elastic-package/stack/development) and used to build a custom Docker image of the Package Registry.
407+
To expose local packages in the Package Registry, build them first and boot up the stack from inside of the Git repository containing the package (e.g. elastic/integrations). They will be copied to the development stack (~/.elastic-package/stack/development) and used to build a custom Docker image of the Package Registry. Starting with Elastic stack version >= 8.7.0, it is not mandatory to be available local packages in the Package Registry to run the tests.
392408

393409
For details on how to connect the service with the Elastic stack, see the [service command](https://github.com/elastic/elastic-package/blob/main/README.md#elastic-package-service).
394410

0 commit comments

Comments
 (0)