Activity log for bug #1890771

Date Who What changed Old value New value Message
2020-08-07 04:24:22 Po-Hsu Lin bug added bug
2020-08-07 04:25:12 Po-Hsu Lin tags 5.8 groovy kqa-blocker sru-20200720 ubuntu-qrt-apparmor
2020-08-07 04:25:23 Po-Hsu Lin bug task added qa-regression-testing
2020-08-07 04:27:55 Po-Hsu Lin description This script was written in python2, however the python-pexpect module does not exist anymore on Groovy (replaced by python3-pexpect) A quick and dirty fix is to change the shebang from: #!/usr/bin/python2 To: #!/usr/bin/env python3 Tested on Groovy s390x LPAR (s2lp4) and the test can be executed. I think it is not the best way to fix this, as we will need to run this test on older releases too (for Trusty ESM), it's better to test if this will cause any problem on them first. This script was written in python2, however the python-pexpect module does not exist anymore on Groovy (replaced by python3-pexpect) A quick and dirty fix is to change the shebang from:   #!/usr/bin/python2 To:   #!/usr/bin/env python3 Tested on Groovy s390x LPAR (s2lp4) and the test can be executed but with failures reported, please find the attachment for detailed report. I think it is not the best way to fix this, as we will need to run this test on older releases too (for Trusty ESM), it's better to test if this will cause any problem on them first.
2020-08-07 04:29:49 Po-Hsu Lin attachment added test-apparmor-py3.log https://bugs.launchpad.net/qa-regression-testing/+bug/1890771/+attachment/5399470/+files/test-apparmor-py3.log
2020-08-07 10:32:04 Po-Hsu Lin description This script was written in python2, however the python-pexpect module does not exist anymore on Groovy (replaced by python3-pexpect) A quick and dirty fix is to change the shebang from:   #!/usr/bin/python2 To:   #!/usr/bin/env python3 Tested on Groovy s390x LPAR (s2lp4) and the test can be executed but with failures reported, please find the attachment for detailed report. I think it is not the best way to fix this, as we will need to run this test on older releases too (for Trusty ESM), it's better to test if this will cause any problem on them first. This script was written in python2, however the python-pexpect module does not exist anymore on Groovy (replaced by python3-pexpect) The test will fail with: ImportError: No module named pexpect A quick and dirty fix is to change the shebang from:   #!/usr/bin/python2 To:   #!/usr/bin/env python3 Tested on Groovy s390x LPAR (s2lp4) and the test can be executed but with failures reported, please find the attachment for detailed report. I think it is not the best way to fix this, as we will need to run this test on older releases too (for Trusty ESM), it's better to test if this will cause any problem on them first.
2020-09-09 08:50:15 Po-Hsu Lin ubuntu-kernel-tests: assignee Paolo Pisati (p-pisati)
2020-09-09 08:50:18 Po-Hsu Lin ubuntu-kernel-tests: status New Fix Released
2020-09-09 08:51:07 Po-Hsu Lin qa-regression-testing: status New Invalid