Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RPM package dependencies for setup-appliance.sh #15914

Open
jengelh opened this issue Apr 1, 2024 · 2 comments
Open

RPM package dependencies for setup-appliance.sh #15914

jengelh opened this issue Apr 1, 2024 · 2 comments
Labels
Frontend Things related to the OBS RoR app Packages 📦 Things regarding our RPM packages

Comments

@jengelh
Copy link
Contributor

jengelh commented Apr 1, 2024

Version: obs-server-2.11~alpha.20240401T110216.75a12ddf5-150600.16690.1.noarch

The rpm package is missing a number of dependencies, e.g. on /usr/bin/openssl and /usr/bin/update-ca-certificates (and also something about Faraday, ).

# setup-appliance.sh --force
...
Starting enable_forceprojectkeys
 - Setting enforce_project_keys in api_production.configurations to '1'
 - Starting 'rails writeconfiguration'
To use retry middleware with Faraday v2.0+, install `faraday-retry` gem
Creating /srv/obs/certs/server.key
Proposed DNS names:
Default: a7 a7.inai.de localhost
a7.inai.de
Creating a default SSL certificate for the server
Please replace it with your version in /srv/obs/certs directory...
Creating crt/key in /srv/obs/certs
/usr/lib/obs/server/functions.setup-appliance.sh: line 63: openssl: command not found
cp: cannot stat '/srv/obs/certs/server.a7.inai.de.crt': No such file or directory
/usr/lib/obs/server/functions.setup-appliance.sh: line 380: update-ca-certificates: command not found
Checking unit apache2.service ...
Enabling apache2.service
Checking unit memcached.service ...
Enabling memcached.service
apache2.service is not active, cannot reload.
Checking unit obs-api-support.target ...
Enabling obs-api-support.target
Recreating /etc/issue
Creating overview.html
gpg: Warning: using insecure memory!
gpg: checking the trustdb
gpg: marginals needed: 3  completes needed: 1  trust model: pgp
gpg: depth: 0  valid:   1  signed:   0  trust: 0-, 0q, 0n, 0m, 0f, 1u
gpg: next trustdb check due at 2054-03-25
gpg: Warning: using insecure memory!
gpg: Warning: using insecure memory!
Starting create_sign_cert
Creating new signer cert
@danidoni
Copy link
Contributor

danidoni commented Apr 2, 2024

I'm sorry that I have to close this, but we are tracking issues in the source code in here. Github issues are not a way to request support from us for some specific instance.

However there is a vibrant community of developers, admins and users that support each other in their usage of the OBS. They meet online in a the OBS IRC chat (irc://irc.freenode.net/openSUSE-buildservice) or on the OBS mailing list (archive). Here you can ask questions if you have trouble understanding something, you can seek advice and mingle with other OBS community members.

Thank you for your consideration.

@danidoni danidoni closed this as completed Apr 2, 2024
@danidoni danidoni reopened this Apr 2, 2024
@danidoni
Copy link
Contributor

danidoni commented Apr 2, 2024

Sorry to close it so fast, let me take a deeper look into this

@danidoni danidoni added Frontend Things related to the OBS RoR app Appliance 💿 Things regarding our official appliances labels Apr 2, 2024
@hennevogel hennevogel added Packages 📦 Things regarding our RPM packages and removed Appliance 💿 Things regarding our official appliances labels Apr 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Frontend Things related to the OBS RoR app Packages 📦 Things regarding our RPM packages
Projects
None yet
Development

No branches or pull requests

3 participants