- Apr 29, 2015
-
-
Nikos Skalkotos authored
-
Nikos Skalkotos authored
Export the image metadata as environment variables before running scripts on the mounted image. This way the metadata will be visible and can be used by the scripts if needed.
-
Nikos Skalkotos authored
Allow the user to change the destination container when uploading images.
-
Nikos Skalkotos authored
This option can be used to prefix each output line with a timestamp.
-
Nikos Skalkotos authored
If the user specifies /dev/null as output file, omit dumping the image. This can be used for debug reasons.
-
- Feb 19, 2015
-
-
Nikos Skalkotos authored
Initialize the output modules in the beginning. Let the output instance print the error message if a Fatal Error occurs.
-
Nikos Skalkotos authored
If --syslog option is passed to snf-mkimage or snf-image-creator, the program will log its output to syslog too. This resolves #42
-
- Feb 05, 2015
-
-
Nikos Skalkotos authored
Convert all user defined metadata names to uppercase before locally saving them to the metadata dictionary. The metadata names are case insensitive and by converting them to uppercase we can ensure that at any moment only one instance of them is present in the dictionary. This fixes #39
-
Nikos Skalkotos authored
Create a warning instead. This resolves #36
-
- Dec 22, 2014
-
-
Nikos Skalkotos authored
Add indent=4 in the json dump execution
-
Nikos Skalkotos authored
By default the output goes to sys.stdout. This is used in snf-mkimage to output the plankton answer when registering an image to a synnefo deployment. This resolves #21
-
- 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
-
- Dec 08, 2014
-
-
Nikos Skalkotos authored
This can be used to define scripts to run on the guest media after mounting it under a directory in the host. This resolves #13, resolves #14 and resolves #15
-
- Nov 12, 2014
-
-
Nikos Skalkotos authored
This option can be used to display the detected metadata of an image.
-
- Nov 06, 2014
-
-
Nikos Skalkotos authored
-
Nikos Skalkotos authored
Order the arguments alphabetically.
-
- Sep 10, 2014
-
-
Nikos Skalkotos authored
Use qemu-nbd to export a QEMU image as raw where needed
-
Nikos Skalkotos authored
This used to be a class in the util module, but since this is only used on the Image, it suits better there.
-
- Sep 09, 2014
-
-
Nikos Skalkotos authored
This can be used to act on the original media instead of a device-mapper snapshot. This resolves #10
-
- Sep 04, 2014
-
-
Nikos Skalkotos authored
There is no need to associate a loop device with the input media if we are not snapshotting the input media. The loop device is only needed in order to use the media with the device-mapper.
-
- Aug 05, 2014
-
-
Nikos Skalkotos authored
Don't treat shrink as a seperated task. Add it in the syspreps menu.
-
- Jul 18, 2014
-
-
Nikos Skalkotos authored
If this is enabled, the program will try to install the specified VirtIO drivers to the image.
-
- Jul 16, 2014
-
-
Nikos Skalkotos authored
Fix a bug where "$s" instead of "%s" was used in a string as a placeholder. This fixes #17
-
- Jul 15, 2014
-
-
Nikos Skalkotos authored
This attribute hosts the block device associated with this Disk instance. This can be the original media if the source media is a block device, a loop device of the original media if the original media is a regular file or a loop device of a temporary object if the original media is a directory.
-
- Jun 11, 2014
-
-
Nikos Skalkotos authored
Rewrite the mechanism to have better control on the system preparation parameters. Also change the way the parameters are updated in the UI.
-
- 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.
-
- Mar 20, 2014
-
-
Nikos Skalkotos authored
Remove the warning about having swapped the names of the snf-mkimage and snf-image-creator executables. Keeping this warning for one major release was enough.
-
- Mar 19, 2014
-
-
Nikos Skalkotos authored
-
- Jan 07, 2014
-
-
Nikos Skalkotos authored
Make snf-image-creator be the dialog-based program and snf-mkimage be the command line one.
-
- Oct 16, 2013
-
-
Nikos Skalkotos authored
This can be used to perform various tests to determine if the media is supported.
-
- Oct 11, 2013
-
-
Nikos Skalkotos authored
Add a new "Unsupported" os_type class. Images that get created from unsupported media have the EXCLUDE_ALL_TASKS property enabled.
-
- Aug 03, 2013
-
-
Nikos Skalkotos authored
--print-sysprep should be --print-syspreps
-
- Jul 30, 2013
-
-
Nikos Skalkotos authored
-
Nikos Skalkotos authored
The user may define parameters needed by the os_type classes to perform the system preparation tasks. A new needed_sysprep_params method is added to os_type.OSBase that returns a list with parameters that should be defined by the user.
-
- Jun 20, 2013
-
-
Nikos Skalkotos authored
In the documentation and the printed messages, remove all references to ~okeanos, pithos or cyclades.
-
- Jun 18, 2013
-
-
Nikos Skalkotos authored
When registring an image, use the information returned by the kamaki register method to construct the metadata file. When dumping the image to the local filesystem, store the image properties and the disk-format info in the metadata file.
-
Nikos Skalkotos authored
This options can be used to get the authentication URL and token from a saved cloud section in the kamaki configuration file
-
Nikos Skalkotos authored
* Change the authentication everywhere to use clouds (authentication URL and token pairs) * Add menu entries to manage clouds * Add an extra -a option in snf-image-creator to allow the user to specify authentication URLs
-
- 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
-