Revision:

Revisions

# Date Author Comment
24eb29f6 06/01/2012 12:03 pm Dimitris Aragiorgis

Fix some syntax errors

Signed-off-by: Dimitris Aragiorgis <>

da2014f9 05/31/2012 06:21 pm Dimitris Aragiorgis

Instance add/modify: Fix check for conflicting ip

If ip_check is True CheckForConflictingIP given the ip and the node.
CheckIPInNodeGroup gets the nodegroup from the node and checks if the
connected networks contain the ip.

Add --no-ip-check option in instance modify....

db620e95 05/31/2012 06:05 pm Michael Hanselmann

doc/hooks: Clarify hook directory structure

I was not able to find where the “.d” suffix is documented, so this
clarification should make it more obvious.

Signed-off-by: Michael Hanselmann <>
Reviewed-by: Iustin Pop <>

0625d08f 05/31/2012 12:09 pm René Nussbaumer

Support xl as a xen interface command

xm and xl are mostly compatible, there is just a change in migrate,
which for now we simple bridge by comparing the command string.

Also XEN_CMD is now set during configure time. This will then be fixed
in Ganeti 2.7 when we make it an hvparams....

1eb37421 05/31/2012 12:08 pm René Nussbaumer

Add XEN_CMD to _autoconf.py

This is needed so we can specify the xen command upon configure time

Signed-off-by: René Nussbaumer <>
Reviewed-by: Iustin Pop <>

34c3dba2 05/31/2012 04:29 am Dimitris Aragiorgis

Fix checking for conflicting ips

During connect/disconnect network check only instances in nodegroup
that their nics are not in a network

Signed-off-by: Dimitris Aragiorgis <>

eb750d6c 05/31/2012 03:33 am Dimitris Aragiorgis

Change network option values and conflicting ips

Allow a network to have its type and prefix unset. Only if --mac-prefix=
generate then ganeit gets a prefix from the pool. Note that this will go
away when ganeti will not be responsible for pool handling....

458f032f 05/31/2012 12:46 am Dimitris Aragiorgis

Extend LUNetworkSetParams, introduce network types

Network type can be either private or public.

Unset a value with "none". "private" is the default --network-type.
Onle "generate" is allowed for mac_prefix.

Signed-off-by: Dimitris Aragiorgis <>

322b6222 05/31/2012 12:44 am Dimitris Aragiorgis

Modify cfgupgrade for networks

Add networks slot in config data and in nodegroups.
If networks are already connected to a nodegroup set default
netparams (link, mode) if not defined.
Add network slot to nics.
Add hotplugs slot to instances.
Add idx slot to nics needed hotplug....

592eb0df 05/30/2012 02:08 pm René Nussbaumer

Fix GenericCurlConfig when pycurl is linked against nss

Redhat links its pycurl against NSS/ so this check fails and therefore
makes ganeti-watcher unusable.

Even though this seems to fix the problem and works, further testing on
this might be needed.

Signed-off-by: René Nussbaumer <>...

fcad6377 05/30/2012 12:41 pm Iustin Pop

Fix a tiny typo in a design doc

Reported by user ewoud, thanks!

Signed-off-by: Iustin Pop <>
Reviewed-by: René Nussbaumer <>

4a78c361 05/30/2012 11:31 am Iustin Pop

Merge branch 'stable-2.6'

  • stable-2.6:
    Document that the disk/hypervisor state is not used
    Correct the watcher state files in the man page
    Re-wrap some lines in watcher code
    Add support for SIGHUP handling in Haskell daemons
    Rework logging setup for Haskell daemons...
6488eda3 05/29/2012 06:55 pm Dimitris Aragiorgis

Minor bug fixes in networks

Remove extra (wrong) argument in LogWarning
Replace non existing network.network_name with network_name

Signed-off-by: Dimitris Aragiorgis <>

bf690fd8 05/29/2012 05:21 pm Dimitris Aragiorgis

Fix a bug while connecting a network

While checking for conflicting ips if a nic is already to the
network don't produce error.

Signed-off-by: Dimitris Aragiorgis <>

fb97c503 05/29/2012 05:16 pm Dimitris Aragiorgis

Fix a bug in _Contains() of network.py

If a None address is passed then return False.

Signed-off-by: Dimitris Aragiorgis <>

a1cef552 05/29/2012 03:48 pm Iustin Pop

Document that the disk/hypervisor state is not used

This didn't get completed in time for 2.6, so we document that it's
not working as is. Well, it's not broken, just not used by anything.

Signed-off-by: Iustin Pop <>
Reviewed-by: René Nussbaumer <>

4e3c9f2d 05/29/2012 12:13 pm Iustin Pop

Correct the watcher state files in the man page

The move to per-group state files forgot to update the man page of
ganeti-watcher; let's fix this and add some more details on what
removal means and when it's needed.

Signed-off-by: Iustin Pop <>...

40b068e5 05/29/2012 12:12 pm Iustin Pop

Re-wrap some lines in watcher code

These were using exactly 80 chars, and I like them smaller.

Signed-off-by: Iustin Pop <>
Reviewed-by: René Nussbaumer <>

36691f08 05/29/2012 12:09 pm Iustin Pop

Add support for SIGHUP handling in Haskell daemons

This patch adds support for handling SIGHUP and reopening the
stdout/stderr logfile in daemon mode (but not in foreground mode).

Signed-off-by: Iustin Pop <>
Reviewed-by: René Nussbaumer <>

0c28bee1 05/29/2012 12:09 pm Iustin Pop

Rework logging setup for Haskell daemons

This fixes a missing functionality: closing of stdout/stderr when
forking daemons. Without this, starting the daemons from the command
line seems to work, but doing it from utils.RunCmd breaks, since
without closing the standard descriptors, RunCmd never finishes....

47834a4f 05/24/2012 05:27 pm René Nussbaumer

Adapt example init.d script to work on Fedora

Signed-off-by: René Nussbaumer <>
Reviewed-by: Iustin Pop <>

aa9f166a 05/24/2012 05:27 pm René Nussbaumer

Update the INSTALL doc for Fedora users

Signed-off-by: René Nussbaumer <>
Reviewed-by: Iustin Pop <>

2803b47d 05/24/2012 05:08 pm Michael Hanselmann

Merge branch 'stable-2.5' into stable-2.6

  • stable-2.5:
    kvm-ifup: Use /bin/bash

Signed-off-by: Michael Hanselmann <>
Reviewed-by: Iustin Pop <>

1817dca9 05/24/2012 11:44 am Michael Hanselmann

kvm-ifup: Use /bin/bash

As reported by Ben Beuchler, kvm-ifup uses bash-specific constructs and
doesn't work with Ubuntu's default shell. We use bash all over the place
anyway, so changing the shebang line is the easiest solution.

Signed-off-by: Michael Hanselmann <>...

43c16a8a 05/23/2012 03:24 pm Iustin Pop

Merge branch 'stable-2.6'

  • stable-2.6:
    Version bump for 2.6.0~beta1
    Adjust cfgupgrade for new minor version
    Add support to daemon-util for distributions without start-stop-daemon
    Improve the check-news script
    Fix NEWS file
    _MaybeParseUnit: The elements are dicts not arrays...

« Previous 1 ... 322 323 324 325 326 ... 644 Next » (8076-8100/16089) | Per page: 25, 50, 100

Also available in: Atom