debian-forge-composer/distribution
Martin Sehnoutka e310d4e4f0 distribution: Use After=network.target instead of multi-user
There is no need for osbuild-composer to wait until the whole multi-user
target is completed. It can be started earlier as it doesn't have any
dependencies in the target.

This can be a problem if there is a unit in the target that is not starting
and still is unrelated to osbuild-composer. There was a bug like this
with Plymouth where the service didn't finish and it was hanging. That
prevented osbuild-composer from starting and the user was left with
working SSH connection and shell, but composer-cli and systemctl start
osbuild-composer.service were both unresponsive.

Replace After=multi-user.target with After=network.target to start
osbuild-composer earlier.
2021-09-24 14:15:10 +02:00
..
.env containers: Make config path configurable 2021-01-30 13:20:11 +00:00
docker-compose.yml containers: worker client base url protocol 2021-09-23 13:28:27 +01:00
Dockerfile-ubi jobqueue: Introduce jobqueue backed by a postgres database 2021-07-28 21:52:31 +01:00
Dockerfile-worker Fix cache path creation in worker Dockerfile 2021-06-18 14:02:09 +01:00
osbuild-composer-api.socket distribution: deprecate osbuild-composer-koji.socket 2020-10-16 09:37:04 +02:00
osbuild-composer-clouddot-template.yml jobqueue: Introduce jobqueue backed by a postgres database 2021-07-28 21:52:31 +01:00
osbuild-composer.conf distribution: set permissions on api sockets 2020-05-20 01:55:26 +02:00
osbuild-composer.service distribution: Use After=network.target instead of multi-user 2021-09-24 14:15:10 +02: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 distribution: Use After=network.target instead of multi-user 2021-09-24 14:15:10 +02:00
osbuild-worker@.service distribution: Use After=network.target instead of multi-user 2021-09-24 14:15:10 +02:00