debian-forge-composer/distribution
Ondřej Budai dc1b84fcfe composer: split out the local worker socket
Everybody hates the local workers. The first step of getting rid of them
is to split their socket out of osbuild-composer.socket - we need to keep
this one to support the Weldr API but the local worker socket can live in
its own file.

The behaviour should be the same for now: osbuild-composer.service always
starts the local worker socket.

However, this split allows the osbuild-composer executable to be run without
the Weldr API activated. The following commit explores this option more
in depth.

Note that the new socket can be used by root only because workers are always
run as root.

Signed-off-by: Ondřej Budai <ondrej@budai.cz>
2020-11-17 17:01:18 +00:00
..
osbuild-composer-api.socket distribution: deprecate osbuild-composer-koji.socket 2020-10-16 09:37:04 +02:00
osbuild-composer.conf distribution: set permissions on api sockets 2020-05-20 01:55:26 +02:00
osbuild-composer.service osbuild-composer: don't use hardcoded state directory 2020-03-16 21:05:39 +01:00
osbuild-composer.socket composer: split out the local worker socket 2020-11-17 17:01:18 +00:00
osbuild-local-worker.socket composer: split out the local worker socket 2020-11-17 17:01:18 +00:00
osbuild-remote-worker.socket sockets: clarify their descriptions 2020-11-17 17:01:18 +00:00
osbuild-remote-worker@.service Add Install section to remote worker unit file 2020-08-24 12:56:45 -05:00
osbuild-worker@.service composer: split out the local worker socket 2020-11-17 17:01:18 +00:00