** Also affects: ceph (Ubuntu Oracular)
   Importance: Undecided
       Status: Confirmed

** Also affects: ceph (Ubuntu Noble)
   Importance: Undecided
       Status: New

** Changed in: ceph (Ubuntu Noble)
       Status: New => Triaged

** Changed in: ceph (Ubuntu Oracular)
       Status: Confirmed => Triaged

** Changed in: ceph (Ubuntu Noble)
   Importance: Undecided => High

** Changed in: ceph (Ubuntu Oracular)
   Importance: Undecided => High

** Description changed:

- The ceph-volume program needs python3-packaging but it looks like we're
- not installing it in jammy-caracal
+ [ Impact ]
  
+  * An explanation of the effects of the bug on users and
+ 
+  * justification for backporting the fix to the stable release.
+ 
+  * In addition, it is helpful, but not required, to include an
+    explanation of how the upload fixes this bug.
+ 
+ [ Test Plan ]
+ 
+  * detailed instructions how to reproduce the bug
+ 
+  * these should allow someone who is not familiar with the affected
+    package to reproduce the bug and verify that the updated package fixes
+    the problem.
+ 
+  * if other testing is appropriate to perform before landing this update,
+    this should also be described here.
+ 
+ [ Where problems could occur ]
+ 
+  * Think about what the upload changes in the software. Imagine the change is
+    wrong or breaks something else: how would this show up?
+ 
+  * It is assumed that any SRU candidate patch is well-tested before
+    upload and has a low overall risk of regression, but it's important
+    to make the effort to think about what ''could'' happen in the
+    event of a regression.
+ 
+  * This must '''never''' be "None" or "Low", or entirely an argument as to why
+    your upload is low risk.
+ 
+  * This both shows the SRU team that the risks have been considered,
+    and provides guidance to testers in regression-testing the SRU.
+ 
+ [ Other Info ]
+  
+  * Anything else you think is useful to include
+  * Anticipate questions from users, SRU, +1 maintenance, security teams and 
the Technical Board
+  * and address these questions in advance
+ 
+ [ Original Bug Report ]
+ The ceph-volume program needs python3-packaging but it looks like we're not 
installing it in jammy-caracal
  
  
https://github.com/ceph/ceph/pull/54423/commits/0985e201342fa53c014a811156aed661b4b8f994
  
https://openstack-ci-reports.ubuntu.com/artifacts/dcf/917920/4/check/jammy-caracal/dcf9973/index.html
  
  Traceback excerpt:
- 
  
  2024-05-02 19:31:54.624912 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 INFO unit.ceph-osd/0.juju-log 
server.go:316 mon:27: osdize cmd: ['ceph-volume', 'lvm', 'create', 
'--osd-fsid', 'aef29aff-df24-4bb8-bfb3-bcd607761b2e', '--bluestore', '--data', 
'ceph-aef29aff-df24-4bb8-bfb3-bcd607761b2e/osd-block-aef29aff-df24-4bb8-bfb3-bcd607761b2e']
  2024-05-02 19:31:54.624972 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60 Traceback (most recent call 
last):
  2024-05-02 19:31:54.624990 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60   File 
"/usr/sbin/ceph-volume", line 33, in <module>
  2024-05-02 19:31:54.625002 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60     
sys.exit(load_entry_point('ceph-volume==1.0.0', 'console_scripts', 
'ceph-volume')())
  2024-05-02 19:31:54.625014 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60   File 
"/usr/sbin/ceph-volume", line 25, in importlib_load_entry_point
  2024-05-02 19:31:54.625189 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60     return 
next(matches).load()
  2024-05-02 19:31:54.625210 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60   File 
"/usr/lib/python3.10/importlib/metadata/__init__.py", line 171, in load
  2024-05-02 19:31:54.625222 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60     module = 
import_module(match.group('module'))
  2024-05-02 19:31:54.625234 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60   File 
"/usr/lib/python3.10/importlib/__init__.py", line 126, in import_module
  2024-05-02 19:31:54.625247 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60     return 
_bootstrap._gcd_import(name[level:], package, level)
  2024-05-02 19:31:54.625259 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60   File "<frozen 
importlib._bootstrap>", line 1050, in _gcd_import
  2024-05-02 19:31:54.625541 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60   File "<frozen 
importlib._bootstrap>", line 1027, in _find_and_load
  2024-05-02 19:31:54.625598 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60   File "<frozen 
importlib._bootstrap>", line 1006, in _find_and_load_unlocked
  2024-05-02 19:31:54.625611 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60   File "<frozen 
