** Description changed: - The next milestone of watcher also uses this module. + Python-observabilityclient MIR - TBC + [Availability] + The package python-observabilityclient is already in Ubuntu universe. + The package python-observabilityclient builds for the architectures it is designed to work on. + It currently builds and works for architectures: amd64 + Link to package https://launchpad.net/ubuntu/+source/python-observabilityclient + + [Rationale] + RULE: There must be a certain level of demand for the package + The package python-observabilityclient is required in Ubuntu main for python3-aodh as well as for use in the next milestone of Watcher. + The package TBDSRC will generally be useful for a large part of our user base + The package python-observabilityclient is a new runtime dependency of package python3-aodh that we already support + There is no other/better way to solve this that is already in main or should go universe->main instead of this. + The binary package python-observabilityclient needs to be in main as it is a new dependency for python3-aodh and cannot only exist in universe. It will also become a dependency for Watcher for the next milestone. + The package python-observabilityclient is required in Ubuntu main no later than Feb 20, 2025 due to feature freeze. + + [Security] + No CVEs/security issues in this software in the past + no `suid` or `sgid` binaries + no executables in `/sbin` and `/usr/sbin` + Package does not install services, timers or recurring jobs + Packages does not open privileged ports (ports < 1024). + Package does not expose any external endpoints + + [Quality assurance - function/usage] + The package works well right after install + + [Quality assurance - maintenance] + The package is maintained well in Debian/Ubuntu/Upstream and does not have too many, long-term & critical, open bugs. + Ubuntu https://bugs.launchpad.net/ubuntu/+source/python-observabilityclient/+bug + Debian https://bugs.debian.org/cgi-bin/pkgreport.cgi?src=python3-observabilityclient + The package does not deal with exotic hardware we cannot support + + [Quality assurance - testing] + The package runs a test suite on build time, if it fails it makes the build fail, link to build log: + https://launchpadlibrarian.net/764719420/buildlog_ubuntu-plucky-amd64.python-observabilityclient_0.3.0-3_BUILDING.txt.gz + The package runs an autopkgtest, and is currently passing on amd64, link to test logs: https://launchpadlibrarian.net/764719420/buildlog_ubuntu-plucky-amd64.python-observabilityclient_0.3.0-3_BUILDING.txt.gz + + The package does have not failing autopkgtests right now + + [Quality assurance - packaging] + debian/watch is present and works + debian/control defines a correct Maintainer field (Debian OpenStack) + + This package does not yield massive lintian Warnings, Errors + Please link to a recent build log of the package https://launchpadlibrarian.net/764719420/buildlog_ubuntu-plucky-amd64.python-observabilityclient_0.3.0-3_BUILDING.txt.gz + Lintian overrides are not present + This package does not rely on obsolete or about to be demoted packages. + This package has no python2 or GTK2 dependencies + The package will not be installed by default + Packaging and build is easy, link to debian/rules: https://git.launchpad.net/ubuntu/+source/python-observabilityclient/tree/debian/rules + + [UI standards] + Application is not end-user facing (does not need translation) + + [Dependencies] + No further depends or recommends dependencies that are not yet in main + + [Standards compliance] + This package correctly follows FHS and Debian Policy + + [Maintenance/Owner] + The owning team will be Ubuntu Openstack and I have their acknowledgement for that commitment. The future owning team is not yet subscribed, but will subscribe to the package before promotion. + This does not use static builds + This does not use vendored code + This package is not rust based + + The package has been built within the last 3 months in the archive (December 19, 2024) + Build link on launchpad: https://launchpad.net/ubuntu/+source/python-observabilityclient/0.3.0-3/+build/29859858 + + [Background information] + The Package description explains the package well + Upstream Name is python-observabilityclient + Link to upstream project: https://opendev.org/openstack/python-observabilityclient
** Changed in: python-observabilityclient (Ubuntu) Status: Incomplete => New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2095359 Title: [MIR] python-observabilityclient To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/python-observabilityclient/+bug/2095359/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs