test: switch to using oauth/sso
Switch the authentication method that the koji builder plugin uses from mTLS to SSO. Since we are using the mock openid server from the `osbuild-composer-tests` package. Make this package a dependency of `koji-osbuild-tests`.
This commit is contained in:
parent
4e1039bed7
commit
c1a887a9a9
5 changed files with 19 additions and 3 deletions
|
|
@ -29,6 +29,9 @@ sudo /usr/libexec/koji-osbuild-tests/make-certs.sh /usr/share/koji-osbuild-tests
|
|||
greenprint "Starting osbuild-composer's socket"
|
||||
sudo systemctl enable --now osbuild-composer-api.socket
|
||||
|
||||
greenprint "Starting mock OpenID server"
|
||||
sudo /usr/libexec/koji-osbuild-tests/run-openid.sh start
|
||||
|
||||
greenprint "Building containers"
|
||||
sudo /usr/libexec/koji-osbuild-tests/build-container.sh /usr/share/koji-osbuild-tests
|
||||
|
||||
|
|
@ -59,6 +62,9 @@ sudo /usr/libexec/koji-osbuild-tests/run-builder.sh stop /usr/share/koji-osbuild
|
|||
greenprint "Stopping containers"
|
||||
sudo /usr/libexec/koji-osbuild-tests/run-koji-container.sh stop
|
||||
|
||||
greenprint "Stopping mock OpenID server"
|
||||
sudo /usr/libexec/koji-osbuild-tests/run-openid.sh stop
|
||||
|
||||
greenprint "Removing generated CA cert"
|
||||
sudo rm /etc/pki/ca-trust/source/anchors/osbuild-ca-crt.pem
|
||||
sudo update-ca-trust
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue