- Aug 04, 2009
-
-
Iustin Pop authored
Instead of multiple uploads to each node, this script copies everything as needed to the temporary directory, exactly as to be installed in the destination machine, then runs only one rsync per host. This is more dangerous (we can break /etc now), but for development machines is fine. The patch then also uploads the bash completions and the current name for the cron job (I think that ganeti-master-cron is a deprecated name, not that someone actually intends to upload a file named like that). A flag --no-cron is added to skip uploading the cron file if desired. The patch also changes rsync to propagate the file permissions. Signed-off-by:
Iustin Pop <iustin@google.com> Reviewed-by:
Guido Trotter <ultrotter@google.com>
-
- Dec 07, 2008
-
-
Guido Trotter authored
When an upload is done to a node which doesn't have any version of ganeti installed, this prevents a non-executable-initd error later in the upload. Reviewed-by: imsnah
-
- Nov 25, 2008
-
-
Guido Trotter authored
Reviewed-by: imsnah
-
- Jun 26, 2008
-
-
Michael Hanselmann authored
If --no-restart is passed to devel/upload, it'll not run "/etc/init.d/ganeti restart" (which kills processes), making debugging on a terminal a bit easier. Reviewed-by: iustinp, ultrotter
-
- Jun 19, 2008
-
-
Michael Hanselmann authored
This change allows us to use cleaner dependencies between directories. The build system is basically rewritten in large parts and may contain bugs. Reviewed-by: iustinp
-
- May 05, 2008
-
-
Michael Hanselmann authored
- Use variable with prefix instead of grep and sed - Always run with /bin/bash Reviewed-by: ultrotter
-
- Jan 28, 2008
-
-
Guido Trotter authored
Files are uploaded to $prefix/sbin, not $prefix/bin Reviewed-by: iustinp
-
- Jan 21, 2008
-
-
Guido Trotter authored
The upload tool can be used to submit the current code to an arbitrary list of nodes. This helps developers in easily testing their changes before submitting them. Reviewed-by: iustinp
-