-
Bug
-
Resolution: Won't Do
-
Major
-
None
-
rhel-8.7.0
-
None
-
Important
-
rhel-sst-image-builder
-
ssg_front_door
-
None
-
False
-
False
-
-
None
-
None
-
None
-
None
-
If docs needed, set a value
-
-
Unspecified
-
None
-
57,005
When /etc/osbuild-composer/ is created with permissions less than 755, the service fails to start.
The service is trying to see if /etc/osbuild-composer/osbuild-composer.toml is present which it's not 99% of the time. If it can't access /etc/osbuild-composer, then we fail.
~~
osbuild-composer[366376]: time="2023-02-13T11:51:48-05:00" level=fatal msg="Error loading configuration: open /etc/osbuild-composer/osbuild-composer.toml: permission denied"
~~
Nothing own's /etc/osbuild-composer, its user created. If a user has a strict umask, this will automatically create the failure.
This directory should be owned by osbuild-composer to ensure its created with the right permissions.