debian-image-builder-frontend/devel/config/composer/osbuild-composer.toml
Gianluca Zuccarelli 110c0c674b
Fix docker stack (#713)
* devel: update composer config

Update some of the config for the docker-compose
file since there have been a few changes and the
config is slightly out of date. Additionally, a
refresh_token parameter was added to the oauth_url
since this is used by composer's mock openid provider
to generate the `rh-id-org` key in the jwt token.

* distribution: update frontend entrypoint

Update the command for spinning up the frontend
to match the new script command.

* devel: remove offline token

Remove the offline token and replace
with a client secret instead.

* devel: add metrics profile

Only launch the metrics containers when
explictly requested. This helps decrease
the logging output when the metrics are
not required. The metrics can be called
with `docker-compose --profile metrics up`
2022-04-26 14:00:53 +01:00

20 lines
620 B
TOML

[worker]
request_job_timeout = "40s"
allowed_domains = [ "localhost", "worker.osbuild.org" ]
enable_mtls = false
enable_jwt = true
jwt_keys_urls = ["http://fauxauth:8888/certs"]
jwt_acl_file = "/etc/osbuild-composer/acl.yml"
jwt_tenant_provider_fields = ["rh-org-id"]
ca = "/etc/osbuild-composer/ca-crt.pem"
client_id = "rhsm-api"
[koji]
allowed_domains = [ "client.osbuild.org" ]
enable_mtls = false
enable_jwt = true
jwt_keys_urls = ["http://fauxauth:8888/certs"]
jwt_acl_file = "/etc/osbuild-composer/acl.yml"
jwt_tenant_provider_fields = ["rh-org-id"]
ca = "/etc/osbuild-composer/ca-crt.pem"
client_id = "rhsm-api"