Activity log for bug #2051227

Date Who What changed Old value New value Message
2024-01-25 08:59:35 Po-Hsu Lin bug added bug
2024-01-25 08:59:41 Po-Hsu Lin summary test_regression_mqueue_abi from ubuntu_qrt_apparmor is failing with 5.15 ARM64 test_regression_mqueue_abi from ubuntu_qrt_apparmor is failing with F-5.15 ARM64
2024-01-25 09:01:53 Po-Hsu Lin description Issue found on: * F-azure-5.15.0-1055.63~20.04.1 ARM64 Standard_D2pds_v5 * F-aws-5.15.0-1053.58~20.04.1 ARM64 c6g.8xlarge * F-lowlatency-hwe-5.15.0-94.104~20.04.1 64k ARM64 openstack * F-hwe-5.15.0-94.104~20.04.1 64k ARM64 openstack (We don't run this test on baremetal with F-hwe-5.15 / F-lowlatency-hwe-5.15) Test failed with: Running 'python2 ./test-apparmor.py -v ApparmorTestsuites.test_regression_mqueue_abi' Running test: './test-apparmor.py' distro: 'Ubuntu 20.04' kernel: '5.15.0-1053.58~20.04.1 (Ubuntu 5.15.0-1053.58~20.04.1-aws 5.15.136)' arch: 'arm64' init: 'systemd' uid: 0/0 SUDO_USER: 'ubuntu') test_regression_mqueue_abi (__main__.ApparmorTestsuites) Skipping private tests Test if abi is working properly ... (Applying patch 0001-tests-regression-apparmor-syscall.sh-fail-iopl-ioper.patch) (Applying patch 0001-tests-regression-apparmor-capabilities.sh-fail-iopl-.patch) (Applying patch use-pyflakes3-with-2.13.patch) (Applying patch 0001-regression-tests-add-FIPS-140-2-lib-validation-hmac-.patch) FAIL ====================================================================== preparing apparmor_2.13.3-7ubuntu5.3.dsc... done FAIL: test_regression_mqueue_abi (__main__.ApparmorTestsuites) Test if abi is working properly ---------------------------------------------------------------------- Traceback (most recent call last): File "./test-apparmor.py", line 2055, in test_regression_mqueue_abi self.assertEqual(expected, rc, result + report) AssertionError: Got exit code 1, expected 0 Unrecognized option Usage: /tmp/testlib4X340M/source/focal/apparmor-2.13.3/tests/regression/apparmor/posix_mq_rcv [options] Options are: -n get notified if there's an item in the queue available options are: mq_notify, select, poll and epoll -k message queue name (default is /testmq) -c path of the client binary -u run test as specified UID -t timeout in seconds ---------------------------------------------------------------------- Ran 1 test in 20.176s FAILED (failures=1) I can't reproduce this issue with 5.15.0-1053.61~20.04.1 on Standard_D2pds_v5 Issue found on:  * F-azure-5.15.0-1055.63~20.04.1 ARM64 Standard_D2pds_v5  * F-aws-5.15.0-1053.58~20.04.1 ARM64 c6g.8xlarge  * F-lowlatency-hwe-5.15.0-94.104~20.04.1 64k ARM64 openstack  * F-hwe-5.15.0-94.104~20.04.1 64k ARM64 openstack (We don't run this test on baremetal with F-hwe-5.15 / F-lowlatency-hwe-5.15) This issue cannot be found on J-5.15. Test failed with:  Running 'python2 ./test-apparmor.py -v ApparmorTestsuites.test_regression_mqueue_abi'  Running test: './test-apparmor.py' distro: 'Ubuntu 20.04' kernel: '5.15.0-1053.58~20.04.1 (Ubuntu 5.15.0-1053.58~20.04.1-aws 5.15.136)' arch: 'arm64' init: 'systemd' uid: 0/0 SUDO_USER: 'ubuntu')  test_regression_mqueue_abi (__main__.ApparmorTestsuites)  Skipping private tests  Test if abi is working properly ... (Applying patch 0001-tests-regression-apparmor-syscall.sh-fail-iopl-ioper.patch) (Applying patch 0001-tests-regression-apparmor-capabilities.sh-fail-iopl-.patch) (Applying patch use-pyflakes3-with-2.13.patch) (Applying patch 0001-regression-tests-add-FIPS-140-2-lib-validation-hmac-.patch) FAIL  ======================================================================    preparing apparmor_2.13.3-7ubuntu5.3.dsc... done  FAIL: test_regression_mqueue_abi (__main__.ApparmorTestsuites)  Test if abi is working properly  ----------------------------------------------------------------------  Traceback (most recent call last):    File "./test-apparmor.py", line 2055, in test_regression_mqueue_abi      self.assertEqual(expected, rc, result + report)  AssertionError: Got exit code 1, expected 0  Unrecognized option  Usage: /tmp/testlib4X340M/source/focal/apparmor-2.13.3/tests/regression/apparmor/posix_mq_rcv [options]  Options are:  -n get notified if there's an item in the queue            available options are: mq_notify, select, poll and epoll  -k message queue name (default is /testmq)  -c path of the client binary  -u run test as specified UID  -t timeout in seconds  ----------------------------------------------------------------------  Ran 1 test in 20.176s  FAILED (failures=1) I can't reproduce this issue with 5.15.0-1053.61~20.04.1 on Standard_D2pds_v5
2024-01-25 10:07:43 Po-Hsu Lin description Issue found on:  * F-azure-5.15.0-1055.63~20.04.1 ARM64 Standard_D2pds_v5  * F-aws-5.15.0-1053.58~20.04.1 ARM64 c6g.8xlarge  * F-lowlatency-hwe-5.15.0-94.104~20.04.1 64k ARM64 openstack  * F-hwe-5.15.0-94.104~20.04.1 64k ARM64 openstack (We don't run this test on baremetal with F-hwe-5.15 / F-lowlatency-hwe-5.15) This issue cannot be found on J-5.15. Test failed with:  Running 'python2 ./test-apparmor.py -v ApparmorTestsuites.test_regression_mqueue_abi'  Running test: './test-apparmor.py' distro: 'Ubuntu 20.04' kernel: '5.15.0-1053.58~20.04.1 (Ubuntu 5.15.0-1053.58~20.04.1-aws 5.15.136)' arch: 'arm64' init: 'systemd' uid: 0/0 SUDO_USER: 'ubuntu')  test_regression_mqueue_abi (__main__.ApparmorTestsuites)  Skipping private tests  Test if abi is working properly ... (Applying patch 0001-tests-regression-apparmor-syscall.sh-fail-iopl-ioper.patch) (Applying patch 0001-tests-regression-apparmor-capabilities.sh-fail-iopl-.patch) (Applying patch use-pyflakes3-with-2.13.patch) (Applying patch 0001-regression-tests-add-FIPS-140-2-lib-validation-hmac-.patch) FAIL  ======================================================================    preparing apparmor_2.13.3-7ubuntu5.3.dsc... done  FAIL: test_regression_mqueue_abi (__main__.ApparmorTestsuites)  Test if abi is working properly  ----------------------------------------------------------------------  Traceback (most recent call last):    File "./test-apparmor.py", line 2055, in test_regression_mqueue_abi      self.assertEqual(expected, rc, result + report)  AssertionError: Got exit code 1, expected 0  Unrecognized option  Usage: /tmp/testlib4X340M/source/focal/apparmor-2.13.3/tests/regression/apparmor/posix_mq_rcv [options]  Options are:  -n get notified if there's an item in the queue            available options are: mq_notify, select, poll and epoll  -k message queue name (default is /testmq)  -c path of the client binary  -u run test as specified UID  -t timeout in seconds  ----------------------------------------------------------------------  Ran 1 test in 20.176s  FAILED (failures=1) I can't reproduce this issue with 5.15.0-1053.61~20.04.1 on Standard_D2pds_v5 Issue found on:  * F-azure-5.15.0-1055.63~20.04.1 ARM64 Standard_D2pds_v5  * F-aws-5.15.0-1053.58~20.04.1 ARM64 c6g.8xlarge  * F-lowlatency-hwe-5.15.0-94.104~20.04.1 64k ARM64 openstack  * F-hwe-5.15.0-94.104~20.04.1 64k ARM64 openstack (We don't run this test on baremetal with F-hwe-5.15 / F-lowlatency-hwe-5.15) This issue cannot be found on J-5.15. Test failed with:  Running 'python2 ./test-apparmor.py -v ApparmorTestsuites.test_regression_mqueue_abi'  Running test: './test-apparmor.py' distro: 'Ubuntu 20.04' kernel: '5.15.0-1053.58~20.04.1 (Ubuntu 5.15.0-1053.58~20.04.1-aws 5.15.136)' arch: 'arm64' init: 'systemd' uid: 0/0 SUDO_USER: 'ubuntu')  test_regression_mqueue_abi (__main__.ApparmorTestsuites)  Skipping private tests  Test if abi is working properly ... (Applying patch 0001-tests-regression-apparmor-syscall.sh-fail-iopl-ioper.patch) (Applying patch 0001-tests-regression-apparmor-capabilities.sh-fail-iopl-.patch) (Applying patch use-pyflakes3-with-2.13.patch) (Applying patch 0001-regression-tests-add-FIPS-140-2-lib-validation-hmac-.patch) FAIL  ======================================================================    preparing apparmor_2.13.3-7ubuntu5.3.dsc... done  FAIL: test_regression_mqueue_abi (__main__.ApparmorTestsuites)  Test if abi is working properly  ----------------------------------------------------------------------  Traceback (most recent call last):    File "./test-apparmor.py", line 2055, in test_regression_mqueue_abi      self.assertEqual(expected, rc, result + report)  AssertionError: Got exit code 1, expected 0  Unrecognized option  Usage: /tmp/testlib4X340M/source/focal/apparmor-2.13.3/tests/regression/apparmor/posix_mq_rcv [options]  Options are:  -n get notified if there's an item in the queue            available options are: mq_notify, select, poll and epoll  -k message queue name (default is /testmq)  -c path of the client binary  -u run test as specified UID  -t timeout in seconds  ----------------------------------------------------------------------  Ran 1 test in 20.176s  FAILED (failures=1) The failing command is this line in test-apparmor.py: rc, report = testlib.cmd([posix_mq_rcv, '-c', posix_mq_snd]) It's trying to run: $path_to_apparmor_source/apparmor-2.13.3/tests/regression/apparmor/posix_mq_rcv -c $path_to_apparmor_source/apparmor-2.13.3/tests/regression/apparmor/posix_mq_snd However it does not recognize the -c flag, despite it's printing out option for that flag. I can't reproduce this issue with 5.15.0-1053.61~20.04.1 on Standard_D2pds_v5
2024-01-25 13:12:57 Kevin Becker bug added subscriber Kevin Becker
2024-01-25 21:08:46 Georgia Garcia bug added subscriber Georgia Garcia
2024-01-26 05:12:49 Po-Hsu Lin bug task added qa-regression-testing
2024-01-26 05:12:54 Po-Hsu Lin qa-regression-testing: status New Fix Released
2024-01-26 05:13:26 Po-Hsu Lin ubuntu-kernel-tests: status New Fix Released