2016-03-18 15:43:55 |
Jeff Lane |
bug |
|
|
added bug |
2016-03-18 15:44:51 |
Jeff Lane |
description |
Testing the latest RC2 for checkbox and I noticed the following messages in the checkbox-ng output when trying for the first time:
There are 0 incomplete sessions that might be resumed
Preparing...
Ignoring invalid instantiated unit Disk statistics for /dev/vda: Problem with field _description: wrong
Ignoring invalid instantiated unit disk/smart_vda: Problem with field _description: wrong
Ignoring invalid instantiated unit disk/read_performance_vda: Problem with field description: wrong
Ignoring invalid instantiated unit disk/storage_device_vda: Problem with field _description: wrong
canonical-certification-server 0.23~c1~ppa~ubuntu15.10.1
canonical-certification-submit 0.23~c1~ppa~ubuntu15.10.1
checkbox-ng 0.24~c2~ppa~ubuntu15.10.1
plainbox-provider-checkbox 0.26~c3~ppa~ubuntu15.10.1
python3-checkbox-ng 0.24~c2~ppa~ubuntu15.10.1
python3-checkbox-support 0.24~c2~ppa~ubuntu15.10.1
And sure enough, in the Test List, they are not present:
[X] + Benchmarks tests │
│ [X] + CPU tests │
│ [X] - Disk tests │
│ [X] disk/detect │
│ [X] disk/stats_vda │
│ [X] + Ethernet Device tests │
│ [X] + Informational tests │
│ [X] + Memory tests │
│ [X] + Miscellaneous tests │
│ [X] + Optical Drive tests │
│ [X] + Power Management tests │
│ [X] + USB tests │
│ [X] + Uncategorised │
│ [X] + Virtualization tests
This was seen in a Digital Ocean droplet running amd64 15.10.
The problem seems to be the format of the description. As it currently sits, the description for Stats, for example, is this:
_description:
This test checks disk stats, generates some activity and rechecks stats to
verify they've changed. It also verifies that disks appear in the various
files they're supposed to.
.
This test will inspect the following disk:
.
product name: {product}
sysfs path: {path}
device node path: /dev/{name}
Replacing instances of {product} with {name} in disk.txt.in resolved the issue for all of it in the Digital Ocean droplet.
I saw similar on a zKVM instance but in that case, changing {product} to {name} did not fix it and I only saw disk/detect as a disk test. Also, on Xenial, I never saw any of hte "Ignoring ..." messages.
We do a lot of testing on KVM and VM type scenarios (PowerVM, PowerKVM, sometimes standalone KVM devices from partners and also eventually z/KVM and z/VM) |
Testing the latest RC2 for checkbox and I noticed the following messages in the checkbox-ng output when trying for the first time:
There are 0 incomplete sessions that might be resumed
Preparing...
Ignoring invalid instantiated unit Disk statistics for /dev/vda: Problem with field _description: wrong
Ignoring invalid instantiated unit disk/smart_vda: Problem with field _description: wrong
Ignoring invalid instantiated unit disk/read_performance_vda: Problem with field description: wrong
Ignoring invalid instantiated unit disk/storage_device_vda: Problem with field _description: wrong
canonical-certification-server 0.23~c1~ppa~ubuntu15.10.1
canonical-certification-submit 0.23~c1~ppa~ubuntu15.10.1
checkbox-ng 0.24~c2~ppa~ubuntu15.10.1
plainbox-provider-checkbox 0.26~c3~ppa~ubuntu15.10.1
python3-checkbox-ng 0.24~c2~ppa~ubuntu15.10.1
python3-checkbox-support 0.24~c2~ppa~ubuntu15.10.1
And sure enough, in the Test List, they are not present:
[X] + Benchmarks tests │
│ [X] + CPU tests │
│ [X] - Disk tests │
│ [X] disk/detect │
│ [X] disk/stats_vda <---- this appeared AFTER I changed {product} to {name} │
│ [X] + Ethernet Device tests │
│ [X] + Informational tests │
│ [X] + Memory tests │
│ [X] + Miscellaneous tests │
│ [X] + Optical Drive tests │
│ [X] + Power Management tests │
│ [X] + USB tests │
│ [X] + Uncategorised │
│ [X] + Virtualization tests
This was seen in a Digital Ocean droplet running amd64 15.10.
The problem seems to be the format of the description. As it currently sits, the description for Stats, for example, is this:
_description:
This test checks disk stats, generates some activity and rechecks stats to
verify they've changed. It also verifies that disks appear in the various
files they're supposed to.
.
This test will inspect the following disk:
.
product name: {product}
sysfs path: {path}
device node path: /dev/{name}
Replacing instances of {product} with {name} in disk.txt.in resolved the issue for all of it in the Digital Ocean droplet.
I saw similar on a zKVM instance but in that case, changing {product} to {name} did not fix it and I only saw disk/detect as a disk test. Also, on Xenial, I never saw any of hte "Ignoring ..." messages.
We do a lot of testing on KVM and VM type scenarios (PowerVM, PowerKVM, sometimes standalone KVM devices from partners and also eventually z/KVM and z/VM) |
|
2016-03-18 15:55:52 |
Jeff Lane |
tags |
|
hwcert-server |
|
2016-03-18 15:56:19 |
Jeff Lane |
summary |
Errors when running latest RC2 |
Disk tests ignored on VMs |
|
2016-03-21 08:42:28 |
Sylvain Pineau |
plainbox-provider-checkbox: status |
New |
Incomplete |
|
2016-03-21 08:42:37 |
Sylvain Pineau |
plainbox-provider-checkbox: assignee |
|
Jeff Lane (bladernr) |
|
2016-03-21 16:30:08 |
Jeff Lane |
attachment added |
|
vm-udevadm-info.tgz https://bugs.launchpad.net/plainbox-provider-checkbox/+bug/1559189/+attachment/4606578/+files/vm-udevadm-info.tgz |
|
2016-03-21 16:30:14 |
Jeff Lane |
plainbox-provider-checkbox: status |
Incomplete |
Confirmed |
|
2016-03-29 14:21:40 |
Sylvain Pineau |
plainbox-provider-checkbox: importance |
Undecided |
High |
|
2016-03-29 14:21:43 |
Sylvain Pineau |
plainbox-provider-checkbox: milestone |
|
0.27 |
|
2016-03-29 16:51:40 |
Sylvain Pineau |
plainbox-provider-checkbox: assignee |
Jeff Lane (bladernr) |
Sylvain Pineau (sylvain-pineau) |
|
2016-03-29 16:51:44 |
Sylvain Pineau |
plainbox-provider-checkbox: status |
Confirmed |
In Progress |
|
2016-03-29 16:51:47 |
Sylvain Pineau |
branch linked |
|
lp:~sylvain-pineau/checkbox/fix-1559189 |
|
2016-03-29 19:45:41 |
Sylvain Pineau |
plainbox-provider-checkbox: status |
In Progress |
Fix Committed |
|
2016-04-19 09:40:41 |
Pierre Equoy |
plainbox-provider-checkbox: status |
Fix Committed |
Fix Released |
|
2016-04-22 17:40:06 |
Jeff Lane |
plainbox-provider-checkbox: status |
Fix Released |
Confirmed |
|
2016-04-22 17:43:20 |
Jeff Lane |
plainbox-provider-checkbox: importance |
High |
Critical |
|
2016-05-31 18:50:49 |
Jeff Lane |
plainbox-provider-checkbox: assignee |
Sylvain Pineau (sylvain-pineau) |
Jeff Lane (bladernr) |
|
2016-05-31 18:50:52 |
Jeff Lane |
plainbox-provider-checkbox: status |
Confirmed |
In Progress |
|
2016-05-31 21:45:18 |
Launchpad Janitor |
branch linked |
|
lp:~bladernr/checkbox/1559189-disk-resource-s390 |
|
2016-06-01 14:03:11 |
Jeff Lane |
attachment added |
|
udevadmdump.log https://bugs.launchpad.net/plainbox-provider-checkbox/+bug/1559189/+attachment/4674415/+files/udevadmdump.log |
|
2016-06-02 02:55:18 |
Pierre Equoy |
plainbox-provider-checkbox: status |
In Progress |
Fix Committed |
|
2016-06-02 03:29:49 |
Pierre Equoy |
plainbox-provider-checkbox: milestone |
0.27 |
0.28 |
|
2016-06-20 05:41:31 |
Pierre Equoy |
plainbox-provider-checkbox: status |
Fix Committed |
Fix Released |
|