ab938bfc22
Refactor MemoryLeakTestSuite
...
as we identified two issues where the goroutine count from before differs from after the test.
1) It seemed like a Go runtime specific Goroutine appeared in rare cases before the test. To avoid this, we introduced a short timeout before looking up the Goroutines.
Another solution might be to do the lookup twice and check if the count matches.
2) A Goroutine that periodically monitors some storage unexpectedly got closed in rare cases. As we could not identify the cause for this, we removed the leaking Goroutines by properly cleaning up.
2024-02-28 11:52:51 +01:00
80b8c27924
Disable duplicated caching
...
Previously, setup-go and a dedicated cache action were used for each run. This yielded errors, since the file to be restored already existed.
2024-02-27 16:31:47 +01:00
60867e9214
Specify permissions for golangci-lint-action
2024-02-27 16:31:47 +01:00
1323cf58b3
Bump golangci/golangci-lint-action from 3 to 4
...
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action ) from 3 to 4.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases )
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-27 16:31:47 +01:00
caa3203401
Bump github.com/getsentry/sentry-go from 0.26.0 to 0.27.0
...
Bumps [github.com/getsentry/sentry-go](https://github.com/getsentry/sentry-go ) from 0.26.0 to 0.27.0.
- [Release notes](https://github.com/getsentry/sentry-go/releases )
- [Changelog](https://github.com/getsentry/sentry-go/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-go/compare/v0.26.0...v0.27.0 )
---
updated-dependencies:
- dependency-name: github.com/getsentry/sentry-go
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-27 15:23:44 +00:00
83731291d5
Bump github.com/hashicorp/nomad from 1.7.3 to 1.7.5
...
Bumps [github.com/hashicorp/nomad](https://github.com/hashicorp/nomad ) from 1.7.3 to 1.7.5.
- [Release notes](https://github.com/hashicorp/nomad/releases )
- [Changelog](https://github.com/hashicorp/nomad/blob/main/CHANGELOG.md )
- [Commits](https://github.com/hashicorp/nomad/compare/v1.7.3...v1.7.5 )
---
updated-dependencies:
- dependency-name: github.com/hashicorp/nomad
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-27 15:14:59 +00:00
b0d81a3057
Bump golang.org/x/sys from 0.16.0 to 0.17.0
...
Bumps [golang.org/x/sys](https://github.com/golang/sys ) from 0.16.0 to 0.17.0.
- [Commits](https://github.com/golang/sys/compare/v0.16.0...v0.17.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/sys
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-27 15:03:11 +00:00
939904d406
Fix linter emptyStringTest rule
...
by replacing the length check with a string comparison.
This rule got introduced with the new GolangCI lint version.
2024-02-27 15:53:47 +01:00
895dd8879f
Revert "Debug HTTPLoggingMiddleware latency."
...
This reverts commit ae86b1c261
.
2024-02-06 19:34:45 +00:00
a44061d514
Bump codecov/codecov-action from 3 to 4
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 3 to 4.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-01 09:24:58 +01:00
49221c70ff
Bump com.amazonaws:aws-java-sdk-apigatewaymanagementapi
...
Bumps [com.amazonaws:aws-java-sdk-apigatewaymanagementapi](https://github.com/aws/aws-sdk-java ) from 1.12.629 to 1.12.649.
- [Changelog](https://github.com/aws/aws-sdk-java/blob/master/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-java/compare/1.12.629...1.12.649 )
---
updated-dependencies:
- dependency-name: com.amazonaws:aws-java-sdk-apigatewaymanagementapi
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-01 04:03:44 +00:00
a0c70dd2a2
Bump github.com/shirou/gopsutil/v3 from 3.23.12 to 3.24.1
...
Bumps [github.com/shirou/gopsutil/v3](https://github.com/shirou/gopsutil ) from 3.23.12 to 3.24.1.
- [Release notes](https://github.com/shirou/gopsutil/releases )
- [Commits](https://github.com/shirou/gopsutil/compare/v3.23.12...v3.24.1 )
---
updated-dependencies:
- dependency-name: github.com/shirou/gopsutil/v3
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-01 03:23:23 +00:00
08c3a3d53d
Decouple InfluxDB writings from request handling.
...
With #451 , we found that writing an InfluxDB data point might block and lead to high latencies.
2024-01-28 10:57:01 +01:00
ae86b1c261
Debug HTTPLoggingMiddleware latency.
2024-01-26 22:51:55 +01:00
317590d3ea
Revert "Debug Health route latency."
...
This reverts commit 213628b958
.
2024-01-26 22:51:55 +01:00
213628b958
Debug Health route latency.
2024-01-26 14:36:16 +01:00
c1dbd105c6
Deduplicate GitHub Actions Artifact names.
2024-01-26 12:50:03 +00:00
2a62608c32
Bump actions/upload-artifact from 3 to 4
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 3 to 4.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-01-26 12:50:03 +00:00
69ef4851fb
Bump actions/download-artifact from 3 to 4
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 3 to 4.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-01-26 12:50:03 +00:00
f16efa65b7
Extract e2e test environment variables into file.
2024-01-24 17:21:00 +01:00
fa04ed8ad4
Enable Go Processor Optimization for CI Pipeline
2024-01-24 17:21:00 +01:00
57590457a8
Add logging filter token
...
The token is used to filter out request logs when the user agent matches a randomly generated string.
2024-01-24 17:21:00 +01:00
221a6ff1b2
Watchdog: Verify Server TLS Certificate
2024-01-24 17:21:00 +01:00
b48c7fe8b6
Configure Systemd Watchdog
...
that monitors the reachability of Poseidon and automatically restarts Poseidon if required.
2024-01-24 17:21:00 +01:00
2d34854450
Bump github.com/google/uuid from 1.5.0 to 1.6.0
...
Bumps [github.com/google/uuid](https://github.com/google/uuid ) from 1.5.0 to 1.6.0.
- [Release notes](https://github.com/google/uuid/releases )
- [Changelog](https://github.com/google/uuid/blob/master/CHANGELOG.md )
- [Commits](https://github.com/google/uuid/compare/v1.5.0...v1.6.0 )
---
updated-dependencies:
- dependency-name: github.com/google/uuid
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-01-24 04:01:00 +00:00
f549820d3b
Bump actions/cache from 3 to 4
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3 to 4.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-01-23 10:43:57 +01:00
f44718de9b
Bump github.com/shirou/gopsutil/v3 from 3.23.9 to 3.23.12
...
Bumps [github.com/shirou/gopsutil/v3](https://github.com/shirou/gopsutil ) from 3.23.9 to 3.23.12.
- [Release notes](https://github.com/shirou/gopsutil/releases )
- [Commits](https://github.com/shirou/gopsutil/compare/v3.23.9...v3.23.12 )
---
updated-dependencies:
- dependency-name: github.com/shirou/gopsutil/v3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-01-16 03:38:25 +00:00
07ce0be81b
Bump github.com/hashicorp/nomad from 1.7.2 to 1.7.3
...
Bumps [github.com/hashicorp/nomad](https://github.com/hashicorp/nomad ) from 1.7.2 to 1.7.3.
- [Release notes](https://github.com/hashicorp/nomad/releases )
- [Changelog](https://github.com/hashicorp/nomad/blob/v1.7.3/CHANGELOG.md )
- [Commits](https://github.com/hashicorp/nomad/compare/v1.7.2...v1.7.3 )
---
updated-dependencies:
- dependency-name: github.com/hashicorp/nomad
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-01-16 03:30:41 +00:00
511b873e16
Configure Systemd Socket Activation
...
as new way for Poseidon to accept connections. This should reduce our issues caused by deployments.
2024-01-15 16:05:35 +00:00
eaddc65989
Configure Systemd Socket Activation
...
as new way for Poseidon to accept connections. This should reduce our issues caused by deployments.
2024-01-15 16:05:35 +00:00
eaa022282c
Block Webserver during first Nomad recovery.
...
No requests are accepted while Poseidon is recovering Nomad environments and runners.
2024-01-15 16:05:35 +00:00
0e00957adb
Bump grafanalib from 0.7.0 to 0.7.1 in /deploy/grafana-dashboard
...
Bumps [grafanalib](https://github.com/weaveworks/grafanalib ) from 0.7.0 to 0.7.1.
- [Release notes](https://github.com/weaveworks/grafanalib/releases )
- [Changelog](https://github.com/weaveworks/grafanalib/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/weaveworks/grafanalib/compare/v0.7.0...v0.7.1 )
---
updated-dependencies:
- dependency-name: grafanalib
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-01-15 04:07:18 +00:00
5090f0aa7d
Bump github.com/getsentry/sentry-go from 0.25.0 to 0.26.0
...
Bumps [github.com/getsentry/sentry-go](https://github.com/getsentry/sentry-go ) from 0.25.0 to 0.26.0.
- [Release notes](https://github.com/getsentry/sentry-go/releases )
- [Changelog](https://github.com/getsentry/sentry-go/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-go/compare/v0.25.0...v0.26.0 )
---
updated-dependencies:
- dependency-name: github.com/getsentry/sentry-go
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-01-11 03:21:26 +00:00
390b3f8af9
Bump golang.org/x/sys from 0.15.0 to 0.16.0
...
Bumps [golang.org/x/sys](https://github.com/golang/sys ) from 0.15.0 to 0.16.0.
- [Commits](https://github.com/golang/sys/compare/v0.15.0...v0.16.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/sys
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-01-05 04:06:01 +00:00
be046dcfb7
Bump github/codeql-action from 2 to 3
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 2 to 3.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-01-02 12:52:37 +01:00
73f034a8f4
Bump com.amazonaws:aws-lambda-java-events in /deploy/aws/java11Exec
...
Bumps [com.amazonaws:aws-lambda-java-events](https://github.com/aws/aws-lambda-java-libs ) from 3.11.3 to 3.11.4.
- [Commits](https://github.com/aws/aws-lambda-java-libs/commits )
---
updated-dependencies:
- dependency-name: com.amazonaws:aws-lambda-java-events
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-01-01 03:43:56 +00:00
ef55edd7cd
Bump com.amazonaws:aws-java-sdk-apigatewaymanagementapi
...
Bumps [com.amazonaws:aws-java-sdk-apigatewaymanagementapi](https://github.com/aws/aws-sdk-java ) from 1.12.603 to 1.12.629.
- [Changelog](https://github.com/aws/aws-sdk-java/blob/master/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-java/compare/1.12.603...1.12.629 )
---
updated-dependencies:
- dependency-name: com.amazonaws:aws-java-sdk-apigatewaymanagementapi
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-01-01 03:37:31 +00:00
08883522f5
Bump golang.org/x/crypto from 0.14.0 to 0.17.0
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.14.0 to 0.17.0.
- [Commits](https://github.com/golang/crypto/compare/v0.14.0...v0.17.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-12-19 09:41:35 +01:00
9541a73e1f
Enable Dependabot auto-merge for all minor releases
2023-12-16 00:10:14 +01:00
1912a91c03
Bump github.com/google/uuid from 1.4.0 to 1.5.0
...
Bumps [github.com/google/uuid](https://github.com/google/uuid ) from 1.4.0 to 1.5.0.
- [Release notes](https://github.com/google/uuid/releases )
- [Changelog](https://github.com/google/uuid/blob/master/CHANGELOG.md )
- [Commits](https://github.com/google/uuid/compare/v1.4.0...v1.5.0 )
---
updated-dependencies:
- dependency-name: github.com/google/uuid
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-12-15 15:37:41 +01:00
063797aaf2
Bump github.com/hashicorp/nomad from 1.7.1 to 1.7.2
...
Bumps [github.com/hashicorp/nomad](https://github.com/hashicorp/nomad ) from 1.7.1 to 1.7.2.
- [Release notes](https://github.com/hashicorp/nomad/releases )
- [Changelog](https://github.com/hashicorp/nomad/blob/main/CHANGELOG.md )
- [Commits](https://github.com/hashicorp/nomad/compare/v1.7.1...v1.7.2 )
---
updated-dependencies:
- dependency-name: github.com/hashicorp/nomad
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-12-15 03:45:36 +00:00
b350ee61b8
Bump github.com/hashicorp/nomad from 1.7.0 to 1.7.1
...
Bumps [github.com/hashicorp/nomad](https://github.com/hashicorp/nomad ) from 1.7.0 to 1.7.1.
- [Release notes](https://github.com/hashicorp/nomad/releases )
- [Changelog](https://github.com/hashicorp/nomad/blob/main/CHANGELOG.md )
- [Commits](https://github.com/hashicorp/nomad/compare/v1.7.0...v1.7.1 )
---
updated-dependencies:
- dependency-name: github.com/hashicorp/nomad
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-12-11 03:19:21 +00:00
ffe4f5ec6d
Bump github.com/hashicorp/nomad from 1.6.3 to 1.7.0
...
Bumps [github.com/hashicorp/nomad](https://github.com/hashicorp/nomad ) from 1.6.3 to 1.7.0.
- [Release notes](https://github.com/hashicorp/nomad/releases )
- [Changelog](https://github.com/hashicorp/nomad/blob/main/CHANGELOG.md )
- [Commits](https://github.com/hashicorp/nomad/compare/v1.6.3...v1.7.0 )
---
updated-dependencies:
- dependency-name: github.com/hashicorp/nomad
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-12-08 09:25:00 +01:00
2e616127f9
Bump tj-actions/branch-names from 7 to 8
...
Bumps [tj-actions/branch-names](https://github.com/tj-actions/branch-names ) from 7 to 8.
- [Release notes](https://github.com/tj-actions/branch-names/releases )
- [Changelog](https://github.com/tj-actions/branch-names/blob/main/HISTORY.md )
- [Commits](https://github.com/tj-actions/branch-names/compare/v7...v8 )
---
updated-dependencies:
- dependency-name: tj-actions/branch-names
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-12-08 08:49:50 +01:00
90c62bbd20
Bump actions/setup-python from 4 to 5
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 4 to 5.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-12-07 12:19:46 +01:00
04e3f42b21
Bump actions/setup-go from 4 to 5
...
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 4 to 5.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-12-07 08:06:47 +01:00
8d9316562e
Bump github.com/influxdata/influxdb-client-go/v2 from 2.12.4 to 2.13.0
...
Bumps [github.com/influxdata/influxdb-client-go/v2](https://github.com/influxdata/influxdb-client-go ) from 2.12.4 to 2.13.0.
- [Release notes](https://github.com/influxdata/influxdb-client-go/releases )
- [Changelog](https://github.com/influxdata/influxdb-client-go/blob/master/CHANGELOG.md )
- [Commits](https://github.com/influxdata/influxdb-client-go/compare/v2.12.4...v2.13.0 )
---
updated-dependencies:
- dependency-name: github.com/influxdata/influxdb-client-go/v2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-12-06 08:37:35 +01:00
e3a8d202ac
Adjust Influxdb buffering
...
as we have experienced silent package drops. This issue is not fixed, it is just made less probable.
2023-12-03 01:27:49 +01:00
adfdf24e0d
Bump com.amazonaws:aws-java-sdk-apigatewaymanagementapi
...
Bumps [com.amazonaws:aws-java-sdk-apigatewaymanagementapi](https://github.com/aws/aws-sdk-java ) from 1.12.578 to 1.12.603.
- [Changelog](https://github.com/aws/aws-sdk-java/blob/master/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-java/compare/1.12.578...1.12.603 )
---
updated-dependencies:
- dependency-name: com.amazonaws:aws-java-sdk-apigatewaymanagementapi
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-12-01 03:40:30 +00:00
c9922e2539
Decrease Log severity
...
of failing requests because it's likely that another error with more information has already been reported.
2023-11-30 16:44:22 +01:00