- 20 Sep, 2013 1 commit
-
-
Nikos Skalkotos authored
-
- 09 Sep, 2013 2 commits
-
-
Nikos Skalkotos authored
Repo and version pinning does not work yet
-
Nikos Skalkotos authored
Rename snf-image-create-fixed-helper script to snf-image-create-helper. Also remove the command that will create a tar archive of the helper files under /tmp
-
- 02 Sep, 2013 2 commits
-
-
Nikos Skalkotos authored
-
Nikos Skalkotos authored
Make it reflect the current state
-
- 30 Aug, 2013 2 commits
-
-
Nikos Skalkotos authored
When you run snf-image-create-fixed-helper an archive of the fixed helper is created under /tmp
-
Nikos Skalkotos authored
Move the old snf-image-update-helper to snf-image-create-fixed-helper and make the new snf-image-update-helper download a fixed helper image specified by the HELPER_URL variable.
-
- 08 Mar, 2013 1 commit
-
-
Nikos Skalkotos authored
-
- 08 Feb, 2013 1 commit
-
-
Nikos Skalkotos authored
Make sure everything works even when the root filesystem in the helper VM is mounted read-only.
-
- 07 Feb, 2013 1 commit
-
-
Nikos Skalkotos authored
Make it comply with the rest of the software. Some things are not ready yet.
-
- 21 Jan, 2013 1 commit
-
-
Nikos Skalkotos authored
Add a new HELPER_SIZE variable for this purpose. Default size is hardcoded to 400MB
-
- 30 Nov, 2012 1 commit
-
-
Nikos Skalkotos authored
snf-image-update-helper will only install a pkg retrieved from the apt unless -p option is specified.
-
- 29 Nov, 2012 1 commit
-
-
Nikos Skalkotos authored
-
- 28 Nov, 2012 2 commits
-
-
Nikos Skalkotos authored
This can be used to enable or disable the version check between snf-image-host and snf-image-helper at the end of the update-helper script.
-
Nikos Skalkotos authored
Using package caches to create the helper image is dangerous now that snf-image-helper is automatically retrieved.
-
- 15 Nov, 2012 1 commit
-
-
Nikos Skalkotos authored
-
- 13 Nov, 2012 1 commit
-
-
Nikos Skalkotos authored
If an error occurs, the temporary helper image under /var/lib/snf-image-helper should be removed. Conflicts: snf-image-host/snf-image-update-helper.in
-
- 22 Oct, 2012 1 commit
-
-
Nikos Skalkotos authored
Do not send through the monitor pipe the error messages. They may contain internal sensitive information. Create a new report_error function for sending errors through the monitoring pipe. Conflicts: snf-image-host/create snf-image-host/snf-image-update-helper.in
-
- 05 Oct, 2012 2 commits
-
-
Nikos Skalkotos authored
snf-image-update-helper should check when creating a helper VM if an snf-image-helper package was installed from an apt repository through multistrap. If this is the case, snf-image-update-helper should not complain about not finding the HELPER_PKG.
-
Nikos Skalkotos authored
By default this directory is $(LOCALSTATEDIR)/cache/snf-image/helper
-
- 02 Oct, 2012 1 commit
-
-
Dimitris Aragiorgis authored
Signed-off-by:
Dimitris Aragiorgis <dimara@grnet.gr>
-
- 01 Oct, 2012 1 commit
-
-
Nikos Skalkotos authored
When snf-image-update-helper runned, it moved the kernel and the initrd file out of the helper VM image. With this patch, snf-image-update-helper will copy the kernel to the host without removing it from the image.
-
- 29 Sep, 2012 1 commit
-
-
Dimitris Aragiorgis authored
Helper gets a dummy interface and communication between helper and host is done via socat STDIO INTERFACE:eth0/vif$helperid.0 Signed-off-by:
Dimitris Aragiorgis <dimara@grnet.gr>
-
- 28 Sep, 2012 3 commits
-
-
Dimitris Aragiorgis authored
Signed-off-by:
Dimitris Aragiorgis <dimara@grnet.gr>
-
Dimitris Aragiorgis authored
Support launching helper domain on top of Xen hypervisor under PV mode. Helper VM becomes hypervisor aware by passing hypervisor=$HYPERVISOR in the kernel command line and thus acts accordingly (which logging devices to use, what disk/floppy devices to expect, etc) We separate all hypervisor specific functions and vars and source them according to $HYPERVISOR env var. Due to the fact that multiconsole for PV domains is supported only after linux kernel 3.2 (Stefano Stabellini tree - branch 3.2-multiconsole-2 git://xenbits.xen.org/people/sstabellini/linux-pvhvm.git ) all output/error report and logging is done via hvc0. Helper domain is debootstraped with 2 kernels (linux-image-amd64, linux-image-xen-amd64) and is booted accordingly. Floppy is not supported in PV so floppy is passed as another disk. The images created can run on top of xen-hvm and xen-pvm hypervisor. Change logging to start with HELPER_MONITOR_ in order to parse it when having only one console. Signed-off-by:
Dimitris Aragiorgis <dimara@grnet.gr>
-
Nikos Skalkotos authored
If snf-image-update-helper exits with errors, delete the temporary image file from /var/lib/snf-image/helper.
-
- 27 Sep, 2012 2 commits
-
-
Nikos Skalkotos authored
multistrap is more flexible allows as to define more that one repository to retrieve packages from.
-
Nikos Skalkotos authored
the kernel and init paths computed by snf-image-update-helper script were incorrect.
-
- 02 May, 2012 1 commit
-
-
Nikos Skalkotos authored
This file is used to check if the cache file contains every package defined in HELPER_EXTRA_PKGS.
-
- 29 Mar, 2012 1 commit
-
-
Nikos Skalkotos authored
* If -y is not specified and a cache file is found, ask the user before using it. * "Fix" the -c option's behaviour. With this commit, if -c is applied, the system will use the provided cache file if present and will do a debootstrap if the file does not exist. The result of debootstrap will be saved in the default cache file provided by the HELPER_CACHE_FILE variable. This way, we do not need to provide an extra "disable cache file option". One can run the program with -c "" to get this behaviour.
-
- 13 Feb, 2012 1 commit
-
-
Nikos Skalkotos authored
The system's architecture is needed by debootstrap.
-
- 22 Nov, 2011 1 commit
-
-
Nikos Skalkotos authored
Some files were accidentally left out from the last license and copyright fix.
-
- 08 Nov, 2011 1 commit
-
-
Nikos Skalkotos authored
-
- 26 Oct, 2011 2 commits
-
-
Nikos Skalkotos authored
Also remove `-l' option. It's no longer needed.
-
Nikos Skalkotos authored
-
- 20 Oct, 2011 1 commit
-
-
Nikos Skalkotos authored
-
- 10 Oct, 2011 3 commits
-
-
Vangelis Koukis authored
Only activate the snf-image-helper automatically if the caller has passed a magic argument in the kernel command line. Require a '--force' argument to activate snf-image-helper, to avoid accidental execution of the script.
-
Nikos Skalkotos authored
This is really minor, but since we are using a bash var for losetup in create, which is overwritable from the defaults file, lets keep it that way.
-
Nikos Skalkotos authored
* Make all "local" variables lowercase. * Move HELPER_EXTRA_PKGS from snf-image-update-helper to common.sh * Protect all variables from spaces and other special chars * Remove extra X's from mktemp template names (only 6 are supported). * Make sure pipelines fail if any command (not only the rightmost) fails
-
- 07 Oct, 2011 1 commit
-
-
Nikos Skalkotos authored
-