- Jun 09, 2016
-
-
Nikos Skalkotos authored
Fix the root device check to support /dev/xvda[1-9] devices This fixes #52
-
- Apr 29, 2015
-
-
Nikos Skalkotos authored
-
- Dec 17, 2014
-
-
Nikos Skalkotos authored
The base class is named Output. Having a method with the same makes the code confusing.
-
- Dec 15, 2014
-
-
Nikos Skalkotos authored
-
- Oct 06, 2014
-
-
Nikos Skalkotos authored
When bundling a host, make sure that the UUIDs and the Labels of the original file systems are preserved.
-
- Sep 26, 2014
-
-
Nikos Skalkotos authored
Fix a bug in host-bundling operation were in some cases the computed new image size was wrong.
-
- Aug 07, 2014
-
-
Nikos Skalkotos authored
-
- Jun 10, 2014
-
-
Nikos Skalkotos authored
According to the decision of the GRNET Board of Directors, switch license to GPLv3. This commit will be propagated to the release and master branches based on git flow, and the next release will be licensed as GPLv3.
-
- May 16, 2014
-
-
Nikos Skalkotos authored
-
- Mar 19, 2014
-
-
Nikos Skalkotos authored
-
- Jul 30, 2013
-
-
Nikos Skalkotos authored
Fix some bugs and some other coding issues found using pylint
-
Nikos Skalkotos authored
-
- Jun 11, 2013
-
-
Nikos Skalkotos authored
* Prefix all private methods with _ * Write missing docstrings * Move all public methods above the private ones * Add module docstrings where missing * Define source code encodings on all modules
-
- May 20, 2013
-
-
Nikos Skalkotos authored
-
- May 01, 2013
-
-
Nikos Skalkotos authored
In bundling host make sure that the default mount options are enabled in the newly created file system.
-
- Mar 28, 2013
-
-
Nikos Skalkotos authored
-
- Mar 22, 2013
-
-
Nikos Skalkotos authored
-
- Mar 21, 2013
-
-
Nikos Skalkotos authored
The exclude patterns were wrong and they excluded more files than they should.
-
- Mar 19, 2013
-
-
Nikos Skalkotos authored
In the bundled image /tmp and /var/tmp file mode bits ended up being wrong.
-
- Mar 17, 2013
-
-
Nikos Skalkotos authored
Support images that can only be deployed by the user that registers the image to cyclades
-
- Mar 13, 2013
-
-
Nikos Skalkotos authored
-
- Jan 29, 2013
-
-
Nikos Skalkotos authored
When shrinking partitions, make sure that the shrinked partitions always starts from the sector the initial partition started. Changing this may destroy the boot loader.
-
Nikos Skalkotos authored
-
Nikos Skalkotos authored
-
- Jan 27, 2013
-
-
Nikos Skalkotos authored
It behaves different in different pyparted versions and only causes problems. Let python do the garbage-collection...
-
- Jan 26, 2013
-
-
Nikos Skalkotos authored
The method has different behaviour in python 2.6 and python 2.7. In python 2.6, os.path.relpath('/proc', '/) will output '../proc' where in python 2.7 it will output 'proc'.
-
Nikos Skalkotos authored
Use length instead of getLength() to get the size in sectors of a device.
-
- Jan 18, 2013
-
-
Nikos Skalkotos authored
We used to exclude mount point from rsync with options like this: --exclude mount/point/* This will copy the directory and leave out all files under it. In some cases, this causes problems because rsync will fail if it cannot stat the directory and some mount point will only return stat info to their owner and not root. Even if this wasn't the case, we cannot determine the real directory attributes. The stat syscall will return the attributes associated with the mount options. It's better to completely exclude those mpoints in rsync and create them explicitly after the command runs. We make them inherit the mode and the ownership of their parent directory.
-
- Jan 11, 2013
-
-
Nikos Skalkotos authored
-
- Jan 10, 2013
-
-
Nikos Skalkotos authored
-
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.
-
- Jan 04, 2013
-
-
Nikos Skalkotos authored
-
Nikos Skalkotos authored
-
Nikos Skalkotos authored
-
- Jan 03, 2013
-
-
Nikos Skalkotos authored
Add options for preserving extended atrributes, hard links, ACLs.
-
- Dec 31, 2012
-
-
Nikos Skalkotos authored
-
Nikos Skalkotos authored
* Fix a bug where the parent process did not wait on the child processes. * Make sure that when updating the copy progress bar, at least 0.1 seconds have passed. This guarantees that we do not experience any flickering in the progress bar.
-
- Dec 30, 2012
-
-
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
-
- Dec 29, 2012
-
-
Nikos Skalkotos authored
-