Hi all, This series of patches aim to integrate virt-bootstrap with virt-manager. The goal is to replace the current message: "The OS directory tree must already exist. Creating an OS directory tree is not yet supported" with functionality which allows the user to easy bootstrap root file system from container image. I would like to ask for feedback/suggestions on what could be improved. This is a short screen recording which demonstrates these changes: https://www.youtube.com/watch?v=CDeDobeyU0I The major changes since v1 are: - Import the virtBootstrap module instead of spawning binary. - Check if the user has write permission on the destinations path. - Start the container bootstrap at the end of the create dialog. - Show progress information from virt-bootstrap. Regards, Radostin Commits (8): create: Add support for OS tree creation create: Validate input on container bootstrap pylint: Redefining name 'os' from outer scope gschema: Populate/Store previous container URLs create: Call virt-bootstrap asynchronously create: Show progress of container bootstrap asyncjob: Add enable/update details methods create: Show details of container bootstrap data/org.virt-manager.virt-manager.gschema.xml | 6 + ui/asyncjob.ui | 33 +++- ui/create.ui | 200 ++++++++++++++++++- virtManager/asyncjob.py | 15 ++ virtManager/config.py | 4 + virtManager/create.py | 263 +++++++++++++++++++++++-- 6 files changed, 506 insertions(+), 15 deletions(-) -- 2.9.4 _______________________________________________ virt-tools-list mailing list virt-tools-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/virt-tools-list