Merge ~alexmurray/qa-regression-testing:update-test-samba-to-run-under-apparmor into qa-regression-testing:master
Status: | Needs review |
---|---|
Proposed branch: | ~alexmurray/qa-regression-testing:update-test-samba-to-run-under-apparmor |
Merge into: | qa-regression-testing:master |
Diff against target: |
232 lines (+104/-6) 2 files modified
.launchpad.yaml (+16/-0) scripts/test-samba.py (+88/-6) |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Steve Beattie | Needs Fixing | ||
Marc Deslauriers | Approve | ||
Review via email: mp+464872@code.launchpad.net |
Description of the change
Includes the following changes:
scripts/
Won't bork if run without -v now and should handle things more gracefully in
general
scripts/
To do this we then need to add some support for manually patching the apparmor
profile to allow the required path accesses by smbd.
scripts/
To fix https:/
some rules based on those in
https:/
.launchpad.yaml: add samba to lpci
Also skip a few tests in the lpci environment since we don't have permission to
mount there
Unmerged commits
- 5efb927... by Alex Murray
-
imagemagick:0 (build) imagemagick:1 (build) imagemagick:2 (build) gcc-security:0 (build) gcc-security:1 (build) gcc-security:2 (build) glibc:0 (build) glibc:1 (build) glibc:2 (build) glibc-security:0 (build) glibc-security:1 (build) glibc-security:2 (build) gnupg:0 (build) gnupg:1 (build) gnupg:2 (build) sudo:0 (build) sudo:1 (build) sudo:2 (build) git:0 (build) git:1 (build) git:2 (build) ghostscript:0 (build) ghostscript:1 (build) ghostscript:2 (build) busybox:0 (build) busybox:1 (build) busybox:2 (build) coreutils:0 (build) coreutils:1 (build) coreutils:2 (build) util-linux:0 (build) util-linux:1 (build) util-linux:2 (build) ecdsautils:0 (build) ecdsautils:1 (build) ecdsautils:2 (build) python-urllib3:0 (build) python-urllib3:1 (build) python-urllib3:2 (build) amanda:0 (build) amanda:1 (build) samba:0 (build) samba:1 (build) samba:2 (build) 1 → 44 of 44 results First • Previous • Next • Last - da83729... by Alex Murray
- c7edc74... by Alex Murray
- 71f83c1... by Alex Murray
- 96b9f5b... by Alex Murray
- 9a73a0c... by Alex Murray
The primary motivation for the main change here (to run samba with apparmor-profiles installed and hence under confinement) is to catch any future instances of https:/ /gitlab. com/apparmor/ apparmor/ -/issues/ 386