Commit Graph

809 Commits

Author SHA1 Message Date
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
c9bfda11d6 Bump aws-java-sdk-apigatewaymanagementapi in /deploy/aws/java11Exec
Bumps [aws-java-sdk-apigatewaymanagementapi](https://github.com/aws/aws-sdk-java) from 1.12.432 to 1.12.434.
- [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.432...1.12.434)

---
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-24 04:01:17 +00:00
38ac2df2b8 Merge pull request #334 from openHPI/dependabot/go_modules/github.com/hashicorp/nomad-1.5.2 2023-03-23 04:11:46 +00:00
715fc3ca14 Bump github.com/hashicorp/nomad from 1.5.1 to 1.5.2
Bumps [github.com/hashicorp/nomad](https://github.com/hashicorp/nomad) from 1.5.1 to 1.5.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.5.1...v1.5.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-03-23 04:02:53 +00:00
c3e5afaad0 Fix Concurrent Map Write
when handling the Sentry Debug Messages asynchronously.
2023-03-22 10:36:38 +00:00
f4b0354afe Merge pull request #332 from openHPI/dependabot/maven/deploy/aws/java11Exec/com.amazonaws-aws-java-sdk-apigatewaymanagementapi-1.12.432 2023-03-22 04:09:00 +00:00
4fd2b04eca Bump aws-java-sdk-apigatewaymanagementapi in /deploy/aws/java11Exec
Bumps [aws-java-sdk-apigatewaymanagementapi](https://github.com/aws/aws-sdk-java) from 1.12.431 to 1.12.432.
- [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.431...1.12.432)

---
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-22 04:00:31 +00:00
8ac1980a1b Merge pull request #329 from openHPI/dependabot/maven/deploy/aws/java11Exec/com.amazonaws-aws-java-sdk-apigatewaymanagementapi-1.12.431 2023-03-21 04:09:09 +00:00
1144b9af4c Bump aws-java-sdk-apigatewaymanagementapi in /deploy/aws/java11Exec
Bumps [aws-java-sdk-apigatewaymanagementapi](https://github.com/aws/aws-sdk-java) from 1.12.430 to 1.12.431.
- [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.430...1.12.431)

---
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-21 04:00:30 +00:00
85bd738041 Merge pull request #324 from openHPI/dependabot/maven/deploy/aws/java11Exec/com.amazonaws-aws-java-sdk-apigatewaymanagementapi-1.12.430 2023-03-20 04:11:55 +00:00
d288721305 Bump aws-java-sdk-apigatewaymanagementapi in /deploy/aws/java11Exec
Bumps [aws-java-sdk-apigatewaymanagementapi](https://github.com/aws/aws-sdk-java) from 1.12.429 to 1.12.430.
- [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.429...1.12.430)

---
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-20 04:03:43 +00:00
593be1a795 Merge pull request #323 from openHPI/dependabot/maven/deploy/aws/java11Exec/com.amazonaws-aws-java-sdk-apigatewaymanagementapi-1.12.429 2023-03-17 04:08:58 +00:00
57062ead22 Bump aws-java-sdk-apigatewaymanagementapi in /deploy/aws/java11Exec
Bumps [aws-java-sdk-apigatewaymanagementapi](https://github.com/aws/aws-sdk-java) from 1.12.428 to 1.12.429.
- [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.428...1.12.429)

---
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-17 04:00:31 +00:00
d7fc34b8f7 Merge pull request #322 from openHPI/dependabot/maven/deploy/aws/java11Exec/com.amazonaws-aws-java-sdk-apigatewaymanagementapi-1.12.428 2023-03-16 12:49:22 +00:00
a887ee3459 Bump aws-java-sdk-apigatewaymanagementapi in /deploy/aws/java11Exec
Bumps [aws-java-sdk-apigatewaymanagementapi](https://github.com/aws/aws-sdk-java) from 1.12.427 to 1.12.428.
- [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.427...1.12.428)

---
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-16 04:00:19 +00:00
e4a57f2e13 Merge pull request #320 from openHPI/dependabot/maven/deploy/aws/java11Exec/com.amazonaws-aws-java-sdk-apigatewaymanagementapi-1.12.427 2023-03-15 04:07:17 +00:00
51934d63b9 Bump aws-java-sdk-apigatewaymanagementapi in /deploy/aws/java11Exec
Bumps [aws-java-sdk-apigatewaymanagementapi](https://github.com/aws/aws-sdk-java) from 1.12.426 to 1.12.427.
- [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.426...1.12.427)

---
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-15 04:00:30 +00:00
0218f91cd4 Disable AWS e2e tests. 2023-03-14 23:42:19 +01:00
e877cd1e52 Rename Sentry Span Descriptions. 2023-03-14 23:42:19 +01:00
e0419c2e58 Fix Sentry Debug Regex
that was ignoring composed messages including a newline.
Also, add regression test.
2023-03-14 23:42:19 +01:00
6e069f5d8a Fix Nomad Exit Code
Due to the wrapping of the command, the exit code could not have been retrieved correct anymore.
2023-03-14 23:42:19 +01:00
7dadc5dfe9 Refactor Nomad Command Generation.
- Abstracting from the exec form while generating.
- Removal of single quotes (usage of only double-quotes).
- Bash-nesting using escaping of special characters.
2023-03-14 23:42:19 +01:00
f309d0f70e Ensure sending of the Sentry End debug message. 2023-03-14 23:42:19 +01:00
4fb6ab980b Implement merge request comments. 2023-03-14 23:42:19 +01:00
cc0c425197 Add Sentry Spans for Bash execution. 2023-03-14 23:42:19 +01:00
526e938985 Update Dependencies 2023-03-14 20:01:54 +01:00
d5a74faba8 Merge pull request #318 from openHPI/dependabot/maven/deploy/aws/java11Exec/com.amazonaws-aws-java-sdk-apigatewaymanagementapi-1.12.426 2023-03-14 04:15:59 +00:00
a22e71fd46 Bump aws-java-sdk-apigatewaymanagementapi in /deploy/aws/java11Exec
Bumps [aws-java-sdk-apigatewaymanagementapi](https://github.com/aws/aws-sdk-java) from 1.12.425 to 1.12.426.
- [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.425...1.12.426)

---
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-14 04:09:08 +00:00
9a904fcf1d Merge pull request #317 from openHPI/dependabot/maven/deploy/aws/java11Exec/com.amazonaws-aws-lambda-java-events-3.11.1 2023-03-14 04:08:06 +00:00
14a88d5e58 Bump aws-lambda-java-events in /deploy/aws/java11Exec
Bumps [aws-lambda-java-events](https://github.com/aws/aws-lambda-java-libs) from 3.11.0 to 3.11.1.
- [Release notes](https://github.com/aws/aws-lambda-java-libs/releases)
- [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>
2023-03-14 04:01:11 +00:00
f35493d14e Fix permissions for Trivy GitHub workflow 2023-03-13 16:19:08 +01:00