Fix some syntax errors
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
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 theconnected networks contain the ip.
Add --no-ip-check option in instance modify....
doc/hooks: Clarify hook directory structure
I was not able to find where the “.d” suffix is documented, so thisclarification should make it more obvious.
Signed-off-by: Michael Hanselmann <hansmi@google.com>Reviewed-by: Iustin Pop <iustin@google.com>
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 fixedin Ganeti 2.7 when we make it an hvparams....
Add XEN_CMD to _autoconf.py
This is needed so we can specify the xen command upon configure time
Signed-off-by: René Nussbaumer <rn@google.com>Reviewed-by: Iustin Pop <iustin@google.com>
Fix checking for conflicting ips
During connect/disconnect network check only instances in nodegroupthat their nics are not in a network
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 goaway when ganeti will not be responsible for pool handling....
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.
Modify cfgupgrade for networks
Add networks slot in config data and in nodegroups.If networks are already connected to a nodegroup set defaultnetparams (link, mode) if not defined.Add network slot to nics.Add hotplugs slot to instances.Add idx slot to nics needed hotplug....
Fix GenericCurlConfig when pycurl is linked against nss
Redhat links its pycurl against NSS/ so this check fails and thereforemakes ganeti-watcher unusable.
Even though this seems to fix the problem and works, further testing onthis might be needed.
Signed-off-by: René Nussbaumer <rn@google.com>...
Fix a tiny typo in a design doc
Reported by user ewoud, thanks!
Signed-off-by: Iustin Pop <iustin@google.com>Reviewed-by: René Nussbaumer <rn@google.com>
Merge branch 'stable-2.6'
Minor bug fixes in networks
Remove extra (wrong) argument in LogWarningReplace non existing network.network_name with network_name
Fix a bug while connecting a network
While checking for conflicting ips if a nic is already to thenetwork don't produce error.
Fix a bug in _Contains() of network.py
If a None address is passed then return False.
Document that the disk/hypervisor state is not used
This didn't get completed in time for 2.6, so we document that it'snot working as is. Well, it's not broken, just not used by anything.
Correct the watcher state files in the man page
The move to per-group state files forgot to update the man page ofganeti-watcher; let's fix this and add some more details on whatremoval means and when it's needed.
Signed-off-by: Iustin Pop <iustin@google.com>...
Re-wrap some lines in watcher code
These were using exactly 80 chars, and I like them smaller.
Add support for SIGHUP handling in Haskell daemons
This patch adds support for handling SIGHUP and reopening thestdout/stderr logfile in daemon mode (but not in foreground mode).
Rework logging setup for Haskell daemons
This fixes a missing functionality: closing of stdout/stderr whenforking daemons. Without this, starting the daemons from the commandline seems to work, but doing it from utils.RunCmd breaks, sincewithout closing the standard descriptors, RunCmd never finishes....
Adapt example init.d script to work on Fedora
Update the INSTALL doc for Fedora users
Merge branch 'stable-2.5' into stable-2.6
kvm-ifup: Use /bin/bash
As reported by Ben Beuchler, kvm-ifup uses bash-specific constructs anddoesn't work with Ubuntu's default shell. We use bash all over the placeanyway, so changing the shebang line is the easiest solution.
Signed-off-by: Michael Hanselmann <hansmi@google.com>...
« Previous 1 ... 322 323 324 325 326 ... 644 Next » (8076-8100/16089) | Per page: 25, 50, 100
Also available in: Atom