importlib._bootstrap>", line 688, in _load_unlocked
  2024-05-02 19:31:54.625622 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60   File "<frozen 
importlib._bootstrap_external>", line 883, in exec_module
  2024-05-02 19:31:54.625633 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60   File "<frozen 
importlib._bootstrap>", line 241, in _call_with_frames_removed
  2024-05-02 19:31:54.625975 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60   File 
"/usr/lib/python3/dist-packages/ceph_volume/main.py", line 9, in <module>
  2024-05-02 19:31:54.626007 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60     from ceph_volume import 
log, devices, configuration, conf, exceptions, terminal, inventory, 
drive_group, activate
  2024-05-02 19:31:54.626057 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60   File 
"/usr/lib/python3/dist-packages/ceph_volume/devices/__init__.py", line 1, in 
<module>
  2024-05-02 19:31:54.626072 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60     from . import lvm, 
simple, raw # noqa
  2024-05-02 19:31:54.626280 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60   File 
"/usr/lib/python3/dist-packages/ceph_volume/devices/lvm/__init__.py", line 1, 
in <module>
  2024-05-02 19:31:54.626313 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60     from .main import LVM # 
noqa
  2024-05-02 19:31:54.626327 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60   File 
"/usr/lib/python3/dist-packages/ceph_volume/devices/lvm/main.py", line 4, in 
<module>
  2024-05-02 19:31:54.626339 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60     from . import activate
  2024-05-02 19:31:54.626359 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60   File 
"/usr/lib/python3/dist-packages/ceph_volume/devices/lvm/activate.py", line 9, 
in <module>
  2024-05-02 19:31:54.626371 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60     from ceph_volume.util 
import encryption as encryption_utils
  2024-05-02 19:31:54.626465 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60   File 
"/usr/lib/python3/dist-packages/ceph_volume/util/encryption.py", line 9, in 
<module>
  2024-05-02 19:31:54.626490 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60     from packaging import 
version
  2024-05-02 19:31:54.626502 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60 ModuleNotFoundError: No 
module named 'packaging'

** Description changed:

  [ Impact ]
- 
-  * An explanation of the effects of the bug on users and
- 
-  * justification for backporting the fix to the stable release.
- 
-  * In addition, it is helpful, but not required, to include an
-    explanation of how the upload fixes this bug.
+ ceph-volume tool is not usable directly after install due to a missing 
dependency.
  
  [ Test Plan ]
+ sudo apt install ceph-volume
+ ceph-volume --help
  
-  * detailed instructions how to reproduce the bug
- 
-  * these should allow someone who is not familiar with the affected
-    package to reproduce the bug and verify that the updated package fixes
-    the problem.
- 
-  * if other testing is appropriate to perform before landing this update,
-    this should also be described here.
- 
- [ Where problems could occur ]
- 
-  * Think about what the upload changes in the software. Imagine the change is
-    wrong or breaks something else: how would this show up?
- 
-  * It is assumed that any SRU candidate patch is well-tested before
-    upload and has a low overall risk of regression, but it's important
-    to make the effort to think about what ''could'' happen in the
-    event of a regression.
- 
-  * This must '''never''' be "None" or "Low", or entirely an argument as to why
-    your upload is low risk.
- 
-  * This both shows the SRU team that the risks have been considered,
-    and provides guidance to testers in regression-testing the SRU.
  
  [ Other Info ]
-  
-  * Anything else you think is useful to include
-  * Anticipate questions from users, SRU, +1 maintenance, security teams and 
the Technical Board
-  * and address these questions in advance
+ 
+  * Anything else you think is useful to include
+  * Anticipate questions from users, SRU, +1 maintenance, security teams and 
the Technical Board
+  * and address these questions in advance
  
  [ Original Bug Report ]
  The ceph-volume program needs python3-packaging but it looks like we're not 
installing it in jammy-caracal
  
  
https://github.com/ceph/ceph/pull/54423/commits/0985e201342fa53c014a811156aed661b4b8f994
  
https://openstack-ci-reports.ubuntu.com/artifacts/dcf/917920/4/check/jammy-caracal/dcf9973/index.html
  
  Traceback excerpt:
  
  2024-05-02 19:31:54.624912 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 INFO unit.ceph-osd/0.juju-log 
server.go:316 mon:27: osdize cmd: ['ceph-volume', 'lvm', 'create', 
'--osd-fsid', 'aef29aff-df24-4bb8-bfb3-bcd607761b2e', '--bluestore', '--data', 
'ceph-aef29aff-df24-4bb8-bfb3-bcd607761b2e/osd-block-aef29aff-df24-4bb8-bfb3-bcd607761b2e']
  2024-05-02 19:31:54.624972 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60 Traceback (most recent call 
last):
  2024-05-02 19:31:54.624990 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60   File 
