debian-forge-composer/cmd/osbuild-worker
Tomáš Hozza e7743f17ec Worker: allow configuring executor CloudWatch group
We need the ability to use different CloudWatch group for the
osbuild-executor on Fedora workers in staging and production
environment.

Extend the worker confguration to allow configuring the CloudWatch group
name used by the osbuild-executor. Extend the secure instance code to
instruct cloud-init via user data to create /tmp/cloud_init_vars file
with the CloudWatch group name in the osbuild-executor instance, to make
it possible for the executor to configure its logging differently based
on the value.

Cover new changes by unit tests.

Signed-off-by: Tomáš Hozza <thozza@redhat.com>
2024-03-08 13:13:44 +01:00
..
config.go Worker: allow configuring executor CloudWatch group 2024-03-08 13:13:44 +01:00
config_test.go Worker: allow configuring executor CloudWatch group 2024-03-08 13:13:44 +01:00
jobimpl-awsec2.go worker: Define new jobs to handle copying and resharing of images 2022-08-30 16:14:52 +02:00
jobimpl-container-resolve.go Update osbuild/images to v0.41.0 2024-02-29 20:57:39 +01:00
jobimpl-depsolve.go switch to images/pkg/dnfjson and remove internal copy 2024-02-20 15:55:47 +01:00
jobimpl-file-resolve.go worker: add file resolve job 2023-03-16 09:55:39 +00:00
jobimpl-koji-finalize.go Worker/koji-finalize: include osbuild version in image metadata 2023-09-27 12:39:28 +02:00
jobimpl-koji-init.go worker: Remove ellipsis operator from clienterrors.Error 2022-08-03 13:51:52 +02:00
jobimpl-osbuild.go Worker: allow configuring executor CloudWatch group 2024-03-08 13:13:44 +01:00
jobimpl-ostree-resolve.go split: replace internal packages with images library 2023-07-10 21:11:19 +02:00
main.go Worker: allow configuring executor CloudWatch group 2024-03-08 13:13:44 +01:00