Bug #17352
closed[packaging][debian] missing dependency for arvados-api-server
Description
arvados-api-server
package depends on psql
to install the database, but the dependency is not set in the package, causing it to fail to install correctly on newly created servers.
It should include postgresql-client
Updated by Peter Amstutz almost 4 years ago
Yea, this could be an oversight since we usually have the database and API server on the same node. What is the failure mode exactly? Does it try to load the gem for postgres and fail with a missing shared library? Or is it using the postgres client program?
Updated by Javier Bértoli almost 4 years ago
The rake task that populates the database tries to use the psql
command line client and fails to find it.
Updated by Peter Amstutz almost 4 years ago
- Target version changed from 2021-02-17 sprint to 2021-03-03 sprint
Updated by Peter Amstutz over 3 years ago
- Target version changed from 2021-03-03 sprint to 2021-03-17 sprint
Updated by Javier Bértoli over 3 years ago
- Assigned To changed from Javier Bértoli to Ward Vandewege
- Status changed from New to Feedback
Should be fixed in commit b51f3907e@arvados, branch 17352-arvados-api-server-dependency
Updated by Ward Vandewege over 3 years ago
Javier Bértoli wrote:
Should be fixed in commit b51f3907e@arvados, branch 17352-arvados-api-server-dependency
This LGTM, thanks.
Updated by Javier Bértoli over 3 years ago
- % Done changed from 0 to 100
- Status changed from Feedback to Resolved
Applied in changeset arvados|199f9e056c5a52c5df8c2a0309c46cf66e509191.
Updated by Ward Vandewege over 3 years ago
- Assigned To changed from Ward Vandewege to Javier Bértoli