Your message dated Thu, 15 Oct 2026 05:45:35 +0000
with message-id <[email protected]>
and subject line Bug#1150288: fixed in ceph 20.2.4+ds-2
has caused the Debian Bug report #1150288,
regarding ceph-common is uninstallable because of failure in postinst
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1150288: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1150288
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: ceph-common
Version: 20.2.4+ds-1
Severity: serious
Justification: 6

Dear maintainer,

ceph-common cannot be configured by dpkg as it fails on postinst.

-------8<--------8<--------
Setting up librbd1 (20.2.4+ds-1) ...
Setting up python3-rbd (20.2.4+ds-1) ...
Setting up ceph-common (20.2.4+ds-1) ...
usermod: unlocking the user's password would result in a passwordless account.
You should set a password with usermod -p to unlock this user's password.
dpkg: error processing package ceph-common (--configure):
 old ceph-common package postinst maintainer script subprocess failed with exit 
status 20
Processing triggers for libc-bin (2.43-7) ...
Processing triggers for ca-certificates (20260816) ...
Updating certificates in /etc/ssl/certs...
0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...
done.
Errors were encountered while processing:
 ceph-common
Error: Sub-process /usr/bin/dpkg returned an error code (1)
-------8<--------8<--------

This is because usermod returns 20 when unlocking a user, a recent behavior
change, I believe.

-------8<--------8<--------
#Unlock $SERVER_USER in case it is locked from an uninstall
if [ -f /etc/shadow ]; then
        usermod -U -e '' $SERVER_USER
else
        usermod -U $SERVER_USER
fi
-------8<--------8<--------

IMO this should be a warning, not an error that stops postinst from being
processed further.

After a bug number is generated, I'm sending a patch and a merge request on
salsa, whichever you prefer.

--- End Message ---
--- Begin Message ---
Source: ceph
Source-Version: 20.2.4+ds-2
Done: Daniel Baumann <[email protected]>

We believe that the bug you reported is fixed in the latest version of
ceph, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Daniel Baumann <[email protected]> (supplier of updated ceph package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 15 Oct 2026 04:14:16 +0200
Source: ceph
Architecture: source
Version: 20.2.4+ds-2
Distribution: sid
Urgency: medium
Maintainer: Ceph Packaging Team <[email protected]>
Changed-By: Daniel Baumann <[email protected]>
Closes: 1150288 1150311
Changes:
 ceph (20.2.4+ds-2) sid; urgency=medium
 .
   [ Daniel Baumann ]
   * Adding #1143748 reference to previous changelog entry.
   * Adding multi-arch fields.
   * Updating to debhelper 14.
   * Removing pre-trixie conflicts/replaces.
   * Updating libcephfs2 symbols (Closes: #1150311).
   * Updating libradosstriper1 symbols (Closes: #1150311).
   * Adding missing libusdm-dev to build-depends to make ceph use system
     qatlib as intended (which showed up because the silently used embedded
     qatlib now fails to build).
   * Also adding WITH_SYSTEM_QAT in addition to WITH_SYSTEM_QATLIB (ceph is
     inconsitent here and uses both) which is required to really actually
     use the qatlib from the system.
   * Temporarily building with dh_missing list-missing only, this will need
     sorting out later.
 .
   [ Luke Yasuda ]
   * ceph-common.postinst: do not fail when unlocking ceph user (Closes:
     #1150288)
Checksums-Sha1:
 18e8fd54bc06f1aea212b7b41bb0a59b399273ce 9297 ceph_20.2.4+ds-2.dsc
 acf393b1b82230c0c4789a0e31d61d3242379ed4 149616 ceph_20.2.4+ds-2.debian.tar.xz
 86d58fe7c48f2f691f10d599e090c4f6e131e1cb 47115 ceph_20.2.4+ds-2_amd64.buildinfo
Checksums-Sha256:
 3948440fdce8c34e5c30f5bd1933830f1417727c94be77ad390e3a2852df81e2 9297 
ceph_20.2.4+ds-2.dsc
 0c6be6366089e9f576eb9bee1ef7ef36196419ba1519c9857e020e44e4418b19 149616 
ceph_20.2.4+ds-2.debian.tar.xz
 85353d113ac224790d832ca18246a716536eab9c2b045e910556062a474c89d5 47115 
ceph_20.2.4+ds-2_amd64.buildinfo
Files:
 6054c89759cc3a098d6de5c0c4e7230a 9297 admin optional ceph_20.2.4+ds-2.dsc
 aeadce063526fc0f8859305e499899bd 149616 admin optional 
ceph_20.2.4+ds-2.debian.tar.xz
 fb79132d5bf317d992f0744b039e4df3 47115 admin optional 
ceph_20.2.4+ds-2_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iHUEARYKAB0WIQQmmGg4gLaoSj0ERgL7tPDoCoAiLwUCatBapwAKCRD7tPDoCoAi
LzZLAP4h6MvOBBQh6JS6U/58qUN+okLbD9IKmfpRkwlMD7MXnQEA02ID0UAj2sxo
grt3K7E4u3fr/NGCZjwSYzUMLv/hWQA=
=52/i
-----END PGP SIGNATURE-----

Attachment: pgpDsAYQYoK5b.pgp
Description: PGP signature


--- End Message ---

Reply via email to