Project

General

Profile

Actions

Bug #64069

open

Debian bookworm package needs to explicitly specify cephadm home directory

Added by Chris Palmer 4 months ago. Updated 2 months ago.

Status:
Pending Backport
Priority:
Normal
Assignee:
Category:
build
Target version:
-
% Done:

0%

Source:
Community (user)
Tags:
backport_processed
Backport:
reef,quincy
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

The bookworm/reef cephadm package needs updating to accommodate the last change in /usr/share/doc/adduser/NEWS.Debian.gz:

System user home defaults to /nonexistent if --home is not specified.
Packages that call adduser to create system accounts should explicitly
specify a location for /home (see Lintian check
maintainer-script-lacks-home-in-adduser).

i.e. when creating the cephadm user as a system user it needs to explicitly specify the expected home directory of /home/cephadm.

A workaround is to manually create the user+directory before installing ceph.

Kefu Chai has created PR55218 to address this.


Related issues 2 (1 open1 closed)

Copied to Ceph - Backport #64508: quincy: Debian bookworm package needs to explicitly specify cephadm home directoryNewKefu ChaiActions
Copied to Ceph - Backport #64509: reef: Debian bookworm package needs to explicitly specify cephadm home directoryResolvedKefu ChaiActions
Actions

Also available in: Atom PDF