[MIR] dnspython3

Bug #1518800 reported by David Della Vecchia
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
dnspython3 (Ubuntu)
Fix Released
High
Unassigned

Bug Description

[Availability]
Currently in universe

[Rationale]
OpenStack Swift package has added python3 support and requires this package.

[Security]
No security history

[Quality Assurance]
No prompting during install, no bugs open in Debian or Ubuntu, all unit tests ran successfully.

[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]
dnspython3 is a Python3 version of an existing package, dnspython and provides the same DNS toolkit for Python3.

James Page (james-page)
Changed in dnspython3 (Ubuntu):
importance: Undecided → Medium
milestone: none → ubuntu-15.12
James Page (james-page)
description: updated
Revision history for this message
Michael Terry (mterry) wrote :

- Needs a bug subscriber (~foundations-bugs would make sense, they are subscribed to dnspython).
- It should run its non-standard-format tests. Looks like an "override_dh_auto_test: cd tests; PYTHONPATH=.. nosetests3 *.py" would work, once you add python3-crypto and python3-nose to its build-deps.

Otherwise looks good.

Changed in dnspython3 (Ubuntu):
status: New → Incomplete
James Page (james-page)
Changed in dnspython3 (Ubuntu):
assignee: nobody → David Della Vecchia (ddellav)
Changed in dnspython3 (Ubuntu):
assignee: David Della Vecchia (ddellav) → Andres Rodriguez (andreserl)
Revision history for this message
Andres Rodriguez (andreserl) wrote :

Hi Michael,

I've enabled the test suite and as requested and this should unblock the MIR. The only thing I've not done is set the subscriber, as for whatever reason I'm unable to do it.

The upload is:

https://launchpad.net/ubuntu/+source/dnspython3/1.12.0-0ubuntu2

Changed in dnspython3 (Ubuntu):
assignee: Andres Rodriguez (andreserl) → nobody
status: Incomplete → New
importance: Medium → Critical
importance: Critical → High
Revision history for this message
Andres Rodriguez (andreserl) wrote :

Fixed the failing tests again, as they required internet connect: https://launchpad.net/ubuntu/+source/dnspython3/1.12.0-0ubuntu3

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

Looks good now, thanks!

Changed in dnspython3 (Ubuntu):
status: New → Fix Committed
Revision history for this message
David Della Vecchia (ddellav) wrote :

I actually created a conditional to switch off the network required tests so they still run if they can. https://code.launchpad.net/~ddellav/ubuntu/xenial/dnspython3/unit_tests

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

This bug was fixed in the package dnspython3 - 1.12.0-0ubuntu3

---------------
dnspython3 (1.12.0-0ubuntu3) xenial; urgency=medium

  * debian/patches/skip-tests-require-inet.patch: Skip tests that require
    Internet connection.

 -- Andres Rodriguez <email address hidden> Tue, 15 Dec 2015 14:36:58 -0500

Changed in dnspython3 (Ubuntu):
status: Fix Committed → Fix Released
Changed in dnspython3 (Ubuntu):
status: Fix Released → Fix Committed
James Page (james-page)
Changed in dnspython3 (Ubuntu):
status: Fix Committed → New
status: New → Fix Committed
Revision history for this message
Colin Watson (cjwatson) wrote :

Moved to main.

Changed in dnspython3 (Ubuntu):
status: Fix Committed → 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.