Activity log for bug #1863692

Date Who What changed Old value New value Message
2020-02-18 01:54:50 Pierre Equoy bug added bug
2020-02-18 06:48:48 Pierre Equoy summary missing dependency for pm-graph binary [0.51.0~rc1] missing dependency for pm-graph binary
2020-02-18 06:48:58 Pierre Equoy plainbox-provider-checkbox: assignee Sylvain Pineau (sylvain-pineau)
2020-02-18 06:49:31 Pierre Equoy description p-p-c 0.51.0~rc1~ppa~ubuntu18.04.1 introduces new test cases based on pm-graph binary. pm-graph is written in python2, but relies on configparser which is not part of the standard python2 library (it appeared in python3.2). A backport package, python-configparser, has been created to handle this. However, this package doesn't seem to be set as a dependency of pm-graph package, resulting in errors like this when trying to run the jobs in Checkbox: ------------------[ Resume from idle by using Intel pm-graph ]------------------ ID: com.canonical.certification::stress/s2idle_pm-graph_30 Category: com.canonical.plainbox::stress ... 8< ------------------------------------------------------------------------- Traceback (most recent call last): File "/usr/bin/sleepgraph", line 63, in <module> import configparser ImportError: No module named configparser ------------------------------------------------------------------------- >8 --- Outcome: job failed p-p-c 0.51.0~rc1~ppa~ubuntu18.04.1 introduces new test cases based on pm-graph binary. pm-graph is written in python2, but relies on configparser which is not part of the standard python2 library (it appeared in python3.2). A backport package, python-configparser, has been created to handle this. However, this package doesn't seem to be set as a dependency of pm-graph package, resulting in errors like this when trying to run the jobs in Checkbox on a fresh 18.04 install: ------------------[ Resume from idle by using Intel pm-graph ]------------------ ID: com.canonical.certification::stress/s2idle_pm-graph_30 Category: com.canonical.plainbox::stress ... 8< ------------------------------------------------------------------------- Traceback (most recent call last):   File "/usr/bin/sleepgraph", line 63, in <module>     import configparser ImportError: No module named configparser ------------------------------------------------------------------------- >8 --- Outcome: job failed
2020-02-18 06:50:03 Pierre Equoy description p-p-c 0.51.0~rc1~ppa~ubuntu18.04.1 introduces new test cases based on pm-graph binary. pm-graph is written in python2, but relies on configparser which is not part of the standard python2 library (it appeared in python3.2). A backport package, python-configparser, has been created to handle this. However, this package doesn't seem to be set as a dependency of pm-graph package, resulting in errors like this when trying to run the jobs in Checkbox on a fresh 18.04 install: ------------------[ Resume from idle by using Intel pm-graph ]------------------ ID: com.canonical.certification::stress/s2idle_pm-graph_30 Category: com.canonical.plainbox::stress ... 8< ------------------------------------------------------------------------- Traceback (most recent call last):   File "/usr/bin/sleepgraph", line 63, in <module>     import configparser ImportError: No module named configparser ------------------------------------------------------------------------- >8 --- Outcome: job failed p-p-c 0.51.0~rc1~ppa~ubuntu18.04.1 introduces new test cases based on pm-graph binary. pm-graph is written in python2, but relies on configparser which is not part of the standard python2 library (it appeared in python3.2). A backport package, python-configparser, has been created to handle this. However, this package doesn't seem to be set as a dependency of pm-graph package, resulting in errors like this when trying to run the jobs in Checkbox on a fresh 18.04 install: ------------------[ Resume from idle by using Intel pm-graph ]------------------ ID: com.canonical.certification::stress/s2idle_pm-graph_30 Category: com.canonical.plainbox::stress ... 8< ------------------------------------------------------------------------- Traceback (most recent call last):   File "/usr/bin/sleepgraph", line 63, in <module>     import configparser ImportError: No module named configparser ------------------------------------------------------------------------- >8 --- Outcome: job failed Workaround ========== Manually installing the python-configparser package fixes the issue.
2020-02-19 07:24:33 Sylvain Pineau plainbox-provider-checkbox: status New Fix Committed
2020-02-19 07:24:35 Sylvain Pineau plainbox-provider-checkbox: milestone 0.51.0
2020-02-19 07:54:49 Pierre Equoy tags cqa-verified
2020-02-19 08:29:44 Devices Certification Bot plainbox-provider-checkbox: status Fix Committed Fix Released
2020-02-19 08:32:01 Sylvain Pineau plainbox-provider-checkbox: importance Undecided High