debian-forge-composer/internal
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
..
auth internal/auth: add TenantChannelMiddleware 2023-06-28 15:08:37 +02:00
blueprint Update osbuild/images to v0.41.0 2024-02-29 20:57:39 +01:00
boot Drop common.CurrentArch() in favor of osbuild/images 2024-01-26 11:32:34 +01:00
client blueprints_test: Simplify check of the error message RHEL-16006 2024-02-22 15:22:52 +01:00
cloud Worker: allow configuring executor CloudWatch group 2024-03-08 13:13:44 +01:00
cloudapi cloudapi: enable masked services 2024-02-29 20:57:39 +01:00
common Drop common.CurrentArch() in favor of osbuild/images 2024-01-26 11:32:34 +01:00
fsnode internal/fsnode: add API for custom directories and files 2023-02-22 12:17:36 +01:00
jobqueue pkg/jobqueue: add arch to worker 2023-12-14 21:25:32 +01:00
jsondb jsondb: improve performance of list operation 2023-06-20 10:45:22 +02:00
mocks switch to images/pkg/dnfjson and remove internal copy 2024-02-20 15:55:47 +01:00
osbuildexecutor Worker: allow configuring executor CloudWatch group 2024-03-08 13:13:44 +01:00
prometheus prometheus: split off request timing information into separate mw 2023-06-28 15:08:37 +02:00
remotefile remotefile: Use io.ReadAll not ioutil.ReadAll 2023-03-22 08:14:01 -07:00
runner runner: add platform-python only for RHEL 8+ 2023-01-25 20:37:12 +01:00
store Port osbuild/images v0.33.0 with dot-notation to composer 2024-01-26 11:32:34 +01:00
target target: add the pulp.ostree target to the marshal functions 2023-10-18 21:14:46 +02:00
test Drop common.CurrentArch() in favor of osbuild/images 2024-01-26 11:32:34 +01:00
upload upload/azure: set hyperv generation 2024-01-16 14:25:58 +01:00
weldr Update osbuild/images to v0.41.0 2024-02-29 20:57:39 +01:00
worker Drop common.CurrentArch() in favor of osbuild/images 2024-01-26 11:32:34 +01:00
tools.go Remove old build tag comments 2023-03-07 09:22:23 -08:00