- 28 Mar, 2013 2 commits
-
-
Nikos Skalkotos authored
-
Nikos Skalkotos authored
-
- 26 Mar, 2013 1 commit
-
-
Nikos Skalkotos authored
Rename DiskDevice class to Image and move it to a seperate module. Also, don't let the user access the os_type/* modules directly. In Image class create the `os' member variable that will host an appropriate instance of one of the OSBase classes.
-
- 22 Mar, 2013 1 commit
-
-
Nikos Skalkotos authored
-
- 06 Mar, 2013 1 commit
-
-
Nikos Skalkotos authored
Don't let libguestfs guess the format of the provided image. Enforce it to treat the image as raw.
-
- 18 Jan, 2013 1 commit
-
-
Nikos Skalkotos authored
snf-image-creator removed /var/tmp if the directory was empty
-
- 16 Jan, 2013 1 commit
-
-
Nikos Skalkotos authored
Support both versions (1.2.x and 2.x) of python-sendfile. In v1.2.x (py-sendfile) the returning value of the sendfile function is a tuple, where in v2.x (pysendfile) it's a simple integer.
-
- 10 Jan, 2013 1 commit
-
-
Nikos Skalkotos authored
The cow file when creating images or the temporary image file when bundling the host system may be large. Allow the user to overwrite the directory under which those files get created.
-
- 03 Jan, 2013 2 commits
-
-
Nikos Skalkotos authored
Handle correct extended partitions with id 0xf
-
Nikos Skalkotos authored
-
- 31 Dec, 2012 1 commit
-
-
Nikos Skalkotos authored
-
- 30 Dec, 2012 3 commits
-
-
Nikos Skalkotos authored
Add a new try_fail_repeat function that wraps cleanup system commands and retries them if they fail. There are cases where commands like dmsetup, umount and losetup -d may fail with device is busy. In most of the cases, sleeping for halve a second and retrying does the job.
-
Nikos Skalkotos authored
-
Nikos Skalkotos authored
In Guestfs you get notifications about progress on some functions like launch() by registring callback functions. When using guestfs from python, this is fragile. If the callback functions raises an exception, you end up with segmentation fault. It is better to completely remove the progress monitoring from launch().
-
- 28 Dec, 2012 1 commit
-
-
Nikos Skalkotos authored
-
- 21 Dec, 2012 1 commit
-
-
Nikos Skalkotos authored
Credits go to Giannis Spiliopoulos <gspilio@admin.grnet.gr>
-
- 20 Dec, 2012 1 commit
-
-
Nikos Skalkotos authored
Also do a code cleanup
-
- 19 Dec, 2012 2 commits
-
-
Nikos Skalkotos authored
The partition table of the image is created correct. The partitions are not yet filled.
-
Nikos Skalkotos authored
Nothing is working yet
-
- 13 Dec, 2012 1 commit
-
-
Nikos Skalkotos authored
Check the file system usage and accordingly reduce the size of the last partition in the image.
-
- 11 Dec, 2012 1 commit
-
-
Nikos Skalkotos authored
Create a sparse file under /mnt in the size of the root hard disk and copy the mbr into this file. Not yet workable.
-
- 21 Nov, 2012 1 commit
-
-
Nikos Skalkotos authored
This is not yet workable but it will host the code for creating images out of a running system.
-
- 02 Nov, 2012 1 commit
-
-
Nikos Skalkotos authored
The former is older but there are packages for it in distros like Ubuntu.
-
- 18 Oct, 2012 2 commits
-
-
Nikos Skalkotos authored
-
Nikos Skalkotos authored
-
- 24 Aug, 2012 1 commit
-
-
Nikos Skalkotos authored
The size of the cow file was hardcoded to 1G. This was buggy, because for a big image, the resize operation could fill up the cow file and fail.
-
- 08 Aug, 2012 1 commit
-
-
Nikos Skalkotos authored
-
- 28 Jun, 2012 1 commit
-
-
Nikos Skalkotos authored
-
- 27 Jun, 2012 2 commits
-
-
Nikos Skalkotos authored
Fixed many `E127 continuation line over-indented for visual indent' errors
-
Nikos Skalkotos authored
Most partition manipulation programs leave 2048 sector empty space after the last partition.
-
- 26 Jun, 2012 1 commit
-
-
Nikos Skalkotos authored
-
- 14 Jun, 2012 1 commit
-
-
Nikos Skalkotos authored
Add an option to DiskDevice's mount method to allow readonly mount
-
- 11 Jun, 2012 2 commits
-
-
Nikos Skalkotos authored
-
Nikos Skalkotos authored
In older versions of libguestfs, the recovery process did not close the file descriptors it inherited. This could case problems if the parent process had open pipes.
-
- 05 Jun, 2012 1 commit
-
-
Nikos Skalkotos authored
All image-creator components now output messages using an instance of one of the output classes.
-
- 04 May, 2012 1 commit
-
-
Nikos Skalkotos authored
If the swap partition is the last partition in the media, then it can be safely removed. The image-creator will save enough info in the SWAP metadata to recreate it.
-
- 29 Apr, 2012 2 commits
-
-
Nikos Skalkotos authored
This is needed because otherwise setup.py fails on some systems. Also do some more cleanup.
-
Nikos Skalkotos authored
Not all needed code parts where updated when the size() method in DiskDevice class was abandoned in favor of the size attribute.
-
- 27 Apr, 2012 1 commit
-
-
Nikos Skalkotos authored
-
- 26 Apr, 2012 1 commit
-
-
Nikos Skalkotos authored
-