Merge ~ahasenack/ubuntu/+source/rsyslog:lunar-rsyslog-apparmor-armhf into ubuntu/+source/rsyslog:ubuntu/devel
| Status: | Merged |
|---|---|
| Approved by: | git-ubuntu bot |
| Approved revision: | not available |
| Merged at revision: | 0f3515d46d6c3d01902eac4e8719dfd0bad80083 |
| Proposed branch: | ~ahasenack/ubuntu/+source/rsyslog:lunar-rsyslog-apparmor-armhf |
| Merge into: | ubuntu/+source/rsyslog:ubuntu/devel |
| Diff against target: |
164 lines (+51/-45) 6 files modified
debian/changelog (+8/-0) debian/tests/control (+3/-3) debian/tests/simple-logger (+3/-14) debian/tests/simple-mysql (+1/-14) debian/tests/simple-pgsql (+1/-14) debian/tests/utils (+35/-0) |
| Related bugs: |
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| Bryce Harrington (community) | Approve | ||
| git-ubuntu bot | Approve | ||
| Canonical Server Reporter | Pending | ||
|
Review via email:
|
|||
Description of the change
Quick fix for the linked bug, where apparmor cannot be enforced/
PPA with amd64, arm64, and armhf: https:/
Tests passed:
Results: (from http://
rsyslog @ amd64:
24.02.23 01:44:24 Log 🗒️ ✅ Triggers: rsyslog/
rsyslog @ arm64:
24.02.23 00:31:32 Log 🗒️ ✅ Triggers: rsyslog/
rsyslog @ armhf:
24.02.23 00:23:26 Log 🗒️ ✅ Triggers: rsyslog/
Notice how in the amrhf case enforcing the apparmor profile fails, but we continue:
(...)
autopkgtest [00:14:14]: test simple-logger: [------
Enforcing the /etc/apparmor.
Setting /etc/apparmor.
ERROR: /sbin/apparmor_
Error, ignoring and continuing
Logging message: logger-
(...)

Solution LGTM, although I'd suggest a few wording changes to help future troubleshooters. See inline comments.
With those changes applied, +1, no need for 2nd round of review.
If you disagree, feel free to bounce back to me for more chat.