Instead, call it osbuild-composer-api.socket, but provide a symlink for backwards compatibility. Change `schutzbot/provision.sh` to only enable osbuild-composer-api.socket. In the future, this new socket is the only API socket, which provides both the "cloud" API and the one for koji. This means that the koji API is always enabled.
21 lines
634 B
Bash
Executable file
21 lines
634 B
Bash
Executable file
#!/bin/bash
|
|
set -euxo pipefail
|
|
|
|
sudo mkdir -p /etc/osbuild-composer
|
|
sudo cp -a /usr/share/tests/osbuild-composer/composer/*.toml \
|
|
/etc/osbuild-composer/
|
|
|
|
sudo cp -a /usr/share/tests/osbuild-composer/ca/* \
|
|
/etc/osbuild-composer/
|
|
sudo chown _osbuild-composer /etc/osbuild-composer/composer-*.pem
|
|
|
|
sudo systemctl start osbuild-remote-worker.socket
|
|
sudo systemctl start osbuild-composer.socket
|
|
sudo systemctl start osbuild-composer-api.socket
|
|
|
|
# Basic verification
|
|
sudo composer-cli status show
|
|
sudo composer-cli sources list
|
|
for SOURCE in $(sudo composer-cli sources list); do
|
|
sudo composer-cli sources info "$SOURCE"
|
|
done
|