- 27 Feb, 2014 1 commit
-
-
Helga Velroyen authored
This patch updates the quick installation guide with with respect to some missing dependencies. Besides, it rephrases some instructions to make them more clear. Signed-off-by:
Helga Velroyen <helgav@google.com> Reviewed-by:
Petr Pudlak <pudlak@google.com>
-
- 12 Feb, 2014 1 commit
-
-
Petr Pudlak authored
In particular, move luxid's dependencies to the section with mandatory dependencies. Signed-off-by:
Petr Pudlak <pudlak@google.com> Reviewed-by:
Helga Velroyen <helgav@google.com>
-
- 16 Dec, 2013 1 commit
-
-
Thomas Thrainer authored
The following changes are made: * Add M4 as required dependency * Change reference to qemu-img package to qemu-utils * Never use `sudo` for easy_install (not used for apt-get neither) * Add libpcre3-dev as required package for Wheezy (otherwise linking fails) * Install sphinx from packages (easy_install would install an incompatible version on Wheezy) * Fix spelling error Signed-off-by:
Thomas Thrainer <thomasth@google.com> Reviewed-by:
Michele Tartara <mtartara@google.com>
-
- 17 Oct, 2013 1 commit
-
-
Klaus Aehlig authored
From version 2.11 onwards, the default for Ganeti is to install as a standby version to be activated by the old Ganeti version itself. While this is useful for existing users, first-time installations need to add these symlinks or configure with ``--enable-symlinks``. Add this information to the INSTALL instructions. Signed-off-by:
Klaus Aehlig <aehlig@google.com> Reviewed-by:
Helga Velroyen <helgav@google.com>
-
- 30 Sep, 2013 2 commits
-
-
Klaus Aehlig authored
hslogger is a mandatory Haskell dependency form 2.9 onwards. Hence update the INSTALL instructions accordingly. Signed-off-by:
Klaus Aehlig <aehlig@google.com> Reviewed-by:
Thomas Thrainer <thomasth@google.com>
-
Klaus Aehlig authored
In the instructions on how to install Ganeti on Debian, have the commands for Wheezy as default and mention the commands for Squeeze as other versions, rather than defaulting to Squeeze. Signed-off-by:
Klaus Aehlig <aehlig@google.com> Reviewed-by:
Thomas Thrainer <thomasth@google.com>
-
- 02 Aug, 2013 1 commit
-
-
Michele Tartara authored
Make is a required dependency, but it was not specified in the install guide. This commit adds it. Signed-off-by:
Michele Tartara <mtartara@google.com> Reviewed-by:
Thomas Thrainer <thomasth@google.com>
-
- 30 Jul, 2013 1 commit
-
-
Guido Trotter authored
Thanks to "Izhar ul Hassan" for reporting the issue. Signed-off-by:
Guido Trotter <ultrotter@google.com> Reviewed-by:
Klaus Aehlig <aehlig@google.com>
-
- 17 Jul, 2013 2 commits
-
-
Thomas Thrainer authored
As queryd will, in the future, handle all LUXI request, queue jobs and most likely perform various other tasks, it is renamed to luxid already. This will safe some headache when upgrading Ganeti installations, as we don't have to deal with a daemon rename. Signed-off-by:
Thomas Thrainer <thomasth@google.com> Reviewed-by:
Klaus Aehlig <aehlig@google.com>
-
Thomas Thrainer authored
Add a man page for ganeti-queryd and update the documentation for ganeti-confd in various places. Signed-off-by:
Thomas Thrainer <thomasth@google.com> Reviewed-by:
Helga Velroyen <helgav@google.com>
-
- 01 Jul, 2013 1 commit
-
-
Michele Tartara authored
Remove erroneous trailing "\" Signed-off-by:
Michele Tartara <mtartara@google.com> Reviewed-by:
Guido Trotter <ultrotter@google.com>
-
- 21 Jun, 2013 2 commits
-
-
Michele Tartara authored
Signed-off-by:
Michele Tartara <mtartara@google.com> Reviewed-by:
Klaus Aehlig <aehlig@google.com>
-
Michele Tartara authored
Add command for updating the list of cabal packages, before starting installing them. Signed-off-by:
Michele Tartara <mtartara@google.com> Reviewed-by:
Klaus Aehlig <aehlig@google.com>
-
- 22 May, 2013 2 commits
-
-
Thomas Thrainer authored
Based on user feedback the installation documentation is clarified and extended. Signed-off-by:
Thomas Thrainer <thomasth@google.com> Reviewed-by:
Michele Tartara <mtartara@google.com> (cherry picked from commit 3913eaa7) Signed-off-by:
Thomas Thrainer <thomasth@google.com> Reviewed-by:
Guido Trotter <ultrotter@google.com>
-
Thomas Thrainer authored
Based on user feedback the installation documentation is clarified and extended. Signed-off-by:
Thomas Thrainer <thomasth@google.com> Reviewed-by:
Michele Tartara <mtartara@google.com>
-
- 13 May, 2013 1 commit
-
-
Michele Tartara authored
The tests are already using this library, so it's not really a new build dependency, but it was not specified esplicitly. Furthermore, it's going to be used by the instance status collector, so it's added to the requirements for the monitoring subsystem. Signed-off-by:
Michele Tartara <mtartara@google.com> Reviewed-by:
Guido Trotter <ultrotter@google.com>
-
- 03 May, 2013 1 commit
-
-
Michele Tartara authored
Curl is not optional anymore. Remove reference to it in the optional libraries section. Signed-off-by:
Michele Tartara <mtartara@google.com> Reviewed-by:
Guido Trotter <ultrotter@google.com>
-
- 01 May, 2013 1 commit
-
-
Guido Trotter authored
- Remove mention of python 2.4 specific modules, as that version is not supported anymore - Add bitarray and ipaddr - Remove a double space - Add mandatory C library packages too - Mention the option of using drbd modules directly from your kernel This also fixes Issue 372. Signed-off-by:
Guido Trotter <ultrotter@google.com> Reviewed-by:
Helga Velroyen <helgav@google.com>
-
- 02 Apr, 2013 1 commit
-
-
Michele Tartara authored
Some required dependencies were missing from the installation instructions. Signed-off-by:
Michele Tartara <mtartara@google.com> Reviewed-by:
Helga Velroyen <helgav@google.com>
-
- 28 Mar, 2013 2 commits
-
-
Michele Tartara authored
Additional clarification note added. Signed-off-by:
Michele Tartara <mtartara@google.com> Reviewed-by:
Helga Velroyen <helgav@google.com>
-
Michele Tartara authored
A couple of them were missing and are added by this patch. Signed-off-by:
Michele Tartara <mtartara@google.com> Reviewed-by:
Helga Velroyen <helgav@google.com>
-
- 21 Mar, 2013 1 commit
-
-
Michele Tartara authored
This commit updates the installation instructions and the user guide. Signed-off-by:
Michele Tartara <mtartara@google.com> Reviewed-by:
Iustin Pop <iustin@google.com>
-
- 25 Feb, 2013 1 commit
-
-
Guido Trotter authored
We have no way to test Python 2.4 compatibility anymore, and that version is long deprecated. From version 2.8+ require Python 2.6 or above (but still not 3.0). Signed-off-by:
Guido Trotter <ultrotter@google.com> Reviewed-by:
Michael Hanselmann <hansmi@google.com>
-
- 20 Feb, 2013 1 commit
-
-
Iustin Pop authored
Currently, we support curl being optional via some sporting exercises: ifdefs in the code, data types that represent 'Curl is disabled' state, etc. However, with the future work on RPC, we would have to even make the dependencies list conditional on it, etc. This is too much work, when the curl library is included even in stable distributions. This patch changes curl from option to required, the same as the other base libraries. Signed-off-by:
Iustin Pop <iustin@google.com> Reviewed-by:
Michele Tartara <mtartara@google.com>
-
- 08 Jan, 2013 1 commit
-
-
Iustin Pop authored
The hinotify library was missing any versions, and finding one that works with ghc 6.12 (base 4.2.x) was not obvious. The test-framework-quickcheck2 recommended version didn't actually work with the test-framework version, so fix that as well. Signed-off-by:
Iustin Pop <iustin@google.com> Reviewed-by:
Guido Trotter <ultrotter@google.com>
-
- 12 Dec, 2012 1 commit
-
-
Helga Velroyen authored
Updates the INSTALL file to add the haskell library libghc-vector-dev. Signed-off-by:
Helga Velroyen <helgav@google.com> Reviewed-by:
Guido Trotter <ultrotter@google.com>
-
- 10 Dec, 2012 1 commit
-
-
Michael Hanselmann authored
It has moved to github.com. Signed-off-by:
Michael Hanselmann <hansmi@google.com> Reviewed-by:
Helga Velroyen <helgav@google.com>
-
- 21 Nov, 2012 1 commit
-
-
Michael Hanselmann authored
Also update configure.ac. Signed-off-by:
Michael Hanselmann <hansmi@google.com> Reviewed-by:
Guido Trotter <ultrotter@google.com>
-
- 13 Nov, 2012 1 commit
-
-
Michele Tartara authored
This will be needed for the data collectors of the monitoring agent. * Detection of the library * Creation of the appropriate variables * Update to the installation documentation Signed-off-by:
Michele Tartara <mtartara@google.com> Reviewed-by:
Iustin Pop <iustin@google.com>
-
- 26 Oct, 2012 1 commit
-
-
Michael Hanselmann authored
With the move away from “setup-ssh”, Paramiko is no longer necessary to configure SSH on nodes. Signed-off-by:
Michael Hanselmann <hansmi@google.com> Reviewed-by:
Iustin Pop <iustin@google.com>
-
- 10 Oct, 2012 1 commit
-
-
Iustin Pop authored
This patch cleans up the Haskell library detection and defaults. First, it makes the base compiler/libraries required, per the email discussion. It then adds two new small autoconf macros, on to check for a required Haskell library and one to do custom action based on test results. We use these macros to cleanup and simplify a bit the module detection: - rapi, confd, and split query are auto detected and enabled if _all_ required libraries are present - unittests are enabled if _all_ required libraries are present The patch also updates the documentation regarding required libraries. After this patch, base Ganeti fully buildable on Debian Squeeze/Ubuntu Lucid. Signed-off-by:
Iustin Pop <iustin@google.com> Reviewed-by:
Guido Trotter <ultrotter@google.com>
-
- 02 Oct, 2012 1 commit
-
-
Michael Hanselmann authored
libghc-utf8-string-dev was missing. Signed-off-by:
Michael Hanselmann <hansmi@google.com> Reviewed-by:
Bernardo Dal Seno <bdalseno@google.com>
-
- 04 Sep, 2012 1 commit
-
-
Iustin Pop authored
This adds basic infrastructure for filtering (fully functional except, as usual, for runtime data), and then uses it for node queries. Since the filtering exports regex matching as an external functionality, we have to use a regex library. There are many flavours of these in Haskell (see http://www.haskell.org/haskellwiki/Regular_expressions), but since we want to be as compatible as we can with Python's, we use the regex-pcre one, which is a wrapper to the widely used 'pcre' library. Signed-off-by:
Iustin Pop <iustin@google.com> Reviewed-by:
Agata Murawska <agatamurawska@google.com>
-
- 13 Aug, 2012 1 commit
-
-
Iustin Pop authored
I'm doing this change for future performance optimisations. Currently we use the Luxi interface just as a client, so not in the hot path, but when we'll use this as a server interface, we're interested to both reduce the space and time consumption of the interface. We have to simultaneous changes here: - switch from using socket-related function (sendto, recv, etc.) to handle-based functions, since the standard network library doesn't work with sockets - switch from using Strings for the internal buffer to strict ByteStrings; the only downside is that we now have the issue of decoding/encoding from binary to UTF-8 strings, a fact which brings its own issues into the mix (we have to check for failed decodings, etc.); but this is similar to what we'll have to handle on the Python side when moving to Python 3.x Signed-off-by:
Iustin Pop <iustin@google.com> Reviewed-by:
Guido Trotter <ultrotter@google.com>
-
- 27 Jul, 2012 1 commit
-
-
Iustin Pop authored
It seems that 'explicitely' is wrong, and that the right form is 'explicitly'. This is just fixing the typo plus adjusting affected paragraphs. Signed-off-by:
Iustin Pop <iustin@google.com> Reviewed-by:
Guido Trotter <ultrotter@google.com>
-
- 06 Jul, 2012 1 commit
-
-
Agata Murawska authored
This patch aims at improving documentation for installing ganeti - both for users and developers. Signed-off-by:
Agata Murawska <agatamurawska@google.com> Reviewed-by:
Iustin Pop <iustin@google.com>
-
- 25 Jun, 2012 1 commit
-
-
Agata Murawska authored
Hinotify was not marked as a dependency for hconfd. Signed-off-by:
Agata Murawska <agatamurawska@google.com> Reviewed-by:
René Nussbaumer <rn@google.com>
-
- 24 May, 2012 1 commit
-
-
René Nussbaumer authored
Signed-off-by:
René Nussbaumer <rn@google.com> Reviewed-by:
Iustin Pop <iustin@google.com>
-
- 27 Mar, 2012 1 commit
-
-
Iustin Pop authored
Added the new Haskell library requirements, for both normal and developer usage. Furthermore, all commands are now converted to the shell-example lexer. Signed-off-by:
Iustin Pop <iustin@google.com> Reviewed-by:
Michael Hanselmann <hansmi@google.com>
-
- 10 Feb, 2012 1 commit
-
-
Stratos Psomadakis authored
Add documentation and modify manpages for the RBD disk template. Signed-off-by:
Constantinos Venetsanopoulos <cven@grnet.gr> Signed-off-by:
Stratos Psomadakis <psomas@grnet.gr> Signed-off-by:
Iustin Pop <iustin@google.com> Reviewed-by:
Iustin Pop <iustin@google.com>
-