- May 20, 2009
-
-
Iustin Pop authored
Signed-off-by:
Iustin Pop <iustin@google.com> Reviewed-by:
Guido Trotter <ultrotter@google.com>
-
- May 12, 2009
-
-
Iustin Pop authored
This big patch converts the documentation build system to sphinx (http://sphinx.pocoo.org/ ). Since that uses reStructuredText sources too, there is no change (yet) in the documents themselves, just in the build system. As before, the docs are pre built by the maintainer, and the end-user doesn't need sphinx or other rst tools to build the docs. Note that we are not distributing PDFs, so building that will require the tools. The docs will be stored under doc/html and the build system also need an extra directory doc/build. These are considered (by automake) maintainer-related objects and are removed at maintainer-clean time. The patch also fixes some small issues: add a docpng variable, add doc/api (also generated by maintainer) in maintainer-clean-local, etc. Signed-off-by:
Iustin Pop <iustin@google.com> Reviewed-by:
Guido Trotter <ultrotter@google.com>
-
- Apr 27, 2009
-
-
Iustin Pop authored
Reviewed-by: ultrotter
-
- Apr 08, 2009
-
-
Iustin Pop authored
Burnin tests were successful, release rc3. Reviewed-by: imsnah
-
- Apr 07, 2009
-
-
Iustin Pop authored
This patch changes the way documentation is built in order to distribute the generated output in the 'dist' archive, and thus no longer requiring the presence of the docbook/rst toolchains during build time. This will lower the requirements for installation and also makes the build time insignificant. First, we remove the docbook2pdf rules and variables, since we no longer build this kind of docs. Furthermore, the rst source files are not (today) processed via replace_vars_sed, so the whole .in rules for doc/ go away. Next, we change the ".sgml|.rst -> replace_vars_sed -> .in -> processor -> final file" processing to ".sgml|.rst -> generator -> .in -> replace_vars_sed -> final file"; this means we first process the file using the formatter, with the @VARIABLE@ entries in it, and save the output as .in; this output we distribute, and on the user side, the replace_vars_sed will use the new configure flags to transform the (almost final .in form) to the final form, without needing the toolchain. In configure.ac we also change from ERROR to WARN for the documentation generators, and extra tests in Makefile.am check that the programs have been found. This was tested with distcheck and works as expected. Reviewed-by: ultrotter
-
- Mar 27, 2009
-
-
Iustin Pop authored
This updates the NEWS file and bumps up the version number. Reviewed-by: ultrotter
-
- Mar 02, 2009
-
-
Iustin Pop authored
This patch updates the NEWS file and increases the version to 2.0 rc1. Reviewed-by: ultrotter
-
- Feb 19, 2009
-
-
Iustin Pop authored
Note that the RAPI change is in a docstring (i.e. example), not in code. Reviewed-by: ultrotter
-
- Jan 26, 2009
-
-
Iustin Pop authored
Even though alpha started at 0, we release beta 1 first as we did for 1.2. Reviewed-by: imsnah, ultrotter
-
- Jan 21, 2009
-
-
Guido Trotter authored
The tcp port used for migrating KVM instances is selectable at ./configure time. We use a single port as nodes are locked anyway during a migration, so no two migrations can happen at the same time to the same node. Reviewed-by: iustinp
-
- Dec 16, 2008
-
-
Guido Trotter authored
Reviewed-by: iustinp
-
Guido Trotter authored
Call socat with a full path specified at configure time, rather than just by its name, and check for the binary to exist at hypervisor verify. Reviewed-by: iustinp
-
- Nov 16, 2008
-
-
Iustin Pop authored
This adds a simple diagram for the cluster architecture and also adds a dependency on graphviz (both doc and in configure). Reviewed-by: imsnah
-
- Oct 02, 2008
-
-
Michael Hanselmann authored
Reviewed-by: iustinp
-
- Sep 30, 2008
-
-
Michael Hanselmann authored
This patch also adds the design documents to Makefile.am. Reviewed-by: iustinp
-
- Aug 13, 2008
-
-
Guido Trotter authored
This allows to configure a different path to the kvm binary. By default /usr/bin/kvm is used, which is the one found in debian and ubuntu. Reviewed-by: imsnah
-
- Jun 23, 2008
-
-
Michael Hanselmann authored
We decided to bump the major number to 2 a few weeks ago due to the huge number of changes going into it. Reviewed-by: iustinp
-
- Jun 21, 2008
-
-
Iustin Pop authored
Currently we don't use twisted, so we remove the twisted checks from the configure stage. Reviewed-by: amishchenko
-
- Jun 19, 2008
-
-
Michael Hanselmann authored
docbook2{man,pdf,html} are mandatory. "configure" aborts if one of them isn't found. Reviewed-by: iustinp
-
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
-
- Jun 13, 2008
-
-
Michael Hanselmann authored
Reviewed-by: iustinp
-
- Jun 12, 2008
-
-
Michael Hanselmann authored
Not all distributions have the same version of aclocal, autoconf or automake. Users can pass the name of a specific executables via environment variables. Change configure.ac to require at least autoconf 1.9. 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
-
- Apr 28, 2008
-
-
Michael Hanselmann authored
Before it was a huge file with more than 700 lines. No code changes were made except for changing imports and class names where needed. In the future, we could even think about only importing the hypervisors we actually need. The patch finished QA scripts and distcheck successfully. Reviewed-by: iustinp
-
- Apr 16, 2008
-
-
Iustin Pop authored
This patch adds the paths for searching for instance allocators and makes the LUTestAllocator code run the allocator and return the results if the direction specified is 'out'. 'out' means that the opcode will return the result of the allocator run, instead of the allocator input file ('in'). The patch unifies all names to refer to 'iallocator' instead of plain allocator. The patch also adds an example allocator that can be used for testing this new functionality. Reviewed-by: ultrotter
-
- Apr 08, 2008
-
-
Michael Hanselmann authored
Reviewed-by: iustinp
-
Michael Hanselmann authored
Having the individual parts in the code allows us to build version numbers like "1.2" while leaving "3" out in a clean fashion, that is without regular expressions or the like. This might be used together with configuration format versions. Why m4 code? AM_INIT_AUTOMAKE, which could take a shell variable, is considered deprecated[1] and should be replaced by AC_INIT. Unfortunately, AC_INIT is expanded at build time, so one has to use m4 to build composite values like this version number[2]. [1] http://www.gnu.org/software/libtool/manual/automake/Public-macros.html [2] http://www.mail-archive.com/autoconf@gnu.org/msg16720.html Reviewed-by: iustinp
-
- Mar 19, 2008
-
-
Manuel Franceschini authored
This adds the possibility to specify at configure-time the default file-storage-dir. Author: manuel.franceschini Reviewed-by: iustinp
-
- Feb 18, 2008
-
-
Iustin Pop authored
Note: we don't update for now the install.sgml file with the new version number, as there are no other changes. We'll update the web site to indicate that the current install.html document is valid for 1.2.3 too. Reviewed-by: imsnah,ultrotter
-
- Jan 30, 2008
-
-
Iustin Pop authored
Reviewed-by: ultrotter
-
- Jan 18, 2008
-
-
Iustin Pop authored
This a merge to trunk of revision 494. Reviewed-by: imsnah
-
- Dec 04, 2007
-
-
Iustin Pop authored
Reviewed-by: imsnah
-
- Nov 28, 2007
-
-
Iustin Pop authored
Reviewed-by: imsnah
-
- Nov 26, 2007
-
-
Iustin Pop authored
This patch adds checking for our external python modules at the ./configure stage, as it's better to check than rely on documentation. The patch adds one autoconf macro from the autoconf macro archive (http://autoconf-archive.cryp.to) Reviewed-by: imsnah
-
- Nov 08, 2007
-
-
Michael Hanselmann authored
Reviewed-by: schreiberal
-
- Oct 10, 2007
-
-
Michael Hanselmann authored
Reviewed-by: iustinp
-
- Oct 08, 2007
-
-
Michael Hanselmann authored
- Move symlink to “ganeti” to top dir - Add ganeti.config_unittest.py to tests to be run - Make sure everything is built before tests are run Reviewed-by: iustinp
-
- Sep 28, 2007
-
-
Guido Trotter authored
directories which can contain OS scripts. The list defaults to the current one but can be changed at configure time. Reviewed-by: imsnah
-
- Sep 27, 2007
-
-
Guido Trotter authored
This is needed to improve FHS compliance for distribution integration. The need was discussed on the alioth pkg-ganeti project. Reviewed-by: imsnah
-
Guido Trotter authored
Reviewed-by: imsnah
-