Project

General

Profile

Actions

Bug #17352

closed

[packaging][debian] missing dependency for arvados-api-server

Added by Javier Bértoli about 3 years ago. Updated almost 3 years ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Javier Bértoli
Category:
Deployment
Target version:
Start date:
03/16/2021
Due date:
% Done:

100%

Estimated time:
(Total: 0.00 h)
Story points:
-
Release relationship:
Auto

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


Subtasks 1 (0 open1 closed)

Task #17404: ReviewResolvedJavier Bértoli03/16/2021

Actions
Actions #1

Updated by Peter Amstutz about 3 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?

Actions #2

Updated by Javier Bértoli about 3 years ago

The rake task that populates the database tries to use the psql command line client and fails to find it.

Actions #3

Updated by Peter Amstutz about 3 years ago

  • Target version changed from 2021-02-17 sprint to 2021-03-03 sprint
Actions #4

Updated by Peter Amstutz about 3 years ago

  • Assigned To set to Javier Bértoli
Actions #5

Updated by Peter Amstutz almost 3 years ago

  • Target version changed from 2021-03-03 sprint to 2021-03-17 sprint
Actions #6

Updated by Ward Vandewege almost 3 years ago

  • Release set to 39
Actions #7

Updated by Javier Bértoli almost 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

Actions #8

Updated by Ward Vandewege almost 3 years ago

Javier Bértoli wrote:

Should be fixed in commit b51f3907e@arvados, branch 17352-arvados-api-server-dependency

This LGTM, thanks.

Actions #9

Updated by Javier Bértoli almost 3 years ago

  • % Done changed from 0 to 100
  • Status changed from Feedback to Resolved
Actions #10

Updated by Ward Vandewege almost 3 years ago

  • Assigned To changed from Ward Vandewege to Javier Bértoli
Actions #11

Updated by Ward Vandewege almost 3 years ago

  • Release changed from 39 to 38
Actions

Also available in: Atom PDF