Merge ~jj/ubuntu/+source/python-ldap:lp2130351-autopkgtest-apparmor into ubuntu/+source/python-ldap:ubuntu/devel
| Status: | Merged | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Approved by: | Andreas Hasenack | ||||||||
| Approved revision: | 95bbc07e0f21947c1342c204435d787e88c2c712 | ||||||||
| Merged at revision: | 95bbc07e0f21947c1342c204435d787e88c2c712 | ||||||||
| Proposed branch: | ~jj/ubuntu/+source/python-ldap:lp2130351-autopkgtest-apparmor | ||||||||
| Merge into: | ubuntu/+source/python-ldap:ubuntu/devel | ||||||||
| Diff against target: |
135 lines (+78/-2) 6 files modified
debian/changelog (+9/-0) debian/control (+2/-1) debian/tests/apparmor.sh (+58/-0) debian/tests/control (+1/-1) debian/tests/startserver (+4/-0) debian/tests/upstream (+4/-0) |
||||||||
| Related bugs: |
|
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| git-ubuntu bot | Approve | ||
| Andreas Hasenack | Approve | ||
| Canonical Server Reporter | Pending | ||
|
Review via email:
|
|||
Description of the change
fix for bug #2130351
ppa: https:/
- python-ldap: resolute/
+ ✅ python-ldap on resolute for amd64 @ 17.11.25 11:53:01 Log️ 🗒️
- python-ldap: resolute/
+ ✅ python-ldap on resolute for arm64 @ 17.11.25 11:53:53 Log️ 🗒️
- python-ldap: resolute/
+ ❌ python-ldap on resolute for armhf @ 17.11.25 11:55:05 Log️ 🗒️
• upstream FAIL 🟥
• startserver FAIL 🟥
- python-ldap: resolute/
+ ❌ python-ldap on resolute for i386 @ 17.11.25 11:52:53 Log️ 🗒️
• 76s FAIL 🟥
• 76s FAIL 🟥
• 76s FAIL 🟥
- python-ldap: resolute/
+ ✅ python-ldap on resolute for ppc64el @ 17.11.25 11:53:17 Log️ 🗒️
- python-ldap: resolute/
+ ⛔ python-ldap on resolute for riscv64 @ 17.11.25 12:01:24 Log️ 🗒️
• testbed BAD ⛔
- python-ldap: resolute/
+ ✅ python-ldap on resolute for s390x @ 17.11.25 11:53:21 Log️ 🗒️
armhf fails because apparmor can't be accessed, i386 has failed in previous releases.

What happens if you just ignore the apparmor_parser exit status, like we do already in other cases, like d/t/slapd[1] from src:openldap? Does the test pass?
Incidentally, we should probably standardize on this, as other tests even in openldap use different code to skip apparmor failures on armhf (like d/t/smbk5pwd). But that's for another time.
1. https:/ /git.launchpad. net/ubuntu/ +source/ openldap/ tree/debian/ tests/slapd# n23