History | View | Annotate | Download (5.4 kB)
Merge commit 'origin/next' into branch-2.1
Update NEWS and version for 2.0.3 release
Signed-off-by: Iustin Pop <iustin@google.com>Reviewed-by: Michael Hanselmann <hansmi@google.com>
pyinotify: configure checks and documentation
After 74d519e3b91845a17ae095eb7d58dd9e3d1303e8 Ganeti depends onpyinotify. Updating the documentation accordingly and checking for itspresence at configure time.
Signed-off-by: Guido Trotter <ultrotter@google.com>...
Merge branch 'next' into branch-2.1
Update NEWS and version for 2.0.2 release
Signed-off-by: Iustin Pop <iustin@google.com>Reviewed-by: Guido Trotter <ultrotter@google.com>
Change default stripe count to 1
In order not to change the default during a stable series, we modifyconfigure.ac to default to one stripe, in effect keeping the status quo(well, minus the LVM Attach() changes).
Signed-off-by: Iustin Pop <iustin@google.com>...
Merge branch 'master' into next
Update NEWS and version for 2.0.1 release
Add a lvm stripecount configure parameter
This patch adds a configure-time customizable parameter that will beused to enable stripped LVs. The default of the parameter is 3.
Release 2.0.0 final
This is simply a version bump, no changes from rc5.
Signed-off-by: Iustin Pop <iustin@google.com>Reviewed-by: Guido Trotter <ultrotter@google.com>Reviewed-by: Michael Hanselmann <hansmi@google.com>
Merge branch 'master' into branch-2.1
Release 2.0rc5
Switch the documentation to sphinx
This big patch converts the documentation build system to sphinx(http://sphinx.pocoo.org/). Since that uses reStructuredText sourcestoo, there is no change (yet) in the documents themselves, just in thebuild system....
Release 2.0rc4
Reviewed-by: ultrotter
Release 2.0rc3
Burnin tests were successful, release rc3.
Reviewed-by: imsnah
Distribute built documentation
This patch changes the way documentation is built in order to distributethe generated output in the 'dist' archive, and thus no longerrequiring the presence of the docbook/rst toolchains during build time.This will lower the requirements for installation and also makes the...
Release 2.0rc2
This updates the NEWS file and bumps up the version number.
Release 2.0rc1
This patch updates the NEWS file and increases the version to 2.0 rc1.
Update version numbers to beta2
Note that the RAPI change is in a docstring (i.e. example), not in code.
Release 2.0 beta 1
Even though alpha started at 0, we release beta 1 first as we did for1.2.
Reviewed-by: imsnah, ultrotter
KVM: instance migration
The tcp port used for migrating KVM instances is selectable at./configure time. We use a single port as nodes are locked anyway duringa migration, so no two migrations can happen at the same time to thesame node.
Reviewed-by: iustinp
Release ganeti 2.0~alpha1
KVM: improve socat interface
Call socat with a full path specified at configure time, rather thanjust by its name, and check for the binary to exist at hypervisorverify.
Add a cluster architecture diagram
This adds a simple diagram for the cluster architecture and also adds adependency on graphviz (both doc and in configure).
Remove references to Twisted framework
Build HTML from RST input
This patch also adds the design documents to Makefile.am.
Add --with-kvm-path configure option
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.
Bump version to 2.0.0~alpha0
We decided to bump the major number to 2 a few weeks ago due to the huge numberof changes going into it.
Remove twisted checks from configure.ac
Currently we don't use twisted, so we remove the twisted checks from theconfigure stage.
Reviewed-by: amishchenko
Check for docbook2{man,pdf,html}
docbook2{man,pdf,html} are mandatory. "configure" aborts if oneof them isn't found.
Use a single Makefile.am instead of many
This change allows us to use cleaner dependencies betweendirectories. The build system is basically rewritten in large partsand may contain bugs.
Move warning flags from autogen.sh to configure.ac
Don't use specific versions in autogen.sh
Not all distributions have the same version of aclocal, autoconfor automake. Users can pass the name of a specific executablesvia environment variables. Change configure.ac to require atleast autoconf 1.9.
Generate devel/upload during build time from template
- Use variable with prefix instead of grep and sed- Always run with /bin/bash
Split hypervisor.py into several files
Before it was a huge file with more than 700 lines. No code changes weremade except for changing imports and class names where needed. In thefuture, we could even think about only importing the hypervisors weactually need. The patch finished QA scripts and distcheck successfully....
Implement 'out' direction on allocator tests
This patch adds the paths for searching for instance allocators andmakes the LUTestAllocator code run the allocator and return the resultsif the direction specified is 'out'. 'out' means that the opcode will...
Bump version number to 1.3.0~alpha1
Provide more flexible version numbers to the code
Having the individual parts in the code allows us to build versionnumbers like "1.2" while leaving "3" out in a clean fashion, that iswithout regular expressions or the like. This might be used together...
Add file-storage-dir to configure.ac
This adds the possibility to specify at configure-time the default file-storage-dir.
Author: manuel.franceschiniReviewed-by: iustinp
Update version numbers for the 1.2.3 release
Note: we don't update for now the install.sgml file with the new versionnumber, as there are no other changes. We'll update the web site toindicate that the current install.html document is valid for 1.2.3 too....
Bump version numbers for the 1.2.2 release
Bump version numbers for the 1.2.1 release
This a merge to trunk of revision 494.
Bump version numbers for 1.2.0 release
Update version numbers for release 1.2b3
Add checking of python modules at ./configure time
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)...
Implement sample hook.
Reviewed-by: schreiberal
Make Xen DomU kernel and initrd configurable at build time.
Fix “make distcheck”.
- 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
Change constants.OS_DIR with constants.OS_SEARCH_PATH which includes all thedirectories which can contain OS scripts.
The list defaults to the current one but can be changed at configure time.
Make the default export path configurable.
This is needed to improve FHS compliance for distribution integration.The need was discussed on the alioth pkg-ganeti project.
Specify in the helpstring that --with-ssh-initscripts expects an argument
Rename constants for SSH init script by Iustin's request.
Add configure option for init.d/ssh script. This is useful for distributionswith the script named differently than Debian.
Complete rename of testing/ to test/.
Reviewed-by: iustin
Move QA script from testing/ to qa/.
- Don't build .tar.bz2, we only distribute .tar.gz anyway.- Clean generated files on “make maintainer-clean”.- Build _autoconf.py and ganeti.initd on “make all”.
Use _autoconf.py instead of version.py, generated by Makefile with morevariables. The underline is there to mark it as a private module.
- Generic automake cleanup- Bump version number to 1.2b2- Add version.py file generated from version.py.in by autoconf
- Rename docs/ to doc/- Add Makefile in doc/examples/
Bump up version to beta1
- Check for docbook2man and print warning if it's not there- Cleanup
Rename the config dir to autotools
Replace tabs with spaces.
Add autogen.bash, move some files to config/
Initial commit.