Commit Graph

498 Commits

Author SHA1 Message Date
dependabot[bot]
175c837eb6 chore(deps): Bump DavidAnson/markdownlint-cli2-action from 19 to 20 (#1072) 2025-05-19 05:16:20 +00:00
docker-elk-updater[bot]
959a57ba3b Update to v9.0.1 9.2505.1 2025-05-08 16:26:23 +00:00
Antoine Cotten
1325376adc docs: Update all links from elastic.co/guide to /docs 2025-04-24 13:38:35 +02:00
Antoine Cotten
f6013cb58f doc/ci: Mark release 7.x as EOL 2025-04-16 02:04:39 +02:00
Antoine Cotten
26bdeb07b4 doc: Fix Build Status badge 2025-04-16 01:58:56 +02:00
Antoine Cotten
604f1f5c8b Update to v9.0.0
List of changes impacting docker-elk:

- [kibana]: Several features now require an encryption key for saved
  objects. Such key must be set via the configuration option
  `xpack.encryptedSavedObjects.encryptionKey`.

  Ref: https://www.elastic.co/guide/en/kibana/8.18/xpack-security-secure-saved-objects.html

- [enterprise-search]: Discontinued in 9.x versions.

  Refs:
  - https://www.elastic.co/guide/en/enterprise-search/8.18/upgrading-to-9-x.html
  - https://www.elastic.co/blog/app-search-to-elasticsearch
2025-04-16 01:43:50 +02:00
Antoine Cotten
c97a67ee12 chore(curator): update to 8.0.21 2025-04-07 10:41:06 +02:00
dependabot[bot]
ede48664fa chore(deps): Bump actions/create-github-app-token from 1 to 2 (#1066) 8.2504.1 2025-04-07 04:48:05 +00:00
Antoine Cotten
7a27a3c80e ci: Enable auto-updates on release-9.x branch 2025-04-05 19:09:59 +02:00
Antoine Cotten
d6baf5879a ci: Run Kibana key gen from pre-built image 2025-04-05 18:59:52 +02:00
Antoine Cotten
4765d06bbb ci: Generate Kibana encryption keys 2025-04-05 11:36:12 +02:00
Antoine Cotten
4ff3ff7c25 chore(fleet): Update namespace of elastic-agent image 2025-04-05 11:14:07 +02:00
docker-elk-updater[bot]
439875e08e Update to v8.17.4 2025-03-30 00:31:51 +00:00
Antoine Cotten
72b338ffa3 doc: Update Build Status badge
The previous URL no longer works and shows "no status".
2025-03-10 12:42:10 +01:00
docker-elk-updater[bot]
32678e24cd Update to v8.17.3 2025-03-10 10:08:11 +00:00
Antoine Cotten
ab73727785 fix(metricbeat): limit of total fields exceeded
The current configuration requires a number of fields which exceeds the
current limit. From the Metricbeat event logs:

  Limit of total fields [10200] has been exceeded while adding new
  fields [7]

We raised this limit from its default of 10000 to 10200 in the commit
035a0e798b, but it was since raised to
1250 upstream in v8.16.2 (elastic/beats#41640), making that
configuration unnecessary.

Ref. #1059
2025-03-10 10:58:49 +01:00
docker-elk-updater[bot]
02ba8bc0a7 Update to v8.17.2 2025-02-16 00:31:29 +00:00
dependabot[bot]
1d513b5656 chore(deps): Bump actions/stale from 9.0.0 to 9.1.0 (#1051) 2025-01-27 06:48:43 +00:00
docker-elk-updater[bot]
ead650f05f Update to v8.17.1 2025-01-26 00:28:08 +00:00
Antoine Cotten
25f3b1a554 ci: Prevent automated version downgrades
Use a caret semver range to ensure that we don't return a release
version that is lower than the current one.

Closes #1043
2025-01-08 13:53:33 +01:00
dependabot[bot]
c84595c7a1 chore(deps): Bump DavidAnson/markdownlint-cli2-action from 18 to 19 (#1042) 2024-12-30 07:13:31 +00:00
docker-elk-updater[bot]
7ba6ec4f48 Update to v8.17.0 2024-12-15 00:34:33 +00:00
docker-elk-updater[bot]
8e62bd4099 Update to v8.15.5 2024-12-01 00:35:38 +00:00
docker-elk-updater[bot]
7f38a9834b Update to v8.16.1 2024-11-24 00:32:38 +00:00
dependabot[bot]
b00f7ea877 chore(deps): Bump DavidAnson/markdownlint-cli2-action from 17 to 18
Bumps [DavidAnson/markdownlint-cli2-action](https://github.com/davidanson/markdownlint-cli2-action) from 17 to 18.
- [Release notes](https://github.com/davidanson/markdownlint-cli2-action/releases)
- [Commits](https://github.com/davidanson/markdownlint-cli2-action/compare/v17...v18)

---
updated-dependencies:
- dependency-name: DavidAnson/markdownlint-cli2-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-18 04:31:18 +00:00
docker-elk-updater[bot]
f3c81fdf46 Update to v8.16.0 2024-11-17 00:31:33 +00:00
Bob Conan
7fecf0942d doc: Fix typos 2024-11-06 07:03:07 +01:00
docker-elk-updater[bot]
a7b9e209e6 Update to v8.15.3 2024-10-20 00:29:36 +00:00
Antoine Cotten
c3e85a6065 feat!: Deprecate Search Guard variant
This integration has been unmaintained for over 2 years. It is still
based on the deprecated "Classic" Search Guard[1] and does not support
the version 8 of the Elastic stack. Migrating to the newer Search Guard
FLX would require a significant overhaul which doesn't seem justified
considered the lack of traction for Search Guard inside this project.

[1]: #826
2024-10-16 08:55:41 +02:00
Antoine Cotten
3af413695d ci: Replace markdown-lint action
Use the GitHub Action maintained by the author of markdownlint-cli.
2024-10-11 14:37:43 +02:00
Antoine Cotten
3f38397660 gh: Use Compose v2 commands in issue template 2024-10-11 14:21:58 +02:00
Antoine Cotten
fb52c0310a ci(lint): Relax inline HTML enforcements 2024-10-11 13:47:43 +02:00
Antoine Cotten
9c9dc8167e doc: Update animated demo to include setup step
GIFs were generated using charmbracelet/vhs (previously
faressoft/terminalizer), then compressed at https://ezgif.com.

Both light and dark modes are now supported and the appropriate variant
of the GIF is selected automatically.
2024-10-11 12:56:05 +02:00
Antoine Cotten
4cc9ac7262 ci: Replace markdown-link-check with Linkspector
Ref. gaurav-nelson/github-action-markdown-link-check@7d83e59a57
2024-10-07 16:46:58 +02:00
Antoine Cotten
39bf7d6ee6 ci: Switch from plain Lucene to Query DSL 2024-10-07 13:32:40 +02:00
docker-elk-updater[bot]
58e9bc012f Update to v8.15.2 8.2410.1 2024-10-01 12:00:14 +00:00
Antoine Cotten
035a0e798b fix(metricbeat): limit of total fields exceeded
The current configuration requires a number of fields which exceeds the
default limit of 10000 fields.

Ref. #1020
2024-10-01 13:48:21 +02:00
Antoine Cotten
5b1c37acce ci: Reduce size of results in metrics/logs tests
The number of results returned by the test queries are inherently large
and pollute the workflow logs unnecessarily.
2024-09-17 10:10:43 +02:00
Antoine Cotten
24306fd49d feat!: Remove support for Compose v1
There has been no release of the deprecated 'docker-compose' Python
package since v1.29.2, which was published in May 2021[1]. This release
is currently broken due to a breaking change in the 'docker' Python
package at version 7.0.0[1], and there is seemlingly no plan to release
a patch version of Compose v1 to address the problem.

The official path forward is to use Compose v2, which is now bundled
with the Docker client and available on all platforms where Docker is
supported.

This commit additionally removes the 'version' attribute from Compose
files, since it was obsoleted in the Compose Spec[3].

Closes #1017

[1]: https://pypi.org/project/docker-compose/#history
[2]: docker/docker-py#3194
[3]: https://compose-spec.io
2024-09-17 09:20:56 +02:00
Antoine Cotten
de57b24f8c ci: Replace usage of deprecated Action inputs
Addresses the following warning in workflow runs:

  Warning: Input 'app_id' has been deprecated with message: 'app_id' is
  deprecated and will be removed in a future version. Use 'app-id'
  instead.

Ref. actions/create-github-app-token#59
2024-09-15 08:53:30 +00:00
Antoine Cotten
e8a539777f fix(build): Set a default value for each build arg
Closes #1015
8.2409.1
2024-09-14 18:31:30 +00:00
Antoine Cotten
fbf3041fa0 ci: Replace token generator Action with official
Ref. tibdex/github-app-token#99
2024-09-10 14:27:14 +02:00
dependabot[bot]
0036534a54 chore(deps): Bump peter-evans/create-pull-request from 6 to 7 (#1014) 2024-09-10 09:26:42 +00:00
docker-elk-updater[bot]
ce04db24f5 Update to v8.15.1 2024-09-08 00:29:01 +00:00
docker-elk-updater[bot]
629aea4961 Update to v8.15.0 2024-08-11 00:27:55 +00:00
docker-elk-updater[bot]
c805b62a07 Update to v8.14.3 2024-07-14 00:27:49 +00:00
docker-elk-updater[bot]
6bf8feaebb Update to v8.14.2 2024-07-07 00:26:46 +00:00
docker-elk-updater[bot]
2a818dcaa5 Update to v8.14.1 2024-06-16 00:26:20 +00:00
docker-elk-updater[bot]
9a51242878 Update to v8.14.0 2024-06-09 00:27:43 +00:00
docker-elk-updater[bot]
b33b10d0f4 Update to v8.13.4 2024-05-19 00:25:45 +00:00