- Apr 08, 2008
-
-
Michael Hanselmann authored
Reviewed-by: iustinp
-
Michael Hanselmann authored
Reviewed-by: iustinp
-
Michael Hanselmann authored
Reviewed-by: iustinp
-
- Mar 25, 2008
-
-
Iustin Pop authored
This patch removes the options that allow to create local_raid1 or remote_raid1 instances. It also modifies the documentation and removes these disk templates from burnin and from qa. Reviewed-by: imsnah
-
- Mar 05, 2008
-
-
Michael Hanselmann authored
Reviewed-by: ultrotter
-
- Feb 18, 2008
-
-
Iustin Pop authored
This reverts commit 604 as the upgrade tool should not be in the 1.3 branch. Reviewed-by: schreiberal
-
Iustin Pop authored
This patch adds the DRBD upgrade tool in the archive and in the installed tools dir, and its associated README in the doc_DATA target. Reviewed-by: ultrotter
-
- Feb 14, 2008
-
-
Iustin Pop authored
This tiny patch fixes the verbose option to actually work, and also when creating instances it logs the secondary node too (even if this doesn't apply for plain templates, it doesn't create an error). Reviewed-by: imsnah
-
- Jan 22, 2008
-
-
Iustin Pop authored
Currently, the tools are installed under $prefix/share/ganeti. This prevents installing other things in a nice way under share/ganeti (like arch-independent OS definitions), therefore we want the tools to live under share/ganeti/tools. A second change is that since these are programs, they would better live under libdir than datadir - we might have to change them later to binaries in which case 'share' is definitely not the way to go. This patch therefore changes the install directory for the tools to $prefix/lib/ganeti/tools. Reviewed-by: imsnah
-
- Jan 20, 2008
-
-
Iustin Pop authored
Even if this doesn't have any practical use for actually creating instances, it can be used for very fast burnin and testing just the add/start/stop/remove functionality. This has also revealed a bug in export/import related to diskless instances, so it's educational value is proved. Reviewed-by: ultrotter
-
- Jan 14, 2008
-
-
Guido Trotter authored
Even though burnin was born just to do that test it now contains a lot more things one might try, so it makes sense to make instance start/stop optional too. This creates a burnin that at the bare minimum tests instance create and remove, if all the --no options are specified, but usually does a lot more. Reviewed-by: iustinp
-
Guido Trotter authored
Instances get exported to a remote node, then removed and imported back to their original nodes. This should be an idempotent option from the instance point of view, and help making sure ImportExport is kept up to date. It will also help making burnin take a lot longer, which is nice to take a nap. "...but I'm doing a cluster burnin...". Unfortunately this subfeature is a bit jeopardized by the fact that the new code can be skipped with the --no-importexport option, but nobody needs to know that, do they? Reviewed-by: iustinp
-
Iustin Pop authored
The burnin code deals with "-t plain", but the command line parser doesn't allow that as an option. This patch fixes this issue. Reviewed-by: ultrotter
-
- Jan 11, 2008
-
-
Alexander Schreiber authored
This patch adds support for specifying and changing the boot device order for HVM instances. The boot device order specification is ignored for non HVM instances. Reviewed-by: iustinp
-
- Jan 08, 2008
-
-
Iustin Pop authored
Reviewed-by: schreiberal
-
- Dec 03, 2007
-
-
Michael Hanselmann authored
- When line wrapping is needed, move spaces to the next line. - Remove embedded line breaks from error messages. Reviewed-by: schreiberal
-
- Nov 21, 2007
-
-
Michael Hanselmann authored
Reviewed-by: iustinp
-
Michael Hanselmann authored
Reviewed-by: iustinp
-
Michael Hanselmann authored
Reviewed-by: iustinp
-
- Nov 08, 2007
-
-
Iustin Pop authored
Currently, the burnin output is very verbose (we log the entire output from LU feedback) and duplicate in some cases (as we enable debugging). This patch disables debugging and only logs the burnin output when an error occurs. Reviewed-by: imsnah
-
Iustin Pop authored
This patch changes the burnin: - split the code into functions - add replace2 (replace the secondary) for remote_raid1 - add replace1/2 for drbd8 Reviewed-by: imsnah
-
- Nov 04, 2007
-
-
Iustin Pop authored
This patch adds a '-n' option to burnin that takes a comma-separated list of nodes to perform the burnin on. Reviewed-by: ultrotter
-
- Nov 02, 2007
-
-
Iustin Pop authored
Allow burnin to use the new drbd8 template (for which case one needs to disable replacement of disks, burnin does yet support that with drbd8). The patch also changes do-replace[12] to no-replace[12] as that is what they actually do. Reviewed-by: imsnah
-
- Oct 31, 2007
-
-
Michael Hanselmann authored
Reviewed-by: iustinp
-
- Oct 29, 2007
-
-
Iustin Pop authored
This patch moves the passing of the feedback_fn argument from the (Exec|Chain)OpCode to the initialization of the Processor instance. Reviewed-by: imsnah
-
- Oct 04, 2007
-
-
Michael Hanselmann authored
- Add NEWS file with major changes between versions. - Bump RPC version number - No longer serialize in RPC, but just convert to dict Old Pickle based configuration files can be converted using the cfgupgrade utility. Reviewed-by: iustinp, ultrotter
-
- Sep 21, 2007
-
-
Iustin Pop authored
Since we added a new, required parameter to OpCreateInstance, we need to update burnin to build the correct opcode. Reviewed-by: schreiberal
-
- Sep 14, 2007
-
-
Iustin Pop authored
Change this to have the exact same parameters as OpQueryInstances. Also fix burnin which is broken since r146. Reviewed-by: imsnah
-
- Aug 14, 2007
-
-
Iustin Pop authored
This changes the raising of exceptions from: raise Exception, value to raise Exception(value) as the first form will be removed in python-3000 and the second form is preferred now. The changes also involve a few cases of changing from raising standard exceptions and use our own ones. The new version also fixes many pylint-generated warnings, especially in ganeti-noded where I changed many methods to @staticmethod. There is no functionality changed (barring any bugs).
-
- Aug 02, 2007
-
-
Michael Hanselmann authored
Reviewed-by: iustinp
-
Michael Hanselmann authored
Reviewed-by: iustinp
-
- Jul 27, 2007
-
-
Iustin Pop authored
Reason: if left ConfigWriter, nodes don't know to which cluster they belong. This will bite us later when we'll revisit node join operation. Cons: we lose the cluster name from the config file, which means a standalone "cluster.data" is a little bit harder to analyze. But I have a plan for this which will follow shortly. Implementing this will also allow us to cleanly fix "gnt-cluster getmaster". Reviewed-by: imsnah
-
- Jul 25, 2007
-
-
Michael Hanselmann authored
Reviewed-by: iustinp
-
- Jul 18, 2007
-
-
Michael Hanselmann authored
Reviewed-by: iustinp
-
Iustin Pop authored
Also improve the burnin by doing an optional replace-disks.
-
- Jul 16, 2007
-
-
Iustin Pop authored
-