[MIR] python-gnocchiclient

Bug #1536887 reported by Corey Bryant
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
python-gnocchiclient (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

[MIR] python-gnocchiclient

[Availability]
Currently in universe.

[Rationale]
Dependency for Openstack aodh.

[Security]
No security history

[Quality Assurance]
Package works out of the box with no prompting. There are no major bugs in Ubuntu and there are no major bugs in Debian. Unit tests are run during build.

[Dependencies]
All are in main.

[Standards Compliance]
FHS and Debian Policy compliant.

[Maintenance]
Simple python package that the Ubuntu Server Team will take care of.

[Background]
This is a client for OpenStack gnocchi API.
Gnocchi is the project name of a TDBaaS (Time Series Database as a Service) project
started under the OpenStack Ceilometer program umbrella.

-----------------------------------

[MIR] python-gnocchi

[Availability]
Currently in universe.

[Rationale]
Dependency for Openstack python-gnocchiclient.

[Security]
No security history

[Quality Assurance]
Package works out of the box with no prompting. There are no major bugs in Ubuntu and there are no major bugs in Debian. Unit tests are run during build.

[Dependencies]
All are in main.

[Standards Compliance]
FHS and Debian Policy compliant.

[Maintenance]
Simple python package that the Ubuntu Server Team will take care of.

[Background]
Gnocchi is a service for managing a set of resources and storing metrics about
them, in a scalable and resilient way.

-----------------------------------

[MIR] python-pandas

[Availability]
Currently in universe.

[Rationale]
Dependency for python-gnocchi.

[Security]
No security history

[Quality Assurance]
Package works out of the box with no prompting. There are no major bugs in Ubuntu and there are no major bugs in Debian. Unit tests are run during build.
Note: I did find one serious bug but it looks like it's been fixed - https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=790024

[Dependencies]
All are in main.

[Standards Compliance]
FHS and Debian Policy compliant.

[Maintenance]
Simple python package that the Ubuntu Server Team will take care of.

[Background]
Python package providing fast, flexible, and expressive data structures designed
to make working with "relational" or "labeled" data both easy and intuitive. It
aims to be the fundamental high-level building block for doing practical,
**real world** data analysis in Python. Additionally, it has the broader goal
of becoming **the most powerful and flexible open source data analysis /
manipulation tool available in any language**. It is already well on its way
toward this goal.

Revision history for this message
Michael Terry (mterry) wrote :

For python-gnocchiclient:

- Why is only the python2 version tested?
- Why only run the unit tests? Can we run the functional tests via dep8?
- Needs a team bug subscriber

And I note that pandas and gnocchi are having troubles migrating through proposed. There's not even a version of gnocchi in the release pocket yet.

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

I'd be ok with running functional tests via dep8, but I'm not entirely sure how to go about it because it would require cloning the package repo to running tests. I haven't been able to find any precedent of that in my (probably limited) searches.

Revision history for this message
Corey Bryant (corey.bryant) wrote :

Unfortunately we can't run functional tests in d/rules because they require gnocchi client binary installed (e.g. /usr/bin)

Revision history for this message
Corey Bryant (corey.bryant) wrote :

Michael, we're going to hold off on this set of MIRs for now and instead add python-gnocchiclient as a Suggests dependency in the ceilometer package. The MIR for gnocchi is dependent on a lot of packages that aren't in main.

Revision history for this message
Corey Bryant (corey.bryant) wrote :

I'm opening this MIR bug back up since aodh now requires gnocchiclient in non-test code.

Changed in python-gnocchiclient (Ubuntu):
status: Incomplete → New
description: updated
summary: - [MIR] python-gnocchiclient, python-gnocchi, python-pandas
+ [MIR] python-gnocchiclient
no longer affects: gnocchi (Ubuntu)
no longer affects: pandas (Ubuntu)
Revision history for this message
Corey Bryant (corey.bryant) wrote :

I've uploaded 2.5.0 of python-gnocchiclient with py3 tests enabled.

Revision history for this message
Matthias Klose (doko) wrote :

Override component to main
python-gnocchiclient 2.5.0-0ubuntu1 in yakkety: universe/misc -> main
python-gnocchiclient 2.5.0-0ubuntu1 in yakkety amd64: universe/python/optional/100% -> main
python-gnocchiclient 2.5.0-0ubuntu1 in yakkety arm64: universe/python/optional/100% -> main
python-gnocchiclient 2.5.0-0ubuntu1 in yakkety armhf: universe/python/optional/100% -> main
python-gnocchiclient 2.5.0-0ubuntu1 in yakkety i386: universe/python/optional/100% -> main
python-gnocchiclient 2.5.0-0ubuntu1 in yakkety powerpc: universe/python/optional/100% -> main
python-gnocchiclient 2.5.0-0ubuntu1 in yakkety ppc64el: universe/python/optional/100% -> main
python-gnocchiclient 2.5.0-0ubuntu1 in yakkety s390x: universe/python/optional/100% -> main
python-gnocchiclient-doc 2.5.0-0ubuntu1 in yakkety amd64: universe/doc/optional/100% -> main
python-gnocchiclient-doc 2.5.0-0ubuntu1 in yakkety arm64: universe/doc/optional/100% -> main
python-gnocchiclient-doc 2.5.0-0ubuntu1 in yakkety armhf: universe/doc/optional/100% -> main
python-gnocchiclient-doc 2.5.0-0ubuntu1 in yakkety i386: universe/doc/optional/100% -> main
python-gnocchiclient-doc 2.5.0-0ubuntu1 in yakkety powerpc: universe/doc/optional/100% -> main
python-gnocchiclient-doc 2.5.0-0ubuntu1 in yakkety ppc64el: universe/doc/optional/100% -> main
python-gnocchiclient-doc 2.5.0-0ubuntu1 in yakkety s390x: universe/doc/optional/100% -> main
python3-gnocchiclient 2.5.0-0ubuntu1 in yakkety amd64: universe/python/optional/100% -> main
python3-gnocchiclient 2.5.0-0ubuntu1 in yakkety arm64: universe/python/optional/100% -> main
python3-gnocchiclient 2.5.0-0ubuntu1 in yakkety armhf: universe/python/optional/100% -> main
python3-gnocchiclient 2.5.0-0ubuntu1 in yakkety i386: universe/python/optional/100% -> main
python3-gnocchiclient 2.5.0-0ubuntu1 in yakkety powerpc: universe/python/optional/100% -> main
python3-gnocchiclient 2.5.0-0ubuntu1 in yakkety ppc64el: universe/python/optional/100% -> main
python3-gnocchiclient 2.5.0-0ubuntu1 in yakkety s390x: universe/python/optional/100% -> main
22 publications overridden.

Changed in python-gnocchiclient (Ubuntu):
status: New → 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.