"/usr/sbin/ceph-volume", line 33, in <module>
  2024-05-02 19:31:54.625002 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60     
sys.exit(load_entry_point('ceph-volume==1.0.0', 'console_scripts', 
'ceph-volume')())
  2024-05-02 19:31:54.625014 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60   File 
"/usr/sbin/ceph-volume", line 25, in importlib_load_entry_point
  2024-05-02 19:31:54.625189 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60     return 
next(matches).load()
  2024-05-02 19:31:54.625210 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60   File 
"/usr/lib/python3.10/importlib/metadata/__init__.py", line 171, in load
  2024-05-02 19:31:54.625222 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60     module = 
import_module(match.group('module'))
  2024-05-02 19:31:54.625234 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60   File 
"/usr/lib/python3.10/importlib/__init__.py", line 126, in import_module
  2024-05-02 19:31:54.625247 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60     return 
_bootstrap._gcd_import(name[level:], package, level)
  2024-05-02 19:31:54.625259 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60   File "<frozen 
importlib._bootstrap>", line 1050, in _gcd_import
  2024-05-02 19:31:54.625541 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60   File "<frozen 
importlib._bootstrap>", line 1027, in _find_and_load
  2024-05-02 19:31:54.625598 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60   File "<frozen 
importlib._bootstrap>", line 1006, in _find_and_load_unlocked
  2024-05-02 19:31:54.625611 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60   File "<frozen 
importlib._bootstrap>", line 688, in _load_unlocked
  2024-05-02 19:31:54.625622 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60   File "<frozen 
importlib._bootstrap_external>", line 883, in exec_module
  2024-05-02 19:31:54.625633 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60   File "<frozen 
importlib._bootstrap>", line 241, in _call_with_frames_removed
  2024-05-02 19:31:54.625975 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60   File 
"/usr/lib/python3/dist-packages/ceph_volume/main.py", line 9, in <module>
  2024-05-02 19:31:54.626007 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60     from ceph_volume import 
log, devices, configuration, conf, exceptions, terminal, inventory, 
drive_group, activate
  2024-05-02 19:31:54.626057 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60   File 
"/usr/lib/python3/dist-packages/ceph_volume/devices/__init__.py", line 1, in 
<module>
  2024-05-02 19:31:54.626072 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60     from . import lvm, 
simple, raw # noqa
  2024-05-02 19:31:54.626280 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60   File 
"/usr/lib/python3/dist-packages/ceph_volume/devices/lvm/__init__.py", line 1, 
in <module>
  2024-05-02 19:31:54.626313 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60     from .main import LVM # 
noqa
  2024-05-02 19:31:54.626327 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60   File 
"/usr/lib/python3/dist-packages/ceph_volume/devices/lvm/main.py", line 4, in 
<module>
  2024-05-02 19:31:54.626339 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60     from . import activate
  2024-05-02 19:31:54.626359 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60   File 
"/usr/lib/python3/dist-packages/ceph_volume/devices/lvm/activate.py", line 9, 
in <module>
  2024-05-02 19:31:54.626371 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60     from ceph_volume.util 
import encryption as encryption_utils
  2024-05-02 19:31:54.626465 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60   File 
"/usr/lib/python3/dist-packages/ceph_volume/util/encryption.py", line 9, in 
<module>
  2024-05-02 19:31:54.626490 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60     from packaging import 
version
  2024-05-02 19:31:54.626502 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60 ModuleNotFoundError: No 
module named 'packaging'

** Description changed:

  [ Impact ]
- ceph-volume tool is not usable directly after install due to a missing 
dependency.
+ ceph-volume tool is not usable directly after install due to a missing 
dependencies.
  
  [ Test Plan ]
  sudo apt install ceph-volume
  ceph-volume --help
- 
- 
- [ Other Info ]
- 
-  * Anything else you think is useful to include
-  * Anticipate questions from users, SRU, +1 maintenance, security teams and 
the Technical Board
-  * and address these questions in advance
  
  [ Original Bug Report ]
  The ceph-volume program needs python3-packaging but it looks like we're not 
installing it in jammy-caracal
  
  
https://github.com/ceph/ceph/pull/54423/commits/0985e201342fa53c014a811156aed661b4b8f994
  
https://openstack-ci-reports.ubuntu.com/artifacts/dcf/917920/4/check/jammy-caracal/dcf9973/index.html
  
  Traceback excerpt:
  
  2024-05-02 19:31:54.624912 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 INFO unit.ceph-osd/0.juju-log 
server.go:316 mon:27: osdize cmd: ['ceph-volume', 'lvm', 'create', 
'--osd-fsid', 'aef29aff-df24-4bb8-bfb3-bcd607761b2e', '--bluestore', '--data', 
'ceph-aef29aff-df24-4bb8-bfb3-bcd607761b2e/osd-block-aef29aff-df24-4bb8-bfb3-bcd607761b2e']
  2024-05-02 19:31:54.624972 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60 Traceback (most recent call 
last):
  2024-05-02 19:31:54.624990 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60   File 
"/usr/sbin/ceph-volume", line 33, in <module>
  2024-05-02 19:31:54.625002 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60     
sys.exit(load_entry_point('ceph-volume==1.0.0', 'console_scripts', 
'ceph-volume')())
  2024-05-02 19:31:54.625014 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60   File 
"/usr/sbin/ceph-volume", line 25, in importlib_load_entry_point
  2024-05-02 19:31:54.625189 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60     return 
next(matches).load()
  2024-05-02 19:31:54.625210 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60   File 
"/usr/lib/python3.10/importlib/metadata/__init__.py", line 171, in load
  2024-05-02 19:31:54.625222 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60     module = 
import_module(match.group('module'))
  2024-05-02 19:31:54.625234 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60   File 
"/usr/lib/python3.10/importlib/__init__.py", line 126, in import_module
  2024-05-02 19:31:54.625247 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60     return 
_bootstrap._gcd_import(name[level:], package, level)
  2024-05-02 19:31:54.625259 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60   File "<frozen 
importlib._bootstrap>", line 1050, in _gcd_import
  2024-05-02 19:31:54.625541 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60   File "<frozen 
importlib._bootstrap>", line 1027, in _find_and_load
  2024-05-02 19:31:54.625598 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60   File "<frozen 
importlib._bootstrap>", line 1006, in _find_and_load_unlocked
  2024-05-02 19:31:54.625611 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60   File "<frozen 
importlib._bootstrap>", line 688, in _load_unlocked
  2024-05-02 19:31:54.625622 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60   File "<frozen 
importlib._bootstrap_external>", line 883, in exec_module
  2024-05-02 19:31:54.625633 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60   File "<frozen 
importlib._bootstrap>", line 241, in _call_with_frames_removed
  2024-05-02 19:31:54.625975 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60   File 
"/usr/lib/python3/dist-packages/ceph_volume/main.py", line 9, in <module>
  2024-05-02 19:31:54.626007 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60     from ceph_volume import 
log, devices, configuration, conf, exceptions, terminal, inventory, 
drive_group, activate
  2024-05-02 19:31:54.626057 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60   File 
"/usr/lib/python3/dist-packages/ceph_volume/devices/__init__.py", line 1, in 
<module>
  2024-05-02 19:31:54.626072 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60     from . import lvm, 
simple, raw # noqa
  2024-05-02 19:31:54.626280 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60   File 
"/usr/lib/python3/dist-packages/ceph_volume/devices/lvm/__init__.py", line 1, 
in <module>
  2024-05-02 19:31:54.626313 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60     from .main import LVM # 
noqa
  2024-05-02 19:31:54.626327 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60   File 
"/usr/lib/python3/dist-packages/ceph_volume/devices/lvm/main.py", line 4, in 
<module>
  2024-05-02 19:31:54.626339 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60     from . import activate
  2024-05-02 19:31:54.626359 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60   File 
"/usr/lib/python3/dist-packages/ceph_volume/devices/lvm/activate.py", line 9, 
in <module>
  2024-05-02 19:31:54.626371 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60     from ceph_volume.util 
import encryption as encryption_utils
  2024-05-02 19:31:54.626465 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60   File 
"/usr/lib/python3/dist-packages/ceph_volume/util/encryption.py", line 9, in 
<module>
  2024-05-02 19:31:54.626490 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60     from packaging import 
version
  2024-05-02 19:31:54.626502 | focal-medium | 2024-05-02 19:31:54 [ERROR] 
unit-ceph-osd-0.log: 2024-05-02 19:31:52 WARNING 
unit.ceph-osd/0.mon-relation-changed logger.go:60 ModuleNotFoundError: No 
module named 'packaging'

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2064717

Title:
  ceph-volume needs "packaging" module

To manage notifications about this bug go to:
https://bugs.launchpad.net/charm-ceph-osd/+bug/2064717/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to