[MIR] python-os-win

Bug #1523974 reported by Corey Bryant
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
python-os-win (Ubuntu)
Fix Released
Undecided
Adam Conrad

Bug Description

[MIR] python-os-win

[Availability]
Currently in universe (or will be soon).

[Rationale]
Dependencies for Openstack Mitaka.

[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]
Library contains Windows / Hyper-V code commonly used in the OpenStack
projects: nova, cinder, networking-hyperv. The library can be used in any
other OpenStack projects where it is needed.

Tags: bot-comment
Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. It seems that your bug report is not filed about a specific source package though, rather it is just filed against Ubuntu in general. It is important that bug reports be filed about source packages so that people interested in the package can find the bugs about it. You can find some hints about determining what package your bug might be about at https://wiki.ubuntu.com/Bugs/FindRightPackage. You might also ask for help in the #ubuntu-bugs irc channel on Freenode.

To change the source package that this bug is filed about visit https://bugs.launchpad.net/ubuntu/+bug/1523974/+editstatus and add the package name in the text box next to the word Package.

[This is an automated message. I apologize if it reached you inappropriately; please just reply to this message indicating so.]

tags: added: bot-comment
Michael Terry (mterry)
affects: ubuntu → python-os-win (Ubuntu)
Revision history for this message
Michael Terry (mterry) wrote :

- It doesn't have all its dependencies in the archive yet.
- It needs a team bug subscriber (server team presumably)
- It only runs tests against python2.7, not python3.

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

Hi mterry,

Thanks for the review.

* The dependencies are all in main but some are stuck in proposed, so just waiting to get those through.
* The package now has a team bug subscriber.
* I tried enabling the Python3 tests however I hit this bug which Thomas also hit in Debian: https://bugs.launchpad.net/os-win/+bug/1523539.

Changed in python-os-win (Ubuntu):
status: Incomplete → New
Revision history for this message
Michael Terry (mterry) wrote :

Some of those errors seem like real issues (i.e. it appears that the module doesn't use Python3-compatible code). Does this package actually support py3?

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

Good point. It does look like it's not py3-compatible based on those errors. We might be able to drop the py3 binaries from the packaging until upstream resolves this. Would that be ok with you, assuming there aren't packages dependent on the py3 binaries?

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

That's fine by me.

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

python-os-win 0.0.6-1ubuntu1 is in the archive now and it drops the py3 binaries. I've asked in #ubuntu-release for an achive admin to drop the python3-os-win binaries, and that should get the package out of proposed.

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

The packaging still depends on a lot of python3 packages and builds the code for python3 (just doesn't make a package from it). But that's harmless. Approved, assuming you can get it to the release pocket.

Changed in python-os-win (Ubuntu):
status: New → Fix Committed
Revision history for this message
Corey Bryant (corey.bryant) wrote :

Thanks Michael. Yeah I left d/control in tact so that we can re-enable py3 binaries more easily when they are ready.

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

This should be all set now, the py3 binaries have been removed.

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

Cool. Just have openstack start using it and an archive admin will promote it.

Revision history for this message
Adam Conrad (adconrad) wrote :

Override component to main
python-os-win 0.0.6-1ubuntu1 in xenial: universe/misc -> main
python-os-win 0.0.6-1ubuntu1 in xenial amd64: universe/python/optional/100% -> main
python-os-win 0.0.6-1ubuntu1 in xenial arm64: universe/python/optional/100% -> main
python-os-win 0.0.6-1ubuntu1 in xenial armhf: universe/python/optional/100% -> main
python-os-win 0.0.6-1ubuntu1 in xenial i386: universe/python/optional/100% -> main
python-os-win 0.0.6-1ubuntu1 in xenial powerpc: universe/python/optional/100% -> main
python-os-win 0.0.6-1ubuntu1 in xenial ppc64el: universe/python/optional/100% -> main
python-os-win 0.0.6-1ubuntu1 in xenial s390x: universe/python/optional/100% -> main
python-os-win-doc 0.0.6-1ubuntu1 in xenial amd64: universe/doc/optional/100% -> main
python-os-win-doc 0.0.6-1ubuntu1 in xenial arm64: universe/doc/optional/100% -> main
python-os-win-doc 0.0.6-1ubuntu1 in xenial armhf: universe/doc/optional/100% -> main
python-os-win-doc 0.0.6-1ubuntu1 in xenial i386: universe/doc/optional/100% -> main
python-os-win-doc 0.0.6-1ubuntu1 in xenial powerpc: universe/doc/optional/100% -> main
python-os-win-doc 0.0.6-1ubuntu1 in xenial ppc64el: universe/doc/optional/100% -> main
python-os-win-doc 0.0.6-1ubuntu1 in xenial s390x: universe/doc/optional/100% -> main
Override [y|N]? y
15 publications overridden.

Changed in python-os-win (Ubuntu):
assignee: nobody → Adam Conrad (adconrad)
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.