2016-09-27 21:56:25 |
Tyler Hicks |
bug |
|
|
added bug |
2016-09-27 21:56:50 |
Tyler Hicks |
nominated for series |
|
Ubuntu Trusty |
|
2016-09-27 21:56:50 |
Tyler Hicks |
bug task added |
|
apparmor (Ubuntu Trusty) |
|
2016-09-27 21:56:50 |
Tyler Hicks |
nominated for series |
|
Ubuntu Yakkety |
|
2016-09-27 21:56:50 |
Tyler Hicks |
bug task added |
|
apparmor (Ubuntu Yakkety) |
|
2016-09-27 21:56:50 |
Tyler Hicks |
nominated for series |
|
Ubuntu Xenial |
|
2016-09-27 21:56:50 |
Tyler Hicks |
bug task added |
|
apparmor (Ubuntu Xenial) |
|
2016-09-27 21:56:58 |
Tyler Hicks |
apparmor (Ubuntu Xenial): importance |
Undecided |
Low |
|
2016-09-27 21:57:00 |
Tyler Hicks |
apparmor (Ubuntu Trusty): importance |
Undecided |
Low |
|
2016-09-27 21:57:05 |
Tyler Hicks |
apparmor (Ubuntu Xenial): assignee |
|
Tyler Hicks (tyhicks) |
|
2016-09-27 21:57:08 |
Tyler Hicks |
apparmor (Ubuntu Trusty): assignee |
|
Tyler Hicks (tyhicks) |
|
2016-09-27 22:16:10 |
Launchpad Janitor |
branch linked |
|
lp:~apparmor-dev/apparmor/apparmor-ubuntu-citrain |
|
2016-09-28 23:02:35 |
Stéphane Graber |
apparmor (Ubuntu Xenial): status |
New |
Fix Committed |
|
2016-09-28 23:02:37 |
Stéphane Graber |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2016-09-28 23:02:39 |
Stéphane Graber |
bug |
|
|
added subscriber SRU Verification |
2016-09-28 23:02:46 |
Stéphane Graber |
tags |
|
verification-needed |
|
2016-10-02 07:15:02 |
Launchpad Janitor |
apparmor (Ubuntu Yakkety): status |
In Progress |
Fix Released |
|
2016-10-07 05:19:35 |
Tyler Hicks |
description |
[Impact]
* Two regression tests fail due to a behavior change in recent Xenial and Yakkety kernels
* Adjusting the regression tests appropriately allows the kernel and security teams to use QRT's test-apparmor.py to test kernel and userspace AppArmor changes with confidence
[Test Case]
$ apt-get source apparmor
$ cd tests/regression/apparmor
$ make USE_SYSTEM=1
$ sudo bash stackonexec.sh
Error: transition failed. Test 'STACKONEXEC (stacked with unconfined - okcon)' was expected to 'pass'. Reason for failure 'FAIL - current mode "enforce" != expected_mode "mixed"'
Error: transition passed. Test 'STACKONEXEC (stacked with unconfined - bad mode)' was expected to 'fail'
$ sudo bash stackprofile.sh
Error: transition failed. Test 'STACKPROFILE (stacked with unconfined - okcon)' was expected to 'pass'. Reason for failure 'FAIL - current mode "enforce" != expected_mode "mixed"'
The two previous commands should result in no output and return value of 0 once
the regression test is properly updated.
[Regression Potential]
* This is an extremely low risk change since it only touches regression testing code that is not user-facing.
[Other Info]
* This bug has already been fixed upstream:
https://bazaar.launchpad.net/~apparmor-dev/apparmor/master/revision/3505 |
[Impact]
* Two regression tests fail due to a behavior change in recent Xenial and Yakkety kernels
* Adjusting the regression tests appropriately allows the kernel and security teams to use QRT's test-apparmor.py to test kernel and userspace AppArmor changes with confidence
[Test Case]
$ apt-get source apparmor # make sure this fetches the new apparmor source
$ sudo apt-get install libapparmor-dev
$ cd tests/regression/apparmor
$ make USE_SYSTEM=1
$ sudo bash stackonexec.sh
Error: transition failed. Test 'STACKONEXEC (stacked with unconfined - okcon)' was expected to 'pass'. Reason for failure 'FAIL - current mode "enforce" != expected_mode "mixed"'
Error: transition passed. Test 'STACKONEXEC (stacked with unconfined - bad mode)' was expected to 'fail'
$ sudo bash stackprofile.sh
Error: transition failed. Test 'STACKPROFILE (stacked with unconfined - okcon)' was expected to 'pass'. Reason for failure 'FAIL - current mode "enforce" != expected_mode "mixed"'
The two previous commands should result in no output and return value of 0 once
the regression test is properly updated.
[Regression Potential]
* This is an extremely low risk change since it only touches regression testing code that is not user-facing.
[Other Info]
* This bug has already been fixed upstream:
https://bazaar.launchpad.net/~apparmor-dev/apparmor/master/revision/3505 |
|
2016-10-27 04:04:16 |
Tyler Hicks |
tags |
verification-needed |
verification-done |
|
2016-10-27 15:26:50 |
Launchpad Janitor |
apparmor (Ubuntu Xenial): status |
Fix Committed |
Fix Released |
|
2017-01-18 17:28:28 |
Launchpad Janitor |
apparmor (Ubuntu Trusty): status |
New |
Fix Released |
|