bbc15d9b71
Monitor Job events
...
and add time to Nomad event monitoring.
2023-05-12 16:35:30 +01:00
9300a82535
Fix missing idle runners.
...
In the context of #358 we identified that the event with the type `AllocationUpdated` and the client status `pending` is common but not always send by Nomad.
With this Commit we remove the condition that limits the evaluated Nomad events to the event with the type `AllocationUpdated`. Without the condition the event of the type `PlanResult` and the status `pending` will be evaluated equally. By now, this event seems to be sent every time.
This restriction led to started allocation not being registered when the `AllocationUpdated` event with client status `pending` was missing.
2023-05-12 16:25:43 +01:00
f377b1376c
Add Client Status to Nomad Allocation monitoring
...
Also add the Nomad Node name as additional debug information.
2023-05-10 19:09:31 +01:00
8f89c14ea1
Cleanup logs for Allocation recovery
...
on startup. The changes do not have functional consequences as adding the allocation just overwrites the old one.
2023-05-10 18:56:51 +01:00
5a147c4985
Add debug statements for allocation event handling
2023-05-10 18:56:51 +01:00
9fe21fdbea
Bump github.com/getsentry/sentry-go from 0.20.0 to 0.21.0
...
Bumps [github.com/getsentry/sentry-go](https://github.com/getsentry/sentry-go ) from 0.20.0 to 0.21.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.20.0...v0.21.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 >
2023-05-09 17:18:18 +02:00
42efebc194
Monitor the Nomad events
...
and send all Nomad events to Influxdb.
2023-05-09 00:13:58 +01:00
bc479fcf1e
Bump github.com/hashicorp/nomad from 1.5.4 to 1.5.5
...
Bumps [github.com/hashicorp/nomad](https://github.com/hashicorp/nomad ) from 1.5.4 to 1.5.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.5.4...v1.5.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 >
2023-05-08 04:12:19 +00:00
cb204c6ba2
Bump github.com/hashicorp/nomad from 1.5.3 to 1.5.4
...
Bumps [github.com/hashicorp/nomad](https://github.com/hashicorp/nomad ) from 1.5.3 to 1.5.4.
- [Release notes](https://github.com/hashicorp/nomad/releases )
- [Changelog](https://github.com/hashicorp/nomad/blob/v1.5.4/CHANGELOG.md )
- [Commits](https://github.com/hashicorp/nomad/compare/v1.5.3...v1.5.4 )
---
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-05-04 04:08:26 +00:00
3c45bfe59c
Bump aws-java-sdk-apigatewaymanagementapi in /deploy/aws/java11Exec
...
Bumps [aws-java-sdk-apigatewaymanagementapi](https://github.com/aws/aws-sdk-java ) from 1.12.444 to 1.12.459.
- [Release notes](https://github.com/aws/aws-sdk-java/releases )
- [Changelog](https://github.com/aws/aws-sdk-java/blob/master/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-java/compare/1.12.444...1.12.459 )
---
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-05-01 10:12:16 +00:00
d8d9abbddd
Add Job ID to Nomad Allocation monitoring.
2023-04-23 12:54:57 +01:00
63878e7715
Add CODE_OF_CONDUCT.md and a link from README.md
2023-04-15 19:01:26 +02:00
801e4f489e
Synchronize Sentry debug message handling.
2023-04-11 20:58:57 +01:00
2aa10a130f
Introduce context for the codeOceanOutputWriter
...
that represents its lifespan.
2023-04-11 20:45:30 +01:00
0c8fa9ccfa
Add context to log statements.
2023-04-11 20:45:30 +01:00
43221c717e
Add context to Sentry Hook.
...
With this context, tracing information stored in the context can be associated with sentry events/issues.
2023-04-11 20:45:30 +01:00
93db065923
Write performance profile on SIGUSR1
2023-04-11 20:31:50 +01:00
830b361e21
Only check on a monthly basis for Java updates
2023-04-07 19:47:21 +02:00
7f7dd91677
Merge pull request #355 from openHPI/dependabot/maven/deploy/aws/java11Exec/com.amazonaws-aws-java-sdk-apigatewaymanagementapi-1.12.444
2023-04-07 04:07:57 +00:00
7f5ecc2ddd
Bump aws-java-sdk-apigatewaymanagementapi in /deploy/aws/java11Exec
...
Bumps [aws-java-sdk-apigatewaymanagementapi](https://github.com/aws/aws-sdk-java ) from 1.12.443 to 1.12.444.
- [Release notes](https://github.com/aws/aws-sdk-java/releases )
- [Changelog](https://github.com/aws/aws-sdk-java/blob/master/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-java/compare/1.12.443...1.12.444 )
---
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-04-07 04:00:22 +00:00
cae9d25228
Bump github.com/hashicorp/nomad from 1.5.2 to 1.5.3
...
Bumps [github.com/hashicorp/nomad](https://github.com/hashicorp/nomad ) from 1.5.2 to 1.5.3.
- [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.5.2...v1.5.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 >
2023-04-06 20:01:02 +02:00
e9f2dcf80f
Merge pull request #352 from openHPI/dependabot/maven/deploy/aws/java11Exec/com.amazonaws-aws-java-sdk-apigatewaymanagementapi-1.12.443
2023-04-06 04:07:05 +00:00
cd5de8fd96
Bump aws-java-sdk-apigatewaymanagementapi in /deploy/aws/java11Exec
...
Bumps [aws-java-sdk-apigatewaymanagementapi](https://github.com/aws/aws-sdk-java ) from 1.12.442 to 1.12.443.
- [Release notes](https://github.com/aws/aws-sdk-java/releases )
- [Changelog](https://github.com/aws/aws-sdk-java/blob/master/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-java/compare/1.12.442...1.12.443 )
---
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-04-06 03:59:53 +00:00
81c09f7613
Merge pull request #351 from openHPI/dependabot/maven/deploy/aws/java11Exec/com.amazonaws-aws-java-sdk-apigatewaymanagementapi-1.12.442
2023-04-05 06:27:42 +00:00
457b314a78
Bump aws-java-sdk-apigatewaymanagementapi in /deploy/aws/java11Exec
...
Bumps [aws-java-sdk-apigatewaymanagementapi](https://github.com/aws/aws-sdk-java ) from 1.12.441 to 1.12.442.
- [Release notes](https://github.com/aws/aws-sdk-java/releases )
- [Changelog](https://github.com/aws/aws-sdk-java/blob/master/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-java/compare/1.12.441...1.12.442 )
---
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-04-05 03:59:56 +00:00
f176941616
Merge pull request #350 from openHPI/dependabot/maven/deploy/aws/java11Exec/com.amazonaws-aws-java-sdk-apigatewaymanagementapi-1.12.441
2023-04-04 04:08:48 +00:00
5e2cbfd9f3
Bump aws-java-sdk-apigatewaymanagementapi in /deploy/aws/java11Exec
...
Bumps [aws-java-sdk-apigatewaymanagementapi](https://github.com/aws/aws-sdk-java ) from 1.12.440 to 1.12.441.
- [Release notes](https://github.com/aws/aws-sdk-java/releases )
- [Changelog](https://github.com/aws/aws-sdk-java/blob/master/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-java/compare/1.12.440...1.12.441 )
---
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-04-04 04:01:52 +00:00
91c70bb83e
Bump github.com/getsentry/sentry-go from 0.19.0 to 0.20.0
...
Bumps [github.com/getsentry/sentry-go](https://github.com/getsentry/sentry-go ) from 0.19.0 to 0.20.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.19.0...v0.20.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 >
2023-04-03 21:49:37 +02:00
77c23650c1
Merge pull request #347 from openHPI/dependabot/maven/deploy/aws/java11Exec/com.amazonaws-aws-java-sdk-apigatewaymanagementapi-1.12.440
2023-04-03 04:07:50 +00:00
c6a2e02c74
Bump aws-java-sdk-apigatewaymanagementapi in /deploy/aws/java11Exec
...
Bumps [aws-java-sdk-apigatewaymanagementapi](https://github.com/aws/aws-sdk-java ) from 1.12.439 to 1.12.440.
- [Release notes](https://github.com/aws/aws-sdk-java/releases )
- [Changelog](https://github.com/aws/aws-sdk-java/blob/master/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-java/compare/1.12.439...1.12.440 )
---
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-04-03 04:00:34 +00:00
39d6bb9aa2
Add Codecov badge to Readme
...
We still have the new badge along with CodeClimate and will remove the duplication later on.
2023-04-01 21:42:41 +02:00
5c2b53f4bc
Add Codecov to GitHub actions
2023-04-01 21:42:41 +02:00
a720553dd1
Fix missing Runner-Delete events.
2023-04-01 19:27:09 +02:00
8950ce29d8
Recover Runner Allocations on startup.
2023-04-01 19:27:09 +02:00
038d71ff51
Nomad: Handle Container re-allocation
2023-03-31 14:42:55 +02:00
e0db1bafe8
Fix multiple user Runner use
...
A before unknown Nomad reload adds already known runner again to the idle runner - even if they are already in use.
2023-03-31 14:42:55 +02:00
0d829c9308
Fix Panic Recovery
...
by moving the recovery functionality in the main goroutine.
2023-03-31 12:14:42 +02:00
d9bc114d36
Merge pull request #342 from openHPI/dependabot/maven/deploy/aws/java11Exec/com.amazonaws-aws-java-sdk-apigatewaymanagementapi-1.12.439
2023-03-31 04:07:36 +00:00
5cc04a9a65
Bump aws-java-sdk-apigatewaymanagementapi in /deploy/aws/java11Exec
...
Bumps [aws-java-sdk-apigatewaymanagementapi](https://github.com/aws/aws-sdk-java ) from 1.12.438 to 1.12.439.
- [Release notes](https://github.com/aws/aws-sdk-java/releases )
- [Changelog](https://github.com/aws/aws-sdk-java/blob/master/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-java/compare/1.12.438...1.12.439 )
---
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-03-31 04:00:42 +00:00
fc5a4ec4f4
Merge pull request #341 from openHPI/dependabot/maven/deploy/aws/java11Exec/com.amazonaws-aws-java-sdk-apigatewaymanagementapi-1.12.438
2023-03-30 06:42:18 +00:00
ec7f69e748
Bump aws-java-sdk-apigatewaymanagementapi in /deploy/aws/java11Exec
...
Bumps aws-java-sdk-apigatewaymanagementapi from 1.12.437 to 1.12.438.
---
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-03-30 06:35:12 +00:00
4bee470ee7
Merge pull request #340 from openHPI/dependabot/go_modules/github.com/influxdata/influxdb-client-go/v2-2.12.3
2023-03-30 04:06:53 +00:00
df6cd87fb2
Bump github.com/influxdata/influxdb-client-go/v2 from 2.12.2 to 2.12.3
...
Bumps [github.com/influxdata/influxdb-client-go/v2](https://github.com/influxdata/influxdb-client-go ) from 2.12.2 to 2.12.3.
- [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.2...v2.12.3 )
---
updated-dependencies:
- dependency-name: github.com/influxdata/influxdb-client-go/v2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-03-30 03:59:33 +00:00
834b24c256
Merge pull request #339 from openHPI/dependabot/maven/deploy/aws/java11Exec/com.amazonaws-aws-java-sdk-apigatewaymanagementapi-1.12.437
2023-03-29 04:07:21 +00:00
bd8547551f
Bump aws-java-sdk-apigatewaymanagementapi in /deploy/aws/java11Exec
...
Bumps [aws-java-sdk-apigatewaymanagementapi](https://github.com/aws/aws-sdk-java ) from 1.12.436 to 1.12.437.
- [Release notes](https://github.com/aws/aws-sdk-java/releases )
- [Changelog](https://github.com/aws/aws-sdk-java/blob/master/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-java/compare/1.12.436...1.12.437 )
---
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-03-29 04:00:10 +00:00
8eca3ed875
Merge pull request #338 from openHPI/dependabot/maven/deploy/aws/java11Exec/com.amazonaws-aws-java-sdk-apigatewaymanagementapi-1.12.436
2023-03-28 04:07:20 +00:00
76d69c8aa7
Bump aws-java-sdk-apigatewaymanagementapi in /deploy/aws/java11Exec
...
Bumps [aws-java-sdk-apigatewaymanagementapi](https://github.com/aws/aws-sdk-java ) from 1.12.435 to 1.12.436.
- [Release notes](https://github.com/aws/aws-sdk-java/releases )
- [Changelog](https://github.com/aws/aws-sdk-java/blob/master/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-java/compare/1.12.435...1.12.436 )
---
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-03-28 04:00:40 +00:00
839e216b96
Merge pull request #337 from openHPI/dependabot/maven/deploy/aws/java11Exec/com.amazonaws-aws-java-sdk-apigatewaymanagementapi-1.12.435
2023-03-27 04:09:08 +00:00
caa8a2c4b5
Bump aws-java-sdk-apigatewaymanagementapi in /deploy/aws/java11Exec
...
Bumps [aws-java-sdk-apigatewaymanagementapi](https://github.com/aws/aws-sdk-java ) from 1.12.434 to 1.12.435.
- [Release notes](https://github.com/aws/aws-sdk-java/releases )
- [Changelog](https://github.com/aws/aws-sdk-java/blob/master/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-java/compare/1.12.434...1.12.435 )
---
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-03-27 04:02:05 +00:00
4a00b74f94
Merge pull request #335 from openHPI/dependabot/maven/deploy/aws/java11Exec/com.amazonaws-aws-java-sdk-apigatewaymanagementapi-1.12.434
2023-03-24 04:08:18 +00:00