[SRU] Fix Typo in socket attribute name in TCPKeepAliveAdapter
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| | Ubuntu Cloud Archive |
High
|
Unassigned | ||
| | Kilo |
High
|
Unassigned | ||
| | python-novaclient (Ubuntu) |
High
|
Unassigned | ||
| | Vivid |
High
|
Bryan Quigley | ||
Bug Description
[Impact]
When using connection_
#1430935 Typo in socket attribute name in TCPKeepAliveAdapter High David Moreau Simard Fix Released
-from https:/
Ubuntu 14.04 with Kilo Cloud Archive..
I have a debdiff that just fixes the typo. Alternative is to just upgrade to 15.10 or Libery Cloud Archive.
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: python-novaclient 1:2.22.
ProcVersionSign
Uname: Linux 3.13.0-63-generic x86_64
ApportVersion: 2.14.1-0ubuntu3.15
Architecture: amd64
CrashDB:
{
}
Date: Thu Sep 24 19:39:14 2015
Ec2AMI: ami-00000f4d
Ec2AMIManifest: FIXME
Ec2Availability
Ec2InstanceType: m1.tiny
Ec2Kernel: aki-00000548
Ec2Ramdisk: ari-00000548
PackageArchitec
ProcEnviron:
TERM=xterm
PATH=(custom, no user)
XDG_RUNTIME_
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: python-novaclient
UpgradeStatus: No upgrade log present (probably fresh install)
[Test Case]
See accompanying patch for test case.
[Regression Potential]
Very little regression potential as the fix is a simple typo fix.
| Bryan Quigley (bryanquigley) wrote : | #1 |
| Bryan Quigley (bryanquigley) wrote : | #2 |
The attachment "python-
[This is an automated message performed by a Launchpad user owned by ~brian-murray, for any issue please contact him.]
| tags: | added: patch |
| Bryan Quigley (bryanquigley) wrote : | #4 |
Issue resolved by upgrading to 15.10. If anyone else wants this one fix backported, mention it and I'll see about a proper SRU..
| summary: |
- In Kilo Upgrade python-novaclient to 2.23 + Fix Typo in socket attribute name in TCPKeepAliveAdapter |
| description: | updated |
| Changed in python-novaclient (Ubuntu): | |
| status: | New → Fix Released |
Bryan I'd prefer to split this into two bugs/SRUs.
| Corey Bryant (corey.bryant) wrote : | #6 |
Note that bug #1431154 does have a work-around (see upstream bug) so we might consider marking that with medium importance if it is split into a separate bug.
| Changed in cloud-archive: | |
| status: | New → Triaged |
| importance: | Undecided → High |
| Bryan Quigley (bryanquigley) wrote : | #7 |
alright I'm happy to just have this one be the TCPKeepAlive typo.
I noticed a bit of extra text in the debdiff so I removed that, otherwise it was only fixing the typo bug anyway.
| description: | updated |
| Corey Bryant (corey.bryant) wrote : | #8 |
Thanks Bryan. Would you mind updating the debdiff with unchanged cherry picks from upstream's stable/kilo branch? Then we'll end up with 2 patches that are inline with upstream:
git format-patch -1 689a884e~1 689a884e
git format-patch -1 8c0baaea~1 8c0baaea
| Bryan Quigley (bryanquigley) wrote : | #9 |
Separated them based on upstream. Is that what you were looking for?
| Bryan Quigley (bryanquigley) wrote : | #10 |
With headers left in place. Thanks for your help coreycb!
| Corey Bryant (corey.bryant) wrote : | #11 |
Thanks Bryan! The patch looks good. Just working on merging it now.
| Changed in python-novaclient (Ubuntu): | |
| importance: | Undecided → High |
| status: | Fix Released → Invalid |
| no longer affects: | cloud-archive |
| no longer affects: | cloud-archive/kilo |
| Changed in python-novaclient (Ubuntu Vivid): | |
| status: | New → Fix Committed |
| importance: | Undecided → High |
| Changed in python-novaclient (Ubuntu): | |
| importance: | High → Undecided |
| Changed in python-novaclient (Ubuntu Vivid): | |
| assignee: | nobody → Bryan Quigley (bryanquigley) |
| summary: |
- Fix Typo in socket attribute name in TCPKeepAliveAdapter + [SRU] Fix Typo in socket attribute name in TCPKeepAliveAdapter |
| description: | updated |
| description: | updated |
Hello Bryan, or anyone else affected,
Accepted python-novaclient into vivid-proposed. The package will build now and be available at https:/
Please help us by testing this new package. See https:/
If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-needed to verification-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-
Further information regarding the verification process can be found at https:/
| tags: | added: verification-needed |
| Mathew Hodson (mathew-hodson) wrote : | #13 |
This is fixed in Wily and later.
| Changed in python-novaclient (Ubuntu): | |
| importance: | Undecided → High |
| status: | Invalid → Fix Released |
| Corey Bryant (corey.bryant) wrote : | #14 |
Bryan, this is also available in the cloud-archive if you'd like to test:
sudo add-apt-repository cloud-archive:
| Bryan Quigley (bryanquigley) wrote : | #15 |
Quick test indicates this error no longer comes up.
| tags: |
added: verification-done removed: verification-needed |
| Launchpad Janitor (janitor) wrote : | #16 |
This bug was fixed in the package python-novaclient - 1:2.22.0-0ubuntu2
---------------
python-novaclient (1:2.22.0-0ubuntu2) vivid; urgency=medium
* d/p/Fix-
d/p/
attribute name in TCPKeepAliveAdapter and add test (LP: #1499510)
-- Bryan Quigley <email address hidden> Tue, 10 Nov 2015 17:30:19 +0000
| Changed in python-novaclient (Ubuntu Vivid): | |
| status: | Fix Committed → Fix Released |
| Chris J Arges (arges) wrote : Update Released | #17 |
The verification of the Stable Release Update for python-novaclient has completed successfully and the package has now been released to -updates. Subsequently, the Ubuntu Stable Release Updates Team is being unsubscribed and will not receive messages about this bug report. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regressions.
| James Page (james-page) wrote : | #18 |
Promoted to -updates for Kilo UCA.

Hmm... I'm not sure the proper way to back-port the whole minor release.
This backports the typo from bug #1430935 and related test.