~jocave/checkbox-support:netplan-yaml-str-parse

Last commit made on 2019-07-18
Get this branch:
git clone -b netplan-yaml-str-parse https://git.launchpad.net/~jocave/checkbox-support
Only Jonathan Cave can upload to this branch. If you are Jonathan Cave please log in for upload directions.

Branch merges

Branch information

Name:
netplan-yaml-str-parse
Repository:
lp:~jocave/checkbox-support

Recent commits

8bbdc38... by Jonathan Cave

parsers/netplan: support providing conf as string

Supporting providing the netplan configuration as a string to be
parsed in addition to reading from the files on disk.

630dfb3... by PMR <pmr@pmr-lander>

Merge #369585 from ~jocave/checkbox-support:fs-usage-vs-type

998802d... by Jonathan Cave

parsers/udevadm: devmapper filter uses ID_FS_USAGE

Include dev mapper devices as a DISK based on the udev
ID_FS_USAGE entry. This indicates a filesystem is hosted and is
a better incdicator of interest than previous not swap test.

c8e97c2... by PMR <pmr@pmr-lander>

Merge #369382 from ~jocave/checkbox-support:add-lsusb-py-script

477e484... by Jonathan Cave

lsusb: import lsusb.py script

54dd352... by PMR <pmr@pmr-lander>

Merge #369092 from ~sylvain-pineau/checkbox-support:fix-1830146

d99aad6... by Sylvain Pineau

test_udevadm: test for video capture metadata device nodes

Only devices with video capture capabilities are reported as CAPTURE devices

837a2c4... by Sylvain Pineau

udevadm_data: System with 4 video device nodes (two being capture metadata nodes)

471b681... by Sylvain Pineau

parsers:udevadm: Ignore Metadata Capture device node

Some UVC video cameras contain metadata in their payload headers. New kernels
(4.15+) extracts that data and makes it available to the user space on a
separate video node, using the V4L2_CAP_META_CAPTURE capability and the
V4L2_BUF_TYPE_META_CAPTURE buffer queue type.

It's a new feature added by this commit:

commit 088ead25524583e2200aa99111bea2f66a86545a
Author: Guennadi Liakhovetski <email address hidden>
Date: Wed Dec 6 10:15:40 2017 -0500

    media: uvcvideo: Add a metadata device nodeSee kernel commit

But udev does not properly report this metadata cap in ID_V4L_CAPABILITIES
See https://github.com/systemd/systemd/commit/646876105fe1799355715839477958adf1d096fd

Instead of querying the capabilities with IOCTL if two devices are sharing the
same DEVPATH, the one with the highest MINOR device number corresponds to the
metadata device node.

Fixes: lp:1830146

7dd870f... by PMR <pmr@pmr-lander>

Merge #368621 from ~jocave/checkbox-support:add-netplan-parser