Sync twextpy 1:0.1~git20161216.0.b90293c-2 (universe) from Debian unstable (main)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
twextpy (Ubuntu) |
Fix Released
|
Low
|
Unassigned | ||
Bionic |
Invalid
|
Undecided
|
Unassigned | ||
Cosmic |
Invalid
|
Undecided
|
Unassigned | ||
Disco |
Fix Released
|
Undecided
|
Unassigned | ||
Eoan |
Fix Released
|
Low
|
Unassigned |
Bug Description
Please sync twextpy 1:0.1~git201612
A corresponding Ubuntu freeze exception request has already been filed:
https:/
[Impact]
Continuous exceptions in log files when NSS directory service is enabled (See https:/
The main problem is that there are constructors in NssUserRecord and NssGroupRecord classes, which have different definition compared to the constructions of the interface (parent class). To fix this, I have removed constructors for NssUserRecord and NssGroupRecord classes allowing them to fallback to the constructor of their parent class
[Test Case]
* Install calendarserver 9.2 and twextpy 1:0.1~git201612
* Set up NSS directory service as described in /usr/share/
* Start calendarserver
* Access a calendar using caldav client. Username and password will be that of NSS user.
* You will see errors in calendarserver logs (/var/log/
[Regression Potential]
Can't think of any potential regressions.
Changed in twextpy (Ubuntu): | |
importance: | Undecided → Wishlist |
tags: | added: upgrade-software-version |
Changed in twextpy (Ubuntu): | |
importance: | Wishlist → Low |
This fixes an important bug which causes excessive exceptions and possibly broken functionality with one of the modules of calendarserver. Could the latest version of twextpy from Debian unstable by synced to Ubuntu disco address this issue?