Antoine Cotten
e3a9d60c05
ci: use curl 'resolve' flag consistently across branches
...
Reduces differences between the main and tls branches.
2024-02-12 14:57:35 +01:00
Antoine Cotten
3fe48f32b9
ci: minor workflow cleanup
2024-02-12 14:37:59 +01:00
Antoine Cotten
c77a5a9ba9
chore(ext): remove Logspout extension
...
This software is no longer maintained.
Nowadays, Filebeat largely addresses the problems that Logspout was
designed to solve.
2024-02-12 14:06:33 +01:00
Antoine Cotten
bd55cfaf64
feat(fleet): collect Docker logs and metrics
...
Mirrors the behaviour of the Metricsbeat and Filebeat extensions through
Elastic Agent, using the Docker integration.
2024-02-12 12:36:56 +01:00
dependabot[bot]
59fcf834b2
chore(deps): Bump peter-evans/create-pull-request from 5 to 6 ( #960 )
2024-02-05 07:41:45 +00:00
dependabot[bot]
df96ecd0f5
chore(deps): Bump actions/upload-artifact from 3 to 4 ( #949 )
2023-12-18 07:16:43 +00:00
dependabot[bot]
4cbf55c4d3
chore(deps): Bump actions/stale from 8.0.0 to 9.0.0 ( #944 )
2023-12-11 05:23:04 +00:00
dependabot[bot]
aa2902ea6b
chore(deps): Bump dessant/lock-threads from 4 to 5 ( #937 )
2023-11-20 07:32:21 +00:00
dependabot[bot]
030bbe7134
chore(deps): Bump actions/github-script from 6 to 7 ( #936 )
2023-11-20 07:31:38 +00:00
dependabot[bot]
e3ba5a0767
chore(deps): Bump actions/setup-node from 3 to 4 ( #929 )
2023-10-30 10:25:35 +00:00
Antoine Cotten
3b61a6bb17
ci: Disable Elasticsearch disk allocation decider
2023-10-15 12:03:04 +02:00
dependabot[bot]
3dc19c84c5
chore(deps): Bump tibdex/github-app-token from 1 to 2 ( #909 )
2023-09-11 06:18:25 +00:00
dependabot[bot]
63ff66a1d5
chore(deps): Bump actions/checkout from 3 to 4 ( #910 )
2023-09-11 06:16:33 +00:00
Antoine Cotten
43716a84ad
feat: make execution of 'setup' container manual
...
Closes #798
2023-05-03 18:18:10 +02:00
dependabot[bot]
29bf24553c
chore(deps): Bump peter-evans/create-pull-request from 4 to 5 ( #853 )
2023-04-10 07:22:58 +00:00
Antoine Cotten
caadd60a8a
ci: Set Compose project name
...
Avoids failures while determining container IPs
when the project isn't checked out in a directory
named "docker-elk".
Fixes #839
2023-03-31 15:34:57 +01:00
dependabot[bot]
4ad25cf729
chore(deps): Bump actions/stale from 7.0.0 to 8.0.0 ( #841 )
2023-03-27 06:39:06 +00:00
Antoine Cotten
ba06c5458a
chore(setup): Rename helpers.sh to lib.sh
...
Based on a comment from #821
2023-02-17 12:37:42 +01:00
Antoine Cotten
9afd2c1607
ci: Mask wait messages, collect debug data once
2023-02-17 11:33:29 +01:00
Antoine Cotten
159cfcd346
ci: Allow Logstash some time for creating test doc
2023-02-14 14:50:49 +01:00
Antoine Cotten
6f78be24d9
ci: Ensure log alias exists before searching
2023-02-14 14:28:06 +01:00
Antoine Cotten
75f3921ed9
doc: Update link to Gitter chat room in issue tmpl
...
https://blog.gitter.im/2023/02/13/gitter-has-fully-migrated-to-matrix/
2023-02-14 14:28:06 +01:00
dependabot[bot]
3a3cdd7db8
chore(deps): Bump actions/stale from 6.0.1 to 7.0.0 ( #812 )
2022-12-27 18:10:51 +00:00
dependabot[bot]
98915693ab
chore(deps): Bump dessant/lock-threads from 3 to 4
...
Bumps [dessant/lock-threads](https://github.com/dessant/lock-threads ) from 3 to 4.
- [Release notes](https://github.com/dessant/lock-threads/releases )
- [Changelog](https://github.com/dessant/lock-threads/blob/master/CHANGELOG.md )
- [Commits](https://github.com/dessant/lock-threads/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: dessant/lock-threads
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-12-05 04:07:35 +00:00
Antoine Cotten
316df681d9
ci: Automate closing of context-less issues
...
Adds a GitHub Actions workflow that automatically communicates the
reasons for closing/locking an issue upon labeling it with 'bot:close'.
2022-11-27 14:51:04 +01:00
Antoine Cotten
87f5894f65
feat(ext/beats): Use unprivileged publish users
2022-11-22 11:37:50 +01:00
Antoine Cotten
141b38a083
feat(ext/metricbeat): Further drop perms for monitoring
...
The built-in 'remote_monitoring_user' has full permissions on monitoring
indices, which is more than Metricbeat needs to collect metrics from
remote components.
2022-11-18 21:47:46 +01:00
Antoine Cotten
0e7fa390b4
ci: Enable beats_system and remote_monitoring_user users
2022-11-18 17:27:15 +01:00
Antoine Cotten
eba8d3837d
ci: Use env file instead of deprecated workflow cmd
...
https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
2022-11-17 16:57:40 +01:00
Antoine Cotten
0fd8aae1c5
ci: Run auto-merge as update bot
...
Recently this workflow started failing with 'Resource not accessible by
integration' when using the default GitHub Actions access token.
Ref. ridedott/merge-me-action#1581
2022-11-16 17:54:41 +01:00
Antoine Cotten
d11e281d91
ci: Relocate misplaced debug step
2022-11-16 17:31:53 +01:00
Antoine Cotten
32bf9423ed
feat(ext/fleet): Add example of APM Server agent
2022-11-16 14:39:22 +01:00
Antoine Cotten
d0b97082cf
ci(ext/fleet): Probe status endpoint for readiness
2022-11-15 14:49:24 +01:00
Antoine Cotten
30cb8cb484
feat: Add Fleet extension, remove standalone APM Server ( #760 )
...
The preferred way to run APM Server is via the APM integration of the
Elastic Agent.
Ref. https://www.elastic.co/guide/en/apm/guide/8.4/legacy-apm-overview.html
2022-10-06 11:58:02 +02:00
Antoine Cotten
52df39e3cc
fix(ci): Image names with underscores in search queries
...
GitHub updated their Ubuntu 22.04 runner image to 20220821.1, which
bumped Compose from v2.6.1 to v2.9.0.
Compose v2.8.0 introduced a breaking change where the name of certain
resources — such as images — are created with hyphens '-' instead of
underscores '_'.
Ref. https://docs.docker.com/compose/release-notes/#280
2022-08-25 11:11:35 +02:00
Evan
b6eb747a4a
fix: Logstash TCP input uses IANA registered port 5000
2022-07-17 00:00:38 +02:00
Antoine Cotten
e980a542e7
ci: Clean up orphan containers in each extension test
2022-06-08 10:05:07 +02:00
Antoine Cotten
29df29f808
feat(ext): Add Heartbeat extension
...
Closes #672
2022-06-03 17:33:15 +02:00
Antoine Cotten
f808ff31cf
ci: Auto-update Elastic version on tls branch
2022-05-29 11:24:38 +02:00
dependabot[bot]
94d6273524
chore(deps): Bump actions/checkout from 2 to 3 ( #721 )
2022-05-29 08:22:02 +00:00
dependabot[bot]
84e37a221f
chore(deps): Bump peter-evans/create-pull-request from 3 to 4 ( #718 )
2022-05-29 08:17:12 +00:00
dependabot[bot]
de90bd06b4
chore(deps): Bump actions/setup-node from 2 to 3 ( #719 )
2022-05-29 08:17:09 +00:00
dependabot[bot]
0319b7e128
chore(deps): Bump actions/github-script from 5 to 6 ( #720 )
2022-05-29 08:17:07 +00:00
Antoine Cotten
66ff963e0a
ci: Let Dependabot update GitHub actions
2022-05-29 10:08:19 +02:00
Antoine Cotten
9fd8a09f0d
ci: Use GitHub runner based on Ubuntu 22.04
...
Includes Compose v2. See the full list of included software at
https://github.com/actions/virtual-environments/blob/ubuntu22/20220522.1/images/linux/Ubuntu2204-Readme.md
2022-05-25 22:35:55 +02:00
Antoine Cotten
12dc0a4b74
Revert "ci: Pin Compose version to v2.2.3"
...
This reverts commit 897720fa91
.
A new version of Compose was released, with a fix for the issue we were
encountering.
2022-03-09 01:57:19 +01:00
Antoine Cotten
4fe6f68339
ci: Update list of auto-mergeable branch names
2022-03-06 11:07:29 +01:00
Antoine Cotten
897720fa91
ci: Pin Compose version to v2.2.3
...
v2.3.0 introduced a regression which causes the test CI workflow to
fail: https://github.com/docker/compose/issues/9234
2022-03-06 10:28:48 +01:00
Antoine Cotten
eb1c6fa27e
chore: Rename ELK_VERSION to ELASTIC_VERSION
...
More appropriate name considering that extensions, which aren't part of
the "ELK" stack, also rely on this variable.
2022-02-28 09:10:30 +01:00
Antoine Cotten
9877b39900
Automate management of required roles and user passwords ( #671 )
2022-02-21 11:19:43 +01:00