Activity log for bug #1845005

Date Who What changed Old value New value Message
2019-09-23 13:11:03 Colin Ian King bug added bug
2019-09-23 13:11:09 Colin Ian King stress-ng: status New In Progress
2019-09-23 13:11:11 Colin Ian King stress-ng: importance Undecided Medium
2019-09-23 13:11:13 Colin Ian King stress-ng: assignee Colin Ian King (colin-king)
2019-09-23 13:12:37 Colin Ian King stress-ng: status In Progress Fix Committed
2019-09-24 07:17:53 Colin Ian King bug task added stress-ng (Ubuntu)
2019-09-24 07:18:10 Colin Ian King nominated for series Ubuntu Eoan
2019-09-24 07:18:10 Colin Ian King bug task added stress-ng (Ubuntu Eoan)
2019-09-24 07:18:10 Colin Ian King nominated for series Ubuntu Xenial
2019-09-24 07:18:10 Colin Ian King bug task added stress-ng (Ubuntu Xenial)
2019-09-24 07:18:10 Colin Ian King nominated for series Ubuntu Bionic
2019-09-24 07:18:10 Colin Ian King bug task added stress-ng (Ubuntu Bionic)
2019-09-24 07:18:10 Colin Ian King nominated for series Ubuntu Disco
2019-09-24 07:18:10 Colin Ian King bug task added stress-ng (Ubuntu Disco)
2019-09-24 07:18:22 Colin Ian King bug task deleted stress-ng
2019-09-24 07:18:31 Colin Ian King stress-ng (Ubuntu Eoan): importance Undecided Medium
2019-09-24 07:18:35 Colin Ian King stress-ng (Ubuntu Eoan): assignee Colin Ian King (colin-king)
2019-09-24 07:18:40 Colin Ian King stress-ng (Ubuntu Eoan): status New Fix Committed
2019-09-24 07:18:46 Colin Ian King stress-ng (Ubuntu Xenial): assignee Colin Ian King (colin-king)
2019-09-24 07:18:48 Colin Ian King stress-ng (Ubuntu Bionic): assignee Colin Ian King (colin-king)
2019-09-24 07:18:50 Colin Ian King stress-ng (Ubuntu Disco): assignee Colin Ian King (colin-king)
2019-09-24 07:19:46 Colin Ian King bug task deleted stress-ng (Ubuntu Xenial)
2019-09-24 07:45:56 Colin Ian King description The rmap stressor should return EXIT_NO_RESOURCE and not EXIT_FAILURE when attempting to fallocate a file to rmap onto. This makes it a non-critical failure based on lack of resources rather than a stress test failure because rmap failed. == SRU Justification BIONIC, DISCO == When running the rmap stressor on systems with small file systems the fallocate can fail to allocate a large file when running with may stressors causing the stress test to exit with EXIT_FAILURE. The correct return is actually EXIT_NO_RESOURCE as there are not enough resources to run the stress-test. == Test Proceedure == Run rmap on a small file system with many stressors invoked, e.g. stress-ng --rmap 2048 -t 60 without the fix, the test will exit with a failure. With the fix the stressor will terminate early with just an out of resource message rather than a hard test failure. == Fix == upstream commit: commit 38fd9c6ff96cb7e73f7cb3758bb303d874ad11b5 Author: Colin Ian King <colin.king@canonical.com> Date: Mon Sep 23 14:11:26 2019 +0100 stress-rmap: don't make fallocate failures a rmap test failure (LP: #1845005) The rmap stressor should return EXIT_NO_RESOURCE and not EXIT_FAILURE when attempting to fallocate a file to rmap onto. This makes it a non-critical failure based on lack of resources rather than a stress test failure because rmap didn't fail per-se. Signed-off-by: Colin Ian King <colin.king@canonical.com> == Regression Potential == This is a minor change to a return status and closing of opened resources. The behaviour is now different on an allocation failure error type, so applications running this stress test that checking a specific error return may need updating. This is unlikely as most code checks for 0 success and non-zero for failure. --------------------------------------------- The rmap stressor should return EXIT_NO_RESOURCE and not EXIT_FAILURE when attempting to fallocate a file to rmap onto. This makes it a non-critical failure based on lack of resources rather than a stress test failure because rmap failed.
2019-09-24 08:15:56 Colin Ian King bug added subscriber Ubuntu Stable Release Updates Team
2019-09-24 09:12:51 Launchpad Janitor stress-ng (Ubuntu Eoan): status Fix Committed Fix Released
2019-09-24 09:22:26 Colin Ian King stress-ng (Ubuntu Bionic): importance Undecided Medium
2019-09-24 09:22:28 Colin Ian King stress-ng (Ubuntu Disco): importance Undecided Medium
2019-09-24 09:22:31 Colin Ian King stress-ng (Ubuntu Bionic): status New In Progress
2019-09-24 09:22:33 Colin Ian King stress-ng (Ubuntu Disco): status New In Progress
2019-09-24 18:39:53 Brian Murray stress-ng (Ubuntu Disco): status In Progress Fix Committed
2019-09-24 18:39:57 Brian Murray bug added subscriber SRU Verification
2019-09-24 18:40:01 Brian Murray tags verification-needed verification-needed-disco
2019-09-25 12:43:38 Colin Ian King tags verification-needed verification-needed-disco verification-done verification-done-disco
2019-10-03 08:06:44 Launchpad Janitor stress-ng (Ubuntu Disco): status Fix Committed Fix Released
2019-10-03 08:06:50 Ɓukasz Zemczak removed subscriber Ubuntu Stable Release Updates Team
2019-10-08 13:22:51 Colin Ian King bug added subscriber Ubuntu Stable Release Updates Team
2019-10-19 04:27:31 Mathew Hodson bug added subscriber Ubuntu Sponsors Team
2019-10-25 07:49:47 Timo Aaltonen stress-ng (Ubuntu Bionic): status In Progress Fix Committed
2019-10-25 07:49:54 Timo Aaltonen tags verification-done verification-done-disco verification-done-disco verification-needed verification-needed-bionic
2019-10-25 09:13:11 Colin Ian King tags verification-done-disco verification-needed verification-needed-bionic verification-done verification-done-bionic verification-done-disco
2019-10-29 03:17:47 Mathew Hodson removed subscriber Ubuntu Sponsors Team
2019-11-25 11:23:05 Launchpad Janitor stress-ng (Ubuntu Bionic): status Fix Committed Fix Released