[SRU] python-pysnmp4 pkg inconsistent in cosmic
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ceilometer (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Cosmic |
Fix Released
|
High
|
Unassigned | ||
python-pysnmp4 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Cosmic |
Fix Released
|
High
|
Unassigned |
Bug Description
[Impact]
I hit the following error when running ceilometer unit tests for cosmic:
=======
Failures during discovery
=======
--- import errors ---
Failed to import test module: ceilometer.
Traceback (most recent call last):
File "/usr/lib/
module = self._get_
File "/usr/lib/
__import_
File "ceilometer/
from ceilometer.
File "ceilometer/
from pysnmp.
ImportError: No module named oneliner
It turns out the tarball that is pulled from git to build pysnmp4 is missing files, such as pysnmp.
[Test Case]
Building the ceilometer package for rocky should be successful with a good version of pysnmp. I also plan to run tempest regression tests on a full openstack deployment to help ensure there are no regressions.
[Regression Potential]
The current state of pysnmp4 at 4.4.6-1 is incomplete, therefore the diff from 4.4.6-1 to 4.4.6+repack1-1 is not minimal. Most of the diff, however, is added files/directories that were missing in 4.4.6-1. Note that 4.4.6+repack1-1 is already in Debian unstable and the fix for this bug is to sync from unstable. This version has been in unstable for 2 months which should have provided some regression coverage.
Changed in python-pysnmp4 (Ubuntu Cosmic): | |
status: | New → Triaged |
importance: | Undecided → High |
Changed in python-pysnmp4 (Ubuntu): | |
status: | New → Invalid |
summary: |
- missing oneliner + [SRU] python-pysnmp4 pkg inconsistent in cosmic |
Changed in ceilometer (Ubuntu): | |
status: | New → Invalid |
Changed in ceilometer (Ubuntu Cosmic): | |
status: | New → Triaged |
importance: | Undecided → High |
description: | updated |
This bug was already fixed in Debian, however this was fixed after cosmic was released via a +repack in sid:
debian:
python-pysnmp4 | 4.4.6+repack1-1 | unstable | source, all
ubuntu:
python-pysnmp4 | 4.4.6-1 | cosmic | source, all
python-pysnmp4 | 4.4.6+repack1-1 | disco | source
python-pysnmp4 | 4.4.6+repack1-1 | disco/universe | all
This was fixed via the following bug: /bugs.debian. org/cgi- bin/bugreport. cgi?bug= 910269
https:/
Can we sync from unstable to cosmic at this point to fix this?