[RM] python-ceilometerclient

Bug #1836142 reported by James Page
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
aodh (Ubuntu)
Fix Released
Medium
Unassigned
python-ceilometerclient (Ubuntu)
Fix Released
Medium
Łukasz Zemczak
vitrage (Ubuntu)
Fix Released
Medium
Unassigned
vitrage-tempest-plugin (Ubuntu)
Fix Released
Undecided
OpenStack Ubuntu packagers

Bug Description

Please remove python-ceilometerclient from eoan development.

Ceilometer no longer has a API to the package is obsolete and no longer maintained upstream.

Tags: py3
James Page (james-page)
tags: added: py3
James Page (james-page)
Changed in python-ceilometerclient (Ubuntu):
status: New → Triaged
importance: Undecided → Medium
milestone: none → ubuntu-19.07
Changed in python-ceilometerclient (Ubuntu):
assignee: nobody → Łukasz Zemczak (sil2100)
Revision history for this message
Łukasz Zemczak (sil2100) wrote :

$ reverse-depends src:python-ceilometerclient
Reverse-Depends
===============
* python3-aodh (for python3-ceilometerclient)
* python3-django-openstack-auth (for python3-ceilometerclient)
* python3-heat (for python3-ceilometerclient)
* python3-vitrage (for python3-ceilometerclient)
* python3-watcher (for python3-ceilometerclient)

Some packages seem to be still depending on python3-ceilometerclient. Before proceeding we'd need those to be modified and the dependencies dropped - if possible.

Can someone follow up on that?

Changed in python-ceilometerclient (Ubuntu):
status: Triaged → Incomplete
Revision history for this message
Corey Bryant (corey.bryant) wrote :

We're almost there, at this point only vitrage should depend on python-ceilometerclient. I have a bug open with upstream vitrage at https://storyboard.openstack.org/#!/story/2006269.

Revision history for this message
Bryan Quigley (bryanquigley) wrote :

I also see a depends from python3-watcher

Revision history for this message
Steve Langasek (vorlon) wrote :

I still see:

$ reverse-depends src:python-ceilometerclient
Reverse-Depends
===============
* python3-aodh (for python3-ceilometerclient)
* python3-vitrage (for python3-ceilometerclient)
* python3-watcher (for python3-ceilometerclient)

Packages without architectures listed are reverse-dependencies in: amd64, arm64, armhf, i386, ppc64el, s390x
$ reverse-depends src:python-ceilometerclient -a source
Reverse-Build-Depends-Indep
===========================
* vitrage (for python3-ceilometerclient)
* watcher (for python3-ceilometerclient)

$

Doesn't look like much progress is being made?

Revision history for this message
Steve Langasek (vorlon) wrote :

Two years on:

$ reverse-depends src:python-ceilometerclient
Reverse-Depends
* python3-aodh (for python3-ceilometerclient)
* python3-vitrage (for python3-ceilometerclient)
* vitrage-tempest-plugin (for python3-ceilometerclient)

Packages without architectures listed are reverse-dependencies in: amd64, arm64, armhf, i386, ppc64el, s390x
$

Changed in vitrage (Ubuntu):
status: New → Triaged
Changed in aodh (Ubuntu):
status: New → Triaged
Changed in vitrage (Ubuntu):
importance: Undecided → Medium
Changed in aodh (Ubuntu):
importance: Undecided → Medium
Revision history for this message
Corey Bryant (corey.bryant) wrote :

I've uploaded new versions of aodh and vitrage that drop the python3-ceilometerclient BD. This is already fixed for vitrage-tempest-plugin 5.4.0-3 in jammy.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package vitrage - 7.5.0+git2022011309.43091cd4-0ubuntu2

---------------
vitrage (7.5.0+git2022011309.43091cd4-0ubuntu2) jammy; urgency=medium

  * d/control: Drop python3-ceilometerclient BD as it is no longer
    needed (LP: #1836142).

 -- Corey Bryant <email address hidden> Mon, 14 Mar 2022 08:40:47 -0400

Changed in vitrage (Ubuntu):
status: Triaged → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package aodh - 1:14.0.0~rc1-0ubuntu2

---------------
aodh (1:14.0.0~rc1-0ubuntu2) jammy; urgency=medium

  * d/control: Drop python3-ceilometerclient BD as it is no longer
    needed (LP: #1836142).

 -- Corey Bryant <email address hidden> Mon, 14 Mar 2022 08:42:59 -0400

Changed in aodh (Ubuntu):
status: Triaged → Fix Released
Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

Thanks for those two fixes Corey!

That leaves:
$ reverse-depends --release jammy src:python-ceilometerclient
Reverse-Depends
* vitrage-tempest-plugin (for python3-ceilometerclient)

Let me add a bug task for this as it either needs a similar fix or needs to be removed together with python3-ceilometerclient

Changed in vitrage-tempest-plugin (Ubuntu):
assignee: nobody → OpenStack Ubuntu packagers (openstack-ubuntu-packagers)
Revision history for this message
Corey Bryant (corey.bryant) wrote :

@Christian, thanks, I've uploaded a new vitrage-tempest-plugin version. The previous version has removed python3-ceilometerclient from d/control but dh-python was automatically pulling it in so I've added a py3dist-overrides to ensure it isn't automatically generated.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package vitrage-tempest-plugin - 5.4.0-3ubuntu1

---------------
vitrage-tempest-plugin (5.4.0-3ubuntu1) jammy; urgency=medium

  * d/py3dist-overrides: Ignore python-ceilometerclient (LP: #1836142).

 -- Corey Bryant <email address hidden> Mon, 21 Mar 2022 08:15:56 -0400

Changed in vitrage-tempest-plugin (Ubuntu):
status: New → Fix Released
Revision history for this message
Steve Langasek (vorlon) wrote :

Removing packages:
 python-ceilometerclient 2.9.0-0ubuntu4 in jammy
  python-ceilometerclient-doc 2.9.0-0ubuntu4 in jammy amd64
  python-ceilometerclient-doc 2.9.0-0ubuntu4 in jammy arm64
  python-ceilometerclient-doc 2.9.0-0ubuntu4 in jammy armhf
  python-ceilometerclient-doc 2.9.0-0ubuntu4 in jammy i386
  python-ceilometerclient-doc 2.9.0-0ubuntu4 in jammy ppc64el
  python-ceilometerclient-doc 2.9.0-0ubuntu4 in jammy riscv64
  python-ceilometerclient-doc 2.9.0-0ubuntu4 in jammy s390x
  python3-ceilometerclient 2.9.0-0ubuntu4 in jammy amd64
  python3-ceilometerclient 2.9.0-0ubuntu4 in jammy arm64
  python3-ceilometerclient 2.9.0-0ubuntu4 in jammy armhf
  python3-ceilometerclient 2.9.0-0ubuntu4 in jammy i386
  python3-ceilometerclient 2.9.0-0ubuntu4 in jammy ppc64el
  python3-ceilometerclient 2.9.0-0ubuntu4 in jammy riscv64
  python3-ceilometerclient 2.9.0-0ubuntu4 in jammy s390x
Comment: (From Debian) ROM; Deprecated upstream; Debian bug #985072
Remove [y|N]? y

Changed in python-ceilometerclient (Ubuntu):
milestone: ubuntu-19.07 → none
status: Incomplete → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.