[Bug 2004038] [NEW] ceph 17.2.0 unsatisifiable dependency in lunar (missing python 3.11 support)

Bryce Harrington 2004038 at bugs.launchpad.net
Fri Jan 27 17:02:03 UTC 2023


Public bug reported:

    Migration status for ceph (17.2.0-0ubuntu4 to 17.2.0-0ubuntu6): BLOCKED: Rejected/violates migration policy/introduces a regression
    Issues preventing migration:
    ceph-common/arm64 has unsatisfiable dependency 
    ...

Problem is that ceph upstream has not implemented python 3.11 support,
so the no-change rebuilds in -proposed have been failing and the current
release version (with 3.10 support) fails in dep8 testing.

  - We're ahead of Debian with 17.2.0

  - There are newer releases upstream, 17.2.[1-5]
    https://ceph.com/en/news/blog/2022/v17-2-1-quincy-released/
    https://ceph.com/en/news/blog/2022/v17-2-2-quincy-released/
    https://ceph.com/en/news/blog/2022/v17-2-3-quincy-released/
    https://ceph.com/en/news/blog/2022/v17-2-4-quincy-released/
    https://ceph.com/en/news/blog/2022/v17-2-5-quincy-released/

  - See LP: #1998958 "[SRU] ceph 17.2.5"

  - However, the real issue is python3.11 support is missing, even in the
    current upstream codebase.  See line 20:
    https://github.com/ceph/ceph/blob/main/cmake/modules/FindPython/Support.cmake
    set(_${_PYTHON_PREFIX}_VERSIONS 3.10 3.9 3.8 3.7 3.6 3.5 3.4 3.3 3.2 3.1 3.0)

  - Adding 3.11 to that line seems required, but more might be needed.
    See this upstream PR:
    https://github.com/ceph/ceph/pull/48947

** Affects: ceph (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: update-excuse

** Tags added: update-excuse

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

Title:
  ceph 17.2.0 unsatisifiable dependency in lunar (missing python 3.11
  support)

Status in ceph package in Ubuntu:
  New

Bug description:
      Migration status for ceph (17.2.0-0ubuntu4 to 17.2.0-0ubuntu6): BLOCKED: Rejected/violates migration policy/introduces a regression
      Issues preventing migration:
      ceph-common/arm64 has unsatisfiable dependency 
      ...

  Problem is that ceph upstream has not implemented python 3.11 support,
  so the no-change rebuilds in -proposed have been failing and the
  current release version (with 3.10 support) fails in dep8 testing.

    - We're ahead of Debian with 17.2.0

    - There are newer releases upstream, 17.2.[1-5]
      https://ceph.com/en/news/blog/2022/v17-2-1-quincy-released/
      https://ceph.com/en/news/blog/2022/v17-2-2-quincy-released/
      https://ceph.com/en/news/blog/2022/v17-2-3-quincy-released/
      https://ceph.com/en/news/blog/2022/v17-2-4-quincy-released/
      https://ceph.com/en/news/blog/2022/v17-2-5-quincy-released/

    - See LP: #1998958 "[SRU] ceph 17.2.5"

    - However, the real issue is python3.11 support is missing, even in the
      current upstream codebase.  See line 20:
      https://github.com/ceph/ceph/blob/main/cmake/modules/FindPython/Support.cmake
      set(_${_PYTHON_PREFIX}_VERSIONS 3.10 3.9 3.8 3.7 3.6 3.5 3.4 3.3 3.2 3.1 3.0)

    - Adding 3.11 to that line seems required, but more might be needed.
      See this upstream PR:
      https://github.com/ceph/ceph/pull/48947

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ceph/+bug/2004038/+subscriptions




More information about the Ubuntu-openstack-bugs mailing list