]> git.proxmox.com Git - ceph.git/blame - patches/0014-debian-add-missing-bcrypt-to-manager-.requires.patch
debian: add missing bcrypt to manager .requires
[ceph.git] / patches / 0014-debian-add-missing-bcrypt-to-manager-.requires.patch
CommitLineData
c945b955
TL
1From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
2From: Thomas Lamprecht <t.lamprecht@proxmox.com>
3Date: Tue, 5 Sep 2023 13:28:07 +0200
4Subject: [PATCH] debian: add missing bcrypt to manager .requires
5
6The `ceph-mgr` package lost its dependency on `python3-bcrypt` when
7the dependencies got moved from d/control to a dh_python3 compatible
8requires file. Add it again as the bcrypt module is still used there.
9
10Otherwise one gets errors when, e.g., calling `ceph -s` after a fresh
11installation:
12
13> 13 mgr modules have failed dependencies
14> Module 'balancer' has failed dependency: No module named 'bcrypt'
15> Module 'crash' has failed dependency: No module named 'bcrypt'
16> Module 'devicehealth' has failed dependency: No module named 'bcrypt'
17> Module 'iostat' has failed dependency: No module named 'bcrypt'
18> Module 'nfs' has failed dependency: No module named 'bcrypt'
19> Module 'orchestrator' has failed dependency: No module named 'bcrypt'
20> Module 'pg_autoscaler' has failed dependency: No module named 'bcrypt'
21> Module 'progress' has failed dependency: No module named 'bcrypt'
22> Module 'rbd_support' has failed dependency: No module named 'bcrypt'
23> Module 'restful' has failed dependency: No module named 'bcrypt'
24> Module 'status' has failed dependency: No module named 'bcrypt'
25> Module 'telemetry' has failed dependency: No module named 'bcrypt'
26> Module 'volumes' has failed dependency: No module named 'bcrypt'
27
28Fixes: ef19547e83e ("debian: add .requires for specifying python3 deps")
29Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
30---
31 debian/ceph-mgr.requires | 1 +
32 1 file changed, 1 insertion(+)
33
34diff --git a/debian/ceph-mgr.requires b/debian/ceph-mgr.requires
35index bf334fb9bd2..39336330c93 100644
36--- a/debian/ceph-mgr.requires
37+++ b/debian/ceph-mgr.requires
38@@ -1,3 +1,4 @@
39+bcrypt
40 pyOpenSSL
41 cephfs
42 ceph-argparse