Add LC_ALL=en_US.UTF-8 before running check-man-warnings
It will be fail if LC_ALL was set to non-utf8 locale(e.g, 'C') byfollowing error.
col: Invalid or incomplete multibyte or wide character man: command exited with status 1: col -b -p -x
Signed-off-by: Yuto KAWAMURA <kawamuray.dadada@gmail.com>...
Fix passing of ispecs in cluster init during QA
The ispecs were previously passed as multiple parameters to gnt-clusterinit, which did not yield the desired result. This patch changes thisbehavior and passes the min/std/max values in one parameter.
Signed-off-by: Thomas Thrainer <thomasth@google.com>...
Move QAThreadGroup to qa_job_utils.py
Move QAThreadGroup to the utils module so it can easily be used withQAThread.
Signed-off-by: Thomas Thrainer <thomasth@google.com>Reviewed-by: Klaus Aehlig <aehlig@google.com>
Extract GetJobStatuses and use an unified version
Unify two very similar functions which query the ganeti cluster for jobstatuses during QA.
Run disk template specific tests only if possible
Only run disk template specific tests if the corresponding disk templateis really enabled. Also, move the (up to now wrong) check out ofqa_performance.py to ganeti-qa.py, so no no-time test runs are reported...
Test parallel instance ops and plain instances
Test various instance operations while another instance is created inparallel.Also enable a test which creates twice as many plain instances as thereare nodes in the cluster in parallel.
Test parallel creation of DRBD instances
Test the performance of parallel creation (and immediate removal) of DRBDbacked instances. Twice as many instances are created as there are nodesin the cluster.
This also required some refactoring of the test code in order to reduce...
Test parallel job submission performance
Submit 200 delay jobs and verify that the submission rate does not dropas more jobs are added to the queue. Also verify that a `gnt-clusterinfo` is not slowed down by a large number of jobs in the queue.
Test parallel instance query operations
For each created instance, a `gnt-instance info` is issued. In addition,`gnt-instance list` is issued as often as well.
Signed-off-by: Thomas Thrainer <thomasth@google.com>Reviewed-by: Hrvoje Ribicic <riba@google.com>
Test parallel instance operations
Test parallel starting, stopping, rebooting and (if supported)reinstalling instances.
Test parallel instance modification
Submit modifications of backend parameters as well as OS parameters inparallel for the maximum amount of instances available.
Test parallel node-count instance creation
Test the parallel creation (and removal) of as many instances as thereare nodes in the cluster.
Test parallel instance creation and removal
This is the first performance related test. It creates as many instancesas available in the QA config in parallel and removes them (again inparallel) immediately after the creation succeeded.
In order to ease writing of additional tests, a lot of the logic is kept...
Fail in replace-disks if attaching disks fails
Previously, if attaching the new secondary during a replace-disksoperations failed, only a warning was emitted. The subsequent sync-disksoperation cannot finish in such a case, however.
Therefore, this patch changes the warning into an error. This way it's...
Merge branch 'stable-2.9' into stable-2.10
Conflicts: configure.ac # Taken both contributions
Signed-off-by: Hrvoje Ribicic <riba@google.com>Reviewed-by: Klaus Aehlig <aehlig@google.com>
Add a basic test for --restricted-migration
Essentially verify that, in the given example, a solution is stillfound and that the original present failover is dropped.
Signed-off-by: Klaus Aehlig <aehlig@google.com>Reviewed-by: Hrvoje Ribicic <riba@google.com>
Describe the --restricted-migration option
Add the --restricted-migration option to the man page together witha hint on the intended use case.
Support restricted migration
Make hbal support an option to disallow ReplacePrimary movesand restrict ReplaceAndFailover to instances where the primarynode is drained. If used in evacuation mode, the only migrationmoves will be off the drained nodes....
Add an option for restricted migration
This option will allow node evacuation with migrations onlyoff the nodes to be evacuated.
Add an example for node evacuation
The configuration shows an unbalanced cluster witha node being drained. The natural evacuation strategyincludes frf-moves.
KVM: set IFF_ONE_QUEUE on created tap interfaces
The IFF_ONE_QUEUE flag directs the kernel to only queue tap packets once(as opposed to queueing them twice, once for the device, and once for theqdisc), possibly avoiding interface stalls when one of the queues overruns....
Add configure option to pass GHC flags
Adding the HEXTRA option to make might not be practical for a changethat should be always applied, e.g., hiding a certain package. Thispatch allows the flags to be specified at the configure level.
Signed-off-by: Hrvoje Ribicic <riba@google.com>...
(grnet) Remove deprecated physical_id if found
In 2.8 disks have been added to runtime files for hotplug support.Back then physical_id slot existed. Remove this slot in the earlystage of Disk.FromDict() otherwise an exception will be raised.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Disable CheckFileStoragePathNotWritable test
..because it fails when runs as root.
(grnet) Upgrade runtime files
Each disk entry should include (disk dict, link name, disk uri).
When hotplug was backported in 2.8 access uri was not supported.Thus the relevant entry for each disk entry might be missing fromthe runtime files. Add an empty string in this case....
« Previous 1 2 3 4 5 6 ... 479 Next » (76-100/11958) | Per page: 25, 50, 100
Also available in: Atom