(2.11) Add genAndRestArguments :: Gen (Map String JSValue)
So that objects using AndRestArguments are available for testing.As the AndRestArguments are intended for passing through additionalparameters passed on the command line, we restrict them to the...
(2.11) Add additional constructor AndRestArguments to OptionalType
A field of this type will capture all the remaining fieldsof an object as JSValues. Obviously, the intended use isto have precisely one such field. This mechanism will allowto pass opaque values trough, as it is, e.g., required for...
(2.11) Make BlockDev subclasses adhere the interface for Create
In commit 702c3270 two new parameters were added to theCreate function of BlockDev. Make subclasses also adherethis specification.
Signed-off-by: Klaus Aehlig <aehlig@google.com>Reviewed-by: Petr Pudlak <pudlak@google.com>
(2.11) Make BlockDev subclasses adhere to new interface
In commit 702c3270 two new parameters were added to theconstructor of BlockDev. Make the subclassess accept theseadditional parameters as well.
(2.11) Make disk.name and disk.uuid available in bdev
Until now Disk name and uuid was not available on bdev level.In case of ExtStorage, this info is useful, and may be for othertemplates in the future too.
This patch treats the name and uuid object slots just like the size...
(2.11) Add 'provider' to IDiskParams
IDISK_PROVIDER was included in python's IDISK_PARAMS, so itshould also be included in the Haskell code.
Now that luxid creates and enqueues jobs, without this patch theExtStorage interface is broken as the user can not pass the disk...
(2.11) Fix class methods in KVM hypervisor
Several methods in KVM hypervisor behave like 'classmethods', however,they did not have the '@classmethod' annotation. This patch adds'@classmethod' annotations to several of these methods with the goalof making '_StopInstance' available to the QA. This step is necessary...
(2.8r) Workaround for Issue 621
Upon LUNetworkDisconnect() and LUNetworkConnect() try to acquireall cluster's instances.
By that _LS_ACQUIRE_ALL acquire mode is set and not_LS_ACQUIRE_EXACT and thus the deleted lock does cause any problem.
NOTE: This workaround is not merged upstream. They prefer to have...
Disable CheckFileStoragePathNotWritable test
..because it fails when runs as root.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Fix hlint warnings found by hlint 1.9.11
Our current hlint version cannot find them yet.
Signed-off-by: Niklas Hambuechen <niklash@google.com>Reviewed-by: Klaus Aehlig <aehlig@google.com>
Cherry-picked from: d05f1c86fcca
Conflicts: src/Ganeti/Utils.hs (trivial)...
Only check header for non-generated files
For generated files, it is enough to check the headers of thefiles they are generated from. Moreover, the generated fileshave the shebang-line of the target system, which might bedifferent from the generic one checked for....
Bump new upstream version
Merge branch 'stable-2.10-bpo2' into debian-2.10
debian: Add new debian/changelog section
debian: ganeti.* -> snf-ganeti.* debian files
Change genscript.py to search for those files
debian: ganeti -> snf-ganeti in debian/rules
Override dh_install init, cron, logrotate with --name option.
Additional changes: - Let ganeti run as root - Do not enable restricted commands and do not require specific user/group.
debian: ganeti -> snf-ganeti in control file
Change source and top binary package to snf-ganeti.
Move ganeti-instance-debootstrap to Suggests.
debian: Add vcs-version file
debian: Run ./autogen.sh before configure
This is needed so that packaging can be done by using officialsrc tree found on git repo.
Official debian packages provide in orig tarball the filesthat get generated by automake, autoconf, and aclocal:
debian: Remove debian patches
debian: Import debian files from backports
Add --dry-run option to gnt-cluster add-tags
This will be useful for checking snf-ganeti-eventd/snf-dispatchersanity. By running:
snf-ganeti-eventd should send a message that snf-dispatcher willreceive....
Fix tcpudp_port_pool in cfgupgrade
Use --fix-pool to fix tcpudp_port_pool and highest_used_portin case they are not in sync.
« Previous 1 ... 3 4 5 6 7 ... 644 Next » (101-125/16089) | Per page: 25, 50, 100
Also available in: Atom