debian-forge-composer/internal
Michael Vogt 3df26ed79c osbuild-worker: fix "crashing" on worker registration issues
When the osbuild worker cannot register itself with the server
on startup the worker will "crash". This is inconsistent with the
existing behavior in `workerHeartbeat()` which deals with connectivity
or other server issue gracefully and retries periodically.

To unify the behavior this commit changes the behavior and only
issues a `logrus.Warnf` instead of the previous `Falalf` when
the registration fails.

Co-authored-by: Florian Schüller <florian.schueller@redhat.com>
2024-09-10 16:19:47 +02:00
..
auth internal/auth: add TenantChannelMiddleware 2023-06-28 15:08:37 +02:00
blueprint cloudapi/v2: populate openscap related rhsm facts 2024-09-06 11:39:35 +02:00
boot internal/boot: adapt to aws sdk v2 2024-08-20 15:32:40 +02:00
client client/compose_test: fix error message checked by the test 2024-08-23 13:10:53 +02:00
cloud compute/gcp: add guest OS features for el10/c10s 2024-08-23 13:10:53 +02:00
cloudapi cloudapi/v2: populate openscap related rhsm facts 2024-09-06 11:39:35 +02:00
common splunk_logger: move environment hook to splunk_logger pt2 2024-08-28 16:41:07 +02:00
fsnode internal/fsnode: add API for custom directories and files 2023-02-22 12:17:36 +01:00
jobqueue jobqueue: add channel to workers 2024-04-19 14:32:07 +02:00
jsondb jsondb: improve performance of list operation 2023-06-20 10:45:22 +02:00
mocks mocks/dnfjson: support new depsolve result 2024-04-17 10:27:08 +02:00
osbuildexecutor osbuildexecutor: show full osbuild exector on json decode errors 2024-08-05 14:51:40 +02:00
prometheus internal/prometheus: more human-readable time buckets 2024-07-04 11:19:25 +02:00
remotefile clienterrors: rename WorkerClientError to clienterrors.New 2024-07-31 17:04:58 +02:00
runner runner: add platform-python only for RHEL 8+ 2023-01-25 20:37:12 +01:00
store osbuild/images update: ignore repoconfigs where appropriate 2024-04-17 10:27:08 +02:00
target Worker: move GCE image guest OS features to upload target options 2024-08-29 17:37:48 +02:00
test Drop common.CurrentArch() in favor of osbuild/images 2024-01-26 11:32:34 +01:00
upload upload/azure: turn off public access on storage accounts 2024-09-09 12:52:14 +02:00
weldr Worker: move GCE image guest OS features to upload target options 2024-08-29 17:37:48 +02:00
worker osbuild-worker: fix "crashing" on worker registration issues 2024-09-10 16:19:47 +02:00
tools.go Remove old build tag comments 2023-03-07 09:22:23 -08:00