Hi, This patchset includes usability fixes, new functionality, code cleanup, refactoring and 2 new test cases for wic.
The work was done during verification of multi-rootfs EFI images. Fixes YOCTO #7854 and #7912 Changes in v2: - removed global statement in get_bitbake_var. Thanks to Christopher Larson to point that out to me - added one indentation fix Ed Bartosh (20): wic: Fix misleading message wic: Test rootfs plugin using image recipes wic: Test rootfs plugin using rootfs paths wic: Refactor getting bitbake variables wic: Include mount point into image report wic: Remove annoing debug message wic: Turn off debug output for 'bitbake -e' wic: Refactor prepare_rootfs API wic: Rename partition images wic: Get rid of useless variable 'image_rootfs' wic: Call methods better way wic: Refactor prepare_empty_partition API wic: Remove duplicated code wic: Fix naming conflict wic: Add --uuid partition option wic: Refactor fstab update code wic: Remove __write_partition method wic: Fix confusing error message wic: Code cleanup: long lines, identation and whitespaces wic: Code cleanup: unused imports meta/lib/oeqa/selftest/wic.py | 27 +++ .../image/canned-wks/directdisk-multi-rootfs.wks | 23 +++ scripts/lib/image/engine.py | 38 +--- scripts/lib/image/help.py | 5 + scripts/lib/wic/conf.py | 28 ++- scripts/lib/wic/imager/baseimager.py | 3 +- scripts/lib/wic/imager/direct.py | 91 ++++----- .../lib/wic/kickstart/custom_commands/micboot.py | 2 +- .../lib/wic/kickstart/custom_commands/partition.py | 209 +++++++-------------- scripts/lib/wic/msger.py | 23 +-- scripts/lib/wic/plugin.py | 2 - scripts/lib/wic/pluginbase.py | 1 - scripts/lib/wic/plugins/imager/direct_plugin.py | 4 +- scripts/lib/wic/plugins/source/bootimg-efi.py | 1 - scripts/lib/wic/plugins/source/bootimg-pcbios.py | 4 +- scripts/lib/wic/plugins/source/rootfs.py | 9 +- .../lib/wic/plugins/source/rootfs_pcbios_ext.py | 6 +- scripts/lib/wic/utils/cmdln.py | 1 - scripts/lib/wic/utils/oe/misc.py | 87 ++++----- scripts/lib/wic/utils/partitionedfs.py | 41 ++-- scripts/lib/wic/utils/runner.py | 2 +- scripts/wic | 66 +++---- 22 files changed, 282 insertions(+), 391 deletions(-) create mode 100644 scripts/lib/image/canned-wks/directdisk-multi-rootfs.wks -- Ed -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core