1
0
mirror of https://gitlab.com/libvirt/libvirt.git synced 2025-09-19 01:44:56 +03:00

Compare commits

...

391 Commits

Author SHA1 Message Date
Ján Tomko
890965e894 api: disallow virConnect*HypervisorCPU on read-only connections
These APIs can be used to execute arbitrary emulators.
Forbid them on read-only connections.

Fixes: CVE-2019-10168
Signed-off-by: Ján Tomko <jtomko@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
(cherry picked from commit bf6c2830b6)
Signed-off-by: Ján Tomko <jtomko@redhat.com>
2019-06-24 09:56:08 +02:00
Ján Tomko
93edb0ea63 api: disallow virConnectGetDomainCapabilities on read-only connections
This API can be used to execute arbitrary emulators.
Forbid it on read-only connections.

Fixes: CVE-2019-10167
Signed-off-by: Ján Tomko <jtomko@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
(cherry picked from commit 8afa68bac0)
Signed-off-by: Ján Tomko <jtomko@redhat.com>
2019-06-24 09:56:07 +02:00
Ján Tomko
00e673c93f api: disallow virDomainManagedSaveDefineXML on read-only connections
The virDomainManagedSaveDefineXML can be used to alter the domain's
config used for managedsave or even execute arbitrary emulator binaries.
Forbid it on read-only connections.

Fixes: CVE-2019-10166
Reported-by: Matthias Gerstner <mgerstner@suse.de>
Signed-off-by: Ján Tomko <jtomko@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
(cherry picked from commit db0b78457f)
Signed-off-by: Ján Tomko <jtomko@redhat.com>
2019-06-24 09:56:07 +02:00
Ján Tomko
a27659643b api: disallow virDomainSaveImageGetXMLDesc on read-only connections
The virDomainSaveImageGetXMLDesc API is taking a path parameter,
which can point to any path on the system. This file will then be
read and parsed by libvirtd running with root privileges.

Forbid it on read-only connections.

Fixes: CVE-2019-10161
Reported-by: Matthias Gerstner <mgerstner@suse.de>
Signed-off-by: Ján Tomko <jtomko@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
(cherry picked from commit aed6a032ce)
Signed-off-by: Ján Tomko <jtomko@redhat.com>

Conflicts:
  src/libvirt-domain.c
  src/remote/remote_protocol.x

Upstream commit 12a51f372 which introduced the VIR_DOMAIN_SAVE_IMAGE_XML_SECURE
alias for VIR_DOMAIN_XML_SECURE is not backported.
Just skip the commit since we now disallow the whole API on read-only
connections, regardless of the flag.

Signed-off-by: Ján Tomko <jtomko@redhat.com>
2019-06-24 09:56:07 +02:00
Daniel P. Berrangé
0a9c2082e6 logging: restrict sockets to mode 0600
The virtlogd daemon's only intended client is the libvirtd daemon. As
such it should never allow clients from other user accounts to connect.
The code already enforces this and drops clients from other UIDs, but
we can get earlier (and thus stronger) protection against DoS by setting
the socket permissions to 0600

Fixes CVE-2019-10132

Reviewed-by: Ján Tomko <jtomko@redhat.com>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
(cherry picked from commit e37bd65f99)
2019-05-21 13:29:48 +01:00
Daniel P. Berrangé
223167124c locking: restrict sockets to mode 0600
The virtlockd daemon's only intended client is the libvirtd daemon. As
such it should never allow clients from other user accounts to connect.
The code already enforces this and drops clients from other UIDs, but
we can get earlier (and thus stronger) protection against DoS by setting
the socket permissions to 0600

Fixes CVE-2019-10132

Reviewed-by: Ján Tomko <jtomko@redhat.com>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
(cherry picked from commit f111e09468)
2019-05-21 13:29:47 +01:00
Daniel P. Berrangé
99decb0a65 admin: reject clients unless their UID matches the current UID
The admin protocol RPC messages are only intended for use by the user
running the daemon. As such they should not be allowed for any client
UID that does not match the server UID.

Fixes CVE-2019-10132

Reviewed-by: Ján Tomko <jtomko@redhat.com>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
(cherry picked from commit 96f41cd765)
2019-05-21 13:29:47 +01:00
Daniel Veillard
1f8be8ec80 Release of libvirt-4.6.0
* docs/news.xml: updated for release

Signed-off-by: Daniel Veillard <veillard@redhat.com>
2018-08-06 11:38:57 +02:00
Matthias Bolte
3ad77f8532 esx: Fix double-free and freeing static strings in esxDomainSetAutostart
Since commit ae83e02f3dd7fe99fed5d8159a35b666fafeafd5#l3393 the
newPowerInfo pointer itself is used to track the ownership of the
AutoStartPowerInfo object to make Coverity understand the code better.
This broke the code that unset some members of the AutoStartPowerInfo
object that should not be freed the normal way.

Instead, transfer ownership of the AutoStartPowerInfo object to the
HostAutoStartManagerConfig object before filling in the values that
need special handling. This allows to free the AutoStartPowerInfo
directly without having to deal with the special values, or to let
the old (now restored) logic handle the special values again.

Signed-off-by: Matthias Bolte <matthias.bolte@googlemail.com>
Tested-by: Marcos Paulo de Souza <marcos.souza.org@gmail.com>
Reviewed-by: John Ferlan <jferlan@redhat.com>
2018-08-02 21:06:19 +02:00
Daniel P. Berrangé
3e8703368b tests: mock virRandomBits to make it endian stable
virRandomBits is implemented in terms of virRandomBytes. Although we
mock virRandomBytes to give a stable value, this is not sufficient to
make virRandomBits give a stable value. The result of virRandomBits will
vary depending on endianness. Thus we mock virRandomBits to return a
stable value directly.

Reviewed-by: Boris Fiuczynski <fiuczy@linux.ibm.com>
Tested-by: Boris Fiuczynski <fiuczy@linux.ibm.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2018-08-02 14:24:40 +01:00
Julio Faracco
8e09f9afc7 tests: libxl: Fix a segfault when libxl configuration setup fails
This commit fixes a segmentation fault caused by missing conditional to
check if libxl configuration was properly created by the test. If the
configuration was not properly created, libxlDriverConfigNew() function
will return NULL and cause a segfault at cfg->caps = NULL during the
cleanup.

Signed-off-by: Julio Faracco <jcfaracco@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-08-02 10:35:35 +02:00
Michal Privoznik
3c73beebca viriscsi: Request more random bits for interface name
In virStorageBackendCreateIfaceIQN() the virRandomBits() is
called in order to use random bits to generate random name for
new interface. However, virAsprintf() is expecting 32 bits and we
are requesting only 30.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Reviewed-by: Pino Toscano <ptoscano@redhat.com>
2018-08-01 15:07:40 +02:00
Michal Privoznik
78c47a92ec util: Don't overflow in virRandomBits
The function is supposed to return up to 64bit long integer. In
order to do that it calls virRandomBytes() to fill the integer
with random bytes and then masks out everything but requested
bits. However, when doing that it shifts 1U and not 1ULL. So
effectively, requesting 32 random bis or more always return 0
which is not random enough.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Reviewed-by: Pino Toscano <ptoscano@redhat.com>
2018-08-01 15:07:19 +02:00
Peter Krempa
3251fc9c9b remote: daemon: Make sure that JSON symbols are properly loaded at startup
Explicitly call virJSONInitialize at startup of the libvirt daemon so
that we are sure that the symbols in the compat library are properly
loaded. This will prevent any random failure from happening later on
when the daemon would want to use the JSON parser.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
2018-08-01 14:32:40 +02:00
Peter Krempa
9e44c2db8a util: jsoncompat: Stub out virJSONInitialize when compiling without jansson
Signed-off-by: Peter Krempa <pkrempa@redhat.com>
2018-08-01 14:30:07 +02:00
Peter Krempa
397447f805 tests: qemucapsprobe: Fix output after switching to jansson
Jansson does not put a newline at the end of formatted JSON strings.
This breaks the qemucapsprobe utility as we need to keep the spacing so
that tests work. Add an explicit newline.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-08-01 13:55:58 +02:00
Peter Krempa
78f47a6395 qemu: monitor: Fix incrementing of 'nstats' in qemuMonitorJSONBlockStatsCollectData
commit 8d9ca6cdb3 refactored qemuMonitorJSONBlockStatsCollectData so
that the number of stats is passed back via a pointer. The commit failed
to fix the macro which increments the number of stats to increment the
actual pointee.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
2018-08-01 09:15:22 +02:00
Daniel P. Berrangé
ce3c6ef684 util: avoid symbol clash between json libraries
The jansson and json-glib libraries both export symbols with a json_
name prefix and json_object_iter_next() clashes between them.

Unfortunately json-glib is linked in by GTK, so any app using GTK and
libvirt will get a clash, resulting in SEGV. This also affects the NSS
module provided by libvirt

Instead of directly linking to jansson, use dlopen() with the RTLD_LOCAL
flag which allows us to hide the symbols from the application that loads
libvirt or the NSS module.

Some preprocessor black magic and wrapper functions are used to redirect
calls into the dlopen resolved symbols.

Reviewed-by: Andrea Bolognani <abologna@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2018-07-31 18:04:53 +01:00
Daniel P. Berrangé
7bda210e6d po: refresh translations from zanata
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2018-07-31 12:34:06 +01:00
Erik Skultety
e9024b0cec qemu: Exempt video model 'none' from getting a PCI address on Q35
Commit d48813e8 made sure we wouldn't get one for i440fx, but not for Q35
machine type. If the primary video didn't get the assumed 0:0:1.0 PCI
address, the evaluation then failed with: "Cannot automatically add a
new PCI bus for a device with connect flags 00"

https://bugzilla.redhat.com/show_bug.cgi?id=1609087
Signed-off-by: Erik Skultety <eskultet@redhat.com>
2018-07-31 07:42:43 +02:00
Michal Privoznik
6f9fb4fa01 Revert "util: cgroup: modify virCgroupFree to take virCgroupPtr"
This reverts commit 0f80c71822.

Turns out, our code relies on virCgroupFree(&var) setting
var = NULL.

Conflicts:
  src/util/vircgroup.c: context because 94f1855f09 is not
  reverted.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: Pavel Hrdina <phrdina@redhat.com>
2018-07-30 13:30:11 +02:00
Michal Privoznik
e0b46ad623 Revert "util: cgroup: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC"
This reverts commit 4da4a9fe0c.

Turns out, our code relies on virCgroupFree(&var) setting
var = NULL.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: Pavel Hrdina <phrdina@redhat.com>
2018-07-30 13:28:20 +02:00
Michal Privoznik
81acbc4cb1 Revert "util: cgroup: use VIR_AUTOPTR for aggregate types"
This reverts commit dd47145aaa.

Turns out, our code relies on virCgroupFree(&var) setting
var = NULL.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: Pavel Hrdina <phrdina@redhat.com>
2018-07-30 13:26:17 +02:00
Julio Faracco
7f6d6b965a util: clang is failing to compile due to unused variables.
After some recent patches, clang is throwing some errors related to
unused variables. This is not happening when we use GCC with -Werror
enabled. Only clang reports this warning.

make[3]: Entering directory '/home/julio/Desktop/virt/libvirt/src'
  CC       util/libvirt_util_la-virscsivhost.lo
  CC       util/libvirt_util_la-virusb.lo
  CC       util/libvirt_util_la-virmdev.lo
util/virmdev.c:373:36: error: unused variable 'ret' [-Werror,-Wunused-variable]
    VIR_AUTOPTR(virMediatedDevice) ret = virMediatedDeviceListSteal(list, dev);
                                   ^
1 error generated.
Makefile:11579: recipe for target 'util/libvirt_util_la-virmdev.lo' failed
make[3]: *** [util/libvirt_util_la-virmdev.lo] Error 1
make[3]: *** Waiting for unfinished jobs....
util/virscsivhost.c:112:37: error: unused variable 'tmp' [-Werror,-Wunused-variable]
    VIR_AUTOPTR(virSCSIVHostDevice) tmp = virSCSIVHostDeviceListSteal(list, dev);
                                    ^
1 error generated.
Makefile:11411: recipe for target 'util/libvirt_util_la-virscsivhost.lo' failed
make[3]: *** [util/libvirt_util_la-virscsivhost.lo] Error 1
util/virusb.c:511:31: error: unused variable 'ret' [-Werror,-Wunused-variable]
    VIR_AUTOPTR(virUSBDevice) ret = virUSBDeviceListSteal(list, dev);

Signed-off-by: Julio Faracco <jcfaracco@gmail.com>
Reviewed-by: John Ferlan <jferlan@redhat.com>
2018-07-27 20:46:20 -04:00
Cole Robinson
11a4d59345 audit: Share virtType fallback logic
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2018-07-27 15:41:21 -04:00
Michal Privoznik
c50f89db71 virpci: Drop unused @ret in virPCIDeviceListDel
So after 00dc991ca1 the function is one line long and the
line is declaring a variable which is never used in fact. Replace
it with actual free() call instead of autofree.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
2018-07-27 18:07:38 +02:00
Sukrit Bhatnagar
ea0c2856f8 util: lease: use VIR_AUTOPTR for aggregate types
By making use of GNU C's cleanup attribute handled by the
VIR_AUTOPTR macro for declaring aggregate pointer variables,
majority of the calls to *Free functions can be dropped, which
in turn leads to getting rid of most of our cleanup sections.

Signed-off-by: Sukrit Bhatnagar <skrtbhtngr@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-27 17:21:25 +02:00
Sukrit Bhatnagar
452480289b util: lease: use VIR_AUTOFREE instead of VIR_FREE for scalar types
By making use of GNU C's cleanup attribute handled by the
VIR_AUTOFREE macro for declaring scalar variables, majority
of the VIR_FREE calls can be dropped, which in turn leads to
getting rid of most of our cleanup sections.

Signed-off-by: Sukrit Bhatnagar <skrtbhtngr@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-27 17:21:25 +02:00
Sukrit Bhatnagar
c493af5614 util: kmod: use VIR_AUTOPTR for aggregate types
By making use of GNU C's cleanup attribute handled by the
VIR_AUTOPTR macro for declaring aggregate pointer variables,
majority of the calls to *Free functions can be dropped, which
in turn leads to getting rid of most of our cleanup sections.

Signed-off-by: Sukrit Bhatnagar <skrtbhtngr@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-27 17:21:25 +02:00
Sukrit Bhatnagar
c8682fcede util: kmod: use VIR_AUTOFREE instead of VIR_FREE for scalar types
By making use of GNU C's cleanup attribute handled by the
VIR_AUTOFREE macro for declaring scalar variables, majority
of the VIR_FREE calls can be dropped, which in turn leads to
getting rid of most of our cleanup sections.

Signed-off-by: Sukrit Bhatnagar <skrtbhtngr@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-27 17:21:25 +02:00
Sukrit Bhatnagar
280c81af6a util: iptables: use VIR_AUTOFREE instead of VIR_FREE for scalar types
By making use of GNU C's cleanup attribute handled by the
VIR_AUTOFREE macro for declaring scalar variables, majority
of the VIR_FREE calls can be dropped, which in turn leads to
getting rid of most of our cleanup sections.

Signed-off-by: Sukrit Bhatnagar <skrtbhtngr@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-27 17:21:25 +02:00
Sukrit Bhatnagar
a38abf267f util: hostmem: use VIR_AUTOFREE instead of VIR_FREE for scalar types
By making use of GNU C's cleanup attribute handled by the
VIR_AUTOFREE macro for declaring scalar variables, majority
of the VIR_FREE calls can be dropped, which in turn leads to
getting rid of most of our cleanup sections.

Signed-off-by: Sukrit Bhatnagar <skrtbhtngr@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-27 17:21:25 +02:00
Sukrit Bhatnagar
618f6a74da util: hostdev: use VIR_AUTOPTR for aggregate types
By making use of GNU C's cleanup attribute handled by the
VIR_AUTOPTR macro for declaring aggregate pointer variables,
majority of the calls to *Free functions can be dropped, which
in turn leads to getting rid of most of our cleanup sections.

Signed-off-by: Sukrit Bhatnagar <skrtbhtngr@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-27 17:21:25 +02:00
Sukrit Bhatnagar
37cf4b3b1e util: hostdev: use VIR_AUTOFREE instead of VIR_FREE for scalar types
By making use of GNU C's cleanup attribute handled by the
VIR_AUTOFREE macro for declaring scalar variables, majority
of the VIR_FREE calls can be dropped, which in turn leads to
getting rid of most of our cleanup sections.

Signed-off-by: Sukrit Bhatnagar <skrtbhtngr@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-27 17:21:25 +02:00
Sukrit Bhatnagar
5bce85a4ee util: netdevvlan: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC
Using the new VIR_DEFINE_AUTOPTR_FUNC macro defined in
src/util/viralloc.h, define a new wrapper around an existing
cleanup function which will be called when a variable declared
with VIR_AUTOPTR macro goes out of scope. Also, drop the redundant
viralloc.h include, since that has moved from the source module into
the header.

When a variable of type virNetDevVlanPtr is declared using
VIR_AUTOPTR, the function virNetDevVlanFree will be run
automatically on it when it goes out of scope.

Signed-off-by: Sukrit Bhatnagar <skrtbhtngr@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-27 17:21:25 +02:00
Sukrit Bhatnagar
79aea95b2a util: scsivhost: use VIR_AUTOPTR for aggregate types
By making use of GNU C's cleanup attribute handled by the
VIR_AUTOPTR macro for declaring aggregate pointer variables,
majority of the calls to *Free functions can be dropped, which
in turn leads to getting rid of most of our cleanup sections.

Signed-off-by: Sukrit Bhatnagar <skrtbhtngr@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-27 17:21:25 +02:00
Sukrit Bhatnagar
cef6a2570c util: scsivhost: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC
Using the new VIR_DEFINE_AUTOPTR_FUNC macro defined in
src/util/viralloc.h, define a new wrapper around an existing
cleanup function which will be called when a variable declared
with VIR_AUTOPTR macro goes out of scope. Also, drop the redundant
viralloc.h include, since that has moved from the source module into
the header.

When a variable of type virSCSIVHostDevicePtr is declared using
VIR_AUTOPTR, the function virSCSIVHostDeviceFree will be run
automatically on it when it goes out of scope.

Signed-off-by: Sukrit Bhatnagar <skrtbhtngr@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-27 17:21:25 +02:00
Sukrit Bhatnagar
6d6d323608 util: scsi: use VIR_AUTOPTR for aggregate types
By making use of GNU C's cleanup attribute handled by the
VIR_AUTOPTR macro for declaring aggregate pointer variables,
majority of the calls to *Free functions can be dropped, which
in turn leads to getting rid of most of our cleanup sections.

Signed-off-by: Sukrit Bhatnagar <skrtbhtngr@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-27 17:21:24 +02:00
Sukrit Bhatnagar
1ec5d3e983 util: scsi: use VIR_AUTOFREE instead of VIR_FREE for scalar types
By making use of GNU C's cleanup attribute handled by the
VIR_AUTOFREE macro for declaring scalar variables, majority
of the VIR_FREE calls can be dropped, which in turn leads to
getting rid of most of our cleanup sections.

Signed-off-by: Sukrit Bhatnagar <skrtbhtngr@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-27 17:21:22 +02:00
Sukrit Bhatnagar
30783d36b2 util: scsi: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC
Using the new VIR_DEFINE_AUTOPTR_FUNC macro defined in
src/util/viralloc.h, define a new wrapper around an existing
cleanup function which will be called when a variable declared
with VIR_AUTOPTR macro goes out of scope. Also, drop the redundant
viralloc.h include, since that has moved from the source module into
the header.

When variables of type virSCSIDevicePtr and virUsedByInfoPtr
are declared using VIR_AUTOPTR, the functions virSCSIDeviceFree
and virSCSIDeviceUsedByInfoFree, respectively, will be run
automatically on them when they go out of scope.

This commit also adds an intermediate typedef for virUsedByInfo
type for use with the cleanup macros.

Signed-off-by: Sukrit Bhatnagar <skrtbhtngr@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-27 17:21:19 +02:00
Sukrit Bhatnagar
da5d031bd6 util: usb: use VIR_AUTOPTR for aggregate types
By making use of GNU C's cleanup attribute handled by the
VIR_AUTOPTR macro for declaring aggregate pointer variables,
majority of the calls to *Free functions can be dropped, which
in turn leads to getting rid of most of our cleanup sections.

Signed-off-by: Sukrit Bhatnagar <skrtbhtngr@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-27 17:21:17 +02:00
Sukrit Bhatnagar
8d3f2d8508 util: usb: use VIR_AUTOFREE instead of VIR_FREE for scalar types
By making use of GNU C's cleanup attribute handled by the
VIR_AUTOFREE macro for declaring scalar variables, majority
of the VIR_FREE calls can be dropped, which in turn leads to
getting rid of most of our cleanup sections.

Signed-off-by: Sukrit Bhatnagar <skrtbhtngr@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-27 17:21:16 +02:00
Sukrit Bhatnagar
094c9e811f util: usb: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC
Using the new VIR_DEFINE_AUTOPTR_FUNC macro defined in
src/util/viralloc.h, define a new wrapper around an existing
cleanup function which will be called when a variable declared
with VIR_AUTOPTR macro goes out of scope. Also, drop the redundant
viralloc.h include, since that has moved from the source module into
the header.

When a variable of type virUSBDevicePtr is declared using
VIR_AUTOPTR, the function virUSBDeviceFree will be run
automatically on it when it goes out of scope.

Signed-off-by: Sukrit Bhatnagar <skrtbhtngr@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-27 17:21:15 +02:00
Sukrit Bhatnagar
c74fadd251 util: usb: modify virUSBDeviceListAdd to take double pointer
Modify virUSBDeviceListAdd to take a double pointer to
virUSBDevicePtr as the second argument. This will enable usage
of cleanup macros upon the virUSBDevicePtr item which is to be
added to the list as it will be cleared by virInsertElementsN
upon success.

Signed-off-by: Sukrit Bhatnagar <skrtbhtngr@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-27 17:21:14 +02:00
Sukrit Bhatnagar
00dc991ca1 util: pci: use VIR_AUTOPTR for aggregate types
By making use of GNU C's cleanup attribute handled by the
VIR_AUTOPTR macro for declaring aggregate pointer variables,
majority of the calls to *Free functions can be dropped, which
in turn leads to getting rid of most of our cleanup sections.

Signed-off-by: Sukrit Bhatnagar <skrtbhtngr@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-27 17:21:13 +02:00
Sukrit Bhatnagar
9ea90206ef util: pci: use VIR_AUTOFREE instead of VIR_FREE for scalar types
By making use of GNU C's cleanup attribute handled by the
VIR_AUTOFREE macro for declaring scalar variables, majority
of the VIR_FREE calls can be dropped, which in turn leads to
getting rid of most of our cleanup sections.

Signed-off-by: Sukrit Bhatnagar <skrtbhtngr@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-27 17:21:12 +02:00
Sukrit Bhatnagar
3dee174b4d util: pci: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC
Using the new VIR_DEFINE_AUTOPTR_FUNC macro defined in
src/util/viralloc.h, define a new wrapper around an existing
cleanup function which will be called when a variable declared
with VIR_AUTOPTR macro goes out of scope. Also, drop the redundant
viralloc.h include, since that has moved from the source module into
the header.

When variables of types virPCIDevicePtr, virPCIDeviceAddressPtr
and virPCIEDeviceInfoPtr are declared using VIR_AUTOPTR, the functions
virPCIDeviceFree, virPCIDeviceAddressFree and virPCIEDeviceInfoFree,
respectively, will be run automatically on them when they go out of scope.

Signed-off-by: Sukrit Bhatnagar <skrtbhtngr@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-27 17:21:11 +02:00
Sukrit Bhatnagar
584f0f5ad7 util: hook: use VIR_AUTOPTR for aggregate types
By making use of GNU C's cleanup attribute handled by the
VIR_AUTOPTR macro for declaring aggregate pointer variables,
majority of the calls to *Free functions can be dropped, which
in turn leads to getting rid of most of our cleanup sections.

Signed-off-by: Sukrit Bhatnagar <skrtbhtngr@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-27 17:21:11 +02:00
Sukrit Bhatnagar
fa0134cd3a util: hook: use VIR_AUTOFREE instead of VIR_FREE for scalar types
By making use of GNU C's cleanup attribute handled by the
VIR_AUTOFREE macro for declaring scalar variables, majority
of the VIR_FREE calls can be dropped, which in turn leads to
getting rid of most of our cleanup sections.

Signed-off-by: Sukrit Bhatnagar <skrtbhtngr@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-27 17:21:10 +02:00
Sukrit Bhatnagar
5d7bf2f852 util: firewall: use VIR_AUTOPTR for aggregate types
By making use of GNU C's cleanup attribute handled by the
VIR_AUTOPTR macro for declaring aggregate pointer variables,
majority of the calls to *Free functions can be dropped, which
in turn leads to getting rid of most of our cleanup sections.

Signed-off-by: Sukrit Bhatnagar <skrtbhtngr@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-27 17:21:08 +02:00
Sukrit Bhatnagar
469da57cd6 util: firewall: use VIR_AUTOFREE instead of VIR_FREE for scalar types
By making use of GNU C's cleanup attribute handled by the
VIR_AUTOFREE macro for declaring scalar variables, majority
of the VIR_FREE calls can be dropped, which in turn leads to
getting rid of most of our cleanup sections.

Signed-off-by: Sukrit Bhatnagar <skrtbhtngr@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-27 17:21:05 +02:00
Sukrit Bhatnagar
2ad0284627 util: firewall: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC
Using the new VIR_DEFINE_AUTOPTR_FUNC macro defined in
src/util/viralloc.h, define a new wrapper around an existing
cleanup function which will be called when a variable declared
with VIR_AUTOPTR macro goes out of scope. Also, drop the redundant
viralloc.h include, since that has moved from the source module into
the header.

When a variable of type virFirewallPtr is declared using
VIR_AUTOPTR, the function virFirewallFree will be run
automatically on it when it goes out of scope.

Signed-off-by: Sukrit Bhatnagar <skrtbhtngr@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-27 17:21:04 +02:00
Sukrit Bhatnagar
d4e7ad8da5 util: mdev: use VIR_AUTOPTR for aggregate types
By making use of GNU C's cleanup attribute handled by the
VIR_AUTOPTR macro for declaring aggregate pointer variables,
majority of the calls to *Free functions can be dropped, which
in turn leads to getting rid of most of our cleanup sections.

Signed-off-by: Sukrit Bhatnagar <skrtbhtngr@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-27 17:19:25 +02:00
Sukrit Bhatnagar
4632e02db5 util: mdev: use VIR_AUTOFREE instead of VIR_FREE for scalar types
By making use of GNU C's cleanup attribute handled by the
VIR_AUTOFREE macro for declaring scalar variables, majority
of the VIR_FREE calls can be dropped, which in turn leads to
getting rid of most of our cleanup sections.

Signed-off-by: Sukrit Bhatnagar <skrtbhtngr@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-27 17:19:24 +02:00
Sukrit Bhatnagar
92c0d06300 util: mdev: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC
Using the new VIR_DEFINE_AUTOPTR_FUNC macro defined in
src/util/viralloc.h, define a new wrapper around an existing
cleanup function which will be called when a variable declared
with VIR_AUTOPTR macro goes out of scope. Also, drop the redundant
viralloc.h include, since that has moved from the source module into
the header.

When variables of type virMediatedDevicePtr and virMediatedDeviceTypePtr
are declared using VIR_AUTOPTR, the functions virMediatedDeviceFree
and virMediatedDeviceTypeFree, respectively, will be run automatically
on them when they go out of scope.

Signed-off-by: Sukrit Bhatnagar <skrtbhtngr@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-27 17:19:23 +02:00
Sukrit Bhatnagar
dd47145aaa util: cgroup: use VIR_AUTOPTR for aggregate types
By making use of GNU C's cleanup attribute handled by the
VIR_AUTOPTR macro for declaring aggregate pointer variables,
majority of the calls to *Free functions can be dropped, which
in turn leads to getting rid of most of our cleanup sections.

Signed-off-by: Sukrit Bhatnagar <skrtbhtngr@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-27 17:19:22 +02:00
Sukrit Bhatnagar
94f1855f09 util: cgroup: use VIR_AUTOFREE instead of VIR_FREE for scalar types
By making use of GNU C's cleanup attribute handled by the
VIR_AUTOFREE macro for declaring scalar variables, majority
of the VIR_FREE calls can be dropped, which in turn leads to
getting rid of most of our cleanup sections.

Signed-off-by: Sukrit Bhatnagar <skrtbhtngr@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-27 17:19:19 +02:00
Sukrit Bhatnagar
4da4a9fe0c util: cgroup: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC
Using the new VIR_DEFINE_AUTOPTR_FUNC macro defined in
src/util/viralloc.h, define a new wrapper around an existing
cleanup function which will be called when a variable declared
with VIR_AUTOPTR macro goes out of scope. Also, drop the redundant
viralloc.h include, since that has moved from the source module into
the header.

When a variable of type virCgroupPtr is declared using
VIR_AUTOPTR, the function virCgroupFree will be run
automatically on it when it goes out of scope.

This commit also adds an intermediate typedef for virCgroup
type for use with the cleanup macros.

Signed-off-by: Sukrit Bhatnagar <skrtbhtngr@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-27 17:19:18 +02:00
Sukrit Bhatnagar
0f80c71822 util: cgroup: modify virCgroupFree to take virCgroupPtr
Modify virCgroupFree function signature to take a value of type
virCgroupPtr instead of virCgroupPtr * as the parameter.

Change the argument type in all calls to virCgroupFree function
from virCgroupPtr * to virCgroupPtr. This is a step towards
having consistent function signatures for Free helpers so that
they can be used with VIR_AUTOPTR cleanup macro.

Signed-off-by: Sukrit Bhatnagar <skrtbhtngr@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-27 17:19:17 +02:00
Sukrit Bhatnagar
0c5e7435ca util: hash: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC
Using the new VIR_DEFINE_AUTOPTR_FUNC macro defined in
src/util/viralloc.h, define a new wrapper around an existing
cleanup function which will be called when a variable declared
with VIR_AUTOPTR macro goes out of scope. Also, drop the redundant
viralloc.h include, since that has moved from the source module into
the header.

When variables of type virHashTablePtr are declared using
VIR_AUTOPTR, the function virHashFree will be run
automatically on it when it goes out of scope.

Signed-off-by: Sukrit Bhatnagar <skrtbhtngr@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-27 17:19:16 +02:00
Sukrit Bhatnagar
d0a92a0371 util: buffer: use VIR_AUTOPTR for aggregate types
By making use of GNU C's cleanup attribute handled by the
VIR_AUTOPTR macro for declaring aggregate pointer variables,
majority of the calls to *Free functions can be dropped, which
in turn leads to getting rid of most of our cleanup sections.

Signed-off-by: Sukrit Bhatnagar <skrtbhtngr@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-27 17:19:15 +02:00
Sukrit Bhatnagar
013a7b9ef2 util: buffer: use VIR_AUTOFREE instead of VIR_FREE for scalar types
By making use of GNU C's cleanup attribute handled by the
VIR_AUTOFREE macro for declaring scalar variables, majority
of the VIR_FREE calls can be dropped, which in turn leads to
getting rid of most of our cleanup sections.

Signed-off-by: Sukrit Bhatnagar <skrtbhtngr@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-27 17:19:14 +02:00
Sukrit Bhatnagar
96fbf6df90 util: buffer: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC
Using the new VIR_DEFINE_AUTOPTR_FUNC macro defined in
src/util/viralloc.h, define a new wrapper around an existing
cleanup function which will be called when a variable declared
with VIR_AUTOPTR macro goes out of scope. Also, drop the redundant
viralloc.h include, since that has moved from the source module into
the header.

When variables of type virBufferPtr and virBufferEscapePairPtr
are declared using VIR_AUTOPTR, the functions virBufferFreeAndReset
and virBufferEscapePairFree, respectively, will be run automatically
on them when they go out of scope.

Signed-off-by: Sukrit Bhatnagar <skrtbhtngr@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-27 17:19:13 +02:00
Sukrit Bhatnagar
d261ed2fb1 util: buffer: Add struct _virBufferEscapePair typedefs
Add virBufferEscapePair and virBufferEscapePairPtr typedefs, mainly in
order to enable usage of cleanup macros for this type.

Signed-off-by: Sukrit Bhatnagar <skrtbhtngr@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-27 17:19:11 +02:00
Sukrit Bhatnagar
3538498d24 util: error: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC
Using the new VIR_DEFINE_AUTOPTR_FUNC macro defined in
src/util/viralloc.h, define a new wrapper around an existing
cleanup function which will be called when a variable declared
with VIR_AUTOPTR macro goes out of scope. Also, drop the redundant
viralloc.h include, since that has moved from the source module into
the header.

When a variable of type virErrorPtr is declared using
VIR_AUTOPTR, the function virFreeError will be run
automatically on it when it goes out of scope.

Signed-off-by: Sukrit Bhatnagar <skrtbhtngr@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-27 17:19:06 +02:00
Michal Privoznik
06b90ed407 lxc: Use VIR_AUTOPTR for @veths in virLXCProcessStart
Now that we have VIR_AUTOPTR and that @veths is a string list we
can use VIR_AUTOPTR to free it automagically.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-27 17:07:23 +02:00
Michal Privoznik
3211936b34 lxc: Turn @veths into a string list in virLXCProcessStart
This way it will be easier to use autofree.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-27 17:07:19 +02:00
Michal Privoznik
71a390e0fd util: Rework virStringListAdd
So every caller does the same: they use virStringListAdd() to add
new item into the list and then free the old copy to replace it
with new list. It's not very memory effective, nor environmental
friendly.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-27 15:47:45 +02:00
Michal Privoznik
f2a519a506 virtestmock: Track connect() too
The aim of this mock is to track if a test doesn't touch anything
in live system. Well, connect() which definitely falls into that
category isn't tracked yet.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: John Ferlan <jferlan@redhat.com>
2018-07-27 15:44:42 +02:00
Michal Privoznik
cfdc0c771a Forget last daemon/ dir artefacts
The most important part is LIBVIRTD_PATH env var fix. It is used
in virFileFindResourceFull() from tests. The libvirtd no longer
lives under daemon/.

Then, libvirtd-fail test was still failing (as expected) but not
because of missing config file but because it was trying to
execute (nonexistent) top_builddir/daemon/libvirtd which
fulfilled expected outcome and thus test did not fail.

Thirdly, lcov was told to generate coverage for daemon/ dir too.

Fourthly, our compiling documentation was still suggesting to run
daemonn/libvirtd.

And finally, some comments in a systemtap file and a probes file
were still referring to daemon/libvirtd.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: John Ferlan <jferlan@redhat.com>
2018-07-27 15:44:38 +02:00
Han Han
1f1e1e0d28 news: Usb and sata for virsh attach-disk --address
Signed-off-by: Han Han <hhan@redhat.com>
2018-07-27 15:41:40 +02:00
Michal Privoznik
6d4163a03e lxc: Don't return early in virLXCProcessSetupInterfaces
There are two places in the loop body that just return instead of
jumping onto the cleanup label. The problem is the cleanup code
is not ran in those cases.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
2018-07-27 14:32:36 +02:00
Han Han
deb057fd36 conf: Add validation of input devices
https://bugzilla.redhat.com/show_bug.cgi?id=1591151

Add function virDomainInputDefValidate to validate input devices.
Make sure evdev attribute of source element is not used by mouse,
keyboard, and tablet input device.

Signed-off-by: Han Han <hhan@redhat.com>
Reviewed-by: John Ferlan <jferlan@redhat.com>
2018-07-26 17:16:01 -04:00
Michal Privoznik
3bb75024da qemu_monitor: Fix regression in getting disk capacity
In dbf990fd31 the qemuMonitorJSONBlockStatsUpdateCapacityOne()
was split. However, due to a bug the return value was never set
to something meaningful.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-26 17:06:23 +02:00
Daniel P. Berrangé
9e66ecb5ea conf: don't use virDomainVirtType in struct field
Use of enum types for struct fields is generally avoided since it causes
warnings if the compiler assumes the enum is unsigned. For example

  commit 8e2982b576
  Author: Cole Robinson <crobinso@redhat.com>
  Date:   Tue Jul 24 16:27:54 2018 -0400

    conf: Clean up virDomainDefParseCaps

Introduced a line:

  if ((def->virtType = virDomainVirtTypeFromString(virttype)) < 0) {

which causes a build failure with CLang

  conf/domain_conf.c:19143:65: error: comparison of unsigned enum expression < 0 is always false [-Werror,-Wtautological-compare]

as the compiler is free to optimize away the "< 0" check due to the
assumption that the enum type is unsigned and always in range.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2018-07-26 15:50:31 +01:00
Cole Robinson
8c496a1d00 conf: Replace SKIP_OSTYPE_CHECKS with SKIP_VALIDATE
SKIP_OSTYPE_CHECKS only hides some error reporting at this point,
so it can be foled into SKIP_VALIDATE

Acked-by: Michal Privoznik <mprivozn@redhat.com>
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2018-07-26 10:13:00 -04:00
Cole Robinson
031363cbde tests: Remove redundant lxc test
This test was added in 2d40e2da7b to ensure LXC domains could be
defined correctly when caps probing was skipped due to SKIP_OSTYPE.
However we do caps probing unconditionally now, so this test case
is redundant

Acked-by: Michal Privoznik <mprivozn@redhat.com>
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2018-07-26 10:13:00 -04:00
Cole Robinson
cd9d439a71 conf: Sync caps data even when SKIP_OSTYPE_CHECKS
We should still make an effort to fill in data, just not raise
an error if say an ostype/virttype combo disappeared from caps.

Acked-by: Michal Privoznik <mprivozn@redhat.com>
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2018-07-26 10:13:00 -04:00
Cole Robinson
b251d6ad24 conf: Drop unnecessary caps parsing logic
The comment says:

    /* If the logic here seems fairly arbitrary, that's because it is :)
     * This is duplicating how the code worked before
     * CapabilitiesDomainDataLookup was added. We can simplify this,
     * but it would take a bit of work because the test suite fails
     * in numerous minor ways. */

Nowadays the test suite changes appear quite simple, just extending
test capabilities data a bit so that we aren't trying to define
invalid arch/os/virtType/machine combos

Acked-by: Michal Privoznik <mprivozn@redhat.com>
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2018-07-26 10:13:00 -04:00
Cole Robinson
f14f0836c5 tests: qemuhotplug: Fix segfault when XML loading fails
Some tests use the same VM state multiple times in a row. But if we
failed loading the VM XML, subsequent tests crash on the NULL def
pointer

Acked-by: Michal Privoznik <mprivozn@redhat.com>
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2018-07-26 10:13:00 -04:00
Cole Robinson
8e2982b576 conf: Clean up virDomainDefParseCaps
- Convert to 'cleanup' label naming
- Use more than one 'tmp' string and do all freeing at the end
- Make the code easier to follow

Acked-by: Michal Privoznik <mprivozn@redhat.com>
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2018-07-26 10:12:59 -04:00
Cole Robinson
bd884c566e conf: Break out virDomainDefParseCaps
Handles parse virtType, os.type, bootloader bits, arch, machine,
emulator

Acked-by: Michal Privoznik <mprivozn@redhat.com>
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2018-07-26 10:12:59 -04:00
Han Han
d1c4480390 conf: Fix a error msg typo in virDomainVideoDefValidate
https://bugzilla.redhat.com/show_bug.cgi?id=1607825

Introduced by commit d48813e8.

Signed-off-by: Han Han <hhan@redhat.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-26 16:05:59 +02:00
John Ferlan
5229494b01 nwfilter: Resolve SEGV for NWFilter Snoop processing
https://bugzilla.redhat.com/show_bug.cgi?id=1599973

Commit id fca9afa08 changed the @req->ifname to use
@req->binding->portdevname fillingin the @req->binding
in a similar way that @req->ifname would have been
filled in during virNWFilterDHCPSnoopReq processing.

However, in doing so it did not take into account some
code paths where the @req->binding should be checked
instead of @req->binding->portdevname. These checks
led to SEGVs in some cases during libvirtd reload
processing in virNWFilterSnoopRemAllReqIter (for
stop during nwfilterStateCleanup processing) and
virNWFilterSnoopReqLeaseDel (for start during
nwfilterStateInitialize processing).

In particular, when reading the nwfilter.leases file
a new @req is created, but the @req->binding is not
filled in. That's left to virNWFilterDHCPSnoopReq
processing which checks if the @req already exists
in the @virNWFilterSnoopState.snoopReqs hash table
after adding a virNWFilterSnoopState.ifnameToKey
entry for the @req->binding->portdevname by a
@ref->ikey value.

NB: virNWFilterSnoopIPLeaseInstallRule and
    virNWFilterDHCPSnoopThread do not need the
    req->binding check since they can only be called
    after the filter->binding is created/assigned.

Signed-off-by: John Ferlan <jferlan@redhat.com>
ACKed-by: Michal Privoznik <mprivozn@redhat.com>
2018-07-26 09:35:40 -04:00
Michal Privoznik
e6d3e46bb5 lxc: Don't mangle @cfg refs in virLXCProcessBuildControllerCmd
The config object is refed but unrefed only on error which leaves
refcount unbalanced on successful return.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-26 14:18:35 +02:00
Michal Privoznik
696a9faa8e lxc: Don't leak @veths in virLXCProcessStart
The individual strings are freed, but the array is never freed.

 8 bytes in 1 blocks are definitely lost in loss record 28 of 1,098
    at 0x4C2CE3F: malloc (vg_replace_malloc.c:298)
    by 0x4C2F1BF: realloc (vg_replace_malloc.c:785)
    by 0x52C9C92: virReallocN (viralloc.c:245)
    by 0x52C9D88: virExpandN (viralloc.c:294)
    by 0x23414D99: virLXCProcessSetupInterfaces (lxc_process.c:552)
    by 0x23417457: virLXCProcessStart (lxc_process.c:1356)
    by 0x2341F71C: lxcDomainCreateWithFiles (lxc_driver.c:1088)
    by 0x2341F805: lxcDomainCreate (lxc_driver.c:1123)
    by 0x55917EB: virDomainCreate (libvirt-domain.c:6534)
    by 0x1367D1: remoteDispatchDomainCreate (remote_daemon_dispatch_stubs.h:4434)
    by 0x1366EA: remoteDispatchDomainCreateHelper (remote_daemon_dispatch_stubs.h:4410)
    by 0x546FDF1: virNetServerProgramDispatchCall (virnetserverprogram.c:437)

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-26 14:18:06 +02:00
Michal Privoznik
9bf5ca8620 lxc: Enable under valgrind again
So we originally disabled LXC driver when libvirtd is running
under valgrind back in 05436ab7ff (which dates to beginning of
2009) as it was causing valgrind to crash. It's not the case
anymore. Valgrind works with LXC happily.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-26 14:15:43 +02:00
Michal Privoznik
008cdddd7c lxc: Report supported huge pages
There are two places where we report supported sizes of huge pages:

  /capabilities/host/cpu/pages
  /capabilities/host/topology/cells/cell/pages

The former aggregates sizes over all NUMA nodes while the latter
reports supported sizes only for given node. While we are
reporting per NUMA node sizes we are not reporting the aggregated
sizes. I've noticed this when wondering why doesn't allocpages
completer work.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-26 14:15:22 +02:00
Michal Privoznik
832d620ed3 lxc: Refresh capabilities on virConnectGetCapabilities
While not as critical as in qemu driver, there are still some
runtime information we report in capabilities XML that might
change throughout time. For instance, onlined CPUs (which affects
reported L3 cache sizes).

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-26 14:11:34 +02:00
Michal Privoznik
142c4b10fd networkGetDHCPLeases: Don't always report error if unable to read leases file
https://bugzilla.redhat.com/show_bug.cgi?id=1600468

If we are unable to read leases file (no matter what the reason
is), we return 0 - just like if there were no leases. However,
because we use virFileReadAll() an error is printed into the log.
Note that not all networks have leases file - only those for
which we start dnsmasq.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-26 11:39:11 +02:00
Daniel P. Berrangé
2eb748d259 rpc: treat EADDRNOTAVAIL as non-fatal when listening
Consider creating a listener socket from a hostname that resolves to
multiple addresses. It might be the case that the hostname resolves to
both an IPv4 and IPv6 address because it is reachable over both
protocols, but the IPv6 connectivity is provided off-host. In such a
case no local NIC will have IPv6 and so bind() would fail with the
EADDRNOTAVAIL errno. Thus it should be treated as non-fatal as long as
at least one socket was succesfully bound.

Reviewed-by: Jiri Denemark <jdenemar@redhat.com>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2018-07-25 16:55:55 +01:00
Daniel P. Berrangé
f56eb726b1 socket: preserve real errno when socket/bind calls fail
When reporting socket/bind failures we want to ensure any fatal error
reported is as accurate as possible. We'll prefer reporting a bind()
errno over a socket() errno, because if socket() works but bind() fails
that is a more significant event.

Reviewed-by: Jiri Denemark <jdenemar@redhat.com>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2018-07-25 16:55:38 +01:00
John Ferlan
55ce656463 qemu: Use the correct vm def on cold attach
https://bugzilla.redhat.com/show_bug.cgi?id=1559867

When attaching a device to the domain we need to be sure
to use the correct domain definition (vm->def or vm->newDef)
when calling virDomainDeviceDefParse because the post parse
processing algorithms that may assign an address for the
device will use whatever domain definition was passed in.

Additionally, some devices (SCSI hostdev and SCSI disk) use
algorithms that rely on knowing what already exists of the
other type when generating the new device's address. Using
the wrong VM definition could result in duplicated addresses.

In the case of the bz, two hostdev's with no domain address
provided were added to the running domain's config only.
However, the parsing algorithm used the live domain in
order to figure out the host device address resulting in
the same address being used and a subsequent start failing
due to duplicate address.

Fix this by separating the checks/code into CONFIG and LIVE
processing using the correct definition for each block and
performing cleanup for both options as necessary.

Signed-off-by: John Ferlan <jferlan@redhat.com>
ACKed-by: Michal Privoznik <mprivozn@redhat.com>
2018-07-25 08:45:00 -04:00
Shi Lei
7564daca8a network: Use 'switch' control statement with virNetworkForwardType enum
With 'switch' we can utilize the compile time enum checks which we can't
rely on with plain 'if' conditions.

Signed-off-by: Shi Lei <shilei.massclouds@gmx.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-25 14:33:52 +02:00
Marcos Paulo de Souza
a1450d774f esx storage: Fix typo lsilogic -> lsiLogic
Commit 77298458d0 changed the esx storage
adapter from busLogic to lsilogic, introducing a typo. Changing it back
to lsiLogic (with capital L) solves the issue. With this change, libvirt can now
create volumes in ESX again.

Thanks to Jaroslav Suchanek who figured out what was the issue in the
first place.

Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1571759
Signed-off-by: Marcos Paulo de Souza <marcos.souza.org@gmail.com>
2018-07-25 13:30:24 +02:00
Andrea Bolognani
f025c1bf79 util: Fix virStorageBackendIQNFound() to work on FreeBSD
Despite being standardized in POSIX.1-2008, the 'm'
sscanf() modifier is currently not available on FreeBSD.

Reimplement parsing without sscanf() to work around the
issue.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
2018-07-25 13:23:10 +02:00
Han Han
f26958462e news: Add --alias to virsh attach-disk and attach-interface
Signed-off-by: Han Han <hhan@redhat.com>
Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
2018-07-25 13:19:37 +02:00
Michal Privoznik
8c8c32339a qemuDomainSaveMemory: Don't enforce dynamicOwnership
https://bugzilla.redhat.com/show_bug.cgi?id=1589115

When doing a memory snapshot qemuOpenFile() is used. This means
that the file where memory is saved is firstly attempted to be
created under root:root (because that's what libvirtd is running
under) and if this fails the second attempt is done under
domain's uid:gid. This does not make much sense - qemu is given
opened FD so it does not need to access the file. Moreover, if
dynamicOwnership is set in qemu.conf and the file lives on a
squashed NFS this is deadly combination and very likely to fail.

The fix consists of using:

  qemuOpenFileAs(fallback_uid = cfg->user,
                 fallback_gid = cfg->group,
                 dynamicOwnership = false)

In other words, dynamicOwnership is turned off for memory
snapshot (chown() will still be attempted if the file does not
live on NFS) and instead of using domain DAC label, configured
user:group is set as fallback.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
2018-07-25 08:14:54 +02:00
Michal Privoznik
149f0c4e00 viriscsitest: Extend virISCSIConnectionLogin test
Extend this existing test so that a case when IQN is provided is
tested too. Since a special iSCSI interface is created and its
name is randomly generated at runtime we need to link with
virrandommock to have predictable names.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: John Ferlan <jferlan@redhat.com>
2018-07-25 07:11:13 +02:00
Michal Privoznik
9c2ccd64c9 viriscsitest: Introduce testIscsiadmCbData struct
Some tests will want to pass their own callback data into the
testIscsiadmCbData callback. Introduce testIscsiadmCbData struct
to give this some form and order.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: John Ferlan <jferlan@redhat.com>
2018-07-25 07:11:13 +02:00
Michal Privoznik
e97cd364f7 viriscsitest: Move testSessionInfo struct
This struct has nothing to do with testIscsiadmCb() rather than
testISCSIGetSession(). Move it closer to the latter.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: John Ferlan <jferlan@redhat.com>
2018-07-25 07:11:13 +02:00
Michal Privoznik
b5871d0c75 viriscsitest: Test virISCSIConnectionLogin
Introduce one basic test that tests the simplest case:
logging into portal without any IQN.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: John Ferlan <jferlan@redhat.com>
2018-07-25 07:11:13 +02:00
Michal Privoznik
c1a75828e4 virCommandWait: Propagate dryRunCallback return value properly
The documentation to virCommandWait() function states that if
@exitstatus is NULL and command finished with error -1 is
returned. In other words, if @dryRunCallback is set and returns
an error (by setting its @status argument to a nonzero value) we
must propagate this error properly honouring the documentation
(and also regular run).

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: John Ferlan <jferlan@redhat.com>
2018-07-25 07:11:13 +02:00
Michal Privoznik
adfcbdff91 virISCSIScanTargets: Allow making targets persistent
After a new iSCSI interface is successfully set up, we issue a
sendtargets command. However, after 56057900dc we don't
update the host config which in turn makes login fail because
iscsiadm is unable to find any matching record for the interface.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: John Ferlan <jferlan@redhat.com>
2018-07-25 07:11:13 +02:00
Michal Privoznik
2e5ad5881b virISCSIScanTargets: Honour iSCSI interface
When scanning for targets, iSCSI might give different results
depending on the interface used. This is basically just name of
config file under /etc/iscsi/ifaces to use. The file contains
initiator IQN thus different results claim.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: John Ferlan <jferlan@redhat.com>
2018-07-25 07:11:13 +02:00
Michal Privoznik
f28099ddd7 virStorageBackendIQNFound: Rework iscsiadm output parsing
Firstly, we can utilize virCommandSetOutputBuffer() API which
will collect the command output for us. Secondly, sscanf()-ing
through each line is easier to understand (and more robust) than
jumping over a string with strchr().

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: John Ferlan <jferlan@redhat.com>
2018-07-25 07:11:13 +02:00
Michal Privoznik
adeadc53a7 virStorageBackendIQNFound: Rename out label
This is in fact 'cleanup' label and it should be named as such.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: John Ferlan <jferlan@redhat.com>
2018-07-25 07:11:13 +02:00
Michal Privoznik
893ccaeca4 virStorageBackendIQNFound: Fix ret value assignment
Perform some method clean-up to follow more accepted coding standards:

 * Initialize @ret to error value and prove otherwise.
 * Initialize *ifacename to NULL

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: John Ferlan <jferlan@redhat.com>
2018-07-25 07:11:13 +02:00
Cole Robinson
0dc8ecbf1d run: Fix LIBVIRTD_PATH
It wasn't updated when libvirtd was moved from daemon/ to src/

Reviewed-by: Jiri Denemark <jdenemar@redhat.com>
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2018-07-24 12:10:21 -04:00
Michal Privoznik
fa18da2d81 storage_util: Prefer generic FICLONE over btrfs/xfs defines
After my change to the original patch that resulted in commit
8ed874b39b it was brought to my attention that all three defines
are the same: FICLONE = BTRFS_IOC_CLONE = XFS_IOC_CLONE (as
documented in ioctl_ficlone(2)). Therefore we should prefer
generic FICLONE over 'specific' defines for btrfs/xfs.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: Andrea Bolognani <abologna@redhat.com>
2018-07-24 15:15:34 +02:00
Peter Krempa
986152e004 qemu: hotplug: Don't leak saved error on failure in qemuHotplugRemoveManagedPR
If we'd fail to enter or exit the monitor the saved error would be
leaked. Introduced in 8498a1e222 .

Pointed out by coverity.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: John Ferlan <jferlan@redhat.com>
2018-07-24 10:20:32 +02:00
Marc Hartmayer
5f02e28480 virTypedParamsDeserialize: set nparams to 0 in case of an error
Signed-off-by: Marc Hartmayer <mhartmay@linux.ibm.com>
Reviewed-by: John Ferlan <jferlan@redhat.com>
2018-07-23 14:28:58 -04:00
Marc Hartmayer
97be85dcc3 virTypedParamsSerialize: set remote_params_len at the end
Update the length @remote_params_len only if the related
@remote_params_val has also been set.

Signed-off-by: Marc Hartmayer <mhartmay@linux.ibm.com>
Reviewed-by: John Ferlan <jferlan@redhat.com>
2018-07-23 14:28:53 -04:00
Ján Tomko
c31146685f tests: also skip qemuagenttest with old jansson
qemuagenttest also depends on JSON object key ordering:
Invalid value of argument 'vcpus' of command 'guest-set-vcpus':
expected '[{"logical-id":1,"online":false}]' got '[{"online":false,"logical-id":1}]'

Skip it as well.

Signed-off-by: Ján Tomko <jtomko@redhat.com>
2018-07-23 17:03:02 +02:00
Peter Krempa
9c9d697a5c tests: qemuxml2argv: Add CAPS_LATEST version of security-related tests
'disk-network-source-auth' and 'disk-network-tlsx509'

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-23 15:32:36 +02:00
Peter Krempa
ca19bb378f tests: qemuxml2argv: Add CAPS_LATEST version of 'disk-network-sheepdog'
Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-23 15:32:36 +02:00
Peter Krempa
9b7631d2b6 tests: qemuxml2argv: Add CAPS_LATEST version of 'disk-network-gluster'
Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-23 15:32:35 +02:00
Peter Krempa
d276a6a517 tests: qemuxml2argv: Add CAPS_LATEST version of 'disk-readonly' and 'disk-shared'
Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-23 15:32:35 +02:00
Peter Krempa
a08aa3154b tests: qemuxml2argv: Add CAPS_LATEST version of 'disk-floppy' and 'floppy-drive-fat'
Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-23 15:32:35 +02:00
Peter Krempa
60ed5f7b7a tests: qemu: Remove pointless 'disk-many' test
We have several cases when a VM has multiple disks in the test files so
having another one without any interesting configuration is not
necessary.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-23 15:32:35 +02:00
Peter Krempa
d20de39c3f tests: qemuxml2argv: Unify testing of 'disk-network-rbd'
Move the authentication and ipv6 cases into the main test file. To allow
removal of the separate testing of the secure credential passing via the
'secret' object in qemu, use the DO_TEST_CAPS_VER macro with version
2.5.0 when the secret object is not supported by qemu.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-23 15:32:35 +02:00
Peter Krempa
4d016addca tests: qemu: Remove pointless 'disk-network-ceph-env' test
The xml2argv variant was unused. The xml2xml variant is redundant in
other tests for RBD.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-23 15:32:35 +02:00
Peter Krempa
ff8bc0876d tests: qemuxml2argv: Add 'CAPS_LATEST' version of 'disk-network-nbd'
Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-23 15:32:35 +02:00
Peter Krempa
14ded7bb83 tests: qemu: Unify nbd disk source testing
Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-23 15:32:35 +02:00
Peter Krempa
a1bca5479e tests: qemuxml2argv: Add 'CAPS_LATEST' version of 'disk-network-iscsi'
Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-23 15:32:35 +02:00
Peter Krempa
a717cf2c94 tests: qemu: Unify iscsi disk source testing
Move various different iSCSI configuration into one test file.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-23 15:32:34 +02:00
Peter Krempa
d1c9c6bf74 tests: qemu: Unify disk cache testing
Move the 'unsafe' cache test into 'disk-cache' and remove all the
individual cases for one cache mode each.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-23 15:32:34 +02:00
Peter Krempa
b60e5f9198 tests: qemu: Add xml2xml and minimal version of 'disk-cache' test
Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-23 15:32:34 +02:00
Peter Krempa
e38a890c93 tests: qemuxml2argv: Rename disk-write-cache test do disk-cache
We'll aggregate testing of all cache modes in this test later on.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-23 15:32:34 +02:00
Peter Krempa
9245aad664 tests: qemuxml2argv: Add 'CAPS_LATEST' version of 'disk-aio' test
Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-23 15:32:34 +02:00
Peter Krempa
cc0f112a63 tests: qemuxml2argv: Add 'CAPS_LATEST' version for 'disk-detect-zeroes'
This test also excercises options of 'discard'.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-23 15:32:34 +02:00
Peter Krempa
6bcffc5113 tests: qemuxml2argv: Add 'CAPS_LATEST' data for disk-cdrom* tests
Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-23 15:32:34 +02:00
Peter Krempa
e5dce69a9c tests: qemuxml2argv: Unify testing of local cdroms
Test empty cdroms along with cdroms with medium.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-23 15:32:34 +02:00
Peter Krempa
5617c1d30f tests: qemuxml2argv: Unify network cdrom source testing
Unify most of the tests into a common test named disk-cdrom-network by
adding multiple cdroms. The 'http' test is dropped since there can be
only 4 cdroms.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-23 15:32:33 +02:00
Peter Krempa
f6a1a8911e tests: qemuxml2argv: Remove tests obsoleted by assuming support for '-device'
Few disk tests were testing support for pure -drive command line
generation for disks now that we assume it for all qemu versions the
cases are obsolete.

Replacements:
disk-readonly-no-device -> disk-readonly-disk
disk-floppy-tray-no-device -> disk-floppy-tray
disk-cdrom-tray-no-device -> disk-cdrom-tray

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-23 15:32:33 +02:00
Peter Krempa
e38ebbc1c0 tests: qemuxml2argv: Add 'CAPS_LATEST' version of "disk-copy_on_read"
Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-23 15:32:33 +02:00
Peter Krempa
e9d0e2fd7f tests: qemuxml2xml: Remove duplicate test disk-copy-on-read.xml
We also have disk-copy_on_read.xml which also tests the command line.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-23 15:32:33 +02:00
Peter Krempa
0bdb704383 tests: qemu: Drop 'drive' from disk tests
Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-23 15:32:33 +02:00
Andrea Bolognani
7d70a63b94 util: Improve virStrncpy() implementation
We finally get rid of the strncpy()-like semantics
and implement our own, more sensible ones instead.

As a bonus, this also fixes compilation on MinGW.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
2018-07-23 14:27:37 +02:00
Andrea Bolognani
19136bbf10 esx: Use memcpy() in esxVI_CURL_Debug()
We're going to change virStrncpy() in a way that
requires the source string to be NULL-terminated, so
we'll no longer be able to use in this context.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
2018-07-23 14:27:33 +02:00
Andrea Bolognani
6c0d0210cb src: Make virStr*cpy*() functions return an int
Currently, the functions return a pointer to the
destination buffer on success or NULL on failure.

Not only does this kind of error handling look quite
alien in the context of libvirt, where most functions
return zero on success and a negative int on failure,
but it's also somewhat pointless because unless there's
been a failure the returned pointer will be the same
one passed in by the user, thus offering no additional
value.

Change the functions so that they return an int
instead.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
2018-07-23 14:27:30 +02:00
Andrea Bolognani
583bdfa65c src: Don't rely on strncpy()-like behavior
The strncpy() function has this quirk where it will copy
*up* to the requested number of bytes, that is, it will
stop early if it encounters a NULL byte in the source
string.

This makes it legal to pass the size of the destination
buffer (minus one byte needed for the string terminator)
as the number of bytes to copy and still get something
somewhat reasonable out of the operation; unfortunately,
it also makes the function difficult to reason about
and way too easy to misuse.

We want to move away from the way strncpy() behaves and
towards better defined semantics, where virStrncpy()
will always copy *exactly* the number of bytes it's
been asked to copy; before we can do that, though, we
have to change a few of the callers.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
2018-07-23 14:27:27 +02:00
Andrea Bolognani
dee35f6acf src: Use virStrcpy() wherever possible
virStrncpy() allows us to copy a substring, but if we're
going to copy the entire thing it's much more convenient
to use virStrcpy() instead.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
2018-07-23 14:27:25 +02:00
Andrea Bolognani
5d481d0d02 src: Use VIR_STRDUP() wherever possible
virStrcpy() and friends are useful when the destination
buffer has already been allocated, eg. as part of a struct;
if we have to allocate it on the spot, VIR_STRDUP() is a
better choice.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
2018-07-23 14:27:23 +02:00
Andrea Bolognani
bfb8ab1b2c src: Use virStrcpyStatic() wherever possible
This convenience macro was created for the simple cases
where the length of the source string and the size of the
destination buffer can be figued out with strlen() and
sizeof() respectively, so we should use it wherever
possible instead of open-coding parts of it.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
2018-07-23 14:27:21 +02:00
Andrea Bolognani
c9d5f2d989 src: Use virStrcpyStatic() to avoid truncation
The way virStrncpy() is called here will never result in
buffer overflow, but it won't prevent or detect truncation
either, despite what the error message might suggest. Use
virStrcpyStatic(), which does all of the above, instead.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
2018-07-23 14:27:13 +02:00
Daniel P. Berrangé
f508a65a21 rpm: remove conditionals for systemd
All our supported RHEL and Fedora versions include systemd, so we can
assume it is always present in the spec.

Reviewed-by: Andrea Bolognani <abologna@redhat.com>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2018-07-23 11:37:18 +01:00
Daniel P. Berrangé
0f5c19b4b6 rpm: increase min required RHEL to 7
We no longer build on RHEL-6, so can bump min required RHEL to 7
removing many conditions.

Reviewed-by: Andrea Bolognani <abologna@redhat.com>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2018-07-23 11:37:13 +01:00
Daniel P. Berrangé
cf92b90e35 tests: fix TLS handshake failure with TLS 1.3
When gnutls negotiates TLS 1.3 instead of 1.2, the order of messages
sent by the handshake changes. This exposed a logic bug in the test
suite which caused us to wait for the server to see handshake
completion, but not wait for the client to see completion. The result
was the client didn't receive the certificate for verification and the
test failed.

This is exposed in Fedora 29 rawhide which has just enabled TLS 1.3 in
its GNUTLS builds.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2018-07-23 11:36:09 +01:00
Han Han
e1b75dc500 virsh: Support alias in attach-interface
Add --alias to support custom alias in virsh attach-interface.

Signed-off-by: Han Han <hhan@redhat.com>
Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
2018-07-23 12:04:49 +02:00
Han Han
64c579b705 virsh: Support alias in attach-disk
Add --alias to support custom disk alias in virsh attach-disk.

Signed-off-by: Han Han <hhan@redhat.com>
Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
2018-07-23 12:02:32 +02:00
John Ferlan
329f2347d2 src: Fix memory leak in virNWFilterBindingDispose
https://bugzilla.redhat.com/show_bug.cgi?id=1603025

Commit b57a9aec neglected to VIR_FREE(binding->filtername) as seen
in the following valgrind report

==6423== 17,328 bytes in 1,083 blocks are definitely lost in loss record 2,275 of 2,297
==6423==    at 0x4C29BC3: malloc (vg_replace_malloc.c:299)
==6423==    by 0x83B20C9: strdup (in /usr/lib64/libc-2.17.so)
==6423==    by 0x533C144: virStrdup (virstring.c:977)
==6423==    by 0x54BDD53: virGetNWFilterBinding (datatypes.c:865)
==6423==    by 0x318D633C: nwfilterBindingCreateXML (nwfilter_driver.c:767)
==6423==    by 0x54F3FC5: virNWFilterBindingCreateXML (libvirt-nwfilter.c:701)
==6423==    by 0x539CE29: virDomainConfNWFilterInstantiate (domain_nwfilter.c:116)
==6423==    by 0x31E516C2: qemuInterfaceBridgeConnect (qemu_interface.c:589)
==6423==    by 0x31D98B56: qemuBuildInterfaceCommandLine (qemu_command.c:8418)
==6423==    by 0x31D9F783: qemuBuildNetCommandLine (qemu_command.c:8673)
==6423==    by 0x31D9F783: qemuBuildCommandLine (qemu_command.c:10354)
==6423==    by 0x31DE355F: qemuProcessLaunch (qemu_process.c:6292)
==6423==    by 0x31DE7881: qemuProcessStart (qemu_process.c:6686)

and

==6423== 17,328 bytes in 1,083 blocks are definitely lost in loss record 2,276 of 2,297
==6423==    at 0x4C29BC3: malloc (vg_replace_malloc.c:299)
==6423==    by 0x83B20C9: strdup (in /usr/lib64/libc-2.17.so)
==6423==    by 0x533C144: virStrdup (virstring.c:977)
==6423==    by 0x54BDD53: virGetNWFilterBinding (datatypes.c:865)
==6423==    by 0x318D641F: nwfilterBindingLookupByPortDev (nwfilter_driver.c:678)
==6423==    by 0x54F3B63: virNWFilterBindingLookupByPortDev (libvirt-nwfilter.c:593)
==6423==    by 0x539CBC5: virDomainConfNWFilterTeardownImpl.isra.0 (domain_nwfilter.c:136)
==6423==    by 0x539CFA5: virDomainConfVMNWFilterTeardown (domain_nwfilter.c:170)
==6423==    by 0x31DE5651: qemuProcessStop (qemu_process.c:6912)
==6423==    by 0x31E37974: qemuDomainDestroyFlags (qemu_driver.c:2229)
==6423==    by 0x54C24BB: virDomainDestroy (libvirt-domain.c:475)
==6423==    by 0x1589A2: remoteDispatchDomainDestroy (remote_daemon_dispatch_stubs.h:4827)
==6423==    by 0x1589A2: remoteDispatchDomainDestroyHelper (remote_daemon_dispatch_stubs.h:4803)

Signed-off-by: John Ferlan <jferlan@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
2018-07-21 09:23:54 -04:00
Marc Hartmayer
648308a287 rpc: Fix name of include guard
The include guard should match the file name and comment.

Signed-off-by: Marc Hartmayer <mhartmay@linux.ibm.com>
Reviewed-by: Boris Fiuczynski <fiuczy@linux.ibm.com>
Reviewed-by: John Ferlan <jferlan@redhat.com>
2018-07-21 07:46:45 -04:00
Marc Hartmayer
6ec39eddf7 virt-admin: Fix two error messages
Signed-off-by: Marc Hartmayer <mhartmay@linux.ibm.com>
Reviewed-by: Boris Fiuczynski <fiuczy@linux.ibm.com>
Reviewed-by: John Ferlan <jferlan@redhat.com>
2018-07-21 07:46:45 -04:00
Marc Hartmayer
71e4d4a2a1 daemon: Raise an error if 'max_workers' < 1 in libvirtd.conf
Hypervisor drivers (e.g. QEMU) assume that they run in a separate
thread from the main event loop thread otherwise deadlocks can
occur. Therefore let's report an error if max_workers < 1 is set in
the libvirtd configuration file.

Signed-off-by: Marc Hartmayer <mhartmay@linux.ibm.com>
Reviewed-by: Boris Fiuczynski <fiuczy@linux.ibm.com>
Reviewed-by: Bjoern Walk <bwalk@linux.ibm.com>
Reviewed-by: John Ferlan <jferlan@redhat.com>
2018-07-21 07:46:45 -04:00
Marc Hartmayer
46d258d1fd virThreadPool: Prevent switching between zero and non-zero maxWorkers
...since maxWorkers=0 is only intended for virtlockd or virlogd which
must not be multithreaded.

Signed-off-by: Marc Hartmayer <mhartmay@linux.ibm.com>
Reviewed-by: Boris Fiuczynski <fiuczy@linux.ibm.com>
Reviewed-by: Bjoern Walk <bwalk@linux.ibm.com>
Reviewed-by: John Ferlan <jferlan@redhat.com>
2018-07-21 07:46:45 -04:00
Marc Hartmayer
45e00c7f2d rpc: Fix deadlock if there is no worker pool available
@srv must be unlocked for the call virNetServerProcessMsg otherwise a
deadlock can occur.

Since the pointer 'srv->workers' will never be changed after
initialization and the thread pool has it's own locking we can release
the lock of 'srv' earlier. This also fixes the deadlock.

Signed-off-by: Marc Hartmayer <mhartmay@linux.ibm.com>
Reviewed-by: Boris Fiuczynski <fiuczy@linux.ibm.com>
Reviewed-by: Bjoern Walk <bwalk@linux.ibm.com>
Reviewed-by: John Ferlan <jferlan@redhat.com>
2018-07-21 07:46:42 -04:00
Peter Krempa
80250f70c5 qemu: Replace qemuDomainDiskSourceDiffers by virStorageSourceIsSameLocation
Now that we have a saner replacement for checking if the disk source is
the same use it instead of formatting qemu command-line chunks.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-20 15:41:38 +02:00
Peter Krempa
3dfcd17c9d utils: storage: Add helper for checking if storage source is the same
To allow checking whether a storage source points to the same location
add a helper which checks the relevant fields. This will allow replacing
a similar check done by formatting the command line arguments for
qemu-like syntax.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-20 15:41:38 +02:00
Peter Krempa
dbf990fd31 qemu: monitor: Split out code to gather data from 'query-block'
Extract the code for future reuse.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-20 15:41:38 +02:00
Peter Krempa
8d9ca6cdb3 qemu: json: Extract gathering of block statistics
The code is useful also when gathering statistics per node name, so
extract it to a separate functions.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-20 15:41:38 +02:00
Peter Krempa
50edca1331 qemu: monitor: Add the 'query-nodes' argument for query-blockstats
The 'query-blockstats' command does not return statistics for the
explicitly named nodes unless the new argument is specified. Add
infrastrucuture that will allow us to use the new approach if desired.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-20 15:41:38 +02:00
Peter Krempa
f78033c4f2 qemu: command: use qemuDomainDiskGetBackendAlias in commandline building
Use the proper backend for the block device both when using -drive and
when -blockdev will be used for disk drives and floppy disks.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-20 15:41:38 +02:00
Peter Krempa
8abbc72bd2 qemu: domain: Add helper for getting the disk backend alias
The disk backend alias was historically the alias of the -drive backing
the storage. For setups with -blockdev this will become more complex as
it will depend on other configs and generally will differ.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-20 15:41:33 +02:00
Peter Krempa
b05a48c0d2 qemu: domain: Move out clearing of backing chain in qemuDomainDetermineDiskChain
In some cases backing chain needs to be cleared prior to re-detection.
Move this step out of qemuDomainDetermineDiskChain as only certain
places need it and the function itself is able to skip to the end of the
chain to perform detection.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-20 15:33:20 +02:00
Peter Krempa
055c918b37 qemu: driver: Reuse qemuDomainBlocksStatsGather in qemuDomainGetBlockInfo
Allow updating capacity for the block devices returned by
qemuDomainBlocksStatsGather and replace the open-coded call to
qemuMonitorGetAllBlockStatsInfo by the helper.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-20 15:33:20 +02:00
Peter Krempa
4a0835364e utils: storage: Add copying of PR definition to virStorageSource
Despite the warning that virStorageSourceCopy needs to be populated on
additions to the structure commit 687730540e neglected to implement the
copy function.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-20 14:40:59 +02:00
Peter Krempa
4fbe2295db qemu: hotplug: Add/remove managed PR objects on media change
When changing cdrom media we did not handle the managed PR objects thus
we'd either have a stale PR object left behind or the media change would
fail.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-20 14:23:09 +02:00
Peter Krempa
83fe11e950 qemu: hotplug: Make qemuHotplugWaitForTrayEject reusable
Remove the issue of the monitor command to the caller so that the
function can be used with the modern approach.

Additionally improve the error message.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-20 14:23:09 +02:00
Peter Krempa
22480cf950 qemu: hotplug: Extract legacy disk media changing bits
Prepare for the -blockdev implementation of ejectable media changing by
splitting up the old bits.

Additionally since both callers make sure that the device is a cdrom or
floppy the check is no longer necessary.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-20 14:23:09 +02:00
Peter Krempa
36e9b1ec50 qemu: hotplug: Refactor/simplify PR managed addition to VM
Similarly to qemuDomainDiskRemoveManagedPR make it enter monitor on
its own so that it can be reused. Future users will be in the snapshot
code and in removable media change code.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-20 14:23:09 +02:00
Peter Krempa
8498a1e222 qemu: hotplug: Simplify removal of managed PR infrastructure on unplug
Extract the (possible) removal of the PR backend and daemon into a
separate helper which enters monitor on its own. This simplifies the
code and allows reuse of this function in the future e.g. for blockjobs
where removing a image with PR may result into PR not being necessary.

Since the PR is not used often the overhead of entering monitor again
should be negligible.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-20 14:23:09 +02:00
Peter Krempa
e417c23d39 qemu: hotplug: Reuse qemuHotplugDiskSourceRemove for disk backend removal
Add code which will convert a disk definition into
qemuHotplugDiskSourceData and then reuse qemuHotplugDiskSourceRemove to
remove all the backend related objects.

This unifies the detach code as much as possible with the already
existing helpers and will allow reuse this infrastructure when changing
removable disk media.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-20 14:23:09 +02:00
Peter Krempa
ee46360b43 qemu: hotplug: Don't leak 'disk' if VM crashes during unplug finishing
qemuDomainRemoveDiskDevice would leak the disk to be removed if the VM
crashed since it was removed from the definition but not freed.

Broken in commit 105bcdde76 which moved the removal from the definition
earlier.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-20 14:23:09 +02:00
Peter Krempa
d3f9dda2c9 qemu: hotplug: Prepare for multiple backing chain member hotplug
Similarly to how we've intergrated data belonging to a single
virStorageSource for purposes of attaching it to a qemu instance we will
need to agregate data relevant for the whole disk. With blockdev there
will be some disk-wide backing chain members such as the copy-on-read
handler.

Introduce qemuHotplugDiskSourceData which agregates the backing chain
and other data relevant for the disk and functions which generate it
and apply and rollback it.

In addition to disk hotplug this will also be reused for media changing
where we need to exchange the full disk backend.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-20 14:23:09 +02:00
Peter Krempa
13f763fcdd qemu: hotplug: Don't format NULL in %s in qemuHotplugPrepareDiskAccess
The warning messages which include the disk source could potentially
format NULL using %s as virDomainDiskGetSource may return NULL for e.g.
NBD disks. As most of the APIs are NOOP for remote disks the usage of
the source string only should be fine for now.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-20 14:23:09 +02:00
Peter Krempa
f952dccb8f qemu: hotplug: Remove pointless variable
Now that there's only one use of it, replace it directly by the code
filling it.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-20 14:23:08 +02:00
Peter Krempa
539f74e885 qemu: hotplug: Reuse qemuHotplugPrepareDiskAccess in qemuDomainRemoveDiskDevice
qemuHotplugPrepareDiskAccess can be used to tear down disk access so we
can replace the open-coded version collecting the same function calls.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-20 14:23:08 +02:00
John Ferlan
313eaae3b5 tools: Fix typo generating adapter_wwpn field
https://bugzilla.redhat.com/show_bug.cgi?id=1601377

Fix typo from commit id d45bee449 for the parent_wwpn field
resulting in parent_wwnn being printed twice.

Signed-off-by: John Ferlan <jferlan@redhat.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-20 07:45:42 -04:00
Peter Krempa
2f259d598a qemu: monitor: Remove old code for dual handling of 'transaction' data
Now that we use only the separate function for creating data for the
'transaction' command we can remove all the boilerplate which was
necessary before.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-20 13:39:45 +02:00
Peter Krempa
42f3bbb15e qemu: monitor: Remove old external snapshot code
Remove the dual mode code which allowed to create snapshots without
support for 'transaction'.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-20 13:39:45 +02:00
Peter Krempa
bed681d7b5 qemu: block: Create helper for creating data for legacy snapshots
With 'transaction' support we don't need to keep around the multipurpose
code which would create the snapshot if 'transaction' is not supported.

To simplify this add a new helper that just wraps the arguments for
'blockdev-snapshot-sync' operation in 'transaction' and use it instead
of qemuBlockSnapshotAddLegacy.

Additionally this allows to format the arguments prior to creating the
file for simpler cleanup.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-20 13:39:44 +02:00
Peter Krempa
faf769d862 qemu: monitor: Add API to help creating 'transaction' arguments
Add a new helper that will be solely used to create arguments for the
transaction command. Later on this will make it possible to remove the
overloading which was caused by the fact that snapshots were created
without transaction and also will help in blockdevification of snapshots.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-20 13:39:44 +02:00
Peter Krempa
936ef573f1 qemu: snapshot: Audit actual disk snapshot creation
Currently we'd audit that we managed to format the data for the
'transaction' command rather than the (un)successful attempt to create
the snapshot.

Move the auditing code so that it can actually audit the result of the
'transaction' command.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-20 13:39:44 +02:00
Peter Krempa
c5dc734403 qemu: snapshot: Unify conditions checking whether snapshot needs to be taken
In the cleanup path we already checked whether a snapshot needed to be
taken by looking into the collected data. Use the same approach when
creating the snapshot command data and when committing the changes to the
domain definition.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-20 13:39:44 +02:00
Peter Krempa
d5d02aa900 qemu: snapshot: Remove monitor code now that 'transaction' is always used
Since we now always do the snapshot via the 'transaction' command we can
drop the code which would enter monitor for individual disk snapshots.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-20 13:39:44 +02:00
Peter Krempa
aa65f0f2f1 qemu: snapshot: Require support of 'transaction' command for external snapshots
While qemu supports the 'transaction' command since v1.1.0
(52e7c241ac766406f05fa) and the 'blockdev-snapshot-sync' command since
v0.14.0-rc0 we need to keep the capability bits present since some qemu
downstreams (RHEL/CentOS 7 for example) chose to cripple qemu by
arbitrarily compiling out some stuff which was already present at that
time.

To simplify the crazy code just require both commands to be present at
the beginning of an external snapshot so that we can remove the case when
'transaction' would not be supported.

This also allows to drop any logic connected to the
VIR_DOMAIN_SNAPSHOT_CREATE_ATOMIC flag since snapshots are atomic with
the 'transaction' command.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-20 13:39:44 +02:00
Han Han
a47d053720 virt-xml-validate: Add schema for nwfilterbinding
https://bugzilla.redhat.com/show_bug.cgi?id=1600330

Add nwfilterbinding schema in virt-xml-validate for autoprobing.
Add document of nwfilterbinding schema in tools/virt-xml-validate.pod.

Signed-off-by: Han Han <hhan@redhat.com>
Reviewed-by: John Ferlan <jferlan@redhat.com>
2018-07-19 16:16:57 -04:00
John Ferlan
09c67432f3 build: Fix accidental revert of .gnulib update
Commit id 1bff5bbe25 accidentally
reverted .gnulib back to d6397dde2e127e246e3eeb5254a21f42cac783c8
which was two updates ago.

Update to the latest 68df637b5f1b5c10370f6981d2a43a5cf74368df
which includes three changes since the previous fetch of
cdbf3d385a32ff904c96f20c26f3470bd8345248.

> autoupdate
> hard-locale: simplify by removing hard-locale.m4
> gnulib-tool: limit line length for git send-email

Signed-off-by: John Ferlan <jferlan@redhat.com>
2018-07-19 16:15:51 -04:00
Cole Robinson
a33e20c734 test: Implement virConnectListAllInterfaces
This adds some generic virinterfaceobj code, roughly matching what
is used by other stateful drivers like network, storage, etc.

Reviewed-by: John Ferlan <jferlan@redhat.com>
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2018-07-19 09:47:01 -04:00
Julio Faracco
359b938b8b qemu: Fix broken autostart symlink after renaming domain
If a domain is configured to start on boot, it has a symlink to the
domain definition inside the autostart directory. If you rename this
domain, the definition is renamed too. The symlink need to be pointed to
this renamed file. This commit recreates the symlink after renaming the
XML file.

Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1594985

Signed-off-by: Julio Faracco <jcfaracco@gmail.com>
Signed-off-by: Erik Skultety <eskultet@redhat.com>
2018-07-19 11:22:28 +02:00
Nikolay Shirokovskiy
1bff5bbe25 util: set OOM in virCopyLastError if error is not set
virCopyLastError is intended to be used after last error is set.
However due to virLastErrorObject failures (very unlikely though
as thread local error is allocated on first use) we can have zero
fields in a copy as a result. In particular code field can be set
to VIR_ERR_OK.

In some places (qemu monitor, qemu agent and qemu migaration code
for example) we use copy result as a flag and this leads to bugs.

Let's set OOM-like error in copy in case of virLastErrorObject failures.

Signed-off-by: Nikolay Shirokovskiy <nshirokovskiy@virtuozzo.com>
2018-07-19 10:49:46 +03:00
Daniel P. Berrangé
36d426a611 locking: don't create qemu-sanlock.conf file when QEMU isn't enabled
The test targets result in the qemu-sanlock.conf file being created
when sanlock is enabled, even if QEMU is not enabled. As a result it
never gets cleaned up when distclean is run, breaking distcheck.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2018-07-18 18:46:32 +01:00
Erik Skultety
2e7965735a docs: news: Provide an update about the video type 'none'
Reviewed-by: Ján Tomko <jtomko@redhat.com>
Signed-off-by: Erik Skultety <eskultet@redhat.com>
2018-07-18 18:23:51 +02:00
Erik Skultety
d48813e81a conf: Introduce new video type 'none'
Historically, we've always enabled an emulated video device every time we
see that graphics should be supported with a guest. With the appearance
of mediated devices which can support QEMU's vfio-display capability,
users might want to use such a device as the only video device.
Therefore introduce a new, effectively a 'disable', type for video
device.

Reviewed-by: Ján Tomko <jtomko@redhat.com>
Signed-off-by: Erik Skultety <eskultet@redhat.com>
2018-07-18 18:23:51 +02:00
Erik Skultety
32b52ed838 docs: Rephrase the mediated devices hostdev section a bit
Currently it reads:
Refer MDEV to create a mediated device on the host

...even though it resembles English, it's not a proper English.

Reviewed-by: Ján Tomko <jtomko@redhat.com>
Signed-off-by: Erik Skultety <eskultet@redhat.com>
2018-07-18 18:23:48 +02:00
Erik Skultety
5a33bcb838 docs: Update news about the VNC console enablement for mdevs
Signed-off-by: Erik Skultety <eskultet@redhat.com>
Acked-by: Michal Privoznik <mprivozn@redhat.com>
2018-07-18 18:16:08 +02:00
Erik Skultety
c0ca6dcf42 qemu: command: Enable formatting vfio-pci.display option onto cmdline
Since QEMU 2.12, QEMU understands a new vfio-pci device option 'display'
which can be used to turn on display capabilities on vgpu-enabled
mediated devices, IOW emulated GPU devices like QXL will no longer be
needed with vgpu-enable mdevs.
QEMU defaults to 'auto' for the 'display' attribute, which is not
foolproof, so we need to play it safe here and default to display='off'
if this attribute wasn't provided in the XML explicitly.

Reviewed-by: Ján Tomko <jtomko@redhat.com>
Signed-off-by: Erik Skultety <eskultet@redhat.com>
2018-07-18 18:16:08 +02:00
Erik Skultety
d54e45b6ed conf: Introduce new <hostdev> attribute 'display'
QEMU 2.12 introduced a new type of display for mediated devices using
vfio-pci backend which allows a mediated device to be used as a VGA
compatible device as an alternative to an emulated video device. QEMU
exposes this feature via a vfio device property 'display' with supported
values 'on/off/auto' (libvirt will default to 'off').

This patch adds the necessary bits to domain config handling in order to
expose this feature. Since there's no convenient way for libvirt to come
up with usable defaults for the display setting, simply because libvirt
is not able to figure out which of the display implementations - dma-buf
which requires OpenGL support vs vfio regions which doesn't need OpenGL
(works with OpenGL enabled too) - the underlying mdev uses.

Reviewed-by: Ján Tomko <jtomko@redhat.com>
Signed-off-by: Erik Skultety <eskultet@redhat.com>
2018-07-18 18:16:08 +02:00
Erik Skultety
f1f6f48582 conf: Replace 'error' with 'cleanup' in virDomainHostdevDefParseXMLSubsys
The exit path is the same for both success and failure, so the label
should be called cleanup.

Signed-off-by: Erik Skultety <eskultet@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-18 18:16:08 +02:00
Erik Skultety
425329181f conf: Introduce virDomainGraphicsDefHasOpenGL helper
A simple helper which will loop through all the graphics elements and
checks whether at least one of them enables OpenGL support, either by
containing <gl enable='yes'/> or being of type 'egl-headless'.

Signed-off-by: Erik Skultety <eskultet@redhat.com>
Acked-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-18 18:16:08 +02:00
Erik Skultety
11c7bdac6d qemu: caps: Add vfio-pci.display capability
QEMU 2.12 introduced a new vfio-pci device option 'display=on/off/auto'.
This patch introduces the necessary capability.

Signed-off-by: Erik Skultety <eskultet@redhat.com>
Reviewed-by: John Ferlan <jferlan@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-18 18:16:07 +02:00
Erik Skultety
d8266ebe16 qemu: Introduce a new graphics display type 'headless'
Since 2.10 QEMU supports a new display type egl-headless which uses the
drm nodes for OpenGL rendering copying back the rendered bits back to
QEMU into a dma-buf which can be accessed by standard "display" apps
like VNC or SPICE. Although this display type can be used on its own,
for any practical use case it makes sense to pair it with either VNC or
SPICE display. The clear benefit of this display is that VNC gains
OpenGL support, which it natively doesn't have, and SPICE gains remote
OpenGL support (native OpenGL support only works locally through a UNIX
socket, i.e. listen type=socket/none).

Reviewed-by: Ján Tomko <jtomko@redhat.com>
Signed-off-by: Erik Skultety <eskultet@redhat.com>
2018-07-18 18:16:07 +02:00
Erik Skultety
7ab7d0ed49 qemu: caps: Introduce a capability for egl-headless
Since QEMU 2.10, it's possible to use a new type of display -
egl-headless which uses drm nodes to provide OpenGL support. This patch
adds a capability for that. However, since QEMU doesn't provide a QMP
command to probe it, we have to base the capability on specific QEMU
version.

Acked-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
Signed-off-by: Erik Skultety <eskultet@redhat.com>
2018-07-18 18:15:58 +02:00
Erik Skultety
3b61f333ac qemu: qemuBuildHostdevCommandLine: Use a helper variable mdevsrc
Decrease the number of accessors we have to use.

Reviewed-by: Ján Tomko <jtomko@redhat.com>
Signed-off-by: Erik Skultety <eskultet@redhat.com>
2018-07-18 18:15:03 +02:00
Ján Tomko
4dd6054000 m4: Introduce STABLE_ORDERING_JANSSON
Add a second check for Jansson >= 2.8, which includes
fixes to preserve ordering of object keys.

Use this constant to guard tests that depend on stable ordering.

Signed-off-by: Ján Tomko <jtomko@redhat.com>
2018-07-18 17:54:18 +02:00
Ján Tomko
01ce04375c build: require Jansson if QEMU driver is enabled
If the QEMU driver was requested, require Jansson, since we need to use
the JSON monitor to probe capabilities for all QEMU version supported
by libvirt.

Signed-off-by: Ján Tomko <jtomko@redhat.com>
2018-07-18 17:54:18 +02:00
Ján Tomko
c5ae8e0c2b build: switch --with-qemu default from yes to check
Unless explicitly requested, enable the QEMU driver
only if the Jansson library is present.

Signed-off-by: Ján Tomko <jtomko@redhat.com>
2018-07-18 17:54:18 +02:00
Ján Tomko
8f802c6d86 Remove virJSONValueNewStringLen
It is no longer used.

Signed-off-by: Ján Tomko <jtomko@redhat.com>
2018-07-18 17:54:18 +02:00
Ján Tomko
1caf844160 build: remove references to WITH_YAJL for SETUID_RPC_CLIENT
We no longer allow building WITH_YAJL, remove the remaining
uses of the macro.

Signed-off-by: Ján Tomko <jtomko@redhat.com>
2018-07-18 17:54:18 +02:00
Ján Tomko
bf114decb3 Remove functions using yajl
We no longer support building WITH_YAJL, remove the dead code
as well as the virJSONParser structures that are no longer used.

Signed-off-by: Ján Tomko <jtomko@redhat.com>
2018-07-18 17:54:18 +02:00
Ján Tomko
9cf38263d0 Switch from yajl to Jansson
Yajl has not seen much activity upstream recently.
Switch to using Jansson >= 2.5.

All the platforms we target on https://libvirt.org/platforms.html
have a version >= 2.7 listed on the sites below:
https://repology.org/metapackage/jansson/versions
https://build.opensuse.org/package/show/devel:libraries:c_c++/libjansson

Additionally, Ubuntu 14.04 on Travis-CI has 2.5. Set the requirement
to 2.5 since we don't use anything from newer versions.

Implement virJSONValue{From,To}String using Jansson, delete the yajl
code (and the related virJSONParser structure) and report an error
if someone explicitly specifies --with-yajl.

Also adjust the test data to account for Jansson's different whitespace
usage for empty arrays and tune up the specfile to keep 'make rpm'
working when bisecting.

Signed-off-by: Ján Tomko <jtomko@redhat.com>
2018-07-18 17:54:18 +02:00
Ján Tomko
93fdc9e0b0 build: undef WITH_JANSSON for SETUID_RPC_CLIENT
There is no code using WITH_JANSSON yet, but once we add it,
it should not be compiled for the setuid_rpc_client.

Signed-off-by: Ján Tomko <jtomko@redhat.com>
2018-07-18 17:54:17 +02:00
Ján Tomko
12b34f094e build: add --with-jansson
Introduce the configure argument and check for Jansson >= 2.5

Signed-off-by: Ján Tomko <jtomko@redhat.com>
2018-07-18 17:54:17 +02:00
Ján Tomko
17f50c8260 qemu: vnc: switch to tls-creds-x509
The tls, x509 and x509verify options were deprecated in QEMU v2.5.0:

commit 3e305e4a4752f70c0b5c3cf5b43ec957881714f7
Author:     Daniel P. Berrange <berrange@redhat.com>

    ui: convert VNC server to use QCryptoTLSSession

Use the tls-creds-x509 object when available.

https://bugzilla.redhat.com/show_bug.cgi?id=1598167

Signed-off-by: Ján Tomko <jtomko@redhat.com>
2018-07-18 17:29:51 +02:00
Ján Tomko
11b5396cea tests: qemu: test more versions for graphics-vnc-tls
Add a test with QEMU 2.4.0 capabilites, as well as the latest caps.

The code paths for formatting TLS options will be altered and
2.4.0 is the newest version where QEMU_CAPS_OBJECT_TLS_CREDS_X509
is not supported.

Signed-off-by: Ján Tomko <jtomko@redhat.com>
2018-07-18 17:29:47 +02:00
Katerina Koukiou
701e2b656e docs: formatdomain: unify naming for CPUs/vCPUs
CPU is an acronym and should be written in uppercase
when part of plain text and not refering to an element.

Signed-off-by: Katerina Koukiou <kkoukiou@redhat.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-18 16:46:40 +02:00
Ales Musil
ac01fbc90b examples: Add clean-traffic-gateway into nwfilters
The filter purpose is to simulate isolated private VLAN.

The behavior can be achieved by limiting network traffic
to traffic between VM and gateway. Because there is no
concept of the PVLAN in the linux bridge.

The filter also contains parts from clean-traffic
to prevent VM from spoofing its IP and MAC address.

To use this filter the user just needs to set
the GATEWAY_MAC variable to gateway MAC address.

Signed-off-by: Ales Musil <amusil@redhat.com>
Reviewed-by: Martin Kletzander <mkletzan@redhat.com>
2018-07-18 14:03:47 +02:00
Ján Tomko
a37d832c91 tests: qemu: Remove disk from graphics-vnc-tls
The disk command line is tested elsewhere.

Signed-off-by: Ján Tomko <jtomko@redhat.com>
2018-07-18 13:27:07 +02:00
Pavel Hrdina
e1bc278ecc spec: remove libcgroup and cgconfig
RHEL-6/CentOS-6 is no longer supported, let's remove dependency on
libcgroup and code that enables/starts cgconfig service.

Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1602407

Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
2018-07-18 12:58:09 +02:00
Katerina Koukiou
3854e73278 docs: formatdomain: clarify period cputune subelement
Although the name of the element is not self-explanatory,
it's affecting only the vcpu threads.

Signed-off-by: Katerina Koukiou <kkoukiou@redhat.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-18 11:46:47 +02:00
Katerina Koukiou
ddaa1f7ee7 docs: formatdomain: add info about global_period and global_quota for cputune
Commit 4d92d5 and 55ecda introduced the parameters but didn't update the docs.

Signed-off-by: Katerina Koukiou <kkoukiou@redhat.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-18 11:46:15 +02:00
Cole Robinson
f52d5fc91c test: Implement virConnectListAllNodeDevices
Reviewed-by: Erik Skultety <eskultet@redhat.com>
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2018-07-17 14:06:15 -04:00
Cole Robinson
4afa955365 conf: nodedev: Don't refresh host caps in testdriver
Add a 'skipUpdateCaps' bool that we set for test_driver.c nodedevs
which will skip accessing host resources via virNodeDeviceUpdateCaps

Reviewed-by: Erik Skultety <eskultet@redhat.com>
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2018-07-17 14:06:12 -04:00
Ján Tomko
c379576dbc AUTHORS: Add Katerina Koukiou
$ git log --format=oneline --committer=kkoukiou | wc -l
3

Also set up the mailmap entry to avoid duplicates in the
generated authors file.

Signed-off-by: Ján Tomko <jtomko@redhat.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-17 17:01:19 +02:00
Erik Skultety
aaf105da59 tests: Update capabilities data for QEMU 3.0.0 x86_64
The original capabilities didn't include a patched kernel for spectre,
SPICE gl support and had xen support enabled which we already have
dropped.

Signed-off-by: Erik Skultety <eskultet@redhat.com>
2018-07-17 11:43:06 +02:00
Erik Skultety
fa39de4f86 tests: Add capabilities data for QEMU 2.11 x86_64
We were missing these for x86_64 arch, so this is just for completeness.

Signed-off-by: Erik Skultety <eskultet@redhat.com>
2018-07-17 11:43:06 +02:00
Daniel P. Berrangé
21239d2404 Update to latest gnulib to fix ffs() detection on mingw
ffs() was not correctly detected on mingw with previous gnulib rebase:

  https://lists.gnu.org/archive/html/bug-gnulib/2018-07/msg00061.html.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2018-07-17 10:28:25 +01:00
Tomáš Golembiovský
aee0465508 qemu: Add entry for balloon stat stat-disk-caches
QEMU commit bf1e7140e adds reporting of new balloon statistic to QEMU
2.12. Value represents the amount of memory that can be quickly
reclaimed without additional I/O. Let's add that too.

Signed-off-by: Tomáš Golembiovský <tgolembi@redhat.com>
Reviewed-by: John Ferlan <jferlan@redhat.com>
2018-07-16 17:42:23 -04:00
Katerina Koukiou
74b5634b77 qemu: Fix setting global_period cputune element
When VIR_DOMAIN_SCHEDULER_GLOBAL_PERIOD is matched "cputune.global_period"
should be updated and not "cputune.period".

Signed-off-by: Katerina Koukiou <kkoukiou@redhat.com>

https://bugzilla.redhat.com/show_bug.cgi?id=1600427
Reviewed-by: Ján Tomko <jtomko@redhat.com>
Signed-off-by: Ján Tomko <jtomko@redhat.com>
2018-07-16 15:26:15 +02:00
Andrea Bolognani
90b6ec7075 util: Drop virArgvToString()
The last use has been removed in 026ae4933c.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-16 14:12:07 +02:00
John Ferlan
425aac3abf util: Remove ATTRIBUTE_NONNULL from virNetDevTapInterfaceStats
Commit id 318d54e520 altered the code to check for a NULL
first parameter, but neglected to alter the prototype.

Signed-off-by: John Ferlan <jferlan@redhat.com>
2018-07-16 06:57:25 -04:00
Katerina Koukiou
611b038fb6 qemu: hotplug: report error when changing rom enabled attr for net iface
Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1599513

Signed-off-by: Katerina Koukiou <kkoukiou@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-16 10:46:19 +02:00
Katerina Koukiou
f7b55665cc qemu: hotplug: don't overwrite error message in qemuDomainAttachNetDevice
Since commit f14c37, virDomainConfVMNWFilterTeardown is reporting errors
thus any previously reported error gets overwritten.
We need to save the errors in qemuDomainAttachNetDevice before calling
this function when we are in cleanup code.

https://bugzilla.redhat.com/show_bug.cgi?id=1598311

Signed-off-by: Katerina Koukiou <kkoukiou@redhat.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
2018-07-16 10:41:44 +02:00
Michal Privoznik
19e9d92b27 virmodule: Fix virModuleLoad stub
When building without dlfcn.h we are providing a virModuleLoad()
stub which is supposed to report an error. However, the format
string in virReportSystemError() call there requires two strings
but we are passing just one.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
2018-07-15 12:09:09 +02:00
Julio Faracco
75d256c1ab util: remove unused variable inside virFileReadValueString().
The commit 69b937f035 introduced VIR_AUTOFREE and this macro removed
VIR_FREE. This change showed that 'str' variable was not being used
inside this method. This commit removes this unused variable.

Signed-off-by: Julio Faracco <jcfaracco@gmail.com>
Reviewed-by: Roman Bogorodskiy <bogorodskiy@gmail.com>
2018-07-14 20:38:56 +04:00
Sukrit Bhatnagar
e83da1990c util: identity: use VIR_AUTOFREE instead of VIR_FREE for scalar types
By making use of GNU C's cleanup attribute handled by the
VIR_AUTOFREE macro for declaring scalar variables, majority
of the VIR_FREE calls can be dropped, which in turn leads to
getting rid of most of our cleanup sections.

Signed-off-by: Sukrit Bhatnagar <skrtbhtngr@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-14 17:01:30 +02:00
Sukrit Bhatnagar
c10ffc37a7 util: filecache: use VIR_AUTOFREE instead of VIR_FREE for scalar types
By making use of GNU C's cleanup attribute handled by the
VIR_AUTOFREE macro for declaring scalar variables, majority
of the VIR_FREE calls can be dropped, which in turn leads to
getting rid of most of our cleanup sections.

Signed-off-by: Sukrit Bhatnagar <skrtbhtngr@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-14 17:01:30 +02:00
Sukrit Bhatnagar
d2576d3bbe util: eventpoll: use VIR_AUTOFREE instead of VIR_FREE for scalar types
By making use of GNU C's cleanup attribute handled by the
VIR_AUTOFREE macro for declaring scalar variables, majority
of the VIR_FREE calls can be dropped, which in turn leads to
getting rid of most of our cleanup sections.

Signed-off-by: Sukrit Bhatnagar <skrtbhtngr@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-14 17:01:30 +02:00
Sukrit Bhatnagar
10f888e64e util: fcp: use VIR_AUTOFREE instead of VIR_FREE for scalar types
By making use of GNU C's cleanup attribute handled by the
VIR_AUTOFREE macro for declaring scalar variables, majority
of the VIR_FREE calls can be dropped, which in turn leads to
getting rid of most of our cleanup sections.

Signed-off-by: Sukrit Bhatnagar <skrtbhtngr@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-14 17:01:30 +02:00
Sukrit Bhatnagar
b204fbc47e util: audit: use VIR_AUTOFREE instead of VIR_FREE for scalar types
By making use of GNU C's cleanup attribute handled by the
VIR_AUTOFREE macro for declaring scalar variables, majority
of the VIR_FREE calls can be dropped, which in turn leads to
getting rid of most of our cleanup sections.

Signed-off-by: Sukrit Bhatnagar <skrtbhtngr@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-14 17:01:30 +02:00
Sukrit Bhatnagar
b00c9c390a util: arptable: use VIR_AUTOFREE instead of VIR_FREE for scalar types
By making use of GNU C's cleanup attribute handled by the
VIR_AUTOFREE macro for declaring scalar variables, majority
of the VIR_FREE calls can be dropped, which in turn leads to
getting rid of most of our cleanup sections.

Signed-off-by: Sukrit Bhatnagar <skrtbhtngr@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-14 17:01:30 +02:00
Sukrit Bhatnagar
d7bade31f6 util: iohelper: use VIR_AUTOFREE instead of VIR_FREE for scalar types
By making use of GNU C's cleanup attribute handled by the
VIR_AUTOFREE macro for declaring scalar variables, majority
of the VIR_FREE calls can be dropped, which in turn leads to
getting rid of most of our cleanup sections.

Signed-off-by: Sukrit Bhatnagar <skrtbhtngr@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-14 17:01:30 +02:00
Sukrit Bhatnagar
f61870f69e util: bitmap: use VIR_AUTOPTR for aggregate types
By making use of GNU C's cleanup attribute handled by the
VIR_AUTOPTR macro for declaring aggregate pointer variables,
majority of the calls to *Free functions can be dropped, which
in turn leads to getting rid of most of our cleanup sections.

Signed-off-by: Sukrit Bhatnagar <skrtbhtngr@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-14 17:01:30 +02:00
Sukrit Bhatnagar
a3c915e662 util: bitmap: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC
Using the new VIR_DEFINE_AUTOPTR_FUNC macro defined in
src/util/viralloc.h, define a new wrapper around an existing
cleanup function which will be called when a variable declared
with VIR_AUTOPTR macro goes out of scope. Also, drop the redundant
viralloc.h include, since that has moved from the source module into the
header.

When a variable of type virBitmapPtr is declared using
VIR_AUTOPTR, the function virBitmapFree will be run
automatically on it when it goes out of scope.

Signed-off-by: Sukrit Bhatnagar <skrtbhtngr@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-14 17:01:30 +02:00
Sukrit Bhatnagar
c450b55a65 util: json: use VIR_AUTOPTR for aggregate types
By making use of GNU C's cleanup attribute handled by the
VIR_AUTOPTR macro for declaring aggregate pointer variables,
majority of the calls to *Free functions can be dropped, which
in turn leads to getting rid of most of our cleanup sections.

Signed-off-by: Sukrit Bhatnagar <skrtbhtngr@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-14 17:01:30 +02:00
Sukrit Bhatnagar
b07ee8074e util: json: use VIR_AUTOFREE instead of VIR_FREE for scalar types
By making use of GNU C's cleanup attribute handled by the
VIR_AUTOFREE macro for declaring scalar variables, majority
of the VIR_FREE calls can be dropped, which in turn leads to
getting rid of most of our cleanup sections.

Signed-off-by: Sukrit Bhatnagar <skrtbhtngr@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-14 17:01:30 +02:00
Sukrit Bhatnagar
b5b5cdd69c util: json: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC
Using the new VIR_DEFINE_AUTOPTR_FUNC macro defined in
src/util/viralloc.h, define a new wrapper around an existing
cleanup function which will be called when a variable declared
with VIR_AUTOPTR macro goes out of scope. Also, drop the redundant
viralloc.h include, since that has moved from the source module into the
header.

When a variable of type virJSONValuePtr is declared using
VIR_AUTOPTR, the function virJSONValueFree will be run
automatically on it when it goes out of scope.

Signed-off-by: Sukrit Bhatnagar <skrtbhtngr@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-14 17:01:30 +02:00
Sukrit Bhatnagar
add80dbe7e util: auth: use VIR_AUTOPTR for aggregate types
By making use of GNU C's cleanup attribute handled by the
VIR_AUTOPTR macro for declaring aggregate pointer variables,
majority of the calls to *Free functions can be dropped, which
in turn leads to getting rid of most of our cleanup sections.

Signed-off-by: Sukrit Bhatnagar <skrtbhtngr@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-14 17:01:30 +02:00
Sukrit Bhatnagar
12614e7e25 util: auth: use VIR_AUTOFREE instead of VIR_FREE for scalar types
By making use of GNU C's cleanup attribute handled by the
VIR_AUTOFREE macro for declaring scalar variables, majority
of the VIR_FREE calls can be dropped, which in turn leads to
getting rid of most of our cleanup sections.

Signed-off-by: Sukrit Bhatnagar <skrtbhtngr@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-14 17:01:30 +02:00
Sukrit Bhatnagar
757c090899 util: authconfig: use VIR_AUTOFREE instead of VIR_FREE for scalar types
By making use of GNU C's cleanup attribute handled by the
VIR_AUTOFREE macro for declaring scalar variables, majority
of the VIR_FREE calls can be dropped, which in turn leads to
getting rid of most of our cleanup sections.

Signed-off-by: Sukrit Bhatnagar <skrtbhtngr@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-14 17:01:30 +02:00
Sukrit Bhatnagar
0e32987ecb util: authconfig: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC
Using the new VIR_DEFINE_AUTOPTR_FUNC macro defined in
src/util/viralloc.h, define a new wrapper around an existing
cleanup function which will be called when a variable declared
with VIR_AUTOPTR macro goes out of scope. Also, drop the redundant
viralloc.h include, since that has moved from the source module into the
header.

When a variable of type virAuthConfigPtr is declared using
VIR_AUTOPTR, the function virAuthConfigFree will be run
automatically on it when it goes out of scope.

Signed-off-by: Sukrit Bhatnagar <skrtbhtngr@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-14 17:01:30 +02:00
Sukrit Bhatnagar
fbd1f5b486 util: file: use VIR_AUTOPTR for aggregate types
By making use of GNU C's cleanup attribute handled by the
VIR_AUTOPTR macro for declaring aggregate pointer variables,
majority of the calls to *Free functions can be dropped, which
in turn leads to getting rid of most of our cleanup sections.

Signed-off-by: Sukrit Bhatnagar <skrtbhtngr@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-14 17:01:30 +02:00
Sukrit Bhatnagar
69b937f035 util: file: use VIR_AUTOFREE instead of VIR_FREE for scalar types
By making use of GNU C's cleanup attribute handled by the
VIR_AUTOFREE macro for declaring scalar variables, majority
of the VIR_FREE calls can be dropped, which in turn leads to
getting rid of most of our cleanup sections.

Signed-off-by: Sukrit Bhatnagar <skrtbhtngr@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-14 17:01:30 +02:00
Sukrit Bhatnagar
b6d96ec80a util: file: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC
Using the new VIR_DEFINE_AUTOPTR_FUNC macro defined in
src/util/viralloc.h, define a new wrapper around an existing
cleanup function which will be called when a variable declared
with VIR_AUTOPTR macro goes out of scope.  Also, drop the redundant
viralloc.h include, since that has moved from the source module into the
header.

When a variable of type virFileWrapperFdPtr is declared using
VIR_AUTOPTR, the function virFileWrapperFdFree will be run
automatically on it when it goes out of scope.

Signed-off-by: Sukrit Bhatnagar <skrtbhtngr@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-14 17:01:30 +02:00
Sukrit Bhatnagar
d9caa2bc93 util: command: use VIR_AUTOPTR for aggregate types
By making use of GNU C's cleanup attribute handled by the
VIR_AUTOPTR macro for declaring aggregate pointer variables,
majority of the calls to *Free functions can be dropped, which
in turn leads to getting rid of most of our cleanup sections.

Signed-off-by: Sukrit Bhatnagar <skrtbhtngr@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-14 17:01:30 +02:00
Sukrit Bhatnagar
46a1f0bb64 util: command: use VIR_AUTOFREE instead of VIR_FREE for scalar types
By making use of GNU C's cleanup attribute handled by the
VIR_AUTOFREE macro for declaring scalar variables, majority
of the VIR_FREE calls can be dropped, which in turn leads to
getting rid of most of our cleanup sections.

Signed-off-by: Sukrit Bhatnagar <skrtbhtngr@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-14 17:01:30 +02:00
Sukrit Bhatnagar
7e34375892 util: command: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC
Using the new VIR_DEFINE_AUTOPTR_FUNC macro defined in
src/util/viralloc.h, define a new wrapper around an existing
cleanup function which will be called when a variable declared
with VIR_AUTOPTR macro goes out of scope. Also, drop the redundant
viralloc.h include, since that has moved from the source module into the
header.

When a variable of type virCommandPtr is declared using VIR_AUTOPTR,
the function virCommandFree will be run automatically on it when it
goes out of scope.

Signed-off-by: Sukrit Bhatnagar <skrtbhtngr@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-14 17:01:30 +02:00
Sukrit Bhatnagar
ca815513bc util: string: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC
Using the new VIR_DEFINE_AUTOPTR_FUNC macro defined in
src/util/viralloc.h, define a new wrapper around an existing
cleanup function which will be called when a variable declared
with VIR_AUTOPTR macro goes out of scope.

Alias virString to (char *) so that the new cleanup macros
can be used for a list of strings (char **).

When a list of strings (virString *) is declared using VIR_AUTOPTR,
the function virStringListFree will be run automatically on it when
it goes out of scope.

Signed-off-by: Sukrit Bhatnagar <skrtbhtngr@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-14 17:01:30 +02:00
Sukrit Bhatnagar
e36bb5c572 cfg.mk: variable initialization when declared with cleanup macro
A variable, which is never assigned a value in the function, might get
passed into the cleanup function which may or may not raise any errors.

To maintain the correct usage, the variable must be initialized, either
with a value or with NULL. This syntax-check rule takes care of that.

Signed-off-by: Sukrit Bhatnagar <skrtbhtngr@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-14 17:01:30 +02:00
Sukrit Bhatnagar
dcec13f5a2 util: alloc: add macros for implementing automatic cleanup functionality
New macros are introduced which help in adding GNU C's cleanup
attribute to variable declarations. Variables declared with these
macros will have their allocated memory freed automatically when
they go out of scope.

Signed-off-by: Sukrit Bhatnagar <skrtbhtngr@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-14 17:01:30 +02:00
Michal Privoznik
b81d568c07 maint: update to latest gnulib
The changelog is quite long because we haven't updated gnulib in
a while. Anyway, among the new changes you'll find GCC 8 support,
faster build time, mingw fixes and many others.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
2018-07-14 09:10:03 +02:00
Michal Privoznik
8d2a9f0994 qemu_cgroup: Allow/disallow devmapper control iff available
https://bugzilla.redhat.com/show_bug.cgi?id=1591732

On kernels without device mapper support there won't be
/dev/mapper/control. Therefore it doesn't make much sense to
put it into devices CGroup.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-13 16:01:16 +02:00
Michal Privoznik
170d1e31df virDevMapperGetTargetsImpl: Be tolerant to kernels without DM support
https://bugzilla.redhat.com/show_bug.cgi?id=1591732

If kernel is compiled without CONFIG_BLK_DEV_DM enabled, there is
no /dev/mapper/control device and since dm_task_create() actually
does some ioctl() over it creating a task may fail.
To cope with this handle ENOENT and ENODEV gracefully.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-13 16:01:05 +02:00
Michal Privoznik
318d54e520 virnetdevtap: Don't crash on !ifname in virNetDevTapInterfaceStats
https://bugzilla.redhat.com/show_bug.cgi?id=1595184

Some domain <interfaces/> do not have a name (because they are
not TAP devices). Therefore, if
virNetDevTapInterfaceStats(net->ifname, ...) is called an instant
crash occurs. In Linux version of the function strlen() is called
over the name and in BSD version STREQ() is called.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: Andrea Bolognani <abologna@redhat.com>
2018-07-13 15:38:41 +02:00
Peter Krempa
4085984889 tests: qemumonitorjson: Do QMP schema validation for DO_TEST_GEN
Test some more QMP commands against the schema.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
2018-07-13 14:18:20 +02:00
Peter Krempa
b3a0e3aab1 tests: qemumonitorjson: Fix schema testing of monitor commands
The 'simpleFunc' data structure is overwritten by the code generated
from the macros which initiate the tests. This means that most of the
tests would get NULL 'schema' member which means that the schema
validation would not take place.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
2018-07-13 14:18:20 +02:00
Peter Krempa
1fc1102391 tests: qemumonitorjson: Raise the necessary debug level for QAPI schema checks
The debug output of the schema validator on success is not so
interesting that it should be printed when basic debugging is enabled.

Print it only when test debugging is set to 3 and more.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
2018-07-13 14:18:07 +02:00
Peter Krempa
33470896e5 tests: qemumonitorutils: Don't crash on wrong monitor command
virQEMUQAPISchemaPathGet returns success when a given schema path was
not found but the returned object is set to NULL. This meant that we'd
call testQEMUSchemaValidate with the schemaroot being NULL which lead to
a crash if a mistyped monitor command was tested.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
2018-07-13 14:15:59 +02:00
Peter Krempa
e59dc14d1e tests: qemuschema: Add line break to debug message
Message stating which schema replies file is being used would be
squashed with other messages.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
2018-07-13 14:15:59 +02:00
Peter Krempa
d682f90891 tests: qemuschema: Fix copy-paste error in function name
s/testQEMUSchemaValidateArrayBuiltin/testQEMUSchemaValidateBuiltin/

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
2018-07-13 14:15:59 +02:00
Han Han
c03d36b91d docs: schema: Add missing <alias> to vsock device
Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1600345

Signed-off-by: Han Han <hhan@redhat.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-13 10:45:15 +02:00
Han Han
955c4318bf virsh.pod: Fix a command name typo in nwfilter-binding-undefine
The true name of the command is nwfilter-binding-delete.

Signed-off-by: Han Han <hhan@redhat.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-13 10:36:18 +02:00
John Ferlan
7406ab691f qemu: Fix ATTRIBUTE_NONNULL for qemuMonitorAddObject
Commit id fac0dacd was trying to make things more robust;
however, the ATTRIBUTE_NONNULL(1) would be for the @mon,
not the intended (2) and the @props argument as described
in the commit message.

Found by Coverity build.

Signed-off-by: John Ferlan <jferlan@redhat.com>
2018-07-12 15:52:05 -04:00
Simon Kobyda
728ad0e82b New virsh feature: domif-setlink --domain --interface --state completer
After you go through command mentioned above, completer
finds what state the device is currently in, and suggests
an opposite state.

Signed-off-by: Simon Kobyda <skobyda@redhat.com>
Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
2018-07-12 17:23:15 +02:00
Simon Kobyda
9413442224 completer: Doesn't alloc enough space for null terminated array of strings
Functions virshSecretEventNameCompleter, virshPoolEventNameCompleter,
virshNodedevEventNameCompleter allocates only enough space
for array of N strings.

However these are null terminated strings, so program needs to
alloc space for array of N + 1 strings.

How to replicate error: valgrind virsh, use completer for
'nodedev-event --event' or 'pool-event --event' or
'secret-event --event'.

Signed-off-by: Simon Kobyda <skobyda@redhat.com>
2018-07-12 16:03:45 +02:00
Jiri Denemark
073d5041c7 spec: Explicitly require matching libvirt-libs
All drivers now link directly to libvirt.so rather than getting the
symbols from the daemon. Let's explicitly mention this dependency in the
spec file instead of relying on transitive dependency from
libvirt-daemon.

Signed-off-by: Jiri Denemark <jdenemar@redhat.com>
2018-07-11 13:37:48 +02:00
Marcos Paulo de Souza
80dacadf8e phyp_driver: Set remoteOnly member of virConnectDriver
Phyp driver can't function without a server being informed, so this flag
makes libvirt to check for a valid server before calling connectOpen.

Signed-off-by: Marcos Paulo de Souza <marcos.souza.org@gmail.com>
Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
2018-07-11 13:16:59 +02:00
Marcos Paulo de Souza
1c270a84e7 hyperv_driver: Set remoteOnly member of virConnectDriver
HyperV driver can't function without a server being informed, so this flag
makes libvirt to check for a valid server before calling connectOpen.

Signed-off-by: Marcos Paulo de Souza <marcos.souza.org@gmail.com>
Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
2018-07-11 13:16:22 +02:00
Marcos Paulo de Souza
bda9b38917 esx_driver: Set remoteOnly member of virConnectDriver
ESX driver can't function without a server being informed, so this flag
makes libvirt to check for a valid server before calling connectOpen.

Signed-off-by: Marcos Paulo de Souza <marcos.souza.org@gmail.com>
Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
2018-07-11 13:13:34 +02:00
Marcos Paulo de Souza
4916297b46 libvirt.c: Return error when remoteOnly is set but server is empty
Some drivers require a server in order to work, so this flag removes the
burden of esach driver to check for an server by doing it in
virConnectOpenInternal.

Signed-off-by: Marcos Paulo de Souza <marcos.souza.org@gmail.com>
2018-07-11 12:55:26 +02:00
Marcos Paulo de Souza
9a4c75590f driver.h: Add remoteOnly member to virConnectDriver struct
This new flag will be set when a driver needs a remote URL in order to
work, as ESX, HyperV and Phyp.

Signed-off-by: Marcos Paulo de Souza <marcos.souza.org@gmail.com>
2018-07-11 12:55:26 +02:00
Shichangkuo
a94bb4ebdf storagePoolDefineXML: prefer using newDef to save config file
When re-defining an active storage pool, due to a bug the config
file on disk is not changed. This is because we are passing old
definition instead of new one to virStoragePoolObjSaveDef.
This issue was introduced by bfcd8fc9,

Signed-off-by: Changkuo Shi <shi.changkuo@h3c.com>
Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
2018-07-11 11:22:26 +02:00
Peter Krempa
fac0dacd54 qemu: monitor: Make qemuMonitorAddObject more robust against programming errors
Document and check that @props contains a pointer to a json object and
check that both necessary fields are present. Also mark @props as
NONNULL.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-10 17:32:58 +02:00
Peter Krempa
62ef8227e2 qemu: hotplug: Do not try to add secret object for TLS if it does not exist
The check whether the object holding secret for decryption of the TLS
environment was wrong and would always attempt to add the object. This
lead to a crash due to recent refactors.

Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1598015

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-10 17:32:58 +02:00
Michal Privoznik
ab435a4be4 qemu: Fetch pr-helper process info on reconnect
If qemu-pr-helper process died while libvirtd was not running no
event is emitted. Therefore, when reconnecting to the monitor we
must check the qemu-pr-helper process status and act accordingly.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
2018-07-10 14:56:22 +02:00
Michal Privoznik
5f085862e8 qemu_monitor: Introduce qemuMonitorJSONGetPRManagerInfo
This function fetches status of all pr-managers. So far, qemu
reports only a single attribute "connected" but that fits our
needs.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
2018-07-10 14:56:22 +02:00
Michal Privoznik
6fbda83330 qemu: Wire up PR_MANAGER_STATUS_CHANGED event
This event is emitted on the monitor if one of pr-managers lost
connection to its pr-helper process. What libvirt needs to do is
restart the pr-helper process iff it corresponds to managed
pr-manager.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
2018-07-10 14:56:22 +02:00
Michal Privoznik
0da435118c virStoragePRDefFormat: Suppress path formatting for migratable XML
If there are managed reservations for a disk source, the path to
the pr-helper socket is generated automatically by libvirt when
needed and points somewhere under priv->libDir. Therefore it is
very unlikely that the path will work even on migration
destination (the libDir is derived from domain short name and its
ID).

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
2018-07-10 14:56:22 +02:00
Michal Privoznik
900403a3b2 qemuDomainValidateStorageSource: Relax PR validation
Rather than rejecting the user provided path and alias for the
managed PR reservation we will ignore the provided path. The
reason is that migration XML does contain path even for managed
reservations.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
2018-07-10 14:56:22 +02:00
Michal Privoznik
dd1d58cabc qemuProcessStartPRDaemonHook: Try to set NS iff domain was started with one
Users have possibility to disable qemu namespace feature (e.g.
because they are running on *BSD which lacks Linux NS support).
If that's the case we should not try to move qemu-pr-helper into
the same namespace as qemu is in.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
2018-07-10 14:56:22 +02:00
Peter Krempa
bb4f3543bb qemu: command: Format rerror/werror with -device instead of -drive
Use the new proper location for the read/write error policy selection.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-10 13:37:51 +02:00
Peter Krempa
a087a8e60a qemu: capabilities: Add capability for werror/rerror for 'usb-device' frontend
Support for specifying it with the -device frontend was added recently.
Add a capability for it.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-10 13:37:51 +02:00
Peter Krempa
3cb1497dfc tests: qemuxml2argv: Add CAPS_LATEST version for the disk error policy test
Add output arguments generated with the latest qemu capabilities.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-10 13:37:51 +02:00
Peter Krempa
98ee8bcf6d tests: qemuxml2argv: Unify all tests for disk error policy
Add multiple drives with the various configurations rather than having
multiple tests.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-10 13:37:51 +02:00
Peter Krempa
1cb98a1fb3 qemu: block: Add support for RBD authentication for blockdev
To allow using -blockdev with RBD we need to support the recently added
RBD authentication.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-10 13:37:51 +02:00
Peter Krempa
8b4a31efc0 tests: qemucaps: Add test data for upcoming qemu 3.0.0
Based on qemu commit ab3257c281c1a1a91da1090ac9e38ddd8f860c63

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-10 13:37:51 +02:00
Peter Krempa
e1e04a0263 tests: remove qemuqapischema.json
We now take the schema from the qemucapabilitiestest data.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-10 13:37:50 +02:00
Peter Krempa
92a18bb567 tests: qemu: Use qmp schema data from the qemucapabilities test
Add helpers that allow using the latest schema from the replies from an
actual qemu which are recorded for the purpose of the qemucapabilities
test instead of an unsynced copy stored in qemuqapischema.json.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-10 13:37:50 +02:00
Peter Krempa
ad8da38e0a qemu: command: Rename qemuBuildDriveDevStr to qemuBuildDiskDeviceStr
It builds the string for '-device' from a virDomainDiskDef.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-10 13:32:54 +02:00
Peter Krempa
192cf8ce00 qemu: command: Refactor floppy controller command formatting
Aggregate the code for the two separate formats used according to the
machine type and add some supporting code so that the function is
actually readable.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-10 13:32:54 +02:00
Peter Krempa
6236b61443 qemu: command: Don't generate disk drive alias manually for floppies
qemuBulildFloppyCommandLineOptions built its own version of the -drive
alias. Replace it by qemuAliasDiskDriveFromDisk.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-10 13:32:54 +02:00
Peter Krempa
35582d1125 qemu: command: Split out formatting of disk source commandline
Further split qemuBuildDiskCommandLine to separate formatting of the
source part.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-10 13:32:54 +02:00
Peter Krempa
48c643f47c qemu: hotplug: Add warning regarding SD hotplug
SD card hotplug should not be implemented until they can be used via
-blockdev.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-10 13:32:54 +02:00
Peter Krempa
aa624c3bfb qemu: command: Rename and export qemuDiskBusNeedsDeviceArg
Change the semantics to exactly opposite and rename it to
qemuDiskBusNeedsDriveArg. This will be necessary as some devices can't
be used with -blockdev.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-10 13:32:54 +02:00
Peter Krempa
d60c17b3d7 tests: Remove disk from 'serial-unix-chardev' test
We are testing character devices so the disk is not necessary. Minimize
the configuration. This will prevent changes when switching to blockdev.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-10 13:32:53 +02:00
Peter Krempa
d7eeafaa4c qemu: domain: Reject copy_on_read for read-only disks
The sectors read from the backing image need to be written to the top
level image. If a disk is marked read-only the image can't be written.

QEMU handled that by disabling copy_on_read and reporting a warning:

-drive file=/var/lib/libvirt/images/c,format=qcow2,if=none,
    id=drive-scsi0-0-1,readonly=on,copy-on-read=on:
    warning: disabling copy-on-read on read-only drive

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-10 13:32:53 +02:00
Peter Krempa
9ac3ea5cf8 qemu: domain: Remove code assuming disk format probing
After commit c95f50cb02 we always set a disk format in the
post parse callback so the code that mandates use of explicit format for
shareable disks no longer makes sense.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2018-07-10 13:32:53 +02:00
Erik Skultety
767f9e1449 qemu: validate: Enforce compile time switch type checking for videos
There wasn't an explicit type case to the video type enum in
qemuDomainDeviceDefValidateVideo, _TYPE_GOP was also missing from the
switch.

Signed-off-by: Erik Skultety <eskultet@redhat.com>
Reviewed-by: John Ferlan <jferlan@redhat.com>
2018-07-09 18:59:24 +02:00
Erik Skultety
75aa179ad6 conf: Introduce virDomainDefPostParseVideo helper
Move the video post parse bits into a separate helper as the logic is
going to be extended in the future.

Signed-off-by: Erik Skultety <eskultet@redhat.com>
Reviewed-by: John Ferlan <jferlan@redhat.com>
2018-07-09 18:59:16 +02:00
Erik Skultety
f317b1e5c5 conf: Introduce virDomainVideoDefClear helper
Future patches rely on the ability to reset the contents of the
virDomainVideoDef structure rather than re-allocating it.

Signed-off-by: Erik Skultety <eskultet@redhat.com>
Reviewed-by: John Ferlan <jferlan@redhat.com>
2018-07-09 18:59:02 +02:00
Erik Skultety
3e90bd67a2 qemu: address: Handle all the video devices within a single loop
Since 133fb140 moved the validation of a video device into a separate
function, the code handling PCI slot assignment for video devices has
been the same for both the primary device and the secondary devices.
Let's merge these and thus handle all the devices within the existing
'for' loop.

Signed-off-by: Erik Skultety <eskultet@redhat.com>
Reviewed-by: John Ferlan <jferlan@redhat.com>
2018-07-09 18:59:02 +02:00
Erik Skultety
ff767f083f qemu: command: Fix building of the SDL display command line
QEMU uses a shorthand '-sdl' which maps to '-display sdl'. However, if
there are any options to be passed to SDL, the full command version must
be used. Everything seemingly worked for us until commit 5038b30043
introduced OpenGL support for SDL and added ',gl=on/off' option which as
mentioned above could have never worked with the shorthand version of
the command. Indeed starting a domain with an SDL display and OpenGL
enabled, QEMU produces a rather cryptic error:

-sdl: Could not open 'gl=on': No such file or directory

This patch provides fixes to both the SDL cmdline generation and the
test suite.

Signed-off-by: Erik Skultety <eskultet@redhat.com>
Reviewed-by: John Ferlan <jferlan@redhat.com>
2018-07-09 17:45:19 +02:00
Erik Skultety
8ec7c8ce76 conf: Replace error label with cleanup in virDomainGraphicsDefParseVNCXML
Signed-off-by: Erik Skultety <eskultet@redhat.com>
Reviewed-by: John Ferlan <jferlan@redhat.com>
2018-07-09 17:45:19 +02:00
Erik Skultety
9f26814afd qemu: command: Add virReportEnumRangeError to BuildHostdevCommandline
Adding the 'default' case to our enum-typecasted switches is the current
safety trend, so add it here for mdevs too.

Signed-off-by: Erik Skultety <eskultet@redhat.com>
Reviewed-by: John Ferlan <jferlan@redhat.com>
2018-07-09 17:45:19 +02:00
Erik Skultety
afc107c20f qemu: command: Move graphics iteration to its own function
It should be the command line helper who takes care of the iteration
rather than the caller.

Signed-off-by: Erik Skultety <eskultet@redhat.com>
Reviewed-by: John Ferlan <jferlan@redhat.com>
2018-07-09 17:45:19 +02:00
Erik Skultety
57e78a9ebb conf: Remove a redundant model/address-type check in mdev post parse
It's pointless to check the same thing multiple times.
Fix the indentation along the way too.

Signed-off-by: Erik Skultety <eskultet@redhat.com>
Reviewed-by: John Ferlan <jferlan@redhat.com>
2018-07-09 17:45:19 +02:00
Han Han
e11515ef8d virsh: sata support for virsh attach-disk --address
Adding sata bus address support to the optional address parameter of virsh
attach-disk. The address is used as controller.bus.unit. e.g.
sata:0.0.0

Signed-off-by: Han Han <hhan@redhat.com>
2018-07-09 17:19:20 +02:00
Han Han
31cd4dd8e7 virsh: usb support for virsh attach-disk --address
Adding usb bus address support to the optional address parameter
of virsh attach-disk. The address is used as bus:port. e.g. usb:1:1.

Signed-off-by: Han Han <hhan@redhat.com>
Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
2018-07-09 17:13:16 +02:00
Boris Fiuczynski
78eb8895eb qemu: Fix typo in qemu_command.c
Rename qemuBulildFloppyCommandLineOptions into
qemuBuildFloppyCommandLineOptions.

Signed-off-by: Boris Fiuczynski <fiuczy@linux.ibm.com>
2018-07-09 16:36:18 +02:00
Peter Krempa
902f4bce09 qemu: monitor: Use 'target' instead of 'arch' in reply of 'query-cpus-fast'
qemu changed the output field name for the architecture from 'arch' to
'target'. Note the change and fix the code so that the arch-specific
extraction works.

https://bugzilla.redhat.com/show_bug.cgi?id=1598829

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
2018-07-09 16:18:53 +02:00
Peter Krempa
1e65d35b04 qemu: monitor: Remove qemuMonitorJSONExtractCPUArchInfo wrapper
The wraper is quite pointless and also the 'arch' field may depend on
whether query-cpus-fast is used.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
2018-07-09 16:18:53 +02:00
Michal Privoznik
3087b27cff domain_nwfilter: Return early if net has no name in virDomainConfNWFilterTeardownImpl
This function is called from various clean up paths (e.g.
from qemuBuildInterfaceCommandLine). However, depending on the
stage the interface creation process failed at, net->ifname might
still be not filled in when control jumps to cleanup label. If
that is the case return early (avoiding useless error message
produced in virNWFilterBindingLookupByPortDev) as there is no
NWFilter to tear down anyway.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-09 16:01:50 +02:00
Michal Privoznik
87d80b50c6 qemuBuildSCSIiSCSIHostdevDrvStr: Don't leak @netsource and @srcprops
After 6b770f9a3b both @netsource and @srcprops are leaked
because of early return introduced in the commit.

==1812== 644 bytes in 4 blocks are definitely lost in loss record 835 of 885
==1812==    at 0x4C2F12F: realloc (vg_replace_malloc.c:785)
==1812==    by 0x8846393: xmlSaveUriRealloc (in /usr/lib64/libxml2.so.2.9.8)
==1812==    by 0x8846B1C: xmlSaveUri (in /usr/lib64/libxml2.so.2.9.8)
==1812==    by 0x5DDA619: virURIFormat (viruri.c:256)
==1812==    by 0x56E941B: qemuBuildNetworkDriveURI (qemu_command.c:781)
==1812==    by 0x56E979A: qemuBuildNetworkDriveStr (qemu_command.c:859)
==1812==    by 0x56F3A0B: qemuBuildSCSIiSCSIHostdevDrvStr (qemu_command.c:4664)
==1812==    by 0x56F3D1F: qemuBuildSCSIHostdevDrvStr (qemu_command.c:4732)
==1812==    by 0x56F57F7: qemuBuildHostdevCommandLine (qemu_command.c:5337)
==1812==    by 0x570303A: qemuBuildCommandLine (qemu_command.c:10376)
==1812==    by 0x57604EE: qemuProcessCreatePretendCmd (qemu_process.c:6649)
==1812==    by 0x11352A: testCompareXMLToArgv (qemuxml2argvtest.c:566)

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
2018-07-09 13:07:30 +02:00
Andrea Bolognani
94d1f273ba AUTHORS: Avoid duplicated entries
Instead of simply dumping the list of authors as obtained
from git, we can be a bit smarter and filter out maintainers
so that their names don't appear twice.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
2018-07-09 10:04:51 +02:00
Andrea Bolognani
fdb389d781 mailmap: Consolidate current and past maintainers
We can't do this in general, but for maintainers we have
the data in AUTHORS.in to use as a source of truth.

This gets rid of several duplicated lines in the generated
AUTHORS file.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
2018-07-09 10:04:49 +02:00
Andrea Bolognani
fc2ce5cdaa mailmap: Fix consolidation rules
The basic mailmap syntax works for simple cases, but
sometimes it requires two entiries or doesn't work at all;
switch to the more complex syntax in those cases.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
2018-07-09 10:04:47 +02:00
Andrea Bolognani
9353910e92 AUTHORS: Fix entries disagreeing with mailmap
Based on which of the two files has been updated most
recently, and what name is used for recent commits.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
2018-07-09 10:04:40 +02:00
Andrea Bolognani
23c926cf97 AUTHORS: Remove unnecessary remark
While technically correct (you have to send patches for
your name to appear on the list) the remark was clearly
intended for a time before AUTHORS was partially generated
from the git log.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
2018-07-09 10:04:21 +02:00
Marcos Paulo de Souza
6ee918de74 examples: Remove config.h from hellolibvirt and openauth
These two examples do not use any definition from config.h, and by
removing it these examples can be compiled standalone.

Signed-off-by: Marcos Paulo de Souza <marcos.souza.org@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
2018-07-09 08:53:11 +02:00
Julio Faracco
8ed874b39b storage: Rename btrfsCloneFile to support other filesystems.
This commit renames and adds other macros to support aother filesystems
when a reflink is performed. After that, XFS filesystems (and others)
with reflink support will be able to clone.

Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1565004

Signed-off-by: Julio Faracco <jcfaracco@gmail.com>
Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
2018-07-06 16:56:56 +02:00
Julio Faracco
2e11298f93 configure: Adding XFS library/headers check.
This commit checks for xfs.h library to use XFS_IOC_CLONE which is
defined into that library file. So, after that it is possible to use
thie macro to create reflinks.

Signed-off-by: Julio Faracco <jcfaracco@gmail.com>
2018-07-06 16:56:55 +02:00
Daniel P. Berrangé
1bc1a7e320 qemu: fix UNIX socket chardevs operating in client mode
When support was adding for passing a pre-opened listener socket to UNIX
chardevs, it accidentally passed the listener socket for client mode
chardevs too with predictable amounts of fail resulting. This affects
libvirt when using QEMU >= 2.12

Expand the unit test coverage to validate that we are only doing FD
passing when operating in server mode.

  https://bugzilla.redhat.com/show_bug.cgi?id=1598440

Tested-by: Richard W.M. Jones <rjones@redhat.com>
Reported-by: Richard W.M. Jones <rjones@redhat.com>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2018-07-06 14:08:05 +01:00
Daniel P. Berrangé
ed5aa85f37 qemu: don't use chardev FD passing for vhostuser backend
QEMU chardevs have a bug which makes the vhostuser backend complain
about lack of support for FD passing when validating the chardev.
While this is ultimately QEMU's responsibility to fix, libvirt needs to
avoid tickling the bug.

Simply disabling chardev FD passing just for vhostuser's chardev is
the most prudent approach, avoiding need for a QEMU version number
check.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2018-07-06 10:07:47 +01:00
Daniel P. Berrangé
0140d4c59b qemu: consolidate parameters of qemuBuildChrChardevStr into flags
There are two boolean parameters passed to qemuBuildChrChardevStr,
and soon there will be a third. It will be clearer to understand
from callers' POV if we use named flags instead.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2018-07-06 10:07:47 +01:00
Daniel P. Berrangé
4c76266bac qemu: remove chardevStdioLogd param from vhostuser code path
The vhostuser network backend is only supported with the UNIX domain
socket chardev backend, so passing around chardevStdioLogd is not
required.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2018-07-06 10:07:47 +01:00
Luyao Huang
d7557f5f6f virDomainConfNWFilterInstantiate: initialize @xml to avoid random crash
If the code jump to the cleanup before assigning value to @xml
libvirtd may crash when it tries to free an uninitialized pointer.

backtrace:

0  0x00007ffff428d59c in free () from /lib64/libc.so.6
1  0x00007ffff721314a in virFree (ptrptr=ptrptr@entry=0x7fffc67f1b00) at util/viralloc.c:582
2  0x00007ffff7345ac4 in virDomainConfNWFilterInstantiate (vmname=<optimized out>,
   vmuuid=vmuuid@entry=0x7fffc0181ca8 "߉\237\\۔H\262\206z\340\302f\265\233z", net=<optimized out>,
   ignoreExists=ignoreExists@entry=true) at conf/domain_nwfilter.c:122
3  0x00007fffca5a77f6 in qemuProcessFiltersInstantiate (ignoreExists=true, def=0x7fffc0181ca0) at qemu/qemu_process.c:3028
4  qemuProcessReconnect (opaque=<optimized out>) at qemu/qemu_process.c:7653
5  0x00007ffff72c4895 in virThreadHelper (data=<optimized out>) at util/virthread.c:206
6  0x00007ffff45dcdd5 in start_thread () from /lib64/libpthread.so.0
7  0x00007ffff4305ead in clone () from /lib64/libc.so.6

Signed-off-by: Luyao Huang <lhuang@redhat.com>
2018-07-05 11:09:35 +02:00
Michal Privoznik
31afed4685 virsh.pod: Drop --persistent for detach-device-alias
https://bugzilla.redhat.com/show_bug.cgi?id=1598087

The detach-device-alias never supported --persistent argument.
Drop it from the man page.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
2018-07-05 09:27:09 +02:00
Michal Privoznik
7152b12c45 src: Mention DEVICE_REMOVAL_FAILED event in virDomainDetachDeviceAlias docs
https://bugzilla.redhat.com/show_bug.cgi?id=1598087

We are mentioning the positive outcome of the function and not
the case when live detaching a device is denied and event is
issued.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: Jiri Denemark <jdenemar@redhat.com>
2018-07-04 13:58:11 +02:00
Michal Privoznik
2647a36367 qemuDomainNestedJobAllowed: Allow QEMU_JOB_NONE
https://bugzilla.redhat.com/show_bug.cgi?id=1598084

When creating a snapshot with --quiesce an async job is grabbed
and just before executing guest fs-freeze command an agent job is
grabbed. This is achieved by calling

  qemuDomainObjBeginJobInternal(job = QEMU_JOB_NONE,
                                agentJob = QEMU_AGENT_JOB_MODIFY);

Since there already is an async job set on the domain (by the
same thread) qemuDomainNestedJobAllowed(priv, job) is consulted
if @job is allowed by job mask. But this function returns false
(meaning sync @job is not allowed) which leads to a deadlock.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: Jiri Denemark <jdenemar@redhat.com>
2018-07-04 13:56:29 +02:00
Marcos Paulo de Souza
f7ac4f7ee5 esx: Use ESX_VI_CHECK_ARG_LIST macro to avoid code duplication
By using this macro we can avoid boilerplate code to check for arrays of
objects from ESX driver. This replacement was done using the coccinelle
script bellow:

@@
identifier ptr;
@@

-if (!ptr || *ptr) { ... }
+ESX_VI_CHECK_ARG_LIST(ptr);

Signed-off-by: Marcos Paulo de Souza <marcos.souza.org@gmail.com>
2018-07-04 08:17:59 +02:00
Marcos Paulo de Souza
03212ab925 esx_util.h: Add ESX_VI_CHECK_ARG_LIST macro
This macro avoids code duplication when checking for arrays of objects.

Signed-off-by: Marcos Paulo de Souza <marcos.souza.org@gmail.com>
Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
2018-07-04 08:17:41 +02:00
Bobo Du
d6cfa0cde0 util:Fix with process number and pid file do not match
the libvirtd pid file is not match the os process pid number
which is smaller than before.

this would be exist if the libvirtd process coredump or the os
process was killed which the next pid number is smaller.

you can be also edit the pid file to write the longer number than
before,then restart the libvirtd service.

Signed-off-by: Bobo Du <dubo163@126.com>
2018-07-04 08:10:53 +02:00
Michal Privoznik
0b5caa0dc3 apparmor: Fix forgotten comma at EOL
The commit of 1fff379ff6 forgot comma at the end of the line
rendering the file invalid in syntax.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
2018-07-04 07:59:29 +02:00
Pavel Hrdina
3379193f1c nwfilter: Remove redundant check if object exists
The same check is done by virNWFilterBindingObjListAdd().  The main
issue with the current code is that if the object already exists we
would leak 'def' because 'obj' would be set and the cleanup code frees
'def' only if 'obj' is NULL.

Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
2018-07-04 07:23:08 +02:00
Anya Harter
8ac95faf45 domain_addr: make virDomainUSBAddressPortFormat static
never used outside domain_addr.c

Signed-off-by: Anya Harter <aharter@redhat.com>
Reviewed-by: Pavel Hrdina <phrdina@redhat.com>
2018-07-04 07:17:22 +02:00
Anya Harter
fddd2318bb domain_addr: make virDomainVirtioSerialAddr funcs static
SetCreate, SetAddControllers, Reserve

    last uses of these functions outside domain_addr.c removed in commit:
        40c284f0a6

Assign

    never used outside domain_addr.c

move Assign and Reserve above their first call within domain_addr.c

Signed-off-by: Anya Harter <aharter@redhat.com>
Reviewed-by: Pavel Hrdina <phrdina@redhat.com>
2018-07-04 07:17:18 +02:00
Anya Harter
6d9edcb8ee domain_addr: make virDomainCCWAddress funcs static
Allocate, Validate, SetCreate

    last uses of these functions outside domain_addr.c removed in commit:
        7bdd06b4e1

Signed-off-by: Anya Harter <aharter@redhat.com>
Reviewed-by: Pavel Hrdina <phrdina@redhat.com>
2018-07-04 07:17:15 +02:00
Anya Harter
3cb6821c22 domain_addr: make virDomainPCIAddressBusIsEmpty static
never used outside domain_addr.c

Signed-off-by: Anya Harter <aharter@redhat.com>
Reviewed-by: Pavel Hrdina <phrdina@redhat.com>
2018-07-04 07:16:13 +02:00
Michal Privoznik
d999b6016b esx: De-duplicate @virtualMachine check in esxDomainLookupByName
The function call esxVI_LookupVirtualMachineByName(occurrence =
OptionalItem) and then checks if @virtualMachine is NULL. If it
is an error is reported. The same result can be achieved by
setting occurrence to RequiredItem.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
2018-07-03 23:24:06 +02:00
Michal Privoznik
5feb9f9420 esx: Report error in esxVI_LookupVirtualMachineByName
When reviewing 00d9edfe2f I've changed proposed patch and
made it to not report error if no domain is found. This is wrong
and the original patch was okay. Thing is, both callers pass
occurrence = OptionalItem so no error message overwriting is done
as I thought initially.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
2018-07-03 23:24:06 +02:00
Anya Harter
7bdd06b4e1 qemu: move qemuDomainCCWAddrSetCreateFromDomain
from src/qemu/qemu_domain_address.c to src/conf/domain_addr.c
and rename to virDomainCCWAddressSetCreateFromDomain

(rename to have Address in full instead of Addr to follow
the naming convention of other virDomainCCWAddress functions)

Signed-off-by: Anya Harter <aharter@redhat.com>
Reviewed-by: John Ferlan <jferlan@redhat.com>
2018-07-03 15:37:32 -04:00
Daniel P. Berrangé
2625722cbc cpu: add 'amd-ssbd' and 'amd-no-ssb' CPU features (CVE-2018-3639)
AMD x86 CPUs have two separate ways to mitigate the Speculative Store
Bypass hardware flaw. In current processors only non-architectural MSRs
are available, and so hypervisors must expose a virtualized MSR and CPU
flag "virt-ssbd" (CPUID Function 8000_0008, EBX[25]=1).

In future processors AMD will provide an architectural MSR, indicated by
existance of the CPUID Function 8000_0008, EBX[24]=1, to which QEMU has
given the name "amd-ssbd".

The "amd-ssbd" flag should be used in preference to "virt-ssbd", if it
is available, since it provides improved performance. For virtual
machine configuration, both should be exposed when available, to allow
for maximal guest OS compatibility as not all guests yet support both.

If future processes are not vulnerable to the flaw, this will be
indicated by the existance of CPUID Function 8000_0008, EBX[26]=1,
to which QEMU has given the name "amd-no-ssb".

See also 124441_AMD64_SpeculativeStoreBypassDisable_Whitepaper_final.pdf
from:

  https://bugzilla.kernel.org/show_bug.cgi?id=199889

Note that neither amd-ssbd or amd-no-ssb will be reported by the kernel
in /proc/cpuinfo. It knows about these CPUID bits and does the right thing,
but doesn't report their existance as distinct flags in /proc/cpuinfo.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2018-07-03 17:31:46 +01:00
Daniel P. Berrangé
12e93dc006 rpm: add new nwfilter RNGs to mingw-libvirt spec file
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2018-07-03 16:32:42 +01:00
Daniel P. Berrangé
b340c6c614 qemu: format serial and geometry on frontend disk device
Currently we format the serial, geometry and error policy on the -drive
backend argument.

QEMU added the ability to set serial and geometry on the frontend in
the 1.2 release deprecating use of -drive, with support being deleted
from -drive in 3.0.

We keep formatting error policy on -drive for now, because we don't
ahve support for that with -device for usb-storage just yet.

Note that some disk buses (sd) still don't support -device. Although
QEMU allowed these properties to be set on -drive for if=sd, they
have been ignored so we now report an error in this case.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2018-07-03 16:32:42 +01:00
Peter Krempa
33a475056f qemu: hotplug: Don't access srcPriv when it's not allocated
The private data of a virStorageSource which is backing an iSCSI hostdev
may be NULL if no authentication is present. The code handling the
hotplug would attempt to extract the authentication info stored in
'secinfo' without checking if it is allocated which resulted in a crash.

Here we opt the easy way to check if srcPriv is not NULL so that we
don't duplicate all the logic which selects whether the disk source has
a secret.

Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1597550

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: John Ferlan <jferlan@redhat.com>
2018-07-03 16:42:14 +02:00
Michal Privoznik
8677a476c7 qemu: Remove unused bypassSecurityDriver from qemuOpenFileAs
This argument is not used anymore. The only function that is
passing non-NULL (qemuDomainSaveMemory) does not actually care
for the value (after 23087cfdb) and every other caller just
passes NULL anyway.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: John Ferlan <jferlan@redhat.com>
2018-07-03 15:09:08 +02:00
Marcos Paulo de Souza
e66f87ade8 esx_driver: Use virCheckFlag macro
Instead of duplicating code to do the same checking. Now all functions
of virHypervisorDriver from esx driver are using this macro.

Signed-off-by: Marcos Paulo de Souza <marcos.souza.org@gmail.com>
Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
2018-07-03 11:26:28 +02:00
Marcos Paulo de Souza
00d9edfe2f esx_vi.c: Simplify error handling in MachineByName
The same pattern is used in lots of other places.
Also, reporting error message is not desired because all callers
check the return value and report errors on their own.

Signed-off-by: Marcos Paulo de Souza <marcos.souza.org@gmail.com>
Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
2018-07-03 11:26:28 +02:00
Daniel P. Berrangé
7ac08cc929 qemu: don't use chardev FD passing with standalone args
When using domxml-to-native, we must generate CLI args that can be used
in a standalone scenario. This means no FD passing can be used. To
achieve this we must clear the QEMU_CAPS_CHARDEV_FD_PASS capability bit.

Reviewed-by: John Ferlan <jferlan@redhat.com>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2018-07-03 10:19:26 +01:00
Andrea Bolognani
147cb0c18c news: Update for the HTM pSeries feature
Signed-off-by: Andrea Bolognani <abologna@redhat.com>
Reviewed-by: John Ferlan <jferlan@redhat.com>
2018-07-03 09:47:05 +02:00
Andrea Bolognani
d4c1117107 qemu: Format the HTM pSeries feature
This makes the feature fully operational.

https://bugzilla.redhat.com/show_bug.cgi?id=1525599

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
Reviewed-by: John Ferlan <jferlan@redhat.com>
2018-07-03 09:47:01 +02:00
Andrea Bolognani
9f3b9100f3 conf: Parse and format the HTM pSeries feature
Signed-off-by: Andrea Bolognani <abologna@redhat.com>
Reviewed-by: John Ferlan <jferlan@redhat.com>
2018-07-03 09:46:59 +02:00
Andrea Bolognani
755a5765ac qemu: Add capability for the HTM pSeries feature
Signed-off-by: Andrea Bolognani <abologna@redhat.com>
Reviewed-by: John Ferlan <jferlan@redhat.com>
2018-07-03 09:46:52 +02:00
Peter Krempa
b4891e997c tests: qemumonitorjson: Fix name and call apropriate API
Call the internal version of qemuMonitorGetAllBlockStatsInfo API and
rename the test accordingly.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
2018-07-03 06:34:08 +02:00
Peter Krempa
dca4abc0e3 tests: qemumonitorjson: Add only required replies for blockstats test
testQemuMonitorJSONqemuMonitorJSONGetBlockStatsInfo added 4 replies but
only one was used. Additionally the comment stated that 7 replies are
going to be added.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
2018-07-03 06:34:08 +02:00
Peter Krempa
d802eb6ad1 qemu: domain: update only newly detected images in qemuDomainDetermineDiskChain
The processing code which prepares images should be executed really only
for the images which were detected. The code actually tried to update
the last user-specified layer as well. Thankfully we don't do anything
that would be a problem at this point.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
2018-07-03 06:16:42 +02:00
Michal Privoznik
01d1b535f8 virsh: Provide completer for detach-device-alias
Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: John Ferlan <jferlan@redhat.com>
2018-07-03 04:56:29 +02:00
Michal Privoznik
a6fbbce73e qemuDomainDeviceDefValidateNetwork: Check for range only if IP prefix set
https://bugzilla.redhat.com/show_bug.cgi?id=1515533

The @prefix attribute to <ip/> element for interface type user is
optional. Therefore, if left out it has value of zero in which
case we should not check whether it falls into <4, 27> range.
Otherwise we fail parsing domain XML for no good reason.

Broken by commit b62b8090b2.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
2018-07-03 04:56:29 +02:00
Marcos Paulo de Souza
15498a76e4 esx_driver: Simplify IsEncrypted and IsSecure
Signed-off-by: Marcos Paulo de Souza <marcos.souza.org@gmail.com>
2018-07-03 04:56:29 +02:00
Julio Faracco
4539301bc8 util: moving 'type' argument to avoid issues with mount() syscall.
This commit fixes a mount call inside virgroup.c file. The NULL value
into 'type' argument is causing a valgrind issue. See commit 794b576c
for more details. The best approach to fix it is moving NULL to "none"
filesytem.

Signed-off-by: Julio Faracco <jcfaracco@gmail.com>
2018-07-03 04:56:29 +02:00
Julio Faracco
87e198bb39 lxc: moving 'type' argument to avoid issues with mount() syscall.
This commit fixes a lots of mount calls inside lxc_container.c file. The
NULL value into 'type' argument is causing a valgrind issue. See commit
794b576c2b for more details. The best approach to fix it is moving NULL
to "none" filesytem.

Signed-off-by: Julio Faracco <jcfaracco@gmail.com>
2018-07-03 04:56:29 +02:00
Laine Stump
c17edaf778 network: properly check for taps that are connected to an OVS bridge
When libvirtd is restarted, it checks that each guest tap device is
still attached to the bridge device that the configuration info says
it should be connected to. If not, the tap will be disconnected from
[wherever it is] and connected to [wherever it should be].

The previous code that did this did not account for:

1) the IFLA_MASTER attribute in a netdev's ifinfo will be set to
   "ovs-system" for any tap device connected to an OVS bridge, *not*
   to the name of the bridge it is attached to.

2) virNetDevRemovePort() only works for devices that are attached to a
   standard Linux host bridge. If a device is currently attached to an
   OVS bridge, then virNetDevOpenvswitchRemovePort() must be called
   instead.

This patch remedies those problems, and adds a couple of information
log messages to aid in debugging any future problem.

Resolves: https://bugzilla.redhat.com/1596176

Signed-off-by: Laine Stump <laine@laine.org>
ACKed-by: Michal Privoznik <mprivozn@redhat.com>
2018-07-02 19:57:52 -04:00
Laine Stump
15072f3a97 util: add some debug log to virNetDevGetMaster
This makes it easier to see why libvirt has decided it must re-attach
a tap device to its bridge.

Signed-off-by: Laine Stump <laine@laine.org>
ACKed-by: Michal Privoznik <mprivozn@redhat.com>
2018-07-02 18:58:22 -04:00
Laine Stump
032548c42a util: new function virNetDevOpenvswitchInterfaceGetMaster()
This function retrieves the name of the OVS bridge that the given
netdev is attached to. This separate function is necessary because OVS
set the IFLA_MASTER attribute to "ovs-system" for all netdevs that are
attached to an OVS bridge, so the standard method of retrieving the
master can't be used.

Signed-off-by: Laine Stump <laine@laine.org>
ACKed-by: Michal Privoznik <mprivozn@redhat.com>
2018-07-02 18:06:53 -04:00
John Ferlan
fbe4a458b6 lxc: Rearrange order in lxcDomainUpdateDeviceFlags
Although commit e3497f3f noted that the LIVE option doesn't
matter and removed the call to virDomainDefCompatibleDevice,
it didn't go quite far enough and change the order of the checks
and rework the code to just handle the config change causing
a failure after virDomainObjUpdateModificationImpact updates
the @flags. Since we only support config a lot of previously
conditional code is now just inlined.

Signed-off-by: John Ferlan <jferlan@redhat.com>
ACKed-by: Michal Prívozník <mprivozn@redhat.com>
2018-07-02 17:06:14 -04:00
John Ferlan
6ab0632b32 lxc: Remove FORCE flag from lxcDomainUpdateDeviceFlags
Force would be used to force eject a cdrom live, since the code
doesn't support live update, remove the flag.

Signed-off-by: John Ferlan <jferlan@redhat.com>
ACKed-by: Michal Prívozník <mprivozn@redhat.com>
2018-07-02 17:06:14 -04:00
Anya Harter
5031bb2cd6 domain_addr: delete virDomainVirtioSerialAddrRelease
the last use of this function was deleted in commit
    19a148b7c8

Signed-off-by: Anya Harter <aharter@redhat.com>
2018-07-02 16:59:41 -04:00
Anya Harter
039802ca62 domain_addr: delete virDomainCCWAddressReleaseAddr
the last use of this function was deleted in commit
    1aa5e66cf3

Signed-off-by: Anya Harter <aharter@redhat.com>
2018-07-02 16:59:41 -04:00
John Ferlan
abd253c963 Post-release version bump to 4.6.0
Signed-off-by: John Ferlan <jferlan@redhat.com>
2018-07-02 16:58:50 -04:00
Daniel Veillard
6a32f5b89d Release of libvirt-4.5.0
- docs/news.xml: updated for the release

Signed-off-by: Daniel Veillard <veillard@redhat.com>
2018-07-02 22:11:33 +02:00
Andrea Bolognani
04e10e8714 news: Update for 4.5.0 release
Signed-off-by: Andrea Bolognani <abologna@redhat.com>
2018-07-02 17:42:30 +02:00
Jiri Denemark
5f99821911 qemu_migration: Check for active domain after talking to remote daemon
Once we called qemuDomainObjEnterRemote to talk to the destination
daemon during a peer to peer migration, the vm lock is released and we
only hold an async job. If the source domain dies at this point the
monitor EOF callback is allowed to do its job and (among other things)
clear all private data irrelevant for stopped domain. Thus when we call
qemuDomainObjExitRemote, the domain may already be gone and we should
avoid touching runtime private data (such as current job info).

In other words after acquiring the lock in qemuDomainObjExitRemote, we
need to check the domain is still alive. Unless we're doing offline
migration.

https://bugzilla.redhat.com/show_bug.cgi?id=1589730

Signed-off-by: Jiri Denemark <jdenemar@redhat.com>
2018-07-02 11:53:21 +02:00
Jiri Denemark
e05ed21623 qemu_migration: Rename 'offline' variable in SrcPerformPeer2Peer
The variable is used to store the offline migration capability of the
destination daemon. Let's call it 'dstOffline' so that we can later use
'offline' to indicate whether we were asked to do offline migration.

Signed-off-by: Jiri Denemark <jdenemar@redhat.com>
2018-07-02 11:52:30 +02:00
Michal Privoznik
cb7a4ac4fb qemu: Allow cachetune only for KVM domains
https://bugzilla.redhat.com/show_bug.cgi?id=1541921

In TCG mode, there are no vCPU threads and thus there's nothing
to be placed into resctrl group. Forbid such configuration.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
2018-06-28 17:06:52 +02:00
Jiri Denemark
57d90e3e05 qemu: Report error on unexpected job stats type
If we ever fail to properly set jobinfo->statsType,
qemuDomainJobInfoToParams would return -1 without setting an error.

Signed-off-by: Jiri Denemark <jdenemar@redhat.com>
2018-06-28 15:27:59 +02:00
Stefan Berger
43b0b4f834 security: Add swtpm paths to the domain's AppArmor profile
This patch extends the AppArmor domain profile with file paths
the swtpm accesses for state, log, pid, and socket files.

Both, QEMU and swtpm, use this AppArmor profile.

Signed-off-by: Stefan Berger <stefanb@linux.vnet.ibm.com>
Cc: Christian Ehrhardt <christian.ehrhardt@canonical.com>
2018-06-28 06:50:43 -04:00
Julio Faracco
f8c65481d5 nwfilter: variable 'obj' must be initialized inside nwfilterBindingCreateXML().
The function nwfilterBindingCreateXML() is failing to compile due to a
conditional branch which leads to an undefined 'obj' variable. So 'obj'
must have an initial value to avoid compilation errors. See the problem:

  CC       nwfilter/libvirt_driver_nwfilter_impl_la-nwfilter_driver.lo
nwfilter/nwfilter_driver.c:752:9: error: variable 'obj' is used uninitialized whenever 'if' condition is true [-Werror,-Wsometimes-uninitialized]
    if (virNWFilterBindingCreateXMLEnsureACL(conn, def) < 0)
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nwfilter/nwfilter_driver.c:779:10: note: uninitialized use occurs here
    if (!obj)
         ^~~
nwfilter/nwfilter_driver.c:752:5: note: remove the 'if' if its condition is always false
    if (virNWFilterBindingCreateXMLEnsureACL(conn, def) < 0)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nwfilter/nwfilter_driver.c:742:33: note: initialize the variable 'obj' to silence this warning
    virNWFilterBindingObjPtr obj;
                                ^
                                 = NULL

This commit initialized 'obj' with NULL to fix the error properly.

Signed-off-by: Julio Faracco <jcfaracco@gmail.com>
Reviewed-by: Pavel Hrdina <phrdina@redhat.com>
2018-06-28 09:44:28 +02:00
Michal Privoznik
4ad54a417a conf: Forbid device alias change on device-update
https://bugzilla.redhat.com/show_bug.cgi?id=1585108

When updating a live device users might pass different alias than
the one the device has. Currently, this is silently ignored which
goes against our behaviour for other parts of the device where we
explicitly allow only certain changes and error out loudly on
anything else.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: John Ferlan <jferlan@redhat.com>
2018-06-27 16:43:09 +02:00
Michal Privoznik
5e9b150fe0 conf: Reintroduce action to virDomainDefCompatibleDevice
This was lost in c57f3fd2f8. But now we are going to
need it again (except the DETACH action where checking for device
compatibility does not make much sense anyway).

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: John Ferlan <jferlan@redhat.com>
2018-06-27 16:42:27 +02:00
Michal Privoznik
84de7fbfdb qemuDomainUpdateDeviceFlags: Parse device as live if needed
When updating device it's worth parsing live info too as users
might want to update it as well.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: John Ferlan <jferlan@redhat.com>
2018-06-27 15:57:49 +02:00
548 changed files with 52864 additions and 26125 deletions

Submodule .gnulib updated: d6397dde2e...68df637b5f

View File

@@ -20,7 +20,6 @@
<jfehlig@suse.com> <jfehlig@novell.com>
<jfehlig@suse.com> <jfehlig@linux-ypgk.site>
<jclift@redhat.com> <justin@salasaga.org>
<berrange@redhat.com> <dan@berrange.com>
<soren@linux2go.dk> <soren@canonical.com>
<cfergeau@redhat.com> <teuf@gnome.org>
<wency@cn.fujitsu.com> <wency cn fujitsu com>
@@ -39,6 +38,11 @@
<zhlcindy@linux.vnet.ibm.com> <zhlcindy@gmail.com>
<serge.hallyn@canonical.com> <serue@us.ibm.com>
<pritesh.kothari@sun.com> <Pritesh.Kothari@Sun.COM>
<cbosdonnat@suse.com> <cedric.bosdonnat@free.fr>
<mnestratov@virtuozzo.com> <mnestratov@parallels.com>
<nshirokovskiy@virtuozzo.com> <nshirokovskiy@parallels.com>
<jyang@redhat.com> <osier@yunify.com>
<kkoukiou@redhat.com> <k.koukiou@googlemail.com>
# Name consolidation:
# Preferred author spelling <preferred email>
@@ -56,9 +60,16 @@ Aurelien Rougemont <beorn@binaries.fr>
Serge E. Hallyn <serge.hallyn@canonical.com>
Henrik Persson E <henrik.e.persson@ericsson.com>
Philipp Hahn <hahn@univention.de>
Marco Bozzolan <bozzolan@gmail.com>
Marco Bozzolan <redshift@gmx.com>
Pritesh Kothari <pritesh.kothari@sun.com>
Wang Yufei (James) <james.wangyufei@huawei.com>
Deepak C Shetty <dpkshetty@gmail.com>
Dave Allan <dallan@redhat.com>
Richard W.M. Jones <rjones@redhat.com>
# Non-trivial consolidation:
# see git documentation for information about the format
Daniel P. Berrangé <berrange@redhat.com>
Daniel P. Berrangé <berrange@redhat.com> <dan@berrange.com>
Michal Prívozník <mprivozn@redhat.com>
Michal Prívozník <mprivozn@redhat.com> <miso.privoznik@gmail.com>
Marco Bozzolan <bozzolan@gmail.com> <redshift@gmx.com>

View File

@@ -14,7 +14,7 @@ Christian Ehrhardt <christian.ehrhardt@canonical.com>
Christophe Fergeau <cfergeau@redhat.com>
Claudio Bley <claudio.bley@gmail.com>
Cole Robinson <crobinso@redhat.com>
Daniel Berrange <berrange@redhat.com>
Daniel P. Berrangé <berrange@redhat.com>
Daniel Veillard <veillard@redhat.com>
Doug Goldstein <cardoe@gentoo.org>
Eric Blake <eblake@redhat.com>
@@ -25,6 +25,7 @@ Ján Tomko <jtomko@redhat.com>
Jim Fehlig <jfehlig@suse.com>
Jiří Denemark <jdenemar@redhat.com>
John Ferlan <jferlan@redhat.com>
Katerina Koukiou <kkoukiou@redhat.com>
Laine Stump <laine@redhat.com>
Mark McLoughlin <markmc@redhat.com>
Martin Kletzander <mkletzan@redhat.com>
@@ -90,9 +91,7 @@ Stefan de Konink <dekonink@kinkrsoftware.nl>
Takahashi Tomohiro <takatom@jp.fujitsu.com>
Tatsuro Enokura <fj7716hz@aa.jp.fujitsu.com>
#authorslist#
[....send patches to get your name here....]
#contributorslist#
The libvirt logo was designed by Diana Fong

View File

@@ -80,7 +80,7 @@ check-access:
cov: clean-cov
$(MKDIR_P) $(top_builddir)/coverage
$(LCOV) -c -o $(top_builddir)/coverage/libvirt.info.tmp \
-d $(top_builddir)/src -d $(top_builddir)/daemon \
-d $(top_builddir)/src \
-d $(top_builddir)/tests
$(LCOV) -r $(top_builddir)/coverage/libvirt.info.tmp \
-o $(top_builddir)/coverage/libvirt.info
@@ -109,9 +109,17 @@ gen-ChangeLog:
.PHONY: gen-AUTHORS
gen-AUTHORS:
$(AM_V_GEN)if test -d $(srcdir)/.git; then \
out="`cd $(srcdir) && git log --pretty=format:'%aN <%aE>' | sort -u`" && \
perl -p -e "s/#authorslist#// and print '$$out'" \
< $(srcdir)/AUTHORS.in > $(distdir)/AUTHORS-tmp && \
mv -f $(distdir)/AUTHORS-tmp $(distdir)/AUTHORS ; \
$(AM_V_GEN)\
if test -d $(srcdir)/.git; then \
( \
cd $(srcdir) && \
git log --pretty=format:'%aN <%aE>' | sort -u \
) > all.list && \
sort -u $(srcdir)/AUTHORS.in > maint.list && \
comm -23 all.list maint.list > contrib.list && \
contrib="`cat contrib.list`" && \
perl -p -e "s/#contributorslist#// and print '$$contrib'" \
< $(srcdir)/AUTHORS.in > $(distdir)/AUTHORS-tmp && \
mv -f $(distdir)/AUTHORS-tmp $(distdir)/AUTHORS && \
rm -f all.list maint.list contrib.list; \
fi

266
bootstrap
View File

@@ -1,6 +1,6 @@
#! /bin/sh
# Print a version string.
scriptversion=2018-03-07.03; # UTC
scriptversion=2018-07-01.02; # UTC
# Bootstrap this package from checked-out sources.
@@ -47,6 +47,8 @@ PERL="${PERL-perl}"
me=$0
default_gnulib_url=git://git.sv.gnu.org/gnulib
usage() {
cat <<EOF
Usage: $me [OPTION]...
@@ -76,6 +78,37 @@ contents are read as shell variables to configure the bootstrap.
For build prerequisites, environment variables like \$AUTOCONF and \$AMTAR
are honored.
Gnulib sources can be fetched in various ways:
* If this package is in a git repository with a 'gnulib' submodule
configured, then that submodule is initialized and updated and sources
are fetched from there. If \$GNULIB_SRCDIR is set (directly or via
--gnulib-srcdir) and is a git repository, then it is used as a reference.
* Otherwise, if \$GNULIB_SRCDIR is set (directly or via --gnulib-srcdir),
then sources are fetched from that local directory. If it is a git
repository and \$GNULIB_REVISION is set, then that revision is checked
out.
* Otherwise, if this package is in a git repository with a 'gnulib'
submodule configured, then that submodule is initialized and updated and
sources are fetched from there.
* Otherwise, if the 'gnulib' directory does not exist, Gnulib sources are
cloned into that directory using git from \$GNULIB_URL, defaulting to
$default_gnulib_url.
If \$GNULIB_REVISION is set, then that revision is checked out.
* Otherwise, the existing Gnulib sources in the 'gnulib' directory are
used. If it is a git repository and \$GNULIB_REVISION is set, then that
revision is checked out.
If you maintain a package and want to pin a particular revision of the
Gnulib sources that has been tested with your package, then there are two
possible approaches: either configure a 'gnulib' submodule with the
appropriate revision, or set \$GNULIB_REVISION (and if necessary
\$GNULIB_URL) in $me.conf.
Running without arguments will suffice in most cases.
EOF
}
@@ -109,9 +142,6 @@ die() { warn_ "$@"; exit 1; }
# Configuration.
# Name of the Makefile.am
gnulib_mk=gnulib.mk
# List of gnulib modules needed.
gnulib_modules=
@@ -170,7 +200,15 @@ source_base=lib
m4_base=m4
doc_base=doc
tests_base=tests
gnulib_extra_files=''
gnulib_extra_files="
build-aux/install-sh
build-aux/mdate-sh
build-aux/texinfo.tex
build-aux/depcomp
build-aux/config.guess
build-aux/config.sub
doc/INSTALL
"
# Additional gnulib-tool options to use. Use "\newline" to break lines.
gnulib_tool_option_extras=
@@ -264,24 +302,18 @@ case "$0" in
*) test -r "$0.conf" && . ./"$0.conf" ;;
esac
# Extra files from gnulib, which override files from other sources.
test -z "${gnulib_extra_files}" && \
gnulib_extra_files="
build-aux/install-sh
build-aux/mdate-sh
build-aux/texinfo.tex
build-aux/depcomp
build-aux/config.guess
build-aux/config.sub
doc/INSTALL
"
if test "$vc_ignore" = auto; then
vc_ignore=
test -d .git && vc_ignore=.gitignore
test -d CVS && vc_ignore="$vc_ignore .cvsignore"
fi
if test x"$gnulib_modules$gnulib_files$gnulib_extra_files" = x; then
use_gnulib=false
else
use_gnulib=true
fi
# Translate configuration into internal form.
# Parse options.
@@ -612,85 +644,94 @@ git_modules_config () {
test -f .gitmodules && git config --file .gitmodules "$@"
}
if $use_git; then
gnulib_path=$(git_modules_config submodule.gnulib.path)
test -z "$gnulib_path" && gnulib_path=gnulib
fi
# Get gnulib files. Populate $GNULIB_SRCDIR, possibly updating a
# submodule, for use in the rest of the script.
case ${GNULIB_SRCDIR--} in
-)
# Note that $use_git is necessarily true in this case.
if git_modules_config submodule.gnulib.url >/dev/null; then
echo "$0: getting gnulib files..."
git submodule init -- "$gnulib_path" || exit $?
git submodule update -- "$gnulib_path" || exit $?
elif [ ! -d "$gnulib_path" ]; then
echo "$0: getting gnulib files..."
trap cleanup_gnulib 1 2 13 15
shallow=
git clone -h 2>&1 | grep -- --depth > /dev/null && shallow='--depth 2'
git clone $shallow git://git.sv.gnu.org/gnulib "$gnulib_path" ||
cleanup_gnulib
trap - 1 2 13 15
if $use_gnulib; then
if $use_git; then
gnulib_path=$(git_modules_config submodule.gnulib.path)
test -z "$gnulib_path" && gnulib_path=gnulib
fi
GNULIB_SRCDIR=$gnulib_path
;;
*)
# Use GNULIB_SRCDIR directly or as a reference.
if $use_git && test -d "$GNULIB_SRCDIR"/.git && \
git_modules_config submodule.gnulib.url >/dev/null; then
echo "$0: getting gnulib files..."
if git submodule -h|grep -- --reference > /dev/null; then
# Prefer the one-liner available in git 1.6.4 or newer.
git submodule update --init --reference "$GNULIB_SRCDIR" \
"$gnulib_path" || exit $?
else
# This fallback allows at least git 1.5.5.
if test -f "$gnulib_path"/gnulib-tool; then
# Since file already exists, assume submodule init already complete.
git submodule update -- "$gnulib_path" || exit $?
else
# Older git can't clone into an empty directory.
rmdir "$gnulib_path" 2>/dev/null
git clone --reference "$GNULIB_SRCDIR" \
"$(git_modules_config submodule.gnulib.url)" "$gnulib_path" \
&& git submodule init -- "$gnulib_path" \
&& git submodule update -- "$gnulib_path" \
|| exit $?
# Get gnulib files. Populate $GNULIB_SRCDIR, possibly updating a
# submodule, for use in the rest of the script.
case ${GNULIB_SRCDIR--} in
-)
# Note that $use_git is necessarily true in this case.
if git_modules_config submodule.gnulib.url >/dev/null; then
echo "$0: getting gnulib files..."
git submodule init -- "$gnulib_path" || exit $?
git submodule update -- "$gnulib_path" || exit $?
elif [ ! -d "$gnulib_path" ]; then
echo "$0: getting gnulib files..."
trap cleanup_gnulib 1 2 13 15
shallow=
if test -z "$GNULIB_REVISION"; then
git clone -h 2>&1 | grep -- --depth > /dev/null && shallow='--depth 2'
fi
git clone $shallow ${GNULIB_URL:-$default_gnulib_url} "$gnulib_path" \
|| cleanup_gnulib
trap - 1 2 13 15
fi
GNULIB_SRCDIR=$gnulib_path
;;
*)
# Use GNULIB_SRCDIR directly or as a reference.
if $use_git && test -d "$GNULIB_SRCDIR"/.git && \
git_modules_config submodule.gnulib.url >/dev/null; then
echo "$0: getting gnulib files..."
if git submodule -h|grep -- --reference > /dev/null; then
# Prefer the one-liner available in git 1.6.4 or newer.
git submodule update --init --reference "$GNULIB_SRCDIR" \
"$gnulib_path" || exit $?
else
# This fallback allows at least git 1.5.5.
if test -f "$gnulib_path"/gnulib-tool; then
# Since file already exists, assume submodule init already complete.
git submodule update -- "$gnulib_path" || exit $?
else
# Older git can't clone into an empty directory.
rmdir "$gnulib_path" 2>/dev/null
git clone --reference "$GNULIB_SRCDIR" \
"$(git_modules_config submodule.gnulib.url)" "$gnulib_path" \
&& git submodule init -- "$gnulib_path" \
&& git submodule update -- "$gnulib_path" \
|| exit $?
fi
fi
GNULIB_SRCDIR=$gnulib_path
fi
;;
esac
if test -d "$GNULIB_SRCDIR"/.git && test -n "$GNULIB_REVISION" \
&& ! git_modules_config submodule.gnulib.url >/dev/null; then
(cd "$GNULIB_SRCDIR" && git checkout "$GNULIB_REVISION") || cleanup_gnulib
fi
;;
esac
# $GNULIB_SRCDIR now points to the version of gnulib to use, and
# we no longer need to use git or $gnulib_path below here.
# $GNULIB_SRCDIR now points to the version of gnulib to use, and
# we no longer need to use git or $gnulib_path below here.
if $bootstrap_sync; then
cmp -s "$0" "$GNULIB_SRCDIR/build-aux/bootstrap" || {
echo "$0: updating bootstrap and restarting..."
case $(sh -c 'echo "$1"' -- a) in
a) ignored=--;;
*) ignored=ignored;;
esac
exec sh -c \
'cp "$1" "$2" && shift && exec "${CONFIG_SHELL-/bin/sh}" "$@"' \
$ignored "$GNULIB_SRCDIR/build-aux/bootstrap" \
"$0" "$@" --no-bootstrap-sync
}
if $bootstrap_sync; then
cmp -s "$0" "$GNULIB_SRCDIR/build-aux/bootstrap" || {
echo "$0: updating bootstrap and restarting..."
case $(sh -c 'echo "$1"' -- a) in
a) ignored=--;;
*) ignored=ignored;;
esac
exec sh -c \
'cp "$1" "$2" && shift && exec "${CONFIG_SHELL-/bin/sh}" "$@"' \
$ignored "$GNULIB_SRCDIR/build-aux/bootstrap" \
"$0" "$@" --no-bootstrap-sync
}
fi
gnulib_tool=$GNULIB_SRCDIR/gnulib-tool
<$gnulib_tool || exit $?
fi
gnulib_tool=$GNULIB_SRCDIR/gnulib-tool
<$gnulib_tool || exit $?
# Get translations.
download_po_files() {
@@ -898,32 +939,33 @@ fi
# Import from gnulib.
gnulib_tool_options="\
--import\
--no-changelog\
--aux-dir $build_aux\
--doc-base $doc_base\
--lib $gnulib_name\
--m4-base $m4_base/\
--source-base $source_base/\
--tests-base $tests_base\
--local-dir $local_gl_dir\
$gnulib_tool_option_extras\
"
if test $use_libtool = 1; then
case "$gnulib_tool_options " in
*' --libtool '*) ;;
*) gnulib_tool_options="$gnulib_tool_options --libtool" ;;
esac
fi
echo "$0: $gnulib_tool $gnulib_tool_options --import ..."
$gnulib_tool $gnulib_tool_options --import $gnulib_modules \
|| die "gnulib-tool failed"
if $use_gnulib; then
gnulib_tool_options="\
--no-changelog\
--aux-dir=$build_aux\
--doc-base=$doc_base\
--lib=$gnulib_name\
--m4-base=$m4_base/\
--source-base=$source_base/\
--tests-base=$tests_base\
--local-dir=$local_gl_dir\
$gnulib_tool_option_extras\
"
if test $use_libtool = 1; then
case "$gnulib_tool_options " in
*' --libtool '*) ;;
*) gnulib_tool_options="$gnulib_tool_options --libtool" ;;
esac
fi
echo "$0: $gnulib_tool $gnulib_tool_options --import ..."
$gnulib_tool $gnulib_tool_options --import $gnulib_modules \
|| die "gnulib-tool failed"
for file in $gnulib_files; do
symlink_to_dir "$GNULIB_SRCDIR" $file \
|| die "failed to symlink $file"
done
for file in $gnulib_files; do
symlink_to_dir "$GNULIB_SRCDIR" $file \
|| die "failed to symlink $file"
done
fi
bootstrap_post_import_hook \
|| die "bootstrap_post_import_hook failed"

11
cfg.mk
View File

@@ -1057,6 +1057,17 @@ sc_prohibit_backslash_alignment:
halt='Do not attempt to right-align backslashes' \
$(_sc_search_regexp)
# Some syntax rules pertaining to the usage of cleanup macros
# implementing GNU C's cleanup attribute
# Rule to ensure that varibales declared using a cleanup macro are
# always initialized.
sc_require_attribute_cleanup_initialization:
@prohibit='VIR_AUTO(FREE|PTR)\(.+\) *[^=]+;' \
in_vc_files='\.[chx]$$' \
halt='variable declared with a cleanup macro must be initialized' \
$(_sc_search_regexp)
# We don't use this feature of maint.mk.
prev_version_file = /dev/null

View File

@@ -36,6 +36,7 @@
# undef WITH_DEVMAPPER
# undef WITH_DTRACE_PROBES
# undef WITH_GNUTLS
# undef WITH_JANSSON
# undef WITH_LIBSSH
# undef WITH_MACVTAP
# undef WITH_NUMACTL
@@ -43,8 +44,6 @@
# undef WITH_SSH2
# undef WITH_SYSTEMD_DAEMON
# undef WITH_VIRTUALPORT
# undef WITH_YAJL
# undef WITH_YAJL2
#endif
/*

View File

@@ -16,7 +16,7 @@ dnl You should have received a copy of the GNU Lesser General Public
dnl License along with this library. If not, see
dnl <http://www.gnu.org/licenses/>.
AC_INIT([libvirt], [4.5.0], [libvir-list@redhat.com], [], [https://libvirt.org])
AC_INIT([libvirt], [4.6.0], [libvir-list@redhat.com], [], [https://libvirt.org])
AC_CONFIG_SRCDIR([src/libvirt.c])
AC_CONFIG_AUX_DIR([build-aux])
AC_CONFIG_HEADERS([config.h])
@@ -250,6 +250,7 @@ LIBVIRT_ARG_FIREWALLD
LIBVIRT_ARG_FUSE
LIBVIRT_ARG_GLUSTER
LIBVIRT_ARG_HAL
LIBVIRT_ARG_JANSSON
LIBVIRT_ARG_LIBPCAP
LIBVIRT_ARG_LIBSSH
LIBVIRT_ARG_LIBXML
@@ -290,6 +291,7 @@ LIBVIRT_CHECK_FUSE
LIBVIRT_CHECK_GLUSTER
LIBVIRT_CHECK_GNUTLS
LIBVIRT_CHECK_HAL
LIBVIRT_CHECK_JANSSON
LIBVIRT_CHECK_LIBNL
LIBVIRT_CHECK_LIBPARTED
LIBVIRT_CHECK_LIBPCAP
@@ -625,6 +627,13 @@ if test "$with_linux" = "yes"; then
AC_CHECK_HEADERS([linux/btrfs.h])
fi
dnl
dnl check for xfs dev headers required by xfs ioctl
dnl
if test "$with_linux" = "yes"; then
AC_CHECK_HEADERS([xfs/xfs.h])
fi
dnl
dnl check for DEVLINK_CMD_ESWITCH_GET
dnl
@@ -963,6 +972,7 @@ LIBVIRT_RESULT_FUSE
LIBVIRT_RESULT_GLUSTER
LIBVIRT_RESULT_GNUTLS
LIBVIRT_RESULT_HAL
LIBVIRT_RESULT_JANSSON
LIBVIRT_RESULT_LIBNL
LIBVIRT_RESULT_LIBPCAP
LIBVIRT_RESULT_LIBSSH

View File

@@ -125,7 +125,7 @@ $ make
<pre>
$ su -
# service libvirtd stop (or systemctl stop libvirtd.service)
# /home/to/your/checkout/daemon/libvirtd
# /home/to/your/checkout/src/libvirtd
</pre>
<p>

View File

@@ -631,45 +631,45 @@
</dd>
<dt><code>vcpus</code></dt>
<dd>
The vcpus element allows to control state of individual vcpus.
The vcpus element allows to control state of individual vCPUs.
The <code>id</code> attribute specifies the vCPU id as used by libvirt
in other places such as vcpu pinning, scheduler information and NUMA
assignment. Note that the vcpu ID as seen in the guest may differ from
libvirt ID in certain cases. Valid IDs are from 0 to the maximum vcpu
in other places such as vCPU pinning, scheduler information and NUMA
assignment. Note that the vCPU ID as seen in the guest may differ from
libvirt ID in certain cases. Valid IDs are from 0 to the maximum vCPU
count as set by the <code>vcpu</code> element minus 1.
The <code>enabled</code> attribute allows to control the state of the
vcpu. Valid values are <code>yes</code> and <code>no</code>.
vCPU. Valid values are <code>yes</code> and <code>no</code>.
<code>hotpluggable</code> controls whether given vcpu can be hotplugged
and hotunplugged in cases when the cpu is enabled at boot. Note that
all disabled vcpus must be hotpluggable. Valid values are
<code>hotpluggable</code> controls whether given vCPU can be hotplugged
and hotunplugged in cases when the CPU is enabled at boot. Note that
all disabled vCPUs must be hotpluggable. Valid values are
<code>yes</code> and <code>no</code>.
<code>order</code> allows to specify the order to add the online vcpus.
For hypervisors/platforms that require to insert multiple vcpus at once
the order may be duplicated across all vcpus that need to be
enabled at once. Specifying order is not necessary, vcpus are then
<code>order</code> allows to specify the order to add the online vCPUs.
For hypervisors/platforms that require to insert multiple vCPUs at once
the order may be duplicated across all vCPUs that need to be
enabled at once. Specifying order is not necessary, vCPUs are then
added in an arbitrary order. If order info is used, it must be used for
all online vcpus. Hypervisors may clear or update ordering information
all online vCPUs. Hypervisors may clear or update ordering information
during certain operations to assure valid configuration.
Note that hypervisors may create hotpluggable vcpus differently from
boot vcpus thus special initialization may be necessary.
Note that hypervisors may create hotpluggable vCPUs differently from
boot vCPUs thus special initialization may be necessary.
Hypervisors may require that vcpus enabled on boot which are not
Hypervisors may require that vCPUs enabled on boot which are not
hotpluggable are clustered at the beginning starting with ID 0. It may
be also required that vcpu 0 is always present and non-hotpluggable.
be also required that vCPU 0 is always present and non-hotpluggable.
Note that providing state for individual cpus may be necessary to enable
Note that providing state for individual CPUs may be necessary to enable
support of addressable vCPU hotplug and this feature may not be
supported by all hypervisors.
For QEMU the following conditions are required. Vcpu 0 needs to be
enabled and non-hotpluggable. On PPC64 along with it vcpus that are in
the same core need to be enabled as well. All non-hotpluggable cpus
present at boot need to be grouped after vcpu 0.
For QEMU the following conditions are required. vCPU 0 needs to be
enabled and non-hotpluggable. On PPC64 along with it vCPUs that are in
the same core need to be enabled as well. All non-hotpluggable CPUs
present at boot need to be grouped after vCPU 0.
<span class="since">Since 2.2.0 (QEMU only)</span>
</dd>
</dl>
@@ -747,6 +747,8 @@
&lt;shares&gt;2048&lt;/shares&gt;
&lt;period&gt;1000000&lt;/period&gt;
&lt;quota&gt;-1&lt;/quota&gt;
&lt;global_period&gt;1000000&lt;/global_period&gt;
&lt;global_quota&gt;-1&lt;/global_quota&gt;
&lt;emulator_period&gt;1000000&lt;/emulator_period&gt;
&lt;emulator_quota&gt;-1&lt;/emulator_quota&gt;
&lt;iothread_period&gt;1000000&lt;/iothread_period&gt;
@@ -766,17 +768,17 @@
<dt><code>cputune</code></dt>
<dd>
The optional <code>cputune</code> element provides details
regarding the cpu tunable parameters for the domain.
regarding the CPU tunable parameters for the domain.
<span class="since">Since 0.9.0</span>
</dd>
<dt><code>vcpupin</code></dt>
<dd>
The optional <code>vcpupin</code> element specifies which of host's
physical CPUs the domain VCPU will be pinned to. If this is omitted,
physical CPUs the domain vCPU will be pinned to. If this is omitted,
and attribute <code>cpuset</code> of element <code>vcpu</code> is
not specified, the vCPU is pinned to all the physical CPUs by default.
It contains two required attributes, the attribute <code>vcpu</code>
specifies vcpu id, and the attribute <code>cpuset</code> is same as
specifies vCPU id, and the attribute <code>cpuset</code> is same as
attribute <code>cpuset</code> of element <code>vcpu</code>.
(NB: Only qemu driver support)
<span class="since">Since 0.9.0</span>
@@ -784,7 +786,7 @@
<dt><code>emulatorpin</code></dt>
<dd>
The optional <code>emulatorpin</code> element specifies which of host
physical CPUs the "emulator", a subset of a domain not including vcpu
physical CPUs the "emulator", a subset of a domain not including vCPU
or iothreads will be pinned to. If this is omitted, and attribute
<code>cpuset</code> of element <code>vcpu</code> is not specified,
"emulator" is pinned to all the physical CPUs by default. It contains
@@ -818,7 +820,7 @@
<dt><code>period</code></dt>
<dd>
The optional <code>period</code> element specifies the enforcement
interval(unit: microseconds). Within <code>period</code>, each vcpu of
interval(unit: microseconds). Within <code>period</code>, each vCPU of
the domain will not be allowed to consume more than <code>quota</code>
worth of runtime. The value should be in range [1000, 1000000]. A period
with value 0 means no value.
@@ -829,20 +831,40 @@
<dd>
The optional <code>quota</code> element specifies the maximum allowed
bandwidth(unit: microseconds). A domain with <code>quota</code> as any
negative value indicates that the domain has infinite bandwidth, which
means that it is not bandwidth controlled. The value should be in range
[1000, 18446744073709551] or less than 0. A quota with value 0 means no
value. You can use this feature to ensure that all vcpus run at the same
speed.
negative value indicates that the domain has infinite bandwidth for
vCPU threads, which means that it is not bandwidth controlled. The value
should be in range [1000, 18446744073709551] or less than 0. A quota
with value 0 means no value. You can use this feature to ensure that all
vCPUs run at the same speed.
<span class="since">Only QEMU driver support since 0.9.4, LXC since
0.9.10</span>
</dd>
<dt><code>global_period</code></dt>
<dd>
The optional <code>global_period</code> element specifies the
enforcement CFS scheduler interval (unit: microseconds) for the whole
domain in contrast with <code>period</code> which enforces the interval
per vCPU. The value should be in range 1000, 1000000]. A
<code>global_period</code> with value 0 means no value.
<span class="since">Only QEMU driver support since 1.3.3</span>
</dd>
<dt><code>global_quota</code></dt>
<dd>
The optional <code>global_quota</code> element specifies the maximum
allowed bandwidth (unit: microseconds) within a period for the whole
domain. A domain with <code>global_quota</code> as any negative
value indicates that the domain has infinite bandwidth, which means that
it is not bandwidth controlled. The value should be in range
[1000, 18446744073709551] or less than 0. A <code>global_quota</code>
with value 0 means no value.
<span class="since">Only QEMU driver support since 1.3.3</span>
</dd>
<dt><code>emulator_period</code></dt>
<dd>
The optional <code>emulator_period</code> element specifies the enforcement
interval(unit: microseconds). Within <code>emulator_period</code>, emulator
threads(those excluding vcpus) of the domain will not be allowed to consume
threads(those excluding vCPUs) of the domain will not be allowed to consume
more than <code>emulator_quota</code> worth of runtime. The value should be
in range [1000, 1000000]. A period with value 0 means no value.
<span class="since">Only QEMU driver support since 0.10.0</span>
@@ -851,9 +873,9 @@
<dd>
The optional <code>emulator_quota</code> element specifies the maximum
allowed bandwidth(unit: microseconds) for domain's emulator threads(those
excluding vcpus). A domain with <code>emulator_quota</code> as any negative
excluding vCPUs). A domain with <code>emulator_quota</code> as any negative
value indicates that the domain has infinite bandwidth for emulator threads
(those excluding vcpus), which means that it is not bandwidth controlled.
(those excluding vCPUs), which means that it is not bandwidth controlled.
The value should be in range [1000, 18446744073709551] or less than 0. A
quota with value 0 means no value.
<span class="since">Only QEMU driver support since 0.10.0</span>
@@ -1929,6 +1951,7 @@
&lt;smm state='on'&gt;
&lt;tseg unit='MiB'&gt;48&lt;/tseg&gt;
&lt;/smm&gt;
&lt;htm state='on'/&gt;
&lt;/features&gt;
...</pre>
@@ -2108,13 +2131,13 @@
QEMU, the user-configurable extended TSEG feature was unavailable up
to and including <code>pc-q35-2.9</code>. Starting with
<code>pc-q35-2.10</code> the feature is available, with default size
16 MiB. That should suffice for up to roughly 272 VCPUs, 5 GiB guest
16 MiB. That should suffice for up to roughly 272 vCPUs, 5 GiB guest
RAM in total, no hotplug memory range, and 32 GiB of 64-bit PCI MMIO
aperture. Or for 48 VCPUs, with 1TB of guest RAM, no hotplug DIMM
aperture. Or for 48 vCPUs, with 1TB of guest RAM, no hotplug DIMM
range, and 32GB of 64-bit PCI MMIO aperture. The values may also vary
based on the loader the VM is using.
</p><p>
Additional size might be needed for significantly higher VCPU counts
Additional size might be needed for significantly higher vCPU counts
or increased address space (that can be memory, maxMemory, 64-bit PCI
MMIO aperture size; roughly 8 MiB of TSEG per 1 TiB of address space)
which can also be rounded up.
@@ -2124,7 +2147,7 @@
documentation of the guest OS or loader (if there is any), or test
this by trial-and-error changing the value until the VM boots
successfully. Yet another guiding value for users might be the fact
that 48 MiB should be enough for pretty large guests (240 VCPUs and
that 48 MiB should be enough for pretty large guests (240 vCPUs and
4TB guest RAM), but it is on purpose not set as default as 48 MiB of
unavailable RAM might be too much for small guests (e.g. with 512 MiB
of RAM).
@@ -2162,6 +2185,13 @@
<dd>Enable QEMU vmcoreinfo device to let the guest kernel save debug
details. <span class="since">Since 4.4.0</span> (QEMU only)
</dd>
<dt><code>htm</code></dt>
<dd>Configure HTM (Hardware Transational Memory) availability for
pSeries guests. Possible values for the <code>state</code> attribute
are <code>on</code> and <code>off</code>. If the attribute is not
defined, the hypervisor default will be used.
<span class="since">Since 4.6.0</span> (QEMU/KVM only)
</dd>
</dl>
<h3><a id="elementsTime">Time keeping</a></h3>
@@ -2395,7 +2425,7 @@
</tr>
<tr>
<td><code>cpu_cycles</code></td>
<td>the count of cpu cycles (total/elapsed)</td>
<td>the count of CPU cycles (total/elapsed)</td>
<td><code>perf.cpu_cycles</code></td>
</tr>
<tr>
@@ -2430,25 +2460,25 @@
</tr>
<tr>
<td><code>stalled_cycles_frontend</code></td>
<td>the count of stalled cpu cycles in the frontend of the instruction
<td>the count of stalled CPU cycles in the frontend of the instruction
processor pipeline by applications running on the platform</td>
<td><code>perf.stalled_cycles_frontend</code></td>
</tr>
<tr>
<td><code>stalled_cycles_backend</code></td>
<td>the count of stalled cpu cycles in the backend of the instruction
<td>the count of stalled CPU cycles in the backend of the instruction
processor pipeline by applications running on the platform</td>
<td><code>perf.stalled_cycles_backend</code></td>
</tr>
<tr>
<td><code>ref_cpu_cycles</code></td>
<td>the count of total cpu cycles not affected by CPU frequency scaling
<td>the count of total CPU cycles not affected by CPU frequency scaling
by applications running on the platform</td>
<td><code>perf.ref_cpu_cycles</code></td>
</tr>
<tr>
<td><code>cpu_clock</code></td>
<td>the count of cpu clock time, as measured by a monotonic
<td>the count of CPU clock time, as measured by a monotonic
high-resolution per-CPU timer, by applications running on
the platform</td>
<td><code>perf.cpu_clock</code></td>
@@ -2475,7 +2505,7 @@
</tr>
<tr>
<td><code>cpu_migrations</code></td>
<td>the count of cpu migrations, that is, where the process
<td>the count of CPU migrations, that is, where the process
moved from one logical processor to another, by
applications running on the platform</td>
<td><code>perf.cpu_migrations</code></td>
@@ -4501,10 +4531,25 @@
determines how the host's vfio driver will expose the device to the
guest. Currently, <code>model='vfio-pci'</code> and
<code>model='vfio-ccw'</code> (<span class="since">Since 4.4.0</span>)
is supported. Refer <a href="drvnodedev.html#MDEV">MDEV</a> to create
a mediated device on the host. There are also some implications on the
usage of guest's address type depending on the <code>model</code>
attribute, see the <code>address</code> element below.
is supported. <a href="drvnodedev.html#MDEV">MDEV</a> section
provides more information about mediated devices as well as how to
create mediated devices on the host.
<span class="since">Since 4.6.0 (QEMU 2.12)</span> an optional
<code>display</code> attribute may be used to enable or disable
support for an accelerated remote desktop backed by a mediated
device (such as NVIDIA vGPU or Intel GVT-g) as an alternative to
emulated <a href="#elementsVideo">video devices</a>. This attribute
is limited to <code>model='vfio-pci'</code> only. Supported values
are either <code>on</code> or <code>off</code> (default is 'off').
It is required to use a
<a href="#elementsGraphics">graphical framebuffer</a> in order to
use this attribute, currently only supported with VNC, Spice and
egl-headless graphics devices.
<p>
Note: There are also some implications on the usage of guest's
address type depending on the <code>model</code> attribute,
see the <code>address</code> element below.
</p>
</dd>
</dl>
<p>
@@ -5591,8 +5636,8 @@ qemu-kvm -net nic,model=? /dev/null
The resulting difference, according to the qemu developer who
added the option is: "bh makes tx more asynchronous and reduces
latency, but potentially causes more processor bandwidth
contention since the cpu doing the tx isn't necessarily the
cpu where the guest generated the packets."<br/><br/>
contention since the CPU doing the tx isn't necessarily the
CPU where the guest generated the packets."<br/><br/>
<b>In general you should leave this option alone, unless you
are very certain you know what you are doing.</b>
@@ -6291,7 +6336,8 @@ qemu-kvm -net nic,model=? /dev/null
<p>
The <code>graphics</code> element has a mandatory <code>type</code>
attribute which takes the value <code>sdl</code>, <code>vnc</code>,
<code>spice</code>, <code>rdp</code> or <code>desktop</code>:
<code>spice</code>, <code>rdp</code>, <code>desktop</code> or
<code>egl-headless</code>:
</p>
<dl>
<dt><code>sdl</code></dt>
@@ -6350,6 +6396,11 @@ qemu-kvm -net nic,model=? /dev/null
auto-allocation and <code>autoport</code> having no effect due to
security reasons) <span class="since">Since 1.0.6</span>.
</p>
<p>
Although VNC doesn't support OpenGL natively, it can be paired
with graphics type <code>egl-headless</code> (see below) which
will instruct QEMU to open and use drm nodes for OpenGL rendering.
</p>
</dd>
<dt><code>spice</code> <span class="since">Since 0.8.6</span></dt>
<dd>
@@ -6455,6 +6506,12 @@ qemu-kvm -net nic,model=? /dev/null
You can enable or disable OpenGL support explicitly with
the <code>gl</code> element, by setting the <code>enable</code>
property. (QEMU only, <span class="since">since 1.3.3</span>).
Note that this only works locally, since this requires usage of
UNIX sockets, i.e. using <code>listen</code> types 'socket' or
'none'. For accelerated OpenGL with remote support, consider
pairing this element with type <code>egl-headless</code>
(see below). However, this will deliver weaker performance
compared to native Spice OpenGL support.
</p>
<p>
By default, QEMU will pick the first available GPU DRM render node.
@@ -6490,6 +6547,25 @@ qemu-kvm -net nic,model=? /dev/null
<code>fullscreen</code>.
</p>
</dd>
<dt><code>egl-headless</code><span class="since">Since 4.6.0</span></dt>
<dd>
<p>
This display type provides support for an OpenGL accelerated
display accessible both locally and remotely (for comparison,
Spice's native OpenGL support only works locally using UNIX
sockets at the moment, but has better performance). Since this
display type doesn't provide any window or graphical console like
the other types, for practical reasons it should be paired with
either <code>vnc</code> or <code>spice</code> graphics types.
This display type is only supported by QEMU domains
(needs QEMU <span class="since">2.10</span> or newer) and doesn't
accept any attributes.
</p>
<pre>
&lt;graphics type='spice' autoport='yes'/&gt;
&lt;graphics type='egl-headless'/&gt;
</pre>
</dd>
</dl>
</dd>
</dl>
@@ -6612,9 +6688,18 @@ qemu-kvm -net nic,model=? /dev/null
The <code>model</code> element has a mandatory <code>type</code>
attribute which takes the value "vga", "cirrus", "vmvga", "xen",
"vbox", "qxl" (<span class="since">since 0.8.6</span>),
"virtio" (<span class="since">since 1.3.0</span>)
or "gop" (<span class="since">since 3.2.0</span>)
"virtio" (<span class="since">since 1.3.0</span>),
"gop" (<span class="since">since 3.2.0</span>), or
"none" (<span class="since">since 4.6.0</span>)
depending on the hypervisor features available.
The purpose of the type <code>none</code> is to instruct libvirt not
to add a default video device in the guest (see the paragraph above).
This legacy behaviour can be inconvenient in cases where GPU mediated
devices are meant to be the only rendering device within a guest and
so specifying another <code>video</code> device along with type
<code>none</code>.
Refer to <a id="elementsHostDev">Host device assignment</a> to see
how to add a mediated device into a guest.
</p>
<p>
You can provide the amount of video memory in kibibytes (blocks of

View File

@@ -1121,22 +1121,22 @@
<p>
Do not use the strncpy function. According to the man page, it
does <b>not</b> guarantee a NULL-terminated buffer, which makes
it extremely dangerous to use. Instead, use one of the
functionally equivalent functions:
it extremely dangerous to use. Instead, use one of the replacement
functions provided by libvirt:
</p>
<pre>
virStrncpy(char *dest, const char *src, size_t n, size_t destbytes)
</pre>
<p>
The first three arguments have the same meaning as for strncpy;
namely the destination, source, and number of bytes to copy,
respectively. The last argument is the number of bytes
available in the destination string; if a copy of the source
string (including a \0) will not fit into the destination, no
bytes are copied and the routine returns NULL. Otherwise, n
bytes from the source are copied into the destination and a
trailing \0 is appended.
The first two arguments have the same meaning as for strncpy,
namely the destination and source of the copy operation. Unlike
strncpy, the function will always copy exactly the number of bytes
requested and make sure the destination is NULL-terminated, as the
source is required to be; sanity checks are performed to ensure the
size of the destination, as specified by the last argument, is
sufficient for the operation to succeed. On success, 0 is returned;
on failure, a value &lt;0 is returned instead.
</p>
<pre>
@@ -1144,10 +1144,8 @@
</pre>
<p>
Use this variant if you know you want to copy the entire src
string into dest. Note that this is a macro, so arguments could
be evaluated more than once. This is equivalent to
virStrncpy(dest, src, strlen(src), destbytes)
</p>
string into dest.
</p>
<pre>
virStrcpyStatic(char *dest, const char *src)
@@ -1157,8 +1155,7 @@
string into dest <b>and</b> you know that your destination string is
a static string (i.e. that sizeof(dest) returns something
meaningful). Note that this is a macro, so arguments could be
evaluated more than once. This is equivalent to
virStrncpy(dest, src, strlen(src), sizeof(dest)).
evaluated more than once.
</p>
<pre>

View File

@@ -33,7 +33,64 @@
-->
<libvirt>
<release version="v4.5.0" date="unreleased">
<release version="v4.6.0" date="2018-08-06">
<section title="New features">
<change>
<summary>
qemu: Implement the HTM pSeries feature
</summary>
<description>
Users can now decide whether HTM (Hardware Transactional Memory)
support should be available to the guest.
</description>
</change>
<change>
<summary>
qemu: Enable VNC console for mediated devices
</summary>
<description>
Host devices now support a new atribute 'display' which can be used
to turn on frame buffer rendering on a vgpu mediated device instead of
on an emulated GPU, like QXL.
</description>
</change>
</section>
<section title="Improvements">
<change>
<summary>
qemu: Introduce a new video model of type 'none'
</summary>
<description>
Introduce a new video model type that disables the automatic addition
of a video device to domains with 'graphics' specified in their XML.
This can be useful with GPU mediated devices which can serve as the
only rendering devices within the guest.
</description>
</change>
<change>
<summary>
virsh: Add --alias to attach-disk and attach-interface commands
</summary>
<description>
Add option --alias to set customized device alias name when
using attach-disk or attach-interface commands.
</description>
</change>
<change>
<summary>
virsh: Support usb and sata address to attach-disk
</summary>
<description>
Usb or sata address could be used when attach-disk with --address.
For example, use usb address as usb:&lt;bus&gt;.&lt;port&gt;, use
sata address as &lt;controller&gt;.&lt;bus&gt;.&lt;unit&gt;.
</description>
</change>
</section>
<section title="Bug fixes">
</section>
</release>
<release version="v4.5.0" date="2018-07-02">
<section title="New features">
<change>
<summary>
@@ -61,6 +118,16 @@
Support specifying extended TSEG size for SMM in QEMU.
</description>
</change>
<change>
<summary>
qemu: Add support for SEV guests
</summary>
<description>
SEV (Secure Encrypted Virtualization) is a feature available on AMD
CPUs that encrypts the guest memory and makes it inaccessible even
to the host OS.
</description>
</change>
</section>
<section title="Removed features">
<change>
@@ -76,6 +143,24 @@
secret objects, but that support was never added to libvirt.
</description>
</change>
<change>
<summary>
Make GnuTLS mandatory
</summary>
<description>
Building without GnuTLS is no longer possible.
</description>
</change>
<change>
<summary>
qemu: Remove allow_disk_format_probing configuration option
</summary>
<description>
The option represented a security risk when used with malicious
disk images, so users were recommended against enabling it; with
this release, it's been removed altogether.
</description>
</change>
</section>
<section title="Improvements">
<change>
@@ -130,6 +215,39 @@
or virStorageVolCreateXMLFrom.
</description>
</change>
<change>
<summary>
qemu: Add support for vsock hot (un)plug and cold (un)plug
</summary>
</change>
<change>
<summary>
qemu: Add support for NBD over TLS
</summary>
<description>
NBD volumes can now be accessed securely.
</description>
</change>
<change>
<summary>
qemu: Implement FD passing for Unix sockets
</summary>
<description>
Instead of having QEMU open the socket and then connecting to it,
which is inherently racy, starting with QEMU 2.12 we can open the
socket ourselves and pass it to QEMU, avoiding race conditions.
</description>
</change>
<change>
<summary>
virsh: Introduce --nowait option for domstat command
</summary>
<description>
When this option is specified, virsh will try to fetch the guest
stats but abort instead of stalling if they can't be retrieved right
away.
</description>
</change>
</section>
<section title="Bug fixes">
<change>
@@ -143,6 +261,26 @@
us getting to the worker pool initialization.
</description>
</change>
<change>
<summary>
qemu: Fix domain resume after failed migration
</summary>
<description>
Recent versions of QEMU activate block devices before the guest CPU
has been started, which makes it impossible to roll back a failed
migration. Use the <code>late-block-activate</code> migration
capability if supported to avoid the issue.
</description>
</change>
<change>
<summary>
vmx: Permit guests to have an odd number of vCPUs
</summary>
<description>
An odd number of vCPUs greater than 1 was forbidden in the past,
but current versions of ESXi have lifted that restriction.
</description>
</change>
</section>
</release>
<release version="v4.4.0" date="2018-06-04">

View File

@@ -3366,6 +3366,9 @@
</attribute>
</optional>
</group>
<attribute name="type">
<value>egl-headless</value>
</attribute>
</choice>
</element>
</define>
@@ -3451,6 +3454,7 @@
<value>vbox</value>
<value>virtio</value>
<value>gop</value>
<value>none</value>
</choice>
</attribute>
<group>
@@ -4234,6 +4238,9 @@
<optional>
<ref name="address"/>
</optional>
<optional>
<ref name="alias"/>
</optional>
</interleave>
</element>
</define>
@@ -4573,6 +4580,11 @@
<value>vfio-ccw</value>
</choice>
</attribute>
<optional>
<attribute name="display">
<ref name="virOnOff"/>
</attribute>
</optional>
<element name="source">
<ref name="mdevaddress"/>
</element>
@@ -4907,6 +4919,11 @@
<optional>
<ref name="vmcoreinfo"/>
</optional>
<optional>
<element name="htm">
<ref name="featurestate"/>
</element>
</optional>
</interleave>
</element>
</optional>

View File

@@ -158,6 +158,11 @@
/usr/{lib,lib64}/qemu/*.so mr,
/usr/lib/@{multiarch}/qemu/*.so mr,
# swtpm
/{usr/,}bin/swtpm rmix,
/usr/{lib,lib64}/libswtpm_libtpms.so mr,
/usr/lib/@{multiarch}/libswtpm_libtpms.so mr,
# for save and resume
/{usr/,}bin/dash rmix,
/{usr/,}bin/dd rmix,

View File

@@ -50,7 +50,7 @@ profile virt-aa-helper /usr/{lib,lib64}/libvirt/virt-aa-helper {
@{HOME}/** r,
/var/lib/libvirt/images/ r,
/var/lib/libvirt/images/** r,
/var/lib/nova/instances/_base/* r
/var/lib/nova/instances/_base/* r,
/{media,mnt,opt,srv}/** r,
# For virt-sandbox
/{,var/}run/libvirt/**/[sv]d[a-z] r,

View File

@@ -2,8 +2,6 @@
* hypervisor and gather a few bits of information about domains.
* Similar API's exist for storage pools, networks, and interfaces. */
#include <config.h>
#include <stdio.h>
#include <stdlib.h>
#include <libvirt/libvirt.h>

View File

@@ -1,8 +1,6 @@
/* This is a copy of the hellolibvirt example demonstaring how to use
* virConnectOpenAuth with a custom auth callback */
#include <config.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>

View File

@@ -11,7 +11,7 @@
# Document usage with uninstalled daemon and libs. Assuming CWD is toplevel
# source git directory, it should be only slight modification to the following:
#
# ./run stap --ldd -c daemon/libvirtd -d daemon/libvirtd
# ./run stap --ldd -c src/libvirtd -d src/libvirtd
# examples/systemtap/lock-debug.stp src/.libs/libvirt.so
#
# Debug RWLock mechanisms as well.

View File

@@ -0,0 +1,34 @@
<filter name='clean-traffic-gateway'>
<!-- An example of a traffic filter enforcing clean traffic
from a VM by
- preventing MAC spoofing -->
<filterref filter='no-mac-spoofing'/>
<!-- preventing IP spoofing on outgoing -->
<filterref filter='no-ip-spoofing'/>
<!-- preventing ARP spoofing/poisoning -->
<filterref filter='no-arp-spoofing'/>
<!-- accept all other incoming and outgoing ARP traffic -->
<rule action='accept' direction='inout' priority='-500'>
<mac protocolid='arp'/>
</rule>
<!-- accept traffic only from specified MAC address -->
<rule action='accept' direction='in'>
<mac match='yes' srcmacaddr='$GATEWAY_MAC'/>
</rule>
<!-- allow traffic only to specified MAC address -->
<rule action='accept' direction='out'>
<mac match='yes' dstmacaddr='$GATEWAY_MAC'/>
</rule>
<!-- preventing any other traffic than between specified MACs
and ARP -->
<filterref filter='no-other-l2-traffic'/>
<!-- allow qemu to send a self-announce upon migration end -->
<filterref filter='qemu-announce-self'/>
</filter>

View File

@@ -628,11 +628,18 @@ typedef enum {
/* Timestamp of the last update of statistics, in seconds. */
VIR_DOMAIN_MEMORY_STAT_LAST_UPDATE = 9,
/*
* The amount of memory, that can be quickly reclaimed without
* additional I/O (in kB). Typically these pages are used for caching files
* from disk.
*/
VIR_DOMAIN_MEMORY_STAT_DISK_CACHES = 10,
/*
* The number of statistics supported by this version of the interface.
* To add new statistics, add them to the enum and increase this value.
*/
VIR_DOMAIN_MEMORY_STAT_NR = 10,
VIR_DOMAIN_MEMORY_STAT_NR = 11,
# ifdef VIR_ENUM_SENTINELS
VIR_DOMAIN_MEMORY_STAT_LAST = VIR_DOMAIN_MEMORY_STAT_NR

View File

@@ -3,7 +3,7 @@
# This spec file assumes you are building on a Fedora or RHEL version
# that's still supported by the vendor. It may work on other distros
# or versions, but no effort will be made to ensure that going forward.
%define min_rhel 6
%define min_rhel 7
%define min_fedora 26
%if (0%{?fedora} && 0%{?fedora} >= %{min_fedora}) || (0%{?rhel} && 0%{?rhel} >= %{min_rhel})
@@ -34,10 +34,7 @@
%if 0%{?rhel}
%define with_qemu_tcg 0
%define qemu_kvm_arches x86_64
%if 0%{?rhel} >= 7
%define qemu_kvm_arches x86_64 %{power64} aarch64 s390x
%endif
%define qemu_kvm_arches x86_64 %{power64} aarch64 s390x
%endif
%ifarch %{qemu_kvm_arches}
@@ -58,11 +55,7 @@
%define with_hyperv 0%{!?_without_hyperv:1}
# Then the secondary host drivers, which run inside libvirtd
%if 0%{?fedora} || 0%{?rhel} >= 7
%define with_storage_rbd 0%{!?_without_storage_rbd:1}
%else
%define with_storage_rbd 0
%endif
%define with_storage_rbd 0%{!?_without_storage_rbd:1}
%if 0%{?fedora}
%define with_storage_sheepdog 0%{!?_without_storage_sheepdog:1}
%else
@@ -80,16 +73,13 @@
# A few optional bits off by default, we enable later
%define with_fuse 0%{!?_without_fuse:0}
%define with_cgconfig 0%{!?_without_cgconfig:0}
%define with_sanlock 0%{!?_without_sanlock:0}
%define with_systemd 0%{!?_without_systemd:0}
%define with_numad 0%{!?_without_numad:0}
%define with_firewalld 0%{!?_without_firewalld:0}
%define with_libssh2 0%{!?_without_libssh2:0}
%define with_wireshark 0%{!?_without_wireshark:0}
%define with_libssh 0%{!?_without_libssh:0}
%define with_bash_completion 0%{!?_without_bash_completion:0}
%define with_pm_utils 1
# Finally set the OS / architecture specific special cases
@@ -117,7 +107,7 @@
# librados and librbd are built only on x86_64 on rhel
%ifnarch x86_64
%if 0%{?rhel} >= 7
%if 0%{?rhel}
%define with_storage_rbd 0
%endif
%endif
@@ -147,20 +137,10 @@
%endif
%endif
# Fedora 17 / RHEL-7 are first where we use systemd. Although earlier
# Fedora has systemd, libvirt still used sysvinit there.
%if 0%{?fedora} || 0%{?rhel} >= 7
%define with_systemd 1
%define with_pm_utils 0
%endif
# Fedora 18 / RHEL-7 are first where firewalld support is enabled
%if 0%{?fedora} || 0%{?rhel} >= 7
%define with_firewalld 1
%endif
%define with_firewalld 1
# fuse is used to provide virtualized /proc for LXC
%if %{with_lxc} && 0%{?rhel} != 6
%if %{with_lxc}
%define with_fuse 0%{!?_without_fuse:1}
%endif
@@ -195,10 +175,7 @@
%define with_libssh 0%{!?_without_libssh:1}
%endif
# Enable bash-completion for new enough distros
%if 0%{?fedora} || 0%{?rhel} >= 7
%define with_bash_completion 0%{!?_without_bash_completion:1}
%endif
%define with_bash_completion 0%{!?_without_bash_completion:1}
# Use Python 3 when possible, Python 2 otherwise
%if 0%{?fedora} || 0%{?rhel} > 7
@@ -216,23 +193,11 @@
%endif
%endif
# Pull in cgroups config system
%if %{with_qemu} || %{with_lxc}
%define with_cgconfig 0%{!?_without_cgconfig:1}
%endif
# Force QEMU to run as non-root
%define qemu_user qemu
%define qemu_group qemu
%if 0%{?fedora} || 0%{?rhel} >= 7
%define with_systemd_macros 1
%else
%define with_systemd_macros 0
%endif
# RHEL releases provide stable tool chains and so it is safe to turn
# compiler warning into errors without being worried about frequent
# changes in reported warnings
@@ -306,9 +271,7 @@ BuildRequires: perl-interpreter
BuildRequires: perl
%endif
BuildRequires: %{python}
%if %{with_systemd}
BuildRequires: systemd-units
%endif
%if %{with_libxl}
BuildRequires: xen-devel
%endif
@@ -321,47 +284,29 @@ BuildRequires: bash-completion >= 2.0
BuildRequires: ncurses-devel
BuildRequires: gettext
BuildRequires: libtasn1-devel
%if (0%{?rhel} && 0%{?rhel} < 7)
BuildRequires: libgcrypt-devel
%endif
BuildRequires: gnutls-devel
BuildRequires: libattr-devel
# For pool-build probing for existing pools
BuildRequires: libblkid-devel >= 2.17
# for augparse, optionally used in testing
BuildRequires: augeas
%if 0%{?fedora} || 0%{?rhel} >= 7
BuildRequires: systemd-devel >= 185
%else
BuildRequires: libudev-devel >= 145
%endif
BuildRequires: libpciaccess-devel >= 0.10.9
BuildRequires: yajl-devel
BuildRequires: jansson-devel
%if %{with_sanlock}
BuildRequires: sanlock-devel >= 2.4
%endif
BuildRequires: libpcap-devel
%if 0%{?rhel} && 0%{?rhel} < 7
BuildRequires: libnl-devel
%else
BuildRequires: libnl3-devel
%endif
BuildRequires: avahi-devel
BuildRequires: libselinux-devel
BuildRequires: dnsmasq >= 2.41
BuildRequires: iptables
%if 0%{?rhel} && 0%{?rhel} < 7
BuildRequires: iptables-ipv6
%endif
BuildRequires: radvd
BuildRequires: ebtables
BuildRequires: module-init-tools
BuildRequires: cyrus-sasl-devel
%if 0%{?fedora} || 0%{?rhel} >= 7
BuildRequires: polkit >= 0.112
%else
BuildRequires: polkit >= 0.93
%endif
# For mount/umount in FS driver
BuildRequires: util-linux
%if %{with_qemu}
@@ -379,12 +324,8 @@ BuildRequires: parted-devel
# For Multipath support
BuildRequires: device-mapper-devel
%if %{with_storage_rbd}
%if 0%{?fedora} || 0%{?rhel} >= 7
BuildRequires: librados2-devel
BuildRequires: librbd1-devel
%else
BuildRequires: ceph-devel
%endif
%endif
%if %{with_storage_gluster}
BuildRequires: glusterfs-api-devel >= 3.4.1
@@ -411,11 +352,7 @@ BuildRequires: fuse-devel >= 2.8.6
BuildRequires: libssh2-devel >= 1.3.0
%endif
%if 0%{?fedora} || 0%{?rhel} >= 7
BuildRequires: netcf-devel >= 0.2.2
%else
BuildRequires: netcf-devel >= 0.1.8
%endif
%if %{with_esx}
BuildRequires: libcurl-devel
%endif
@@ -491,25 +428,16 @@ Requires: iproute-tc
%endif
Requires: avahi-libs
%if 0%{?fedora} || 0%{?rhel} >= 7
Requires: polkit >= 0.112
%else
Requires: polkit >= 0.93
%endif
%if %{with_cgconfig}
Requires: libcgroup
%endif
%ifarch %{ix86} x86_64 ia64
# For virConnectGetSysinfo
Requires: dmidecode
%endif
# For service management
%if %{with_systemd}
Requires(post): systemd-units
Requires(post): systemd-sysv
Requires(preun): systemd-units
Requires(postun): systemd-units
%endif
%if %{with_numad}
Requires: numad
%endif
@@ -544,12 +472,10 @@ Network filter configuration files for cleaning guest traffic
%package daemon-driver-network
Summary: Network driver plugin for the libvirtd daemon
Requires: libvirt-daemon = %{version}-%{release}
Requires: libvirt-libs = %{version}-%{release}
Requires: dnsmasq >= 2.41
Requires: radvd
Requires: iptables
%if 0%{?rhel} && 0%{?rhel} < 7
Requires: iptables-ipv6
%endif
%description daemon-driver-network
The network driver plugin for the libvirtd daemon, providing
@@ -560,10 +486,8 @@ bridge capabilities.
%package daemon-driver-nwfilter
Summary: Nwfilter driver plugin for the libvirtd daemon
Requires: libvirt-daemon = %{version}-%{release}
Requires: libvirt-libs = %{version}-%{release}
Requires: iptables
%if 0%{?rhel} && 0%{?rhel} < 7
Requires: iptables-ipv6
%endif
Requires: ebtables
%description daemon-driver-nwfilter
@@ -575,12 +499,9 @@ iptables and ip6tables capabilities
%package daemon-driver-nodedev
Summary: Nodedev driver plugin for the libvirtd daemon
Requires: libvirt-daemon = %{version}-%{release}
Requires: libvirt-libs = %{version}-%{release}
# needed for device enumeration
%if 0%{?fedora} || 0%{?rhel} >= 7
Requires: systemd >= 185
%else
Requires: udev >= 145
%endif
%description daemon-driver-nodedev
The nodedev driver plugin for the libvirtd daemon, providing
@@ -591,9 +512,8 @@ capabilities.
%package daemon-driver-interface
Summary: Interface driver plugin for the libvirtd daemon
Requires: libvirt-daemon = %{version}-%{release}
%if (0%{?fedora} || 0%{?rhel} >= 7)
Requires: libvirt-libs = %{version}-%{release}
Requires: netcf-libs >= 0.2.2
%endif
%description daemon-driver-interface
The interface driver plugin for the libvirtd daemon, providing
@@ -604,6 +524,7 @@ netcf library
%package daemon-driver-secret
Summary: Secret driver plugin for the libvirtd daemon
Requires: libvirt-daemon = %{version}-%{release}
Requires: libvirt-libs = %{version}-%{release}
%description daemon-driver-secret
The secret driver plugin for the libvirtd daemon, providing
@@ -612,6 +533,7 @@ an implementation of the secret key APIs.
%package daemon-driver-storage-core
Summary: Storage driver plugin including base backends for the libvirtd daemon
Requires: libvirt-daemon = %{version}-%{release}
Requires: libvirt-libs = %{version}-%{release}
Requires: nfs-utils
# For mkfs
Requires: util-linux
@@ -628,6 +550,7 @@ iSCSI, and multipath storage.
%package daemon-driver-storage-logical
Summary: Storage driver plugin for lvm volumes
Requires: libvirt-daemon-driver-storage-core = %{version}-%{release}
Requires: libvirt-libs = %{version}-%{release}
Requires: lvm2
%description daemon-driver-storage-logical
@@ -638,6 +561,7 @@ volumes using lvm.
%package daemon-driver-storage-disk
Summary: Storage driver plugin for disk
Requires: libvirt-daemon-driver-storage-core = %{version}-%{release}
Requires: libvirt-libs = %{version}-%{release}
Requires: parted
Requires: device-mapper
@@ -649,6 +573,7 @@ volumes using the host disks.
%package daemon-driver-storage-scsi
Summary: Storage driver plugin for local scsi devices
Requires: libvirt-daemon-driver-storage-core = %{version}-%{release}
Requires: libvirt-libs = %{version}-%{release}
%description daemon-driver-storage-scsi
The storage driver backend adding implementation of the storage APIs for scsi
@@ -658,6 +583,7 @@ host devices.
%package daemon-driver-storage-iscsi
Summary: Storage driver plugin for iscsi
Requires: libvirt-daemon-driver-storage-core = %{version}-%{release}
Requires: libvirt-libs = %{version}-%{release}
Requires: iscsi-initiator-utils
%description daemon-driver-storage-iscsi
@@ -668,6 +594,7 @@ volumes using the host iscsi stack.
%package daemon-driver-storage-mpath
Summary: Storage driver plugin for multipath volumes
Requires: libvirt-daemon-driver-storage-core = %{version}-%{release}
Requires: libvirt-libs = %{version}-%{release}
Requires: device-mapper
%description daemon-driver-storage-mpath
@@ -679,6 +606,7 @@ multipath storage using device mapper.
%package daemon-driver-storage-gluster
Summary: Storage driver plugin for gluster
Requires: libvirt-daemon-driver-storage-core = %{version}-%{release}
Requires: libvirt-libs = %{version}-%{release}
%if 0%{?fedora}
Requires: glusterfs-client >= 2.0.1
%endif
@@ -696,6 +624,7 @@ volumes using libgfapi.
%package daemon-driver-storage-rbd
Summary: Storage driver plugin for rbd
Requires: libvirt-daemon-driver-storage-core = %{version}-%{release}
Requires: libvirt-libs = %{version}-%{release}
%description daemon-driver-storage-rbd
The storage driver backend adding implementation of the storage APIs for rbd
@@ -707,6 +636,7 @@ volumes using the ceph protocol.
%package daemon-driver-storage-sheepdog
Summary: Storage driver plugin for sheepdog
Requires: libvirt-daemon-driver-storage-core = %{version}-%{release}
Requires: libvirt-libs = %{version}-%{release}
Requires: sheepdog
%description daemon-driver-storage-sheepdog
@@ -719,6 +649,7 @@ sheepdog volumes using.
%package daemon-driver-storage-zfs
Summary: Storage driver plugin for ZFS
Requires: libvirt-daemon-driver-storage-core = %{version}-%{release}
Requires: libvirt-libs = %{version}-%{release}
# Support any conforming implementation of zfs
Requires: /sbin/zfs
Requires: /sbin/zpool
@@ -760,6 +691,7 @@ parted and more.
%package daemon-driver-qemu
Summary: QEMU driver plugin for the libvirtd daemon
Requires: libvirt-daemon = %{version}-%{release}
Requires: libvirt-libs = %{version}-%{release}
# There really is a hard cross-driver dependency here
Requires: libvirt-daemon-driver-network = %{version}-%{release}
Requires: libvirt-daemon-driver-storage-core = %{version}-%{release}
@@ -784,6 +716,7 @@ QEMU
%package daemon-driver-lxc
Summary: LXC driver plugin for the libvirtd daemon
Requires: libvirt-daemon = %{version}-%{release}
Requires: libvirt-libs = %{version}-%{release}
# There really is a hard cross-driver dependency here
Requires: libvirt-daemon-driver-network = %{version}-%{release}
%if 0%{?fedora} || 0%{?rhel} > 7
@@ -801,6 +734,7 @@ the Linux kernel
%package daemon-driver-uml
Summary: Uml driver plugin for the libvirtd daemon
Requires: libvirt-daemon = %{version}-%{release}
Requires: libvirt-libs = %{version}-%{release}
%description daemon-driver-uml
The UML driver plugin for the libvirtd daemon, providing
@@ -813,6 +747,7 @@ User Mode Linux
%package daemon-driver-vbox
Summary: VirtualBox driver plugin for the libvirtd daemon
Requires: libvirt-daemon = %{version}-%{release}
Requires: libvirt-libs = %{version}-%{release}
%description daemon-driver-vbox
The vbox driver plugin for the libvirtd daemon, providing
@@ -825,6 +760,7 @@ VirtualBox
%package daemon-driver-libxl
Summary: Libxl driver plugin for the libvirtd daemon
Requires: libvirt-daemon = %{version}-%{release}
Requires: libvirt-libs = %{version}-%{release}
Obsoletes: libvirt-daemon-driver-xen < 4.3.0
%description daemon-driver-libxl
@@ -962,10 +898,8 @@ Requires: ncurses
Requires: gettext
# Needed by virt-pki-validate script.
Requires: gnutls-utils
%if %{with_pm_utils}
# Needed for probing the power management features of the host.
Requires: pm-utils
%endif
# We dlopen(libjansson.so.4), so need an explicit dep
Requires: jansson
%if %{with_bash_completion}
Requires: %{name}-bash-completion = %{version}-%{release}
%endif
@@ -1225,29 +1159,13 @@ exit 1
%define arg_wireshark --without-wireshark-dissector
%endif
%if %{with_pm_utils}
%define arg_pm_utils --with-pm-utils
%else
%define arg_pm_utils --without-pm-utils
%endif
%define when %(date +"%%F-%%T")
%define where %(hostname)
%define who %{?packager}%{!?packager:Unknown}
%define arg_packager --with-packager="%{who}, %{when}, %{where}"
%define arg_packager_version --with-packager-version="%{release}"
%if %{with_systemd}
%define arg_init_script --with-init-script=systemd
%else
%define arg_init_script --with-init-script=redhat
%endif
%if 0%{?fedora} || 0%{?rhel} >= 7
%define arg_selinux_mount --with-selinux-mount="/sys/fs/selinux"
%else
%define arg_selinux_mount --with-selinux-mount="/selinux"
%endif
%define arg_selinux_mount --with-selinux-mount="/sys/fs/selinux"
%if 0%{?fedora}
# Nightly firmware repo x86/OVMF
@@ -1310,7 +1228,7 @@ rm -f po/stamp-po
--without-apparmor \
--without-hal \
--with-udev \
--with-yajl \
--with-jansson \
%{?arg_sanlock} \
--with-libpcap \
--with-macvtap \
@@ -1319,7 +1237,7 @@ rm -f po/stamp-po
--with-driver-modules \
%{?arg_firewalld} \
%{?arg_wireshark} \
%{?arg_pm_utils} \
--without-pm-utils \
--with-nss-plugin \
%{arg_packager} \
%{arg_packager_version} \
@@ -1329,7 +1247,7 @@ rm -f po/stamp-po
%{?arg_loader_nvram} \
%{?enable_werror} \
--enable-expensive-tests \
%{arg_init_script} \
--with-init-script=systemd \
%{?arg_login_shell}
make %{?_smp_mflags} V=1
gzip -9 ChangeLog
@@ -1453,93 +1371,25 @@ exit 0
%post daemon
%if %{with_systemd}
%if %{with_systemd_macros}
%systemd_post virtlockd.socket virtlockd-admin.socket
%systemd_post virtlogd.socket virtlogd-admin.socket
%systemd_post libvirtd.service
%else
if [ $1 -eq 1 ] ; then
# Initial installation
/bin/systemctl enable \
virtlockd.socket \
virtlockd-admin.socket \
virtlogd.socket \
virtlogd-admin.socket \
libvirtd.service >/dev/null 2>&1 || :
fi
%endif
%else
%if %{with_cgconfig}
# Starting with Fedora 16/RHEL-7, systemd automounts all cgroups,
# and cgconfig is no longer a necessary service.
%if 0%{?rhel} && 0%{?rhel} < 7
if [ "$1" -eq "1" ]; then
/sbin/chkconfig cgconfig on
fi
%endif
%endif
/sbin/chkconfig --add libvirtd
/sbin/chkconfig --add virtlogd
/sbin/chkconfig --add virtlockd
%endif
%systemd_post virtlockd.socket virtlockd-admin.socket
%systemd_post virtlogd.socket virtlogd-admin.socket
%systemd_post libvirtd.service
# request daemon restart in posttrans
mkdir -p %{_localstatedir}/lib/rpm-state/libvirt || :
touch %{_localstatedir}/lib/rpm-state/libvirt/restart || :
%preun daemon
%if %{with_systemd}
%if %{with_systemd_macros}
%systemd_preun libvirtd.service
%systemd_preun virtlogd.socket virtlogd-admin.socket virtlogd.service
%systemd_preun virtlockd.socket virtlockd-admin.socket virtlockd.service
%else
if [ $1 -eq 0 ] ; then
# Package removal, not upgrade
/bin/systemctl --no-reload disable \
libvirtd.service \
virtlogd.socket \
virtlogd-admin.socket \
virtlogd.service \
virtlockd.socket \
virtlockd-admin.socket \
virtlockd.service > /dev/null 2>&1 || :
/bin/systemctl stop \
libvirtd.service \
virtlogd.socket \
virtlogd-admin.socket \
virtlogd.service \
virtlockd.socket \
virtlockd-admin.socket \
virtlockd.service > /dev/null 2>&1 || :
fi
%endif
%else
if [ $1 = 0 ]; then
/sbin/service libvirtd stop 1>/dev/null 2>&1
/sbin/chkconfig --del libvirtd
/sbin/service virtlogd stop 1>/dev/null 2>&1
/sbin/chkconfig --del virtlogd
/sbin/service virtlockd stop 1>/dev/null 2>&1
/sbin/chkconfig --del virtlockd
fi
%endif
%systemd_preun libvirtd.service
%systemd_preun virtlogd.socket virtlogd-admin.socket virtlogd.service
%systemd_preun virtlockd.socket virtlockd-admin.socket virtlockd.service
%postun daemon
%if %{with_systemd}
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
if [ $1 -ge 1 ] ; then
/bin/systemctl reload-or-try-restart virtlockd.service >/dev/null 2>&1 || :
/bin/systemctl reload-or-try-restart virtlogd.service >/dev/null 2>&1 || :
fi
%else
if [ $1 -ge 1 ]; then
/sbin/service virtlockd reload > /dev/null 2>&1 || :
/sbin/service virtlogd reload > /dev/null 2>&1 || :
fi
%endif
# In upgrade scenario we must explicitly enable virtlockd/virtlogd
# sockets, if libvirtd is already enabled and start them if
@@ -1547,28 +1397,15 @@ fi
# guests
%triggerpostun daemon -- libvirt-daemon < 1.3.0
if [ $1 -ge 1 ] ; then
%if %{with_systemd}
/bin/systemctl is-enabled libvirtd.service 1>/dev/null 2>&1 &&
/bin/systemctl enable virtlogd.socket virtlogd-admin.socket || :
/bin/systemctl is-active libvirtd.service 1>/dev/null 2>&1 &&
/bin/systemctl start virtlogd.socket virtlogd-admin.socket || :
%else
/sbin/chkconfig libvirtd 1>/dev/null 2>&1 &&
/sbin/chkconfig virtlogd on || :
/sbin/service libvirtd status 1>/dev/null 2>&1 &&
/sbin/service virtlogd start || :
/sbin/service virtlockd reload > /dev/null 2>&1 || :
/sbin/service virtlogd reload > /dev/null 2>&1 || :
%endif
fi
%posttrans daemon
if [ -f %{_localstatedir}/lib/rpm-state/libvirt/restart ]; then
%if %{with_systemd}
/bin/systemctl try-restart libvirtd.service >/dev/null 2>&1 || :
%else
/sbin/service libvirtd condrestart > /dev/null 2>&1 || :
%endif
fi
rm -rf %{_localstatedir}/lib/rpm-state/libvirt || :
@@ -1616,11 +1453,7 @@ fi
%posttrans daemon-config-network
if [ -f %{_localstatedir}/lib/rpm-state/libvirt/restart ]; then
%if %{with_systemd}
/bin/systemctl try-restart libvirtd.service >/dev/null 2>&1 || :
%else
/sbin/service libvirtd condrestart > /dev/null 2>&1 || :
%endif
fi
rm -rf %{_localstatedir}/lib/rpm-state/libvirt || :
@@ -1632,16 +1465,11 @@ touch %{_localstatedir}/lib/rpm-state/libvirt/restart || :
%posttrans daemon-config-nwfilter
if [ -f %{_localstatedir}/lib/rpm-state/libvirt/restart ]; then
%if %{with_systemd}
/bin/systemctl try-restart libvirtd.service >/dev/null 2>&1 || :
%else
/sbin/service libvirtd condrestart > /dev/null 2>&1 || :
%endif
fi
rm -rf %{_localstatedir}/lib/rpm-state/libvirt || :
%if %{with_systemd}
%triggerun -- libvirt < 0.9.4
%{_bindir}/systemd-sysv-convert --save libvirtd >/dev/null 2>&1 ||:
@@ -1651,7 +1479,6 @@ rm -rf %{_localstatedir}/lib/rpm-state/libvirt || :
# Run these because the SysV package being removed won't do them
/sbin/chkconfig --del libvirtd >/dev/null 2>&1 || :
/bin/systemctl try-restart libvirtd.service >/dev/null 2>&1 || :
%endif
%if %{with_qemu}
%pre daemon-driver-qemu
@@ -1672,35 +1499,18 @@ exit 0
%preun client
%if %{with_systemd}
%if %{with_systemd_macros}
%systemd_preun libvirt-guests.service
%endif
%else
if [ $1 = 0 ]; then
/sbin/chkconfig --del libvirt-guests
rm -f /var/lib/libvirt/libvirt-guests
fi
%endif
%systemd_preun libvirt-guests.service
%post client
/sbin/ldconfig
%if %{with_systemd}
%if %{with_systemd_macros}
%systemd_post libvirt-guests.service
%endif
%else
/sbin/chkconfig --add libvirt-guests
%endif
%systemd_post libvirt-guests.service
%postun client
/sbin/ldconfig
%if %{with_systemd}
%if %{with_systemd_macros}
%systemd_postun libvirt-guests.service
%endif
%systemd_postun libvirt-guests.service
%triggerun client -- libvirt < 0.9.4
%{_bindir}/systemd-sysv-convert --save libvirt-guests >/dev/null 2>&1 ||:
@@ -1709,7 +1519,6 @@ fi
# Run this because the SysV package being removed won't do them
/sbin/chkconfig --del libvirt-guests >/dev/null 2>&1 || :
%endif
%if %{with_sanlock}
%post lock-sanlock
@@ -1753,7 +1562,6 @@ exit 0
%dir %attr(0700, root, root) %{_sysconfdir}/libvirt/
%if %{with_systemd}
%{_unitdir}/libvirtd.service
%{_unitdir}/virt-guest-shutdown.target
%{_unitdir}/virtlogd.service
@@ -1762,11 +1570,6 @@ exit 0
%{_unitdir}/virtlockd.service
%{_unitdir}/virtlockd.socket
%{_unitdir}/virtlockd-admin.socket
%else
%{_sysconfdir}/rc.d/init.d/libvirtd
%{_sysconfdir}/rc.d/init.d/virtlogd
%{_sysconfdir}/rc.d/init.d/virtlockd
%endif
%config(noreplace) %{_sysconfdir}/sysconfig/libvirtd
%config(noreplace) %{_sysconfdir}/sysconfig/virtlogd
%config(noreplace) %{_sysconfdir}/sysconfig/virtlockd
@@ -2018,17 +1821,11 @@ exit 0
%endif
%if %{with_systemd}
%{_unitdir}/libvirt-guests.service
%else
%{_sysconfdir}/rc.d/init.d/libvirt-guests
%endif
%config(noreplace) %{_sysconfdir}/sysconfig/libvirt-guests
%attr(0755, root, root) %{_libexecdir}/libvirt-guests.sh
%files libs -f %{name}.lang
# RHEL6 doesn't have 'license' macro
%{!?_licensedir:%global license %%doc}
%license COPYING COPYING.LESSER
%config(noreplace) %{_sysconfdir}/libvirt/libvirt.conf
%config(noreplace) %{_sysconfdir}/libvirt/libvirt-admin.conf

View File

@@ -18,7 +18,7 @@ dnl <http://www.gnu.org/licenses/>.
dnl
AC_DEFUN([LIBVIRT_DRIVER_ARG_QEMU], [
LIBVIRT_ARG_WITH_FEATURE([QEMU], [QEMU/KVM], [yes])
LIBVIRT_ARG_WITH_FEATURE([QEMU], [QEMU/KVM], [check])
LIBVIRT_ARG_WITH([QEMU_USER], [username to run QEMU system instance as],
['platform dependent'])
LIBVIRT_ARG_WITH([QEMU_GROUP], [groupname to run QEMU system instance as],
@@ -26,6 +26,13 @@ AC_DEFUN([LIBVIRT_DRIVER_ARG_QEMU], [
])
AC_DEFUN([LIBVIRT_DRIVER_CHECK_QEMU], [
AC_REQUIRE([LIBVIRT_CHECK_JANSSON])
if test "$with_qemu:$with_jansson" = "yes:no"; then
AC_MSG_ERROR([Jansson >= 2.5 is required to build QEMU driver])
fi
if test "$with_qemu" = "check"; then
with_qemu=$with_jansson
fi
if test "$with_qemu" = "yes" ; then
AC_DEFINE_UNQUOTED([WITH_QEMU], 1, [whether QEMU driver is enabled])
fi

32
m4/virt-jansson.m4 Normal file
View File

@@ -0,0 +1,32 @@
dnl The jansson library
dnl
dnl This library is free software; you can redistribute it and/or
dnl modify it under the terms of the GNU Lesser General Public
dnl License as published by the Free Software Foundation; either
dnl version 2.1 of the License, or (at your option) any later version.
dnl
dnl This library is distributed in the hope that it will be useful,
dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
dnl Lesser General Public License for more details.
dnl
dnl You should have received a copy of the GNU Lesser General Public
dnl License along with this library. If not, see
dnl <http://www.gnu.org/licenses/>.
dnl
AC_DEFUN([LIBVIRT_ARG_JANSSON],[
LIBVIRT_ARG_WITH_FEATURE([JANSSON], [jansson], [check])
])
AC_DEFUN([LIBVIRT_CHECK_JANSSON],[
dnl Jansson http://www.digip.org/jansson/
LIBVIRT_CHECK_PKG([JANSSON], [jansson], [2.5])
dnl Older versions of Jansson did not preserve the order of object keys
dnl use this check to guard the tests that are sensitive to this
LIBVIRT_CHECK_PKG([STABLE_ORDERING_JANSSON], [jansson], [2.8], [true])
])
AC_DEFUN([LIBVIRT_RESULT_JANSSON],[
LIBVIRT_RESULT_LIB([JANSSON])
])

View File

@@ -27,9 +27,9 @@ AC_DEFUN([LIBVIRT_CHECK_NSS],[
bsd_nss=no
fail=0
if test "x$with_nss_plugin" != "xno" ; then
if test "x$with_yajl" != "xyes" ; then
if test "x$with_jansson" != "xyes" ; then
if test "x$with_nss_plugin" = "xyes" ; then
AC_MSG_ERROR([Can't build nss plugin without yajl])
AC_MSG_ERROR([Can't build nss plugin without JSON support])
else
with_nss_plugin=no
fi

View File

@@ -23,31 +23,10 @@ AC_DEFUN([LIBVIRT_ARG_YAJL],[
AC_DEFUN([LIBVIRT_CHECK_YAJL],[
dnl YAJL JSON library http://lloyd.github.com/yajl/
if test "$with_qemu:$with_yajl" = yes:check; then
dnl Some versions of qemu require the use of yajl; try to detect them
dnl here, although we do not require qemu to exist in order to compile.
dnl This check mirrors src/qemu/qemu_capabilities.c
AC_PATH_PROGS([QEMU], [qemu-kvm qemu kvm qemu-system-x86_64],
[], [$PATH:/usr/bin:/usr/libexec])
if test -x "$QEMU"; then
if $QEMU -help 2>/dev/null | grep -q libvirt; then
with_yajl=yes
else
[qemu_version_sed='s/.*ersion \([0-9.,]*\).*/\1/']
qemu_version=`$QEMU -version | sed "$qemu_version_sed"`
case $qemu_version in
[[1-9]].* | 0.15.* ) with_yajl=yes ;;
0.* | '' ) ;;
*) AC_MSG_ERROR([Unexpected qemu version string]) ;;
esac
fi
fi
if test "$with_yajl" = yes; then
AC_MSG_ERROR([Compilation with YAJL is no longer supported])
fi
LIBVIRT_CHECK_LIB_ALT([YAJL], [yajl],
[yajl_parse_complete], [yajl/yajl_common.h],
[YAJL2], [yajl],
[yajl_tree_parse], [yajl/yajl_common.h])
with_yajl=no
])
AC_DEFUN([LIBVIRT_RESULT_YAJL],[

View File

@@ -248,6 +248,8 @@ rm -rf $RPM_BUILD_ROOT%{mingw64_libexecdir}/libvirt-guests.sh
%{mingw32_datadir}/libvirt/schemas/networkcommon.rng
%{mingw32_datadir}/libvirt/schemas/nodedev.rng
%{mingw32_datadir}/libvirt/schemas/nwfilter.rng
%{mingw32_datadir}/libvirt/schemas/nwfilter_params.rng
%{mingw32_datadir}/libvirt/schemas/nwfilterbinding.rng
%{mingw32_datadir}/libvirt/schemas/secret.rng
%{mingw32_datadir}/libvirt/schemas/storagecommon.rng
%{mingw32_datadir}/libvirt/schemas/storagepool.rng
@@ -333,6 +335,8 @@ rm -rf $RPM_BUILD_ROOT%{mingw64_libexecdir}/libvirt-guests.sh
%{mingw64_datadir}/libvirt/schemas/networkcommon.rng
%{mingw64_datadir}/libvirt/schemas/nodedev.rng
%{mingw64_datadir}/libvirt/schemas/nwfilter.rng
%{mingw64_datadir}/libvirt/schemas/nwfilter_params.rng
%{mingw64_datadir}/libvirt/schemas/nwfilterbinding.rng
%{mingw64_datadir}/libvirt/schemas/secret.rng
%{mingw64_datadir}/libvirt/schemas/storagecommon.rng
%{mingw64_datadir}/libvirt/schemas/storagepool.rng

View File

@@ -5,9 +5,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Project-Id-Version: libvirt 4.6.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: \n"
"Last-Translator: \n"
"Language-Team: Afrikaans\n"
@@ -16,4 +16,4 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"

View File

@@ -5,9 +5,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Project-Id-Version: libvirt 4.6.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: \n"
"Last-Translator: \n"
"Language-Team: Amharic\n"
@@ -16,4 +16,4 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n > 1)\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"

View File

@@ -5,9 +5,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Project-Id-Version: libvirt 4.6.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: \n"
"Last-Translator: \n"
"Language-Team: Angika\n"
@@ -16,4 +16,4 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"

View File

@@ -7,10 +7,10 @@
# Daniel Berrange <dan-zanata@berrange.com>, 2018. #zanata
msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Project-Id-Version: libvirt 4.6.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"PO-Revision-Date: 2018-04-24 04:33-0400\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: 2018-04-24 04:33+0000\n"
"Last-Translator: Copied by Zanata <copied-by-zanata@zanata.org>\n"
"Language-Team: Arabic (http://www.transifex.com/projects/p/fedora/language/"
"ar/)\n"
@@ -20,4 +20,4 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
"&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"

View File

@@ -13,10 +13,10 @@
# Nilamdyuti Goswami <ngoswami@redhat.com>, 2014
msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Project-Id-Version: libvirt 4.6.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"PO-Revision-Date: 2015-02-26 06:48-0500\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: 2015-02-26 06:48+0000\n"
"Last-Translator: Copied by Zanata <copied-by-zanata@zanata.org>\n"
"Language-Team: Assamese (http://www.transifex.com/projects/p/libvirt/"
"language/as/)\n"
@@ -25,7 +25,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"
msgid ""
"\n"
@@ -592,9 +592,6 @@ msgstr "guest-get-vcpus ৰ উত্তৰত 'can-offline' নাই"
msgid "'floor' attribute allowed only in <inbound> element"
msgstr "'floor' বৈশিষ্ট্য কেৱল <inbound> উপাদানত অনুমোদিত"
msgid "'info blockstats' not supported by this qemu"
msgstr "'info blockstats' আদেশ এই qemu দ্বাৰা সমৰ্থিত নহয়"
msgid "'logical-id' missing in reply of guest-get-vcpus"
msgstr "guest-get-vcpus ৰ উত্তৰত 'logical-id' নাই"
@@ -617,9 +614,6 @@ msgstr "'queues' বৈশিষ্ট্য ধনাত্মক সংখ্
msgid "'queues' is only supported by virtio-scsi controller"
msgstr "'queues' কেৱল virtio-scsi নিয়ন্ত্ৰক দ্বাৰা সমৰ্থিত"
msgid "'set_link' not supported by this qemu"
msgstr "এই qemu দ্বাৰা 'set_link' সমৰ্থিত নহয়"
msgid "'startupPolicy' is only valid for 'file' type volume"
msgstr "'startupPolicy' কেৱল 'file' ধৰণ ভলিউমৰ বাবে বৈধ"
@@ -1373,18 +1367,12 @@ msgstr "QEMU বাইনাৰি %s নিৰীক্ষণ কৰিব ন
msgid "Cannot check dnsmasq binary %s"
msgstr "dnsmasq বাইনাৰি %s নিৰীক্ষণ কৰিব নোৱাৰি"
msgid "Cannot check socket connection status"
msgstr "চকেট সংযোগ অৱস্থা নিৰীক্ষণ কৰিব নোৱাৰি"
msgid "Cannot close container iterator"
msgstr "বৈয়াম ইটিৰেটৰ বন্ধ কৰিব নোৱাৰি"
msgid "Cannot complete within timeout period"
msgstr "সময়অন্ত অৱধিৰ ভিতৰত সম্পূৰ্ণ কৰিব নোৱাৰি"
msgid "Cannot connect to agent socket"
msgstr "সহায়ক চকেটলে সংযোগ কৰিব নোৱাৰি"
#, c-format
msgid "Cannot connect to monitor connection of type '%s' for pid %u"
msgstr "ধৰণ '%s' ৰ সংযোগ পৰ্যবেক্ষন কৰিবলে সংযোগ কৰিব নোৱাৰি pid %u"
@@ -2046,10 +2034,6 @@ msgstr "%s আৱাহনৰ বাবে সঠিক কাৰ্য্য
msgid "Concrete job for %s invocation is in unknown state"
msgstr "%s আৱাহনৰ বাবে সঠিক কাৰ্য্য অজ্ঞাত অৱস্থাত আছে"
#, c-format
msgid "Config entry '%s' must be a string"
msgstr "সংৰূপ প্ৰবিষ্টি '%s' এটা স্ট্ৰিং হব লাগিব"
#, c-format
msgid "Config entry '%s' must represent a boolean value (true|false)"
msgstr "সংৰূপ প্ৰৱিষ্টি '%s' এ এটা বুলিয়ান মান (true|false) প্ৰতিনিদ্ধিত্ব কৰিব লাগিব"
@@ -2170,10 +2154,6 @@ msgstr "চলক 'IP' ক hashmap লে যোগ কৰিব নোৱাৰ
msgid "Could not add variable 'MAC' to hashmap"
msgstr "চলক 'MAC' ক hashmap লে যোগ কৰিব নোৱাৰি"
#, c-format
msgid "Could not allocate memory for output of '%s'"
msgstr "'%s' ৰ নিৰ্গমৰ বাবে মেমৰি বিতৰণ কৰা নাযায়"
#, c-format
msgid "Could not assign address to disk '%s'"
msgstr "ঠিকনাক ডিস্ক '%s' লে ধাৰ্য্য কৰিব নোৱাৰি"
@@ -2684,10 +2664,6 @@ msgstr "'%s' ৰ পৰা বৈধ ডিস্ক সূচী বিশ্
msgid "Could not parse version number from '%s'"
msgstr "'%s' ৰ পৰা সংস্কৰণ সংখ্যা বিশ্লেষণ কৰিব পৰা নগল"
#, c-format
msgid "Could not put variable '%s' into hashmap"
msgstr "হেষমেপত চলক '%s' দিব পৰা নগল"
#, c-format
msgid "Could not query registry value '%s\\%s'"
msgstr "ৰেজিস্ট্ৰি মান '%s\\%s' প্ৰশ্ন কৰিব নোৱাৰি"
@@ -3049,14 +3025,6 @@ msgstr "উত্তৰসুৰিসকল:"
msgid "Dest file %s too big for destination"
msgstr "গন্তব্যৰ ক্ষেত্ৰত ডেস্টিনেশন ফাইল %s অত্যাধিক ডাঙৰযৰ্থ"
#, c-format
msgid "Destination buffer for ifname ('%s') not large enough"
msgstr "ifname ('%s') ৰ বাবে গন্তব্য বাফাৰ পৰ্যাপ্তভাৱে ডাঙৰ নহয়"
#, c-format
msgid "Destination buffer for linkdev ('%s') not large enough"
msgstr "linkdev ('%s') ৰ বাবে গন্তব্য বাফাৰ পৰ্যাপ্তভাৱে ডাঙৰ নহয়"
msgid "Destination libvirt does not support peer-to-peer migration protocol"
msgstr "গন্তব্যস্থলৰ উপস্থিত libvirt দ্বাৰা পিয়াৰ-টু-পিয়াৰ প্ৰব্ৰজন প্ৰোটোকল সমৰ্থিত নহয়"
@@ -3749,14 +3717,6 @@ msgstr ""
"VMX প্ৰৱিষ্টি 'memsize' ক এটা unsigned integer ( ৰ বহুগণ) হবলে আশা কৰা হৈছিল "
"কিন্তু প্ৰাপ্ত হল %lld"
#, c-format
msgid ""
"Expecting VMX entry 'numvcpus' to be an unsigned integer (1 or a multiple of "
"2) but found %lld"
msgstr ""
"VMX প্ৰৱিষ্টি 'numvcpus' ক এটা unsigned integer (1 অথবা 2 ৰ বহুগুণ) হবলে আশা কৰা "
"হৈছিল কিন্তু প্ৰাপ্ত হল %lld"
#, c-format
msgid ""
"Expecting VMX entry 'sched.cpu.affinity' to be a comma separated list of "
@@ -3873,10 +3833,6 @@ msgstr "FDC একক সূচী %d [0..1] বিস্তাৰৰ বাহ
msgid "Failed"
msgstr "ব্যৰ্থ"
#, c-format
msgid "Failed module registration %s"
msgstr "মডিউল ৰেজিস্ট্ৰেষণ %s ব্যৰ্থ হল"
#, c-format
msgid "Failed opening %s"
msgstr "%s খোলিবলে ব্যৰ্থ"
@@ -4790,11 +4746,6 @@ msgstr "ডিমনক sanlock কৰিবলে চকেট খোলিব
msgid "Failed to open storage volume with path '%s'"
msgstr "'%s' পথ সহ সংৰক্ষণৰ ভলিউম খুলিবলৈ ব্যৰ্থ"
#, c-format
msgid ""
"Failed to open stream for file descriptor when reading output from '%s': '%s'"
msgstr "'%s'ৰ পৰা নিৰ্গম পঢ়াৰ সময় ফাইল ডেস্ক্ৰিপ্টৰৰ বাবে স্ট্ৰিম খুলিবলৈ ব্যৰ্থ: '%s'"
#, c-format
msgid "Failed to open tty %s"
msgstr "tty %s খুলিবলৈ ব্যৰ্থ"
@@ -5350,10 +5301,6 @@ msgstr "SSH সেশান খুলিবলৈ ত্ৰুটি।"
msgid "Failure to mask address"
msgstr "ঠিকনা মাস্ক কৰিবলে ব্যৰ্থ"
#, c-format
msgid "Failure while applying current filter on VM %s"
msgstr "VM %s ত বৰ্তমান ফিল্টাৰ প্ৰয়োগ কৰোতে ব্যৰ্থ"
msgid "Failure while reading log output"
msgstr "লগ আউটপুট পঢ়োতে ব্যৰ্থতা"
@@ -5375,13 +5322,6 @@ msgstr "ফিল্ড কাৰনেল মেমৰি গন্তব্য
msgid "Field name '%s' too long"
msgstr "ফিল্ড নাম '%s' অত্যাধিক দীঘল"
#, c-format
msgid ""
"File '%s' does not contain a <cpu> element or is not a valid domain or "
"capabilities XML"
msgstr ""
"ফাইল '%s' ত এটা <cpu> উপাদান নাই অথবা এটা বৈধ ডমেইন অথবা ক্ষমতাসমূহ XML নহয়"
#, c-format
msgid "File '%s' has unknown type"
msgstr "ফাইল '%s' ৰ ধৰণ অজ্ঞাত"
@@ -6472,12 +6412,6 @@ msgstr "ইটিৰেটৰ ID এ %u ৰ সৰ্বাধিক ID অত
msgid "JSON monitor is required"
msgstr "JSON মনিটৰৰ প্ৰয়োজন নাই"
msgid "JSON monitor should be using AddNetdev"
msgstr "JSON মনিটৰে AddNetdev ব্যৱহাৰ কৰিব লাগে"
msgid "JSON monitor should be using RemoveNetdev"
msgstr "JSON মনিটৰে RemoveNetdev ব্যৱহাৰ কৰিব লাগে"
#, c-format
msgid "Job submission failed on interface '%s'"
msgstr "কাৰ্য্য জমা দিয়া আন্তঃপৃষ্ঠ '%s' ত ব্যৰ্থ হল"
@@ -6629,9 +6563,6 @@ msgstr ""
msgid "Malformed TLS whitelist regular expression '%s'"
msgstr "ক্ষতিগ্ৰস্থ TLS whitelist সাধাৰণ অভিব্যক্তি '%s'"
msgid "Malformed clients data in JSON document"
msgstr "JSON দস্তাবেজত ক্ষতিগ্ৰস্থ ক্লাএণ্টসমূহ তথ্য"
#, c-format
msgid "Malformed ctrl-alt-del setting '%s'"
msgstr "ক্ষতিগ্ৰস্থ ctrl-alt-del সংহতি '%s'"
@@ -6644,9 +6575,6 @@ msgstr "ক্ষতিগ্ৰস্থ ডিভাইচৰ মান '%s'"
msgid "Malformed lease target offset %s"
msgstr "স্খলিত ইজাৰ লক্ষ্য অফচেট %s "
msgid "Malformed lockspaces data from JSON file"
msgstr "JSON ফাইলৰ পৰা ক্ষতিগ্ৰস্থ lockspaces তথ্য"
msgid "Malformed mdnsGroupName data in JSON document"
msgstr "JSON দস্তাবেজত ক্ষতিগ্ৰস্থ mdnsGroupName তথ্য"
@@ -6657,15 +6585,6 @@ msgstr "ক্ষতিগ্ৰস্থ nbd পোৰ্ট '%s'"
msgid "Malformed owner value in JSON document"
msgstr "JSON দস্তাবেজত ক্ষতিগ্ৰস্থ গৰাকী মান"
msgid "Malformed owners value in JSON document"
msgstr "JSON দস্তাবেজত ক্ষতিগ্ৰস্থ গৰাকীসকল মান"
msgid "Malformed resources value in JSON document"
msgstr "JSON দস্তাবেজত ক্ষতিগ্ৰস্থ সম্পদসমূহ মান"
msgid "Malformed services data in JSON document"
msgstr "JSON দস্তাবেজত ক্ষতিগ্ৰস্থ সেৱাসমূহ তথ্য"
#, c-format
msgid "Malformed size %s"
msgstr "ভুল আকাৰ %s"
@@ -6985,10 +6904,6 @@ msgstr "JSON দস্তাবেজত max_workers তথ্য নাই"
msgid "Missing min_workers data in JSON document"
msgstr "JSON দস্তাবেজত min_workers তথ্য সন্ধানহীন"
#, c-format
msgid "Missing module registration symbol %s"
msgstr "মডিউল ৰৰেজিস্ট্ৰেষণ চিহ্ন %s সন্ধানহীন"
msgid "Missing monitor reply object"
msgstr "মনিটৰ উত্তৰ অবজেক্ট সন্ধানহীন"
@@ -7113,9 +7028,6 @@ msgstr "scsi_host PCI ঠিকনা উপাদান নাই"
msgid "Missing server data from JSON file"
msgstr "JSON ফাইলৰ পৰা চাৰ্ভাৰ তথ্য সন্ধানহীন"
msgid "Missing server name in phyp:// URI"
msgstr "phyp:// URI ত সেৱকৰ নাম অনুপস্থিত"
msgid "Missing service data in JSON document"
msgstr "JSON দস্তাবেজত সেৱা তথ্য নাই"
@@ -7143,10 +7055,6 @@ msgstr "কেৰেক্টাৰ ডিভাইচৰ ক্ষেত্ৰ
msgid "Missing source service attribute for char device"
msgstr "কেৰেক্টাৰ ডিভাইচৰ ক্ষেত্ৰত উৎস সেৱা গুণ অনুপস্থিত"
#, c-format
msgid "Missing space when parsing output of '%s'"
msgstr "'%s' ৰ আউটপুট বিশ্লেষণ কৰোতে স্থান নাই"
msgid "Missing storage block path"
msgstr "সন্ধানহীন সংৰক্ষণ খণ্ড পথ"
@@ -7449,9 +7357,6 @@ msgstr ""
"<interface type='vhostuser'> ৰ বাবে কোনো <source> 'type' বৈশিষ্ট্য ধাৰ্য্য কৰা "
"হোৱা নাই"
msgid "No CPUs given"
msgstr "কোনো CPU উল্লিখিত নহয়"
#, c-format
msgid "No FD available at slot %zu"
msgstr "স্লট %zu ত কোনো FD উপলব্ধ নাই"
@@ -7549,10 +7454,6 @@ msgstr "uuid '%s' ৰ সৈতে সুসংগত ডোমেইন অন
msgid "No domain with name %s"
msgstr "নাম %s ৰ সৈতে কোনো ডমেইন নাই"
#, c-format
msgid "No domain with name '%s'"
msgstr "নাম '%s' ৰ সৈতে কোনো ডমেইন নাই"
msgid "No error message from child failure"
msgstr "ছাইল্ড ব্যৰ্থতাৰ পৰা কোনো ত্ৰুটি বাৰ্তা নাই"
@@ -7569,14 +7470,6 @@ msgstr "কোনো মুক্ত NBD ডিভাইচ নাই"
msgid "No graphics backend with index %d"
msgstr "সূচী %d ৰ সৈতে কোনো গ্ৰাফিক্স বেকএণ্ড নাই"
#, c-format
msgid "No host CPU specified in '%s'"
msgstr "'%s' ত কোনো হোস্ট CPU নিৰ্ধাৰণ কৰা নহয়"
#, c-format
msgid "No info for device '%s'"
msgstr "ডিভাইচ '%s' ৰ বাবে কোনো তথ্য নাই"
msgid "No interface attached to bridge"
msgstr "ব্ৰিজৰ সৈতে কোনো আন্তঃপৃষ্ঠ সংলগ্ন নাই"
@@ -8010,9 +7903,6 @@ msgstr "কি '%s' ৰ বাবে পাচফ্ৰেইছ"
msgid "Password request failed"
msgstr "পাছৱৰ্ড অনুৰোধ ব্যৰ্থ হল"
msgid "Password request seen, but no handler available"
msgstr "পাছৱৰ্ড অনুৰোধ পঠোৱা হৈছে, কিন্তু কোনো হেণ্ডলাৰ উপলব্ধ নাই"
msgid "Path"
msgstr "পথ"
@@ -9740,9 +9630,6 @@ msgstr "এই কাৰ্য্য WIN32 প্লেটফৰ্মত সম
msgid "This host is not managed by a vCenter"
msgstr "এই হস্ট এটা vCenter দ্বাৰা ব্যৱস্থাপিত নহয়"
msgid "This libvirtd build does not support TLS"
msgstr "এই libvirtd নিৰ্মাণে TLS সমৰ্থন নকৰে"
msgid "This type of device cannot be hot unplugged"
msgstr "এই ধৰণৰ ডিভাইচ হট-আনপ্লাগ কৰা সম্ভৱ নহয়।"
@@ -10133,12 +10020,6 @@ msgstr "চকেট ফাইল হেণ্ডেল কপি কৰিব
msgid "Unable to create %s"
msgstr "%s সৃষ্টি কৰিবলে অক্ষম"
msgid "Unable to create JSON formatter"
msgstr "JSON ফৰমেটাৰ সৃষ্টি কৰিবলে অক্ষম"
msgid "Unable to create JSON parser"
msgstr "JSON বিশ্লেষক সৃষ্টি কৰিবলে অক্ষম"
#, c-format
msgid "Unable to create LPAR. Reason: '%s'"
msgstr "LPAR সৃষ্টি কৰিবলে অক্ষম। কাৰণ: '%s'"
@@ -10327,10 +10208,6 @@ msgstr "FDs ৰ সংখ্যা এনক'ড কৰিবলে অক্ষ
msgid "Unable to exec shell %s"
msgstr "শ্বেল %s exec কৰিবলৈ অক্ষম"
#, c-format
msgid "Unable to extract disk path from %s"
msgstr "%s ৰ পৰা ডিস্ক পথ নিষ্কাষণ কৰিবলে অক্ষম"
msgid "Unable to find 'cpuacct' cgroups controller mount"
msgstr "'cpuacct' cgroups নিয়ন্ত্ৰক মাউণ্ট পাবলে অক্ষম"
@@ -11139,12 +11016,6 @@ msgstr "অপ্ৰত্যাশিত ফাইলচিস্টেম ধ
msgid "Unexpected hostdev mode %d"
msgstr "অপ্ৰত্যাশিত hostdev অৱস্থা %d"
#, c-format
msgid "Unexpected line > %d characters when parsing output of '%s'"
msgstr ""
"%dৰ পৰা অধিক অক্ষৰ বিশিষ্ট এটা পংক্তি, '%s' ৰ নিৰ্গম বিশ্লেষণ কৰাৰ সময় "
"অপ্ৰত্যাশিতভাবে প্ৰাপ্ত হৈছে"
msgid "Unexpected lock parameters for disk resource"
msgstr "ডিস্ক সম্পদৰ বাবে অপ্ৰত্যাশিত লক প্ৰাচলসমূহ"
@@ -11932,10 +11803,6 @@ msgstr ""
msgid "add a column showing parent snapshot"
msgstr "উপধায়ক স্নেপশ্বট দেখুৱা এটা স্তম্ভ যোগ কৰক"
#, c-format
msgid "adding %s device failed: %s"
msgstr "%s ডিভাইচ যোগ কৰাটো ব্যৰ্থ হল: %s"
msgid "additionally display the type and device value"
msgstr "অতিৰিক্তভাৱে ধৰণ আৰু ডিভাইচৰ মান প্ৰদৰ্শন কৰক"
@@ -12069,9 +11936,6 @@ msgstr ""
"শাৰী %d ত: %s%s\n"
"%s"
msgid "atomic live snapshot of multiple disks is unsupported"
msgstr "একাধিক ডিস্কসমূহৰ এটমিক জীৱন্ত স্নেপশ্বট অসমৰ্থিত"
msgid "attach device from an XML file"
msgstr "এটা XML ফাইলৰ পৰা ডিভাইচ যোগ কৰা হ'ব"
@@ -12626,9 +12490,6 @@ msgstr "টানেল্ড প্ৰব্ৰজনৰ বাবে pipe স
msgid "cannot create snapshot directory '%s'"
msgstr "স্নেপশ্বট ডাইৰেকটৰি '%s'সৃষ্টি কৰিব নোৱাৰি"
msgid "cannot create virtual FAT disks in read-write mode"
msgstr "পঢ়া-লিখাৰ মোডত ভাৰ্চুৱেল FAT ডিস্ক নিৰ্মাণ কৰা সম্ভৱ নহয়"
#, c-format
msgid "cannot decode CPU data for %s architecture"
msgstr "%s স্থাপত্যৰ বাবে CPU ৰ বাবে ডি-কোড কৰা সম্ভৱ নহয়"
@@ -12938,9 +12799,6 @@ msgstr "অসংমিহিলিত কমান্ডৰ সৈতে স্
msgid "cannot mix string I/O with daemon"
msgstr "ডিমনৰ সৈতে স্ট্ৰিং I/O মিহলি কৰিব নোৱাৰি"
msgid "cannot modify network device alias"
msgstr "নেটৱৰ্ক ডিভাইচ এলিয়াচ পৰিবৰ্তন কৰিব নোৱাৰি"
msgid "cannot modify network device boot index setting"
msgstr "নেটৱৰ্ক ডিভাইচ বুট সূচী সংহতি পৰিবৰ্তন কৰিব নোৱাৰি"
@@ -13074,18 +12932,6 @@ msgstr "ডিভাইচৰ শেষৰ স্থান বিশ্লেষ
msgid "cannot parse device start location"
msgstr "ডিভাইচৰ আৰম্ভৰ স্থান বিশ্লেষণ কৰিব নোৱাৰি"
#, c-format
msgid "cannot parse disk migration data remaining statistic %s"
msgstr "ডিস্ক প্ৰব্ৰজন তথ্য অৱশিষ্ট পৰিসংখ্যা %s বিশ্লেষণ কৰিব নোৱাৰি"
#, c-format
msgid "cannot parse disk migration data total statistic %s"
msgstr "ডিস্ক প্ৰব্ৰজন সৰ্বমুঠ পৰিসংখ্যা %s বিশ্লেষণ কৰিব নোৱাৰি"
#, c-format
msgid "cannot parse disk migration data transferred statistic %s"
msgstr "ডিস্ক প্ৰব্ৰজন তথ্য স্থানান্তৰ পৰিসংখ্যা %s বিশ্লেষণ কৰিব নোৱাৰি"
#, c-format
msgid "cannot parse drive bus '%s'"
msgstr "ড্ৰাইভ বাচ '%s' বিশ্লেষণ কৰিবলৈ ব্যৰ্থ"
@@ -13112,22 +12958,6 @@ msgstr "interfaceid প্ৰাচলক uuid হিচাপে বিশ্
msgid "cannot parse io mode '%s'"
msgstr "io অৱস্থা '%s' বিশ্লেষণ কৰিব নোৱাৰি"
#, c-format
msgid "cannot parse json %s: %s"
msgstr "json %s বিশ্লেষণ কৰা সম্ভৱ নহয়: %s"
#, c-format
msgid "cannot parse migration data remaining statistic %s"
msgstr "প্ৰব্ৰজন কৰা তথ্যেৰ অৱশিষ্ট অংশৰ পৰিসংখ্যান %s পাৰ্শ কৰিবলৈ ব্যৰ্থৰি"
#, c-format
msgid "cannot parse migration data total statistic %s"
msgstr "প্ৰব্ৰজন কৰা তথ্যেৰ সম্পূৰ্ণ পৰিমানৰ পৰিসংখ্যান %s পাৰ্শ কৰিবলৈ ব্যৰ্থনোৱাৰি"
#, c-format
msgid "cannot parse migration data transferred statistic %s"
msgstr "প্ৰব্ৰজন কৰা পৰিবাহিত তথ্যেৰ পৰিসংখ্যান %s পাৰ্শ কৰিবলৈ ব্যৰ্থ"
#, c-format
msgid "cannot parse nbd filename '%s'"
msgstr "nbd ফাইলনাম '%s' বিশ্লেষণ কৰিব নোৱাৰি"
@@ -13852,10 +13682,6 @@ msgstr "APIC অৱস্থা: %s লে পৰিবৰ্তন কৰিব
msgid "could not change PAE status to: %s, rc=%08x"
msgstr "PAE অৱস্থাক: %s লে পৰিবৰ্তন কৰিব পৰা নগল, rc=%08x"
#, c-format
msgid "could not change media on %s: %s"
msgstr "%s ত মাধ্যম পৰিবৰ্তন কৰিব নোৱাৰি: %s"
msgid "could not close handshake fd"
msgstr "হেণ্ডছেইক fd বন্ধ কৰিব পৰা নগল"
@@ -13906,10 +13732,6 @@ msgstr "অংশীদাৰী ফোল্ডাৰ '%s' অসংলগ্
msgid "could not determine max vcpus for the domain"
msgstr "ডোমেইনৰ ক্ষেত্ৰত প্ৰযোজ্য সৰ্বাধিক vcpu নিৰ্ধাৰণ কৰা নাযায়"
#, c-format
msgid "could not eject media on %s: %s"
msgstr "%s ত উপস্থিত মিডিয়া বেৰ কৰে নেওয়া নাযায়: %s"
#, c-format
msgid "could not find event callback %d for deletion"
msgstr "মচিবলে ঘটনা কলবেক %d পোৱা নগল"
@@ -14277,9 +14099,6 @@ msgstr "বৰ্তমান vcpu গণনা সৰ্বাধিকৰ স
msgid "current vcpus must be equal to maxvcpus"
msgstr "বৰ্তমান vcpus maxvcpus ৰ সমান হব লাগিব"
msgid "currently is supported only taking screenshots of screen ID 0"
msgstr "বৰ্তমানে কেৱল পৰ্দা ID 0 ৰ স্ক্ৰিনশ্বট লোৱাটো সমৰ্থিত"
#, c-format
msgid "daemonized command cannot set working directory %s"
msgstr "ডিমনাজ্ড কমান্ডে কৰ্মৰত ডাইৰেকটৰি %s সংহতি কৰিব নোৱাৰে"
@@ -14386,10 +14205,6 @@ msgstr "নে'টৱৰ্ক সংযোগক্ষেত্ৰ বিচ্
msgid "detach node device from its device driver"
msgstr "ন'ড ডিভাইচক তাৰ ডিভাইচ ড্ৰাইভাৰৰ পৰা অসংলগ্ন কৰক"
#, c-format
msgid "detaching %s device failed: %s"
msgstr "%s ডিভাইচ বিচ্ছিন্ন কৰিবলৈ ব্যৰ্থ: %s"
msgid "detaching serial console is not supported"
msgstr "ক্ৰমিক কনচৌল অসংলগ্ন কৰাটো সমৰ্থিত নহয়"
@@ -14438,9 +14253,6 @@ msgstr "ডিভাইচ"
msgid "device name or wwn pair in 'wwnn,wwpn' format"
msgstr "'wwnn,wwpn' বিন্যাসত ডিভাইচ নাম অথবা wwn যোৰ"
msgid "device name rejected"
msgstr "ডিভাইচৰ নাম নাকচ কৰা হল"
msgid "device not present in domain configuration"
msgstr "ডমেইন সংৰূপত ডিভাইচ উপস্থিত নাই"
@@ -14464,9 +14276,6 @@ msgstr "ডিভাইচ ধৰণ '%s' আপডেইট কৰিব নো
msgid "device type '%s' cannot hot unplugged"
msgstr "ডিভাইচ ধৰণ '%s' হট আনপ্লাগ কৰিব নোৱাৰি"
msgid "device-list-properties reply data was missing 'name'"
msgstr "device-list-properties উত্তৰ তথ্যত 'name' নাছিল"
msgid "devices cgroup isn't mounted"
msgstr "ডিভাইচসমূহ cgroup মাউন্টেড নহয়"
@@ -14511,10 +14320,6 @@ msgstr "বিভৱ ভঁৰাল পুলৰ উৎস আৱিষ্ক
msgid "disjoint NUMA cpu ranges are not supported with this QEMU"
msgstr "অসংলগ্ন NUMA cpu বিস্তাৰসমূহ এই QEMU ৰ সৈতে সমৰ্থিত নহয়"
#, c-format
msgid "disk %s does not have any encryption information"
msgstr "%s ডিস্কৰ ক্ষেত্ৰত এনক্ৰিপশন সংক্ৰান্ত কোনো তথ্য নাই"
#, c-format
msgid "disk %s has no source file to be committed"
msgstr "ডিস্ক %s ৰ commit কৰিবলে কোনো উৎস ফাইল নাই"
@@ -14809,9 +14614,6 @@ msgstr "ডোমেইনৰ কৰ্ম সংক্ৰান্ত তথ্
msgid "domain name or uuid"
msgstr "ডোমেইনৰ নাম বা uuid"
msgid "domain name, id or uuid"
msgstr "ডোমেইনৰ নাম, id বা uuid"
msgid "domain save job"
msgstr "ডমেইন সংৰক্ষণ কাৰ্য্য"
@@ -15091,9 +14893,6 @@ msgstr "আশা কৰা হৈছিল %zu veths, কিন্তু প্
msgid "expecting a name"
msgstr "নাম প্ৰত্যাশিত"
msgid "expecting a scsi:00.00.00 address."
msgstr "এটা scsi:00.00.00 ঠিকনা আশা কৰা হৈছে।"
msgid "expecting a separator"
msgstr "বিভাজনৰেখা প্ৰত্যাশিত"
@@ -15443,10 +15242,6 @@ msgstr "netcf আৰম্ভ কৰিবলে ব্যৰ্থ"
msgid "failed to list host interfaces: %s%s%s"
msgstr "হস্ট আন্তঃপৃষ্ঠসমূহ তালিকাভুক্ত কৰিব ব্যৰ্থ: %s%s%s"
#, c-format
msgid "failed to load module %s %s"
msgstr "মডিউল ল'ড কৰিবলে ত্ৰুটি %s %s"
#, c-format
msgid "failed to lookup interface with MAC address '%s'"
msgstr "MAC ঠিকনা '%s' ৰ সৈতে আন্তঃপৃষ্ঠ চাব পৰা নগল"
@@ -15614,10 +15409,6 @@ msgstr "'%s --version' চলাবলে ব্যৰ্থ: %s"
msgid "failed to run apparmor_parser"
msgstr "apparmor_parser চলাবলে ব্যৰ্থ"
#, c-format
msgid "failed to save chardev path '%s'"
msgstr "'%s' chardev পথ সংৰক্ষণ কৰিবলৈ ব্যৰ্থ"
msgid "failed to save content"
msgstr "বিষয়বস্তু সংৰক্ষণ কৰোঁতে ব্যৰ্থ"
@@ -15625,10 +15416,6 @@ msgstr "বিষয়বস্তু সংৰক্ষণ কৰোঁতে ব
msgid "failed to seek to end of %s"
msgstr "%s ৰ অন্ত সন্ধান কৰিবলে ব্যৰ্থ"
#, c-format
msgid "failed to send key '%s'"
msgstr "কি' '%s' পঠাবলে ব্যৰ্থ"
msgid "failed to serialize S-Expr"
msgstr "S Expr ক ক্ৰমিক কৰিবলৈ বিফল"
@@ -15881,12 +15668,6 @@ msgstr "নিম্নৰেখিত সংৰক্ষণৰ বাবে ব
msgid "format of backing volume if taking a snapshot"
msgstr "বেকিং ভলিউমৰ বিন্যাস যদি এটা স্নেপশ্বট লোৱা হৈছে"
#, c-format
msgid "format='qcow' passphrase for %s must not contain a '\\0'"
msgstr ""
"%s ৰ পৰিচয় পংক্তিৰ ক্ষেত্ৰত চিহ্নিত format='qcow' বিন্যাসত '\\0' অন্তৰ্ভুক্ত কৰা যাবে "
"না"
#, c-format
msgid "formatter for %s %s reported error"
msgstr "%s %s ৰ বাবে ফৰমেটাৰে ত্ৰুটিৰ সংবাদ দিলে"
@@ -16182,9 +15963,6 @@ msgstr "ভুল বুট ক্ৰম '%s', ধনাত্মক পূৰ
msgid "info balloon reply was missing balloon data"
msgstr "তথ্য বিশিষ্ট বেলুনত বেলুন সংক্ৰান্ত তথ্য অনুপস্থিত"
msgid "info block not supported by this qemu"
msgstr "এই qemu দ্বাৰা info খণ্ড সমৰ্থিত নহয়"
msgid "info migration reply was missing return status"
msgstr "info প্ৰব্ৰজনৰ উত্তৰত প্ৰত্যুত্তৰৰ অৱস্থা অনুপস্থিত"
@@ -16300,10 +16078,6 @@ msgstr "বিকল্প --%s ৰ পিছত অবৈধ '='"
msgid "invalid <address> element found in <forward> of network %s"
msgstr "নেটৱৰ্ক %s ৰ <forward> ত অবৈধ <address> উপাদান প্ৰাপ্ত হল"
#, c-format
msgid "invalid <encryption> for volume %s"
msgstr "%s ভলিউমৰ বাবে <encryption> বৈধ নহয়"
#, c-format
msgid "invalid <forwarder> element found in <dns> of network %s"
msgstr "নেটৱৰ্ক %s ৰ <dns> ত অবৈধ <forwarder> উপাদান প্ৰাপ্ত হল"
@@ -16469,10 +16243,6 @@ msgstr "অবৈধ catchup slew"
msgid "invalid catchup threshold"
msgstr "অবৈধ catchup ডেউৰী"
#, c-format
msgid "invalid certificate name: %s"
msgstr "অবৈধ প্ৰমাণপত্ৰ নাম: %s"
#, c-format
msgid ""
"invalid character in protocol attribute '%s' in DNS SRV record of network "
@@ -16500,10 +16270,6 @@ msgstr "অবৈধ সংযোগ নিৰ্দেশক ডিভাইচ
msgid "invalid connection pointer in %s"
msgstr "%s ত অবৈধ সংযোগ নিৰ্দেশক ডিভাইচ"
#, c-format
msgid "invalid database name: %s"
msgstr "অবৈধ ডাটাবেইচ নাম: %s"
#, c-format
msgid "invalid device name '%s'"
msgstr "অবৈধ ডিভাইচ নাম '%s'"
@@ -17433,14 +17199,6 @@ msgstr "প্ৰব্ৰজন বাতিল কৰা হল"
msgid "migration protocol going backwards %s => %s"
msgstr "প্ৰব্ৰজন প্ৰটোকল পিছফালে গৈ আছে %s => %s"
#, c-format
msgid "migration to '%s' failed: %s"
msgstr "'%s' লৈ প্ৰব্ৰজন কৰিবলৈ ব্যৰ্থ: %s"
#, c-format
msgid "migration to '%s' not supported by this qemu: %s"
msgstr "এই qemu দ্বাৰা '%s' লৈ প্ৰব্ৰজন সমৰ্থিত নহয়: %sয়"
msgid "migration was active, but RAM 'remaining' data was missing"
msgstr "প্ৰব্ৰজন সক্ৰিয় অৱস্থাত, কিন্তু RAM সংক্ৰান্ত 'remaining' তথ্য অনুপস্থিত"
@@ -18355,10 +18113,6 @@ msgstr "%s ৰ বাবে কোনো ডিস্ক বিন্যাস
msgid "no disk found with alias %s"
msgstr "এলিয়াচ %s ৰ সৈতে কোনো ডিস্ক পোৱা নগল"
#, c-format
msgid "no disk found with path %s"
msgstr "%s পথ সহ কোনো ডিস্ক পোৱা নাযায়"
#, c-format
msgid "no disk named '%s'"
msgstr "'%s' নামৰ কোনো ডিস্ক নাই"
@@ -18678,9 +18432,6 @@ msgstr "ঠিক আছে"
msgid "online commit not supported with this QEMU binary"
msgstr "এই QEMU বাইনাৰিৰ সৈতে অনলাইন commit সমৰ্থিত নহয়"
msgid "only 1 graphics device of each type (sdl, vnc, spice) is supported"
msgstr "ধৰণ (sdl, vnc, spice) ৰ কেৱল ১টা গ্ৰাফিক্স ডিভাইচ সমৰ্থিত"
msgid "only TCP listen is supported for chr device"
msgstr "কেৰেক্টাৰ ডিভাইচৰ বাবে স্থান বিতৰণ কৰোঁতে ব্যৰ্থ"
@@ -19112,14 +18863,6 @@ msgstr "pwd: বৰ্তমান পঞ্জিকা প্ৰাপ্ত
msgid "qemu does not support SGA"
msgstr "qemu এ SGA সমৰ্থন নকৰে"
#, c-format
msgid "qemu does not support closing of file handles: %s"
msgstr "qemu দ্বাৰা ফাইল হ্যান্ডেল বন্ধ কৰাৰ প্ৰক্ৰিয়া সমৰ্থিত নহয়: %s"
#, c-format
msgid "qemu does not support sending of file handles: %s"
msgstr "qemu দ্বাৰা ফাইল হ্যান্ডেল প্ৰৰণ সমৰ্থিত নহয়: %s"
#, c-format
msgid "qemu emulator '%s' does not support xen"
msgstr "'%s' qemu এমুলেটৰ দ্বাৰা xen সমৰ্থিত নহয়নহয়"
@@ -19158,15 +18901,9 @@ msgstr "qom-set অবৈধ অবজেক্ট বৈশিষ্ট্য
msgid "query-command-line-options parameter data was missing 'name'"
msgstr "query-command-line-options প্ৰাচল তথ্যত 'name' নাছিল"
msgid "query-command-line-options parameter data was not an array"
msgstr "query-command-line-options প্ৰাচল তথ্য এটা এৰে নাছিল"
msgid "query-command-line-options reply data was missing 'option'"
msgstr "query-command-line-options উত্তৰ তথ্যত 'option' নাছিল"
msgid "query-command-line-options reply data was not an array"
msgstr "query-command-line-options উত্তৰ তথ্য এটা এৰে নাছিল"
msgid "query-command-line-options reply was missing return data"
msgstr "query-command-line-options উত্তৰত return তথ্য নাছিল"
@@ -19427,9 +19164,6 @@ msgstr "কোনো স্থায়ী বহিৰ্তম ফাইল প
msgid "reuse existing destination"
msgstr "স্থায়ী গন্তব্য পুনৰব্যৱহাৰ কৰক"
msgid "reuse is not supported with this QEMU binary"
msgstr "এই QEMU লাইব্ৰেৰীৰ সৈতে পুনৰব্যৱহাৰ সমৰ্থিত নহয়"
msgid "revert requires force"
msgstr "revert ৰ বাবে বলৰ প্ৰয়োজন"
@@ -19446,9 +19180,6 @@ msgstr "পূৰ্বৰ পুনৰুদ্ধাৰ বিন্দুল
msgid "rollback to previous saved configuration created via iface-begin"
msgstr "iface-begin ৰে সৃষ্টি কৰা পূৰ্বৱৰ্তী সংৰক্ষিত সংৰূপলে উভতি যাওক"
msgid "rombar and romfile are supported only for PCI devices"
msgstr "rombar আৰু romfile কেৱল PCI ডিভাইচসমূহৰ বাবে সমৰ্থিত"
msgid "root element was not source"
msgstr "Root স্বত্বা উৎস নহয়"
@@ -19542,9 +19273,6 @@ msgstr "XML ত গোপনীয় গুণ"
msgid "secret is private"
msgstr "গোপনীয় তথ্য প্ৰাইভেট ৰূপে ধাৰ্য কৰা হৈছেta"
msgid "secrets already defined"
msgstr "গোপনীয় তথ্য পূৰ্বেই নিৰ্ধাৰিত হৈছেেল ইতিমধ্যে সংজ্ঞাবদ্ধ"
#, c-format
msgid "security DOI string exceeds max %d bytes"
msgstr "সুৰক্ষা DOI ৰ শব্দৰ সংখ্যা সৰ্বাধিক %d bytes ৰ অধিক"
@@ -19640,12 +19368,6 @@ msgstr "ACPI S3 সংহতি কৰাটো সমৰ্থিত নহয়"
msgid "setting ACPI S4 not supported"
msgstr "ACPI S3 সংহতি কৰাটো সমৰ্থিত নহয়"
msgid "setting VNC password failed"
msgstr "VNC পাছৱৰ্ডৰ প্ৰতিষ্ঠা বিফল"
msgid "setting disk password is not supported"
msgstr "ডিস্কৰ পাছৱৰ্ড নিৰ্ধাৰণ ব্যৱস্থা সমৰ্থিত নহয়"
msgid ""
"setting of timer catchup policies is only supported with tickpolicy='catchup'"
msgstr "টাইমাৰ কেচআপ নীতিসমূহৰ ছেটিং কেৱল tickpolicy='catchup' ৰ সৈতে সমৰ্থিত"
@@ -19757,9 +19479,6 @@ msgstr "চকেটপেয়াৰ ব্যৰ্থ হল"
msgid "sockpair failed"
msgstr "কাৰ্য্যকৰণ বিফল"
msgid "socks field in JSON was not an array"
msgstr "JSON ত socks ফিল্ড এটা এৰে নাছিল"
msgid "source config data format"
msgstr "উৎসৰ বিন্যাসৰ তথ্যৰ আকাৰ"
@@ -19881,11 +19600,6 @@ msgstr "ভঁৰালৰ পুল '%s' সক্ৰিয় নহয়"
msgid "storage pool '%s' is still active"
msgstr "সংৰক্ষণ পুল '%s' এতিয়াও সক্ৰিয়"
msgid ""
"storage pool does not support building encrypted volumes from other volumes"
msgstr ""
"সংগ্ৰহৰ পুল দ্বাৰা উপস্থিত ভলিউমৰ ভিত্তিতে এনক্ৰিপ্ট কৰাৰ ভলিউম নিৰ্মাণ সমৰ্থিত নহয়"
msgid "storage pool does not support changing of volume capacity"
msgstr "সংৰক্ষণ পুলে ভলিউম ক্ষমতা পৰিবৰ্তন কৰাটো সমৰ্থন নকৰে"
@@ -20066,12 +19780,6 @@ msgstr "MAC ঠিকনা '%s' একাধিক আন্তঃপৃষ্
msgid "the QEMU binary does not support %s"
msgstr "QEMU বাইনৰিয়ে %s সমৰ্থন নকৰে"
msgid "the QEMU binary does not support kqemu"
msgstr "এই QEMU বাইনাৰিয়ে kqemu সমৰ্থন নকৰে"
msgid "the QEMU binary does not support kvm"
msgstr "এই QEMU বাইনাৰিয়ে kvm সমৰ্থন নকৰে"
msgid "the backing volume if taking a snapshot"
msgstr "বেকিং ভলিউম যদি এটা স্নেপশ্বট লোৱা হৈছে"
@@ -20086,9 +19794,6 @@ msgstr "কি'কডসমূহৰ ক'ডছেট, default:linux"
msgid "the default lockspace already exists"
msgstr "অবিকল্পিত lockspace ইতিমধ্যে অস্তিত্ববান"
msgid "the disk password is incorrect"
msgstr "ডিস্কৰ পাছৱৰ্ড সঠিক নহয়"
msgid "the domain does not have a current snapshot"
msgstr "ডমেইনৰ এটা বৰ্তমান স্নেপশ্বট নাই"
@@ -20267,9 +19972,6 @@ msgstr "অত্যাধিক কি'ক'ডসমূহ"
msgid "too many memory stats requested: %d > %d"
msgstr "অত্যাধিক সংখ্যক মেমৰিৰ পৰিসংখ্যানৰ অনুৰোধ জনোৱা হৈছে: %d > %d"
msgid "too many secrets for qcow encryption"
msgstr "qcow এনক্ৰিপশনৰ বাবে অত্যাধিক গোপনীয় তথ্য"
#, c-format
msgid "top '%s' in chain for '%s' has no backing file"
msgstr "'%s' ৰ বাবে ওপৰ '%s' ৰ কোনো বেকিং ফাইল"
@@ -20391,10 +20093,6 @@ msgstr "ডিস্ক %s অভিগম কৰিবলে অক্ষম\n"
msgid "unable to add SSH host key for host '%s': %s"
msgstr "হস্ট '%s' ৰ বাবে SSH হস্ট কি' যোগ কৰিবলে অক্ষম: %s"
#, c-format
msgid "unable to add host net: %s"
msgstr "হস্ট নেট যোগ কৰিবলে অক্ষম: %s"
msgid "unable to allocate security context"
msgstr "সুৰক্ষা পৰিপ্ৰেক্ষতিত আবণ্টন কৰিবলে অক্ষম"
@@ -20456,9 +20154,6 @@ msgstr ""
"নেটৱৰ্ক '%s' ত আন্তঃপষ্ঠ '%s' মচিবলে অক্ষম। ইয়াক বৰ্তমানে %d ডমেইনসমূহ দ্বাৰা "
"ব্যৱহাৰ কৰা হৈছে।"
msgid "unable to determine array size"
msgstr "এৰেৰ আকাৰ নিৰ্ধাৰণ কৰিবলে অক্ষম"
msgid "unable to determine if snapshot has parent"
msgstr "স্নেপশ্বট উপধায়ক আছে নে নিৰ্ধাৰণ কৰিবলে অক্ষম"
@@ -20597,10 +20292,6 @@ msgstr "মনিটৰ ঘটনা নিবন্ধন কৰিবলৈ
msgid "unable to save metadata for snapshot %s"
msgstr "স্নেপশ্বট %s ৰ বাবে মেটাডাটা সংৰক্ষণ কৰিবলে অক্ষম"
#, c-format
msgid "unable to send file handle '%s': %s"
msgstr "ফাইল হেণ্ডেল '%s' পঠাবলে অক্ষম: %s"
#, c-format
msgid "unable to set AppArmor profile '%s' for '%s'"
msgstr "'%s' ৰ বাবে AppArmor আলেখ্য '%s' সংহতি কৰিবলে অক্ষম"
@@ -20760,14 +20451,6 @@ msgstr "ide ডিস্কৰ বাবে অপ্ৰত্যাশিত
msgid "unexpected address type for scsi disk"
msgstr "scsi ডিস্কৰ বাবে অপ্ৰত্যাশিত ধৰণৰ ঠিকনা"
#, c-format
msgid "unexpected async job %d"
msgstr "অপ্ৰত্যাশিত async কাৰ্য্য %d"
#, c-format
msgid "unexpected balloon information '%s'"
msgstr "অপ্ৰত্যাশিত balloon তথ্য '%s'"
#, c-format
msgid "unexpected boot device type %d"
msgstr "অপ্ৰত্যাশিত বুট ডিভাইচৰ ধৰণ %d"
@@ -20814,18 +20497,10 @@ msgstr "অপ্ৰত্যাশিত ডিস্ক বেকিং সং
msgid "unexpected disk bus %d"
msgstr "অপ্ৰত্যাশিত ডিষ্ক bus %d"
#, c-format
msgid "unexpected disk cache mode %d"
msgstr "অপ্ৰত্যাশিত ডিষ্ক কেছে মোড %d"
#, c-format
msgid "unexpected disk device %d"
msgstr "অপ্ৰত্যাশিত ডিষ্ক ডিভাইচ %d"
#, c-format
msgid "unexpected disk io mode %d"
msgstr "অপ্ৰত্যাশিত ডিস্ক io অৱস্থা %d"
#, c-format
msgid "unexpected disk type %d"
msgstr "অপ্ৰত্যাশিত ডিষ্ক প্ৰকৃতি %d"
@@ -20947,10 +20622,6 @@ msgstr "unexpected pool type"
msgid "unexpected problem reading snapshot xml"
msgstr "স্নেপশ্বট xml পঢ়োতে অপ্ৰত্যাশিত সমস্যা"
#, c-format
msgid "unexpected reply from info status: %s"
msgstr "তথ্য অৱস্থাৰ পৰা অপ্ৰত্যাশিত উত্তৰ: %s"
#, c-format
msgid "unexpected root element <%s> expecting <device>"
msgstr "অপ্ৰত্যাশিত ৰুট উপাদান <%s>, প্ৰত্যাশিত <device>"
@@ -21437,10 +21108,6 @@ msgstr "অজ্ঞাত hostdev rawio সংহতি '%s'"
msgid "unknown hub device type '%s'"
msgstr "অজ্ঞাত হাব ডিভাইচ ধৰণ '%s'"
#, c-format
msgid "unknown image format of '%s' and format probing is disabled"
msgstr "'%s' ৰ অজ্ঞাত ছবি বিন্যাস আৰু বিন্যাস প্ৰৌবিং অসামৰ্থবান"
#, c-format
msgid "unknown input bus type '%s'"
msgstr "অজ্ঞাত নিবেশ bus ধৰণ '%s'"
@@ -21897,10 +21564,6 @@ msgstr "ডিভাইচ প্ৰস্তুতিৰ সৈতে অসম
msgid "unsupported disk device"
msgstr "অসমৰ্থিত ডিস্ক ডিভাইচ"
#, c-format
msgid "unsupported disk driver type for '%s'"
msgstr "'%s' ৰ বাবে অসমৰ্থিত ধৰণৰ ডিস্ক চালক"
msgid "unsupported disk type"
msgstr "অসমৰ্থিত ডিস্ক ধৰণ"
@@ -22221,10 +21884,6 @@ msgstr ""
msgid "virNWFilterDHCPSnoopReq virThreadCreate failed on interface '%s'"
msgstr "virNWFilterDHCPSnoopReq virThreadCreate আন্তঃপৃষ্ঠ '%s' ত ব্যৰ্থ হল"
#, c-format
msgid "virNWFilterDHCPSnoopReq: can't copy variables on if %s"
msgstr "virNWFilterDHCPSnoopReq: চলকসমূহ কপি কৰিব নোৱাৰি যদি %s"
#, c-format
msgid "virNWFilterSnoopLeaseFileLoad lease file line %d corrupt"
msgstr "virNWFilterSnoopLeaseFileLoad ইজাৰ ফাইল শাৰী %d ক্ষতিগ্ৰস্থ"

View File

@@ -5,9 +5,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Project-Id-Version: libvirt 4.6.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: \n"
"Last-Translator: \n"
"Language-Team: Asturian\n"
@@ -16,4 +16,4 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"

View File

@@ -5,9 +5,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Project-Id-Version: libvirt 4.6.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: \n"
"Last-Translator: \n"
"Language-Team: Baluchi\n"
@@ -16,4 +16,4 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"

View File

@@ -5,9 +5,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Project-Id-Version: libvirt 4.6.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: \n"
"Last-Translator: \n"
"Language-Team: Belarusian\n"
@@ -17,4 +17,4 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"

View File

@@ -7,10 +7,10 @@
# Miroslav Ivanov <kiro.kopeleto@gmail.com>, 2007.
msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Project-Id-Version: libvirt 4.6.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"PO-Revision-Date: 2015-02-26 07:16-0500\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: 2015-02-26 07:16+0000\n"
"Last-Translator: Copied by Zanata <copied-by-zanata@zanata.org>\n"
"Language-Team: Bulgarian (http://www.transifex.com/projects/p/fedora/"
"language/bg/)\n"
@@ -19,7 +19,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"
msgid ""
"\n"
@@ -702,9 +702,6 @@ msgstr "информацията за домейна е непълна, vbd ня
msgid "domain name or uuid"
msgstr "име на домейн или uuid"
msgid "domain name, id or uuid"
msgstr "име на домейн, id или uuid"
msgid "domain state"
msgstr "състояние на домейна"

View File

@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"PO-Revision-Date: 2018-04-24 06:13-0400\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: 2018-04-24 06:13+0000\n"
"Last-Translator: Copied by Zanata <copied-by-zanata@zanata.org>\n"
"Language-Team: Bengali (http://www.transifex.com/projects/p/fedora/language/"
"bn/)\n"
@@ -18,4 +18,4 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"

View File

@@ -8,19 +8,19 @@
# runab <runab@redhat.com>, 2006-2010
msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Project-Id-Version: libvirt 4.6.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"PO-Revision-Date: 2015-02-26 07:10-0500\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: 2015-02-26 07:10+0000\n"
"Last-Translator: Copied by Zanata <copied-by-zanata@zanata.org>\n"
"Language-Team: Bengali (India) (http://www.transifex.com/projects/p/libvirt/"
"language/bn_IN/)\n"
"Language: bn-IN\n"
"Language: bn_IN\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"
msgid ""
"\n"
@@ -191,9 +191,6 @@ msgstr ""
msgid "'floor' attribute allowed only in <inbound> element"
msgstr "'floor' অ্যাট্রিবিউট শুধুমাত্র <inbound> উপাদানে অনুমোদিত"
msgid "'info blockstats' not supported by this qemu"
msgstr "'info blockstats' কমান্ড এই qemu দ্বারা সমর্থিত নয়"
msgid "'peak' and 'burst' require 'average' attribute"
msgstr "'peak' এবং 'burst' এর 'average' অ্যাট্রিবিউটের প্রয়োজন"
@@ -734,10 +731,6 @@ msgstr "ডোমেইনের কোর তথ্য সংরক্ষণ
msgid "Core(s) per socket:"
msgstr "প্রতি সকেটে কোর সংখ্যা:"
#, c-format
msgid "Could not allocate memory for output of '%s'"
msgstr "'%s'-র আউটপুটের জন্য মেমরি বরাদ্দ করা যায়নি"
msgid "Could not configure network"
msgstr "নেটওয়ার্ক কনফিগার করতে ব্যর্থ"
@@ -834,10 +827,6 @@ msgstr "usb ফাইল %s পার্স করতে ব্যর্থ"
msgid "Could not parse version number from '%s'"
msgstr "সংস্করণ নম্বর '%s' থেকে পার্জ করা যায়নি"
#, c-format
msgid "Could not put variable '%s' into hashmap"
msgstr "পরিবর্তনশীল '%s' hashmap এ রাখা যায়নি"
#, c-format
msgid "Could not read 'IP_ADDRESS' from config for container %d"
msgstr "ধারণকারী %d-র কনফিগ তথ্য থেকে 'IP_ADDRESS' পাঠ করা সম্ভব হয়নি"
@@ -1224,10 +1213,6 @@ msgstr "প্রোফাইল মাইগ্রেট না করতে
msgid "Failed"
msgstr "বিফল"
#, c-format
msgid "Failed module registration %s"
msgstr "মডিউল নিবন্ধন ব্যর্থ হয়েছে %s"
#, c-format
msgid "Failed to add PCI device ID '%s' to %s"
msgstr "PCI ডিভাইসের ID '%s', %s-এ যোগ করতে ব্যর্থ"
@@ -1586,11 +1571,6 @@ msgstr "'%s' ফাইল খুলতে ব্যর্থ"
msgid "Failed to open storage volume with path '%s'"
msgstr "'%s' পাথ সহ সংরক্ষণের ভলিউম খুলতে ব্যর্থ"
#, c-format
msgid ""
"Failed to open stream for file descriptor when reading output from '%s': '%s'"
msgstr "'%s' থেকে আউটপুট পড়ার সময় ফাইল ডেসক্রিপ্টরের জন্য স্ট্রিম খুলতে ব্যর্থ: '%s'"
#, c-format
msgid "Failed to open tty %s"
msgstr "tty %s খুলতে ব্যর্থ"
@@ -2344,10 +2324,6 @@ msgstr "নেটওয়ার্ক '%s' DNS HOST রেকর্ডে ip
msgid "Missing mandatory average or floor attributes"
msgstr "বাধ্যতামূলক গড় বা ফ্লোর অ্যাট্রিবিউট অনুপস্থিত"
#, c-format
msgid "Missing module registration symbol %s"
msgstr "মডিউল নিবন্ধন সংকেত %s অনুপস্থিত"
msgid "Missing or empty 'hostName' property"
msgstr "'hostName' বিশিষ্টতা অনুপস্থিত বা খালি"
@@ -2393,9 +2369,6 @@ msgstr "portgroup এ প্রয়োজনীয় নাম অ্যা
msgid "Missing required name or value in DNS TXT record of network %s"
msgstr "%s নেটওয়ার্কের DNS TXT রেকর্ডে প্রয়োজনীয় নাম বা মান অনুপস্থিত"
msgid "Missing server name in phyp:// URI"
msgstr "phyp:// URI-র মধ্যে সার্ভারের নাম অনুপস্থিত"
msgid "Missing source host attribute for char device"
msgstr "ক্যারেক্টার ডিভাইসের ক্ষেত্রে সোর্স হোস্ট বৈশিষ্ট্য অনুপস্থিত"
@@ -2549,9 +2522,6 @@ msgstr ""
msgid "No <source> 'port' attribute specified with socket interface"
msgstr "সকেট ইন্টার-ফেসের সাথে <source> 'port' বৈশিষ্ট্য উল্লিখিত হয়নি।"
msgid "No CPUs given"
msgstr "কোনো CPU উল্লিখিত হয়নি"
msgid "No JSON parser implementation is available"
msgstr "কোনো JSON পার্সারের বাস্তবায়ন উপলব্ধ নেই"
@@ -2579,17 +2549,9 @@ msgstr "ID %d দিয়ে কোনো ডোমেন নেই"
msgid "No domain with matching uuid '%s'"
msgstr "uuid '%s'-র সাথে সুসংগত ডোমেইন অনুপস্থিত"
#, c-format
msgid "No domain with name '%s'"
msgstr "'%s'নাম দিয়ে কোনো ডোমেন নেই"
msgid "No error message provided"
msgstr "কোনো ত্রুটির বার্তা উপস্থিত নেই"
#, c-format
msgid "No host CPU specified in '%s'"
msgstr "'%s'-র মধ্যে কোনো হোস্ট CPU নির্ধারণ করা হয়নি"
msgid "No master USB controller specified"
msgstr "কোনো মাস্টার USB কন্ট্রোলার নির্দিষ্ট করা হয়নি"
@@ -3490,9 +3452,6 @@ msgstr "ডোমেইন বর্তমানে সক্রিয় নয়"
msgid "This host is not managed by a vCenter"
msgstr "এই হোস্ট একটি vCenter দ্বারা পরিচালিত নয়"
msgid "This libvirtd build does not support TLS"
msgstr "এই libvirtd বিল্ড TLS সমর্থন করে না"
msgid "This type of device cannot be hot unplugged"
msgstr "এই ধরনের ডিভাইস হট-আনপ্লাগ করা সম্ভব নয়"
@@ -3664,12 +3623,6 @@ msgstr "অপ্রত্যাশিত ডিস্ক sgio মোড '%d'"
msgid "Unexpected hostdev mode %d"
msgstr "অপ্রত্যাশিত hostdev মোড %d"
#, c-format
msgid "Unexpected line > %d characters when parsing output of '%s'"
msgstr ""
"%d থেকে বেশি অক্ষর বিশিষ্ট একটি পংক্তি, '%s'-র আউটপুট পার্স করার সময় "
"অপ্রত্যাশিতভাবে প্রাপ্ত হয়েছে"
#, c-format
msgid "Unix path %s too long for destination"
msgstr "গন্তব্যের ক্ষেত্রে Unix পাথ %s অত্যাধিক লম্বা"
@@ -4197,9 +4150,6 @@ msgstr "পাথ '%s' নির্মাণ করতে ব্যর্থ"
msgid "cannot create pipe"
msgstr "পাইপ নির্মাণ করতে ব্যর্থ"
msgid "cannot create virtual FAT disks in read-write mode"
msgstr "পড়া-লেখার মোডে ভার্চিয়াল FAT ডিস্ক নির্মাণ করা সম্ভব নয়"
#, c-format
msgid "cannot decode CPU data for %s architecture"
msgstr "%s আর্কিটেকচারের জন্য CPU-র জন্য ডি-কোড করা সম্ভব নয়"
@@ -4450,22 +4400,6 @@ msgstr "instanceid প্যারামিটার uuid হিসাবে প
msgid "cannot parse interfaceid parameter as a uuid"
msgstr "instanceid প্যারামিটার uuid হিসাবে পার্জ করা যাবে না"
#, c-format
msgid "cannot parse json %s: %s"
msgstr "json %s পার্স করা সম্ভব নয়: %s"
#, c-format
msgid "cannot parse migration data remaining statistic %s"
msgstr "মাইগ্রেট করা তথ্যের অবশিষ্ট অংশের পরিসংখ্যান %s পার্শ করতে ব্যর্থ"
#, c-format
msgid "cannot parse migration data total statistic %s"
msgstr "মাইগ্রেট করা তথ্যের সম্পূর্ণ পরিমানের পরিসংখ্যান %s পার্শ করতে ব্যর্থ"
#, c-format
msgid "cannot parse migration data transferred statistic %s"
msgstr "মাইগ্রেট করা পরিবাহিত তথ্যের পরিসংখ্যান %s পার্শ করতে ব্যর্থ"
#, c-format
msgid "cannot parse partition number from target '%s'"
msgstr "'%s' টার্গেট থেকে পার্টিশনের সংখ্যা পার্স করা সম্ভব নয়"
@@ -4884,10 +4818,6 @@ msgstr "ব্যান্ডউইথ সর্বোচ্চ মান '%s'
msgid "could not determine max vcpus for the domain"
msgstr "ডোমেইনের ক্ষেত্রে প্রযোজ্য সর্বাধিক vcpu নির্ধারণ করা যায়নি"
#, c-format
msgid "could not eject media on %s: %s"
msgstr "%s-র মধ্যে উপস্থিত মিডিয়া বের করে নেওয়া যায়নি: %s"
msgid "could not find libvirtd"
msgstr "libvirtd অনুসন্ধান করতে ব্যর্থ"
@@ -5043,10 +4973,6 @@ msgstr "ডিস্ক ডিভাইস বিচ্ছিন্ন করু
msgid "detach network interface"
msgstr "নেটওয়ার্ক ইন্টারফেস বিচ্ছিন্ন করুন"
#, c-format
msgid "detaching %s device failed: %s"
msgstr "%s ডিভাইস বিচ্ছিন্ন করতে ব্যর্থ: %s"
#, c-format
msgid "device %s is not a PCI device"
msgstr "%s ডিভাইসটি PCI ডিভাইস নয়"
@@ -5079,10 +5005,6 @@ msgstr "স্বয়ংক্রিয় প্রারম্ভকরণ নি
msgid "discover potential storage pool sources"
msgstr "সম্ভাব্য সংগ্রহের পুলের সোর্স অনুসন্ধান করুন"
#, c-format
msgid "disk %s does not have any encryption information"
msgstr "%s ডিস্কের ক্ষেত্রে এনক্রিপশন সংক্রান্ত কোনো তথ্য উপস্থিত নেই"
#, c-format
msgid "disk %s not found"
msgstr "%s ডিস্ক পাওয়া যায়নি"
@@ -5211,9 +5133,6 @@ msgstr "ডোমেইনের কর্ম সংক্রান্ত তথ
msgid "domain name or uuid"
msgstr "ডোমেইনের নাম অথবা uuid"
msgid "domain name, id or uuid"
msgstr "ডোমেইনের নাম, id অথবা uuid"
msgid "domain state"
msgstr "ডোমেইনের অবস্থা"
@@ -5442,10 +5361,6 @@ msgstr "ভলিউম '%s' প্রাপ্ত করতে ব্যর্
msgid "failed to initialize SASL library: %d (%s)"
msgstr "SASL লাইব্রেরি আরম্ভ করতে ব্যর্থ : %d (%s)"
#, c-format
msgid "failed to load module %s %s"
msgstr "মডিউল লোড করতে ব্যর্থ %s %s"
#, c-format
msgid "failed to mark network %s as autostarted"
msgstr "নেটওয়ার্ক %s, স্বয়ং প্রারম্ভকারী রূপে চিহ্নিত করতে ব্যর্থ"
@@ -5509,10 +5424,6 @@ msgstr "পুল '%s' মুছে ফেলতে ব্যর্থ"
msgid "failed to resume domain"
msgstr "ডোমেইন পুনরারম্ভ করতে ব্যর্থ"
#, c-format
msgid "failed to save chardev path '%s'"
msgstr "'%s' chardev পাথ সংরক্ষণ করতে ব্যর্থ"
msgid "failed to save content"
msgstr "বিষয়বস্তু সংরক্ষণ করতে ব্যর্থ"
@@ -5619,12 +5530,6 @@ msgstr "ফ্লোর অ্যাট্রিবিউট এখনও পর
msgid "forbidden characters in 'compat' attribute"
msgstr "'compat' অ্যাট্রিবিউটে উপেক্ষিত অক্ষর"
#, c-format
msgid "format='qcow' passphrase for %s must not contain a '\\0'"
msgstr ""
"%s-র পরিচয় পংক্তির ক্ষেত্রে চিহ্নিত format='qcow' বিন্যাসের মধ্যে '\\0' অন্তর্ভুক্ত "
"করা যাবে না"
#, c-format
msgid "formatter for %s %s reported error"
msgstr "formatter %s %s এর জন, ত্রুটি জানিয়েছে"
@@ -5794,10 +5699,6 @@ msgstr ""
msgid "invalid <address> element found in <forward> of network %s"
msgstr "অবৈধ <address> উপাদান পাওয়া গেছে <forward> এ, %s নেটওয়ার্কের"
#, c-format
msgid "invalid <encryption> for volume %s"
msgstr "%s ভলিউমের জন্য <encryption> বৈধ নয়"
#, c-format
msgid "invalid <host> element found in <dns> of network %s"
msgstr "অবৈধ <host> উপাদান <dns> এ পাওয়া গেছে, %s নেটওয়ার্কের"
@@ -6281,14 +6182,6 @@ msgstr "মাইগ্রেট: ডাউন-টাইম বৈধ নয়"
msgid "migration URI, usually can be omitted"
msgstr "মাইগ্রেশনের URI, সাধারণত উল্লেখ করা আবশ্যক নয়"
#, c-format
msgid "migration to '%s' failed: %s"
msgstr "'%s'-এ মাইগ্রেট করতে ব্যর্থ: %s"
#, c-format
msgid "migration to '%s' not supported by this qemu: %s"
msgstr "এই qemu দ্বারা '%s'-এ মাইগ্রেশন সমর্থিত নয়: %s"
msgid "migration was active, but RAM 'remaining' data was missing"
msgstr "মাইগ্রেশন সক্রিয় অবস্থায়, কিন্তু RAM সংক্রান্ত 'remaining' তথ্য অনুপস্থিত"
@@ -6832,10 +6725,6 @@ msgstr "'%s'-র জন্য ডিভাইস সংক্রান্ত ক
msgid "no device found with alias %s"
msgstr "%s উপনাম দিয়ে কোনো ডিভাইস খুঁজে পাওয়া যায়নি"
#, c-format
msgid "no disk found with path %s"
msgstr "%s পাথ সহ কোনো ডিস্ক পাওয়া যায়নি"
#, c-format
msgid "no disk named '%s'"
msgstr "'%s' নামের কোনো ডিস্ক নেই"
@@ -7148,14 +7037,6 @@ msgstr "ps2 bus দ্বারা %s ইনপুট ডিভাইস সম
msgid "pwd: cannot get current directory: %s"
msgstr "pwd: বর্তমান ডিরেক্টরি প্রাপ্ত করতে ব্যর্থ: %s"
#, c-format
msgid "qemu does not support closing of file handles: %s"
msgstr "qemu দ্বারা ফাইল হ্যান্ডেল বন্ধ করার প্রক্রিয়া সমর্থিত হয় না: %s"
#, c-format
msgid "qemu does not support sending of file handles: %s"
msgstr "qemu দ্বারা ফাইল হ্যান্ডেল প্রেরণ সমর্থিত হয় না: %s"
#, c-format
msgid "qemu emulator '%s' does not support xen"
msgstr "'%s' qemu এমুলেটর দ্বারা xen সমর্থিত হয় না"
@@ -7269,9 +7150,6 @@ msgstr "XML-র মধ্যে গোপনীয় বৈশিষ্ট্য"
msgid "secret is private"
msgstr "গোপনীয় তথ্য প্রাইভেট রূপে ধার্য করা হয়েছে"
msgid "secrets already defined"
msgstr "গোপনীয় তথ্য পূর্বেই নির্ধারিত হয়েছে"
#, c-format
msgid "security DOI string exceeds max %d bytes"
msgstr "নিরাপত্তার DOI স্ট্রিং সর্বাধিক %d বাইটের বেশি"
@@ -7307,12 +7185,6 @@ msgstr "গোপনীয় মান নির্ধারণ করুন"
msgid "set maximum tolerable downtime"
msgstr "সর্বাধিক সহনীয় ডাউন-টাইম নির্ধারণ করুন"
msgid "setting VNC password failed"
msgstr "VNC পাসওয়ার্ড নির্ধারণ করতে ব্যর্থ"
msgid "setting disk password is not supported"
msgstr "ডিস্কের পাসওয়ার্ড নির্ধারণ ব্যবস্থা সমর্থিত নয়"
msgid "sgio is only supported for scsi host device"
msgstr "sgio শুধুমাত্র scsi হোস্ট ডিভাইসের ক্ষেত্রে সমর্থিত"
@@ -7427,12 +7299,6 @@ msgstr "সংরক্ষণের পুল '%s' পূর্বেই সক
msgid "storage pool '%s' is not active"
msgstr "সংরক্ষণের পুল '%s' সক্রিয় নয়"
msgid ""
"storage pool does not support building encrypted volumes from other volumes"
msgstr ""
"সংগ্রহের পুল দ্বারা উপস্থিত ভলিউমের ভিত্তিতে এনক্রিপ্ট করার ভলিউম নির্মাণ সমর্থিত হয় "
"না"
msgid "storage pool does not support encrypted volumes"
msgstr "সংগ্রহের পুল দ্বারা এনক্রিপ্ট করা ভলিউম সমর্থিত হয় ন"
@@ -7540,9 +7406,6 @@ msgstr ""
"<forward> 'dev' অ্যাট্রিবিউট ব্যবহার করা যাবে না, যখন <address> বা <pf> উপ-"
"উপাদান %s নেটওয়ার্কে উপস্থিত"
msgid "the disk password is incorrect"
msgstr "ডিস্কের পাসওয়ার্ড সঠিক নয়"
msgid "the state to restore"
msgstr "পুনরুদ্ধারের জন্য চিহ্নিত অবস্থা"
@@ -7621,9 +7484,6 @@ msgstr "%s-র মধ্যে অত্যাধিক সংখ্যক ড
msgid "too many memory stats requested: %d > %d"
msgstr "অত্যাধিক সংখ্যক মেমরির পরিসংখ্যানের অনুরোধ জানানো হয়েছে: %d > %d"
msgid "too many secrets for qcow encryption"
msgstr "qcow এনক্রিপশনের জন্য অত্যাধিক গোপনীয় তথ্য"
msgid "total and read/write bytes_sec cannot be set at the same time"
msgstr "total এবং read/write bytes_sec একই সংগে সেট করা যায় না"
@@ -7840,18 +7700,10 @@ msgstr "অপ্রত্যাশিত প্রকৃতির ডিস্
msgid "unexpected disk bus %d"
msgstr "অপ্রত্যাশিত ডিস্ক বাস %d"
#, c-format
msgid "unexpected disk cache mode %d"
msgstr "অপ্রত্যাশিত ডিস্ক ক্যাশে মোড %d"
#, c-format
msgid "unexpected disk device %d"
msgstr "অপ্রত্যাশিত ডিস্ক ডিভাইস %d"
#, c-format
msgid "unexpected disk io mode %d"
msgstr "অপ্রত্যাশিত ডিস্ক io মোড %d"
#, c-format
msgid "unexpected disk type %d"
msgstr "অপ্রত্যাশিত প্রকৃতির ডিস্ক %d"
@@ -8639,10 +8491,6 @@ msgstr "অসমর্থিত ধরনের তথ্য '%c', '%s' আর
msgid "unsupported disk bus '%s' with device setup"
msgstr "ডিভাইস প্রস্তুতির সাথে অসমর্থিত ডিস্ক বাস '%s'"
#, c-format
msgid "unsupported disk driver type for '%s'"
msgstr "'%s'-র জন্য অসমর্থিত ধরনের ডিস্ক ড্রাইভার"
#, c-format
msgid "unsupported disk type %s"
msgstr "%s ধরনের ডিস্ক সমর্থিত নয়"

View File

@@ -5,9 +5,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Project-Id-Version: libvirt 4.6.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: \n"
"Last-Translator: \n"
"Language-Team: Tibetan\n"
@@ -16,4 +16,4 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"

View File

@@ -5,9 +5,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Project-Id-Version: libvirt 4.6.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: \n"
"Last-Translator: \n"
"Language-Team: Breton\n"
@@ -16,4 +16,4 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n > 1)\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"

View File

@@ -5,9 +5,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Project-Id-Version: libvirt 4.6.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: \n"
"Last-Translator: \n"
"Language-Team: Bodo\n"
@@ -16,4 +16,4 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"

View File

@@ -7,10 +7,10 @@
# Daniel <veillard@redhat.com>, 2011.
msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Project-Id-Version: libvirt 4.6.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"PO-Revision-Date: 2015-02-26 07:12-0500\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: 2015-02-26 07:12+0000\n"
"Last-Translator: Copied by Zanata <copied-by-zanata@zanata.org>\n"
"Language-Team: Bosnian (http://www.transifex.com/projects/p/fedora/language/"
"bs/)\n"
@@ -20,7 +20,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"
msgid ""
"\n"
@@ -427,9 +427,6 @@ msgstr "podaci domene nisu potpuni, vbd nema src"
msgid "domain name or uuid"
msgstr "naziv domene ili uuid"
msgid "domain name, id or uuid"
msgstr "naziv domene, id ili uuid"
msgid "domain state"
msgstr "stanje domene"

View File

@@ -11,10 +11,10 @@
# Robert Antoni Buj Gelonch <rbuj@fedoraproject.org>, 2018. #zanata
msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Project-Id-Version: libvirt 4.6.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"PO-Revision-Date: 2018-02-24 11:19-0500\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: 2018-02-24 11:19+0000\n"
"Last-Translator: Robert Antoni Buj Gelonch <rbuj@fedoraproject.org>\n"
"Language-Team: Catalan (http://www.transifex.com/projects/p/libvirt/language/"
"ca/)\n"
@@ -23,7 +23,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"
msgid ""
"\n"
@@ -967,9 +967,6 @@ msgstr "el domini no s'està executant"
msgid "domain name or uuid"
msgstr "nom de domini o uuid"
msgid "domain name, id or uuid"
msgstr "nom de domini, id o uuid"
msgid "domain state"
msgstr "estat del domini"

View File

@@ -9,10 +9,10 @@
# Zdenek <chmelarz@gmail.com>, 2016. #zanata
msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Project-Id-Version: libvirt 4.6.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"PO-Revision-Date: 2016-09-15 06:18-0400\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: 2016-09-15 06:18+0000\n"
"Last-Translator: Zdenek <chmelarz@gmail.com>\n"
"Language-Team: Czech (http://www.transifex.com/projects/p/fedora/language/"
"cs/)\n"
@@ -21,7 +21,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"
msgid ""
"\n"
@@ -473,10 +473,6 @@ msgstr "Nelze parsovat VPS ID %s"
msgid "Could not parse version number from '%s'"
msgstr "Nelze parsovat číslo verze z '%s'"
#, c-format
msgid "Could not put variable '%s' into hashmap"
msgstr "Nelze vložit proměnnou '%s' do hashmap"
#, c-format
msgid "Could not resume domain: %s"
msgstr "Nepodařilo se probudit doménu: %s"
@@ -734,10 +730,6 @@ msgstr "Editovat XML konfiguraci pro úložiště."
msgid "Error opening file %s"
msgstr "Chyba otevírání souboru %s"
#, c-format
msgid "Failed module registration %s"
msgstr "Selhala registrace modulu %s"
#, c-format
msgid "Failed opening %s"
msgstr "Selhalo otevírání %s"
@@ -1399,9 +1391,6 @@ msgstr "Síť nebyla nalezena: %s"
msgid "Network type %d is not supported"
msgstr "Typ sítě %d není podporován"
msgid "No CPUs given"
msgstr "Nebyla zadána CPU"
#, c-format
msgid "No IP address for host '%s' found: %s"
msgstr "IP adresa pro hosta '%s' nalezena: %s"
@@ -1422,17 +1411,9 @@ msgstr "Žádná doména odpovídající jménu '%s'"
msgid "No domain with matching uuid '%s'"
msgstr "Žádná doména odpovídající uuid '%s'"
#, c-format
msgid "No domain with name '%s'"
msgstr "Žádná doména se jménem '%s'"
msgid "No error message provided"
msgstr "Chybová zpráva nebyla zadána"
#, c-format
msgid "No host CPU specified in '%s'"
msgstr "Nebylo specifikováno žádné hostitelské CPU v '%s'"
#, c-format
msgid "No support for %s in command 'attach-disk'"
msgstr "Nepodporovaný %s v příkazu 'attach-disk'"
@@ -2136,10 +2117,6 @@ msgstr "nelze parsovat zařízení %s"
msgid "cannot parse instanceid parameter as a uuid"
msgstr "nelze parsovat parametr instanceid jako uuid"
#, c-format
msgid "cannot parse json %s: %s"
msgstr "nelze parsovat json %s: %s"
#, c-format
msgid "cannot parse product %s"
msgstr "nelze parsovat produkt %s"
@@ -2476,9 +2453,6 @@ msgstr "doména neběží"
msgid "domain name or uuid"
msgstr "uuid nebo jméno domény"
msgid "domain name, id or uuid"
msgstr "jméno, id nebo uuid domény"
msgid "domain snapshot XML"
msgstr "XML definice obrazu domény"
@@ -2625,10 +2599,6 @@ msgstr "nepodařilo se zjistit verzi knihovny"
msgid "failed to get vol '%s'"
msgstr "nepodařilo se získat svazek '%s'"
#, c-format
msgid "failed to load module %s %s"
msgstr "selhalo nahrání modulu %s %s"
#, c-format
msgid "failed to mark network %s as autostarted"
msgstr "Nepodařilo se označit síť %s jako automaticky spouštěnou"
@@ -3654,18 +3624,10 @@ msgstr "neočekávaná data '%s'"
msgid "unexpected disk bus %d"
msgstr "neočekávaná sběrnice disku %d"
#, c-format
msgid "unexpected disk cache mode %d"
msgstr "neočekávaný model diskové cache %d"
#, c-format
msgid "unexpected disk device %d"
msgstr "neočekávané diskové zařízení %d"
#, c-format
msgid "unexpected disk io mode %d"
msgstr "neočekávaný io mód disku %d"
#, c-format
msgid "unexpected disk type %d"
msgstr "neočekávaný typ disku %d"

View File

@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: libvirt\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"PO-Revision-Date: 2018-04-24 05:01-0400\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: 2018-04-24 05:01+0000\n"
"Last-Translator: Copied by Zanata <copied-by-zanata@zanata.org>\n"
"Language-Team: Welsh (http://www.transifex.com/projects/p/fedora/language/"
"cy/)\n"
@@ -20,4 +20,4 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n != "
"11) ? 2 : 3;\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"

View File

@@ -9,10 +9,10 @@
# Magnus Larsson <fedoratrans@gmail.com>, 2006.
msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Project-Id-Version: libvirt 4.6.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"PO-Revision-Date: 2015-02-26 08:52-0500\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: 2015-02-26 08:52+0000\n"
"Last-Translator: Copied by Zanata <copied-by-zanata@zanata.org>\n"
"Language-Team: Danish (http://www.transifex.com/projects/p/fedora/language/"
"da/)\n"
@@ -21,7 +21,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"
msgid ""
"\n"
@@ -562,9 +562,6 @@ msgstr "domæneinformation ukomplet, vbd har ingen src"
msgid "domain name or uuid"
msgstr "domænenavn eller uuid"
msgid "domain name, id or uuid"
msgstr "domænenavn, id eller uuid"
msgid "domain state"
msgstr "domænetilstand"

View File

@@ -19,10 +19,10 @@
# Florian H. <postfuerflo@gmail.com>, 2016. #zanata
msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Project-Id-Version: libvirt 4.6.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"PO-Revision-Date: 2016-04-01 11:32-0400\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: 2016-04-01 11:32+0000\n"
"Last-Translator: Florian H. <postfuerflo@gmail.com>\n"
"Language-Team: German (http://www.transifex.com/projects/p/libvirt/language/"
"de/)\n"
@@ -31,7 +31,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"
msgid ""
"\n"
@@ -545,9 +545,6 @@ msgstr "'can-offline' fehlt in Antwort auf guest-get-vcpus"
msgid "'floor' attribute allowed only in <inbound> element"
msgstr "'floor'-Attribut nur im <inbound> Element erlaubt"
msgid "'info blockstats' not supported by this qemu"
msgstr "'info blockstats' nicht unterstützt von diesem qemu"
msgid "'logical-id' missing in reply of guest-get-vcpus"
msgstr "'logical-id' fehlt in Antwort auf guest-get-vcpus"
@@ -573,9 +570,6 @@ msgstr "'queues' Attribut muss eine positive Nummer sein: %s"
msgid "'queues' is only supported by virtio-scsi controller"
msgstr "'queues' wird nur vom virtio SCSI Controller unterstützt"
msgid "'set_link' not supported by this qemu"
msgstr "'set_link' nicht unterstützt von diesem qemu"
msgid "'startupPolicy' is only valid for 'file' type volume"
msgstr "'startupPolicy' ist nur gültig für 'file' Typ Datenträger"
@@ -1336,18 +1330,12 @@ msgstr "Kann QEMU Programmdatei %s nicht überprüfen"
msgid "Cannot check dnsmasq binary %s"
msgstr "Kann dnsmasq Programmdatei %s nicht überprüfen"
msgid "Cannot check socket connection status"
msgstr "Kann Socket Verbindungs-Status nicht überprüfen"
msgid "Cannot close container iterator"
msgstr "Kann Container Iterator nicht schließen"
msgid "Cannot complete within timeout period"
msgstr "Kann nicht innerhalb der Zeitbeschränkung fertigstellen"
msgid "Cannot connect to agent socket"
msgstr "Kann nicht mit Agent-Socket verbinden"
#, c-format
msgid "Cannot connect to monitor connection of type '%s' for pid %u"
msgstr ""
@@ -2004,10 +1992,6 @@ msgstr "Konkrete Aufgabe für %s Aufruf ist im Fehlerzustand"
msgid "Concrete job for %s invocation is in unknown state"
msgstr "Konkrete Aufgabe für %s Aufruf ist in einem unbekannten Zustand"
#, c-format
msgid "Config entry '%s' must be a string"
msgstr "Konfigurations-Eintragung '%s' muss ein String sein "
#, c-format
msgid "Config entry '%s' must represent a boolean value (true|false)"
msgstr ""
@@ -2139,10 +2123,6 @@ msgstr "Variable »IP« konnte nicht zu Hashmap hinzugefügt werden"
msgid "Could not add variable 'MAC' to hashmap"
msgstr "Variable »MAC« konnte nicht zu Hashmap hinzugefügt werden"
#, c-format
msgid "Could not allocate memory for output of '%s'"
msgstr "Speicherzuweisung für Ausgabe von '%s' fehlgeschlagen"
#, c-format
msgid "Could not assign address to disk '%s'"
msgstr "Konnte nicht Adresse der Festplatte '%s' zuordnen"
@@ -2666,10 +2646,6 @@ msgstr "Konnte nicht gültigen Disk-Index von '%s' analysieren"
msgid "Could not parse version number from '%s'"
msgstr "Versionsnummer von »%s« konnte nicht verarbeitet werden"
#, c-format
msgid "Could not put variable '%s' into hashmap"
msgstr "Variable %s konnte nicht an Hashmap übergeben werden"
#, c-format
msgid "Could not query registry value '%s\\%s'"
msgstr "Konnte Registry-Wert '%s\\%s' nicht abfragen"
@@ -3029,14 +3005,6 @@ msgstr "Nachfahren:"
msgid "Dest file %s too big for destination"
msgstr "Zieldatei %s zu groß für Ziel"
#, c-format
msgid "Destination buffer for ifname ('%s') not large enough"
msgstr "Zielpuffer für ifname (»%s«) ist nicht groß genug"
#, c-format
msgid "Destination buffer for linkdev ('%s') not large enough"
msgstr "Zielpuffer für linkdev (»%s«) ist nicht groß genug"
msgid "Destination libvirt does not support peer-to-peer migration protocol"
msgstr "Ziel-libvirt unterstützt das Peer-to-Peer-Migrationsprotokoll nicht"
@@ -3735,14 +3703,6 @@ msgstr ""
"Erwartet VMX Eintragung 'memsize' ein vorzeichenloses integer (Vielfaches "
"von 4) zu sein, fand aber %lld"
#, c-format
msgid ""
"Expecting VMX entry 'numvcpus' to be an unsigned integer (1 or a multiple of "
"2) but found %lld"
msgstr ""
"Erwartet VMX Eintragung 'numvcpus' ein vorzeichenloses integer (1 oder ein "
"vielfaches von 2) zu sein, fand aber %lld"
#, c-format
msgid ""
"Expecting VMX entry 'sched.cpu.affinity' to be a comma separated list of "
@@ -3862,10 +3822,6 @@ msgstr "FDC Unit index %d außerhalb dem [0..1] Bereich"
msgid "Failed"
msgstr "Fehlgeschlagen"
#, c-format
msgid "Failed module registration %s"
msgstr "Modulregistrierung fehlgeschlagen %s"
#, c-format
msgid "Failed opening %s"
msgstr "Öffnen von %s fehlgeschlagen"
@@ -4781,13 +4737,6 @@ msgstr "Öffnen Socket an sanlock Daemon fehlgeschlagen"
msgid "Failed to open storage volume with path '%s'"
msgstr "Konnte Speicher-Datenträger mit Pfad '%s' nicht öffnen"
#, c-format
msgid ""
"Failed to open stream for file descriptor when reading output from '%s': '%s'"
msgstr ""
"Konnte Stream für Dateideskriptor beim Lesen der Ausgabe von '%s': '%s' "
"nicht öffnen"
#, c-format
msgid "Failed to open tty %s"
msgstr "Öffnen des TTY %s fehlgeschlagen"
@@ -5359,10 +5308,6 @@ msgstr "Starten der SSH-Sitzung fehlgeschlagen."
msgid "Failure to mask address"
msgstr "Adresse konnte nicht maskiert werden"
#, c-format
msgid "Failure while applying current filter on VM %s"
msgstr "Fehler während der Anwendung der aktuellen Filter auf VM %s"
msgid "Failure while reading log output"
msgstr "Fehler beim Lesen der Protokollausgabe"
@@ -5385,14 +5330,6 @@ msgstr "Feld kernel memory zu lang für Ziel"
msgid "Field name '%s' too long"
msgstr "Feld-Name '%s' zu lang"
#, c-format
msgid ""
"File '%s' does not contain a <cpu> element or is not a valid domain or "
"capabilities XML"
msgstr ""
"Die Datei '%s' enthält kein <cpu> Element oder ist keine gültige Domain oder "
"Fähigkeiten XML"
#, c-format
msgid "File '%s' has unknown type"
msgstr "Datei »%s« hat unbekannten Typ"
@@ -6470,12 +6407,6 @@ msgstr "Iterator ID überschreitet die maximale ID von %u"
msgid "JSON monitor is required"
msgstr "JSON-Monitor wird benötigt"
msgid "JSON monitor should be using AddNetdev"
msgstr "JSON Monitor sollte AddNetdev verwenden"
msgid "JSON monitor should be using RemoveNetdev"
msgstr "JSON monitor sollte RemoveNetdev verwenden"
#, c-format
msgid "Job submission failed on interface '%s'"
msgstr "Die Auftragsübermittlung auf Schnittstelle '%s' ist fehlgeschlagen"
@@ -6634,9 +6565,6 @@ msgstr ""
msgid "Malformed TLS whitelist regular expression '%s'"
msgstr "Ungültiger TLS Positivliste Regulärer Ausdruck '%s'"
msgid "Malformed clients data in JSON document"
msgstr "Fehlerhafte clients Daten in JSON Dokument"
#, c-format
msgid "Malformed ctrl-alt-del setting '%s'"
msgstr "Fehlerhafte ctrl-alt-del Einstellung '%s'"
@@ -6649,9 +6577,6 @@ msgstr "Fehlerhafter Einheiten-Wert %s"
msgid "Malformed lease target offset %s"
msgstr "Fehlerhafter Lease Ziel-Abstand %s"
msgid "Malformed lockspaces data from JSON file"
msgstr "Fehlerhafte lockspaces Daten von JSON Datei"
msgid "Malformed mdnsGroupName data in JSON document"
msgstr "Fehlerhafte mdnsGroupName Daten in JSON Dokument"
@@ -6662,15 +6587,6 @@ msgstr "Fehlerhafter nbd-Port '%s'"
msgid "Malformed owner value in JSON document"
msgstr "Fehlerhafte Besitzer-Werte in JSON Dokument"
msgid "Malformed owners value in JSON document"
msgstr "Fehlende Besitzer-Werte in JSON Dokument"
msgid "Malformed resources value in JSON document"
msgstr "Fehlerhafte Ressourcen-Werte in JSON Dokument"
msgid "Malformed services data in JSON document"
msgstr "Fehlerhafte services Daten in JSON Dokument"
#, c-format
msgid "Malformed size %s"
msgstr "Fehlerhafte Größe %s"
@@ -6981,10 +6897,6 @@ msgstr "Fehlende max_workers Daten in JSON Dokument"
msgid "Missing min_workers data in JSON document"
msgstr "Fehlende min_workers Daten in JSON Dokument"
#, c-format
msgid "Missing module registration symbol %s"
msgstr "Fehlendes Modulregistrierungssymbol %s"
msgid "Missing monitor reply object"
msgstr "Fehlendes Monitor Antwort Objekt"
@@ -7100,9 +7012,6 @@ msgstr "Fehlende restricted Daten in JSON Dokument"
msgid "Missing server data from JSON file"
msgstr "Fehlende Server Daten von JSON Datei"
msgid "Missing server name in phyp:// URI"
msgstr "Fehlender Server-Name in phyp:// URI"
msgid "Missing service data in JSON document"
msgstr "Fehlende service Daten in JSON Dokument"
@@ -7124,10 +7033,6 @@ msgstr "Fehlendes Quellpfadattribut für Zeichengerät"
msgid "Missing source service attribute for char device"
msgstr "Fehlendes Quell-Dienstattribut für Zeichengerät"
#, c-format
msgid "Missing space when parsing output of '%s'"
msgstr "Fehlendes Leerzeichen beim Analysieren der Ausgabe von '%s'"
msgid "Missing storage block path"
msgstr "Fehlender Speicher Block-Pfad"
@@ -7421,9 +7326,6 @@ msgstr ""
msgid "No <source> 'port' attribute specified with socket interface"
msgstr "Kein <source> 'port'-Attribut für Socket-Schnittstelle spezifiziert"
msgid "No CPUs given"
msgstr "Keine CPUs angegeben"
#, c-format
msgid "No FD available at slot %zu"
msgstr "Keine FD verfügbar auf Slot %zu"
@@ -7521,10 +7423,6 @@ msgstr "Keine Domain mit übereinstimmender UUID '%s'"
msgid "No domain with name %s"
msgstr "Keine Domain namens %s"
#, c-format
msgid "No domain with name '%s'"
msgstr "Keine Domain mit Namen »%s«"
msgid "No error message from child failure"
msgstr "Keine Fehlermeldung von untergeordnetem Prozesses"
@@ -7541,14 +7439,6 @@ msgstr "Keine freien NBD Einheiten"
msgid "No graphics backend with index %d"
msgstr "Kein Grafik-Backend mit Index %d"
#, c-format
msgid "No host CPU specified in '%s'"
msgstr "Keine Host-CPU angegeben in '%s'"
#, c-format
msgid "No info for device '%s'"
msgstr "Keine Informationen für Einheit '%s'"
msgid "No interface attached to bridge"
msgstr "Keine Schnittstelle an die Bridge angehängt"
@@ -7986,9 +7876,6 @@ msgstr "Passphrase für Schlüssel '%s'"
msgid "Password request failed"
msgstr "Anfrage des Passworts fehlgeschlagen"
msgid "Password request seen, but no handler available"
msgstr "Passwort Anforderung gesehen, aber kein Handler verfügbar"
msgid "Path"
msgstr "Pfad"
@@ -9727,9 +9614,6 @@ msgstr "Diese Funktion ist auf Win32-Plattform nicht unterstützt"
msgid "This host is not managed by a vCenter"
msgstr "Dieser Host wird nicht von einem vCenter verwaltet"
msgid "This libvirtd build does not support TLS"
msgstr "Diese libvirtd Generierung nicht unterstützt TLS"
msgid "This type of device cannot be hot unplugged"
msgstr "Dieser Gerätetyp kann nicht \"gehotunplugged\" werden"
@@ -10116,12 +10000,6 @@ msgstr "Konnte Socket-Datei-Handles nicht kopieren"
msgid "Unable to create %s"
msgstr "Erstellen von %s fehlgeschlagen"
msgid "Unable to create JSON formatter"
msgstr "JSON Formatter kann nicht erstellt werden"
msgid "Unable to create JSON parser"
msgstr "JSON Parser kann nicht erstellt werden"
#, c-format
msgid "Unable to create LPAR. Reason: '%s'"
msgstr "LPAR konnte nicht erstellt werden. Grund: »%s«"
@@ -10310,10 +10188,6 @@ msgstr "Kann Anzahl der FDs nicht verschlüsseln"
msgid "Unable to exec shell %s"
msgstr "Kann nicht exec shell %s"
#, c-format
msgid "Unable to extract disk path from %s"
msgstr "Kann nicht den Festplatten-Pfad von %s extrahieren"
msgid "Unable to find 'cpuacct' cgroups controller mount"
msgstr "Cgroups Controller Anschluss 'cpuacct' konnte nicht gefunden werden"
@@ -11110,10 +10984,6 @@ msgstr "Unerwarteter Dateisystem Typ %s"
msgid "Unexpected hostdev mode %d"
msgstr "Unerwarteter hostdev-Modus %d"
#, c-format
msgid "Unexpected line > %d characters when parsing output of '%s'"
msgstr "Unerwarteter Zeilen > %d Zeichen beim Parsen der Ausgabe von '%s'"
msgid "Unexpected lock parameters for disk resource"
msgstr "Unerwartete Sperr-Parameter für Datenträger-Ressource"
@@ -11878,10 +11748,6 @@ msgstr ""
msgid "add a column showing parent snapshot"
msgstr "fügen Sie eine Spalte mit dem übergeordneten Snapshot hinzu"
#, c-format
msgid "adding %s device failed: %s"
msgstr "Hinzufügen von %s-Gerät fehlgeschlagen: %s"
msgid "additionally display the type and device value"
msgstr "zusätzlich Anzeige von Typ und Wert der Einheit"
@@ -12013,9 +11879,6 @@ msgstr ""
"auf Zeile %d: %s%s\n"
"%s"
msgid "atomic live snapshot of multiple disks is unsupported"
msgstr "Atomic direkter Snapshot von mehreren Disks wird nicht unterstützt"
msgid "attach device from an XML file"
msgstr "Gerät aus einer XML-Datei anhängen"
@@ -12588,10 +12451,6 @@ msgstr "Kann Pipe nicht für getunnelte Migration erstellen"
msgid "cannot create snapshot directory '%s'"
msgstr "Snapshot-Verzeichnis »%s« kann nicht erstellt werden"
msgid "cannot create virtual FAT disks in read-write mode"
msgstr ""
"Virtuelle FAT-Datenträger können nicht in Lese-Schreib-Modus erstellt werden"
#, c-format
msgid "cannot decode CPU data for %s architecture"
msgstr "CPU-Daten für %s-Architektur können nicht dekodiert werden"
@@ -12886,9 +12745,6 @@ msgstr "kann nicht String I/O mit asynchronem Befehl mischen"
msgid "cannot mix string I/O with daemon"
msgstr "kann nicht String I/O mit Daemon mischen"
msgid "cannot modify network device alias"
msgstr "Kann Netzwerk-Einheiten Alias nicht ändern"
msgid "cannot modify network device boot index setting"
msgstr "Kann Netzwerk-Einheiten Boot-Index Einstellung nicht ändern"
@@ -13023,23 +12879,6 @@ msgstr "Kann Geräte-End-Position nicht parsen"
msgid "cannot parse device start location"
msgstr "Kann Geräte-Start-Position nicht parsen"
#, c-format
msgid "cannot parse disk migration data remaining statistic %s"
msgstr ""
"Kann Statistik %s über via Disk Migration verbleibende Daten nicht "
"analysieren"
#, c-format
msgid "cannot parse disk migration data total statistic %s"
msgstr ""
"Kann Statistik %s über via Disk Migration totale Daten nicht analysieren"
#, c-format
msgid "cannot parse disk migration data transferred statistic %s"
msgstr ""
"Kann Statistik %s über via Disk Migration transferierte Daten nicht "
"analysieren"
#, c-format
msgid "cannot parse drive bus '%s'"
msgstr "Laufwerks-Bus '%s' kann nicht geparst werden"
@@ -13066,22 +12905,6 @@ msgstr "kann interfaceid Parameter nicht als ein uuid analysieren"
msgid "cannot parse io mode '%s'"
msgstr "E/A-Modus »%s« kann nicht verarbeitet werden"
#, c-format
msgid "cannot parse json %s: %s"
msgstr "Kann json %s: %s nicht parsen"
#, c-format
msgid "cannot parse migration data remaining statistic %s"
msgstr "Kann Statistik %s über via Migration verbleibende Daten nicht parsen"
#, c-format
msgid "cannot parse migration data total statistic %s"
msgstr "Kann Gesamtstatistik %s der Migrationsdaten nicht parsen"
#, c-format
msgid "cannot parse migration data transferred statistic %s"
msgstr "Kann Statistik %s über via Migration transferierte Daten nicht parsen"
#, c-format
msgid "cannot parse nbd filename '%s'"
msgstr "NBD-Dateiname »%s« kann nicht verarbeitet werden"
@@ -13816,10 +13639,6 @@ msgstr "konnte APIC Status nicht ändern auf: %s, rc=%08x"
msgid "could not change PAE status to: %s, rc=%08x"
msgstr "konnte PAE Status nicht ändern auf: %s, rc=%08x"
#, c-format
msgid "could not change media on %s: %s"
msgstr "Medien auf %s: %s konnten nicht geändert werden"
msgid "could not close handshake fd"
msgstr " Übergabe fd konnte nicht geschlossen werden"
@@ -13870,10 +13689,6 @@ msgstr "konnte gemeinsames Verzeichnis nicht abhängen: '%s', rc=%08x"
msgid "could not determine max vcpus for the domain"
msgstr "Maximale vcpus für die Domain konnte nicht ermittelt werden"
#, c-format
msgid "could not eject media on %s: %s"
msgstr "Konnte Medien auf %s nicht auswerfen: %s"
msgid "could not find libvirtd"
msgstr "Konnte libvirtd nicht finden"
@@ -14232,9 +14047,6 @@ msgstr "aktuelle vcpu Anzahl muss gleich dem Maximum sein"
msgid "current vcpus must be equal to maxvcpus"
msgstr "aktuelle vcpu Anzahl muss gleich maxvcpus sein"
msgid "currently is supported only taking screenshots of screen ID 0"
msgstr "Derzeit werden nur Bildschirmaufnahmen von Bildschirm-ID 0 unterstützt"
#, c-format
msgid "daemonized command cannot set working directory %s"
msgstr "Daemon Befehl kann nicht Arbeits-Verzeichnis %s festlegen"
@@ -14345,10 +14157,6 @@ msgstr "Netzwerkschnittstelle abhängen"
msgid "detach node device from its device driver"
msgstr "Knoten-Einheit von seinem Einheiten-Treiber abhängen"
#, c-format
msgid "detaching %s device failed: %s"
msgstr "Abhängen von %s Gerät fehlgeschlagen: %s"
msgid "detaching serial console is not supported"
msgstr "Serielle Konsole abhängen wird nicht unterstützt"
@@ -14399,9 +14207,6 @@ msgstr "Geräteschlüssel"
msgid "device name or wwn pair in 'wwnn,wwpn' format"
msgstr "Name der Einheit oder wwn Paar im 'wwnn,wwpn' Format"
msgid "device name rejected"
msgstr "Einheiten-Name abgelehnt"
msgid "device not present in domain configuration"
msgstr "Einheit ist nicht in der Domain Konfiguration vorhanden"
@@ -14425,9 +14230,6 @@ msgstr "Einheiten-Type '%s' kann nicht aktualisiert werden"
msgid "device type '%s' cannot hot unplugged"
msgstr "Einheiten-Typ '%s' kann nicht im laufenden Betrieb entfernt werden"
msgid "device-list-properties reply data was missing 'name'"
msgstr "device-list-properties Antwort-Daten fehlt 'name'"
msgid "devices cgroup isn't mounted"
msgstr "Einheiten Cgroup ist nicht angeschlossen"
@@ -14475,10 +14277,6 @@ msgstr "Potentielle Speicher-Pool-Quellen aufspüren"
msgid "disjoint NUMA cpu ranges are not supported with this QEMU"
msgstr "getrennte NUMA cpu Bereiche werden mit dieser QEMU nicht unterstützt"
#, c-format
msgid "disk %s does not have any encryption information"
msgstr "Platte %s besitzt keine Verschlüsselungsinformationen"
#, c-format
msgid "disk %s has no source file to be committed"
msgstr "Disk %s hat keine Quell-Datei zur Übergabe"
@@ -14764,9 +14562,6 @@ msgstr "Domain-Job-Informationen"
msgid "domain name or uuid"
msgstr "Domain-Name oder UUID"
msgid "domain name, id or uuid"
msgstr "Domainname, ID oder UUID"
msgid "domain save job"
msgstr "Domain Sicherungs-Job"
@@ -15035,9 +14830,6 @@ msgstr "erwartete %zu veths, erhielt %zu"
msgid "expecting a name"
msgstr "erwarte einen Namen"
msgid "expecting a scsi:00.00.00 address."
msgstr "Erwarte eine scsi:00.00.00 Adresse."
msgid "expecting a separator"
msgstr "erwarte ein Trennzeichen"
@@ -15353,10 +15145,6 @@ msgstr "Initialisierung der SASL-Bibliothek fehlgeschlagen: %d (%s)"
msgid "failed to list host interfaces: %s%s%s"
msgstr "Auflisten der Host-Schnittstellen fehlgeschlagen: %s%s%s"
#, c-format
msgid "failed to load module %s %s"
msgstr "Laden von Modul %s fehlgeschlagen %s"
#, c-format
msgid "failed to lookup interface with MAC address '%s'"
msgstr "Aufsuchen Schnittstelle mit MAC-Adresse '%s' fehlgeschlagen"
@@ -15521,10 +15309,6 @@ msgstr "'%s --version' konnte nicht ausgeführt werden: %s"
msgid "failed to run apparmor_parser"
msgstr "Ausführen von apparmor_parser fehlgeschlagen"
#, c-format
msgid "failed to save chardev path '%s'"
msgstr "chardev-Pfad '%s' konnte nicht gespeichert werden"
msgid "failed to save content"
msgstr "Speichern des Inhalts fehlgeschlagen"
@@ -15532,10 +15316,6 @@ msgstr "Speichern des Inhalts fehlgeschlagen"
msgid "failed to seek to end of %s"
msgstr "hat nicht bis zum Ende von %s gesucht"
#, c-format
msgid "failed to send key '%s'"
msgstr "Konnte Schlüssel '%s' nicht senden"
msgid "failed to serialize S-Expr"
msgstr "Serialisierung von S-Expr schlug fehl"
@@ -15793,10 +15573,6 @@ msgstr "Format für zugrundeliegenden Speicher"
msgid "format of backing volume if taking a snapshot"
msgstr "Format des Sicherungs-Datenträgers wenn ein Snapshot genommen wird"
#, c-format
msgid "format='qcow' passphrase for %s must not contain a '\\0'"
msgstr "Die format='qcow' Passphrase für %s darf keine '\\0' enthalten"
#, c-format
msgid "formatter for %s %s reported error"
msgstr "Formatter für %s %s meldete Fehler"
@@ -16083,9 +15859,6 @@ msgstr "Fehlerhafte Bootreihenfolge »%s«, positive Gesamtzahl erwartet"
msgid "info balloon reply was missing balloon data"
msgstr "Der Antwort der Informationssprechblase fehlten die Sprechblasedaten"
msgid "info block not supported by this qemu"
msgstr "info block nicht unterstützt von diesem qemu"
msgid "info migration reply was missing return status"
msgstr "Der Info-Migration-Antwort fehlte der Rücklaufstatus"
@@ -16195,10 +15968,6 @@ msgstr "Ungültiges '=' nach Option --%s"
msgid "invalid <address> element found in <forward> of network %s"
msgstr "Ungültiges <address> Element in <forward> von Netzwerk %s gefunden"
#, c-format
msgid "invalid <encryption> for volume %s"
msgstr "Ungültige <encryption> für Datenträger %s"
#, c-format
msgid "invalid <host> element found in <dns> of network %s"
msgstr "Ungültiges <host> Element in <dns> von Netzwerk %s gefunden"
@@ -16348,10 +16117,6 @@ msgstr "ungültiger Aufhol-Anstieg"
msgid "invalid catchup threshold"
msgstr "ungültiger Aufhol-Grenzwert"
#, c-format
msgid "invalid certificate name: %s"
msgstr "Ungültiger Zertifikatsname: %s"
msgid "invalid cipher size for TLS session"
msgstr "Ungültige Ziphergröße für TLS-Sitzung"
@@ -16369,10 +16134,6 @@ msgstr "ungültiger Verbindungszeiger in"
msgid "invalid connection pointer in %s"
msgstr "ungültiger Verbindungszeiger in %s"
#, c-format
msgid "invalid database name: %s"
msgstr "Ungültiger Datenbankname: %s"
#, c-format
msgid "invalid device name '%s'"
msgstr "Ungültiger Gerätename »%s«"
@@ -17262,14 +17023,6 @@ msgstr "migration abgebrochen"
msgid "migration protocol going backwards %s => %s"
msgstr "Migration Protokoll rückwärts geht %s => %s"
#, c-format
msgid "migration to '%s' failed: %s"
msgstr "Migration nach '%s' fehlgeschlagen: %s"
#, c-format
msgid "migration to '%s' not supported by this qemu: %s"
msgstr "Migration nach '%s' von diesem Qemu nicht unterstützt: %s"
msgid "migration was active, but RAM 'remaining' data was missing"
msgstr "Migration war aktiv, aber RAM 'remaining'-Daten fehlten"
@@ -18146,10 +17899,6 @@ msgstr "kein Datenträger-Format für %s und Sondieren ist deaktiviert"
msgid "no disk found with alias %s"
msgstr "Kein Laufwerk gefunden mit Alias %s"
#, c-format
msgid "no disk found with path %s"
msgstr "Keine Platte im Zusammenhang mit %s gefunden"
#, c-format
msgid "no disk named '%s'"
msgstr "Keine Disk namens '%s'"
@@ -18475,9 +18224,6 @@ msgstr "ok"
msgid "online commit not supported with this QEMU binary"
msgstr "Online Übergabe wird von dieser QEMU-Programmdatei nicht unterstützt"
msgid "only 1 graphics device of each type (sdl, vnc, spice) is supported"
msgstr "Nur 1 Grafik-Einheit jedes Typs (sdl, vnc, spice) wird unterstützt"
msgid "only TCP listen is supported for chr device"
msgstr "Lediglich TCP listen wird für das chr-Gerät unterstützt"
@@ -18910,14 +18656,6 @@ msgstr "pwd: Kann aktuelles Verzeichnis nicht ermitteln: %s"
msgid "qemu does not support SGA"
msgstr "qemu unterstützt nicht SGA"
#, c-format
msgid "qemu does not support closing of file handles: %s"
msgstr "Qemu unterstützt das Schließen von Datei-Handlern nicht: %s"
#, c-format
msgid "qemu does not support sending of file handles: %s"
msgstr "Qemu unterstützt das Senden von Datei-Handlern nicht: %s"
#, c-format
msgid "qemu emulator '%s' does not support xen"
msgstr "Qemu-Emulator '%s' unterstützt kein Xen"
@@ -18952,15 +18690,9 @@ msgstr "qom-set ungültiger Objekt-Eigenschaften Typ %d"
msgid "query-command-line-options parameter data was missing 'name'"
msgstr "query-command-line-options Parameter-Daten fehlt 'name'"
msgid "query-command-line-options parameter data was not an array"
msgstr "query-command-line-options Parameter-Daten waren kein Array"
msgid "query-command-line-options reply data was missing 'option'"
msgstr "query-command-line-options Antwort-Daten fehlt 'option'"
msgid "query-command-line-options reply data was not an array"
msgstr "query-command-line-options Antwort-Daten waren kein Array"
msgid "query-command-line-options reply was missing return data"
msgstr "query-command-line-options Antwort fehlen die Rückgabedaten"
@@ -19235,9 +18967,6 @@ msgstr "alle bestehenden externen Dateien wiederverwenden"
msgid "reuse existing destination"
msgstr " Vorhandenes Ziel wiederverwenden"
msgid "reuse is not supported with this QEMU binary"
msgstr "Wiederverwendung wird von dieser QEMU-Programmdatei nicht unterstützt"
msgid "revert requires force"
msgstr "revert erfordert force"
@@ -19256,9 +18985,6 @@ msgstr ""
"Zurückkehren zu vorherigen gespeicherten Konfiguration die über iface-begin "
"erstellt wurde"
msgid "rombar and romfile are supported only for PCI devices"
msgstr "rombar und romfile sind nur für PCI-Einheiten unterstützt"
msgid "root element was not source"
msgstr "root-Element war nicht die Quelle"
@@ -19349,9 +19075,6 @@ msgstr "Secret-Attribute in XML"
msgid "secret is private"
msgstr "Secret ist privat"
msgid "secrets already defined"
msgstr "Secrets bereits definiert"
#, c-format
msgid "security DOI string exceeds max %d bytes"
msgstr "Sicherheits-DOI-String größer als die maximal erlaubten %d Bytes"
@@ -19444,12 +19167,6 @@ msgstr "Einstellen ACPI S3 wird nicht unterstützt"
msgid "setting ACPI S4 not supported"
msgstr "Einstellen ACPI S4 wird nicht unterstützt"
msgid "setting VNC password failed"
msgstr "Setzen eines VNC-Passworts fehlgeschlagen"
msgid "setting disk password is not supported"
msgstr "Das Setzen eines Festplattenpassworts wird nicht unterstützt"
msgid "setting up HAL callbacks failed"
msgstr "einrichten HAL Rückrufe gescheitert"
@@ -19556,9 +19273,6 @@ msgstr "socketpair fehlgeschlagen"
msgid "sockpair failed"
msgstr "sockpair fehlgeschlagen"
msgid "socks field in JSON was not an array"
msgstr "socks Feld in JSON war kein Array"
msgid "source config data format"
msgstr "Quell-Konfigurationsdaten-Format"
@@ -19680,12 +19394,6 @@ msgstr "Speicher-Pool '%s' ist nicht aktiv"
msgid "storage pool '%s' is still active"
msgstr "Speicher-Pool '%s' ist immer noch aktiv"
msgid ""
"storage pool does not support building encrypted volumes from other volumes"
msgstr ""
"Speicherpool unterstützt das Erstellen von verschlüsselten Datenträgern aus "
"anderen Datenträgern nicht"
msgid "storage pool does not support changing of volume capacity"
msgstr ""
"Speicher-Pool nicht unterstützt Wechsel der Datenträger-Aufnahmefähigkeit"
@@ -19870,12 +19578,6 @@ msgstr "Die MAC-Adresse '%s' passt auf mehrere Schnittstellen"
msgid "the QEMU binary does not support %s"
msgstr "Die QEMU ausführbare Datei unterstützt nicht %s"
msgid "the QEMU binary does not support kqemu"
msgstr "Die QEMU ausführbare Datei unterstützt nicht kqemu"
msgid "the QEMU binary does not support kvm"
msgstr "Die QEMU ausführbare Datei unterstützt nicht kvm"
msgid "the backing volume if taking a snapshot"
msgstr "Der Sicherungs-Datenträger wenn ein Snapshot genommen wird"
@@ -19892,9 +19594,6 @@ msgstr "Der Zeichensatz der Schlüsselcodes, default:linux"
msgid "the default lockspace already exists"
msgstr "der Standard Sperrbereich existiert bereits"
msgid "the disk password is incorrect"
msgstr "Das Datenträger-Passwort ist falsch"
msgid "the domain does not have a current snapshot"
msgstr "Die Domain hat keinen aktuellen Snapshot"
@@ -20061,9 +19760,6 @@ msgstr "Zu viele Schlüsselcodes"
msgid "too many memory stats requested: %d > %d"
msgstr "Zu viele Speicher-Status angefordert: %d > %d"
msgid "too many secrets for qcow encryption"
msgstr "Zu viele Secrets für die qcow-Verschlüsselung"
#, c-format
msgid "top '%s' in chain for '%s' has no backing file"
msgstr "oberste '%s' in der Kette für '%s' hat keine Sicherungs-Datei"
@@ -20186,10 +19882,6 @@ msgstr "kann auf Disk %s nicht zugreifen\n"
msgid "unable to add SSH host key for host '%s': %s"
msgstr "SSH-Hostschlüssel für Host »%s« konnte nicht hinzugefügt werden: %s"
#, c-format
msgid "unable to add host net: %s"
msgstr "Host-Netz kann nicht hinzugefügt werden: %s"
msgid "unable to allocate security context"
msgstr "konnte Sicherheitskontext nicht zuweisen"
@@ -20252,9 +19944,6 @@ msgstr ""
"kann Schnittstelle '%s' in Netzwerk '%s' nicht löschen. Sie wird derzeit von "
"%d Domänen verwendet."
msgid "unable to determine array size"
msgstr "Größe des Arrays kann nicht bestimmt werden"
msgid "unable to determine if snapshot has parent"
msgstr "nicht in der Lage zu bestimmen, ob Snapshot einen Übergeordneten hat"
@@ -20384,10 +20073,6 @@ msgstr "Kann Monitor-Ereignisse nicht registrieren"
msgid "unable to save metadata for snapshot %s"
msgstr "Kann Metadaten von Snapshot %s nicht sichern"
#, c-format
msgid "unable to send file handle '%s': %s"
msgstr "Kann Datei-Handle '%s' nicht senden: %s"
#, c-format
msgid "unable to set AppArmor profile '%s' for '%s'"
msgstr "AppArmor Profil '%s' für '%s' konnte nicht gesetzt werden"
@@ -20537,14 +20222,6 @@ msgstr "Unerwarteter Adresstyp für IDE-Platte"
msgid "unexpected address type for scsi disk"
msgstr "Unerwarteter Adresstyp für SCSI-Platte"
#, c-format
msgid "unexpected async job %d"
msgstr "Unerwarteter Async-Job %d"
#, c-format
msgid "unexpected balloon information '%s'"
msgstr "Unerwartete Ballon Information '%s'"
#, c-format
msgid "unexpected boot device type %d"
msgstr "Unerwarteter Boot-Gerätetyp %d"
@@ -20583,18 +20260,10 @@ msgstr "Unerwarteter Festplatten-Adresstyp %s"
msgid "unexpected disk bus %d"
msgstr "Unerwarteter Festplatten-Bus %d"
#, c-format
msgid "unexpected disk cache mode %d"
msgstr "Unerwarteter Festplatten-Cache-Modus %d"
#, c-format
msgid "unexpected disk device %d"
msgstr "Unerwartetes Festplattengerät %d"
#, c-format
msgid "unexpected disk io mode %d"
msgstr "Unerwarteter Festplatten-E/A-Modus %d"
#, c-format
msgid "unexpected disk type %d"
msgstr "Unerwarteter Festplattentyp %d"
@@ -20714,10 +20383,6 @@ msgstr "Unerwarteter Pool-Typ"
msgid "unexpected problem reading snapshot xml"
msgstr "unerwartetes Problem beim Lesen der Snapshot-XML"
#, c-format
msgid "unexpected reply from info status: %s"
msgstr "Unerwartete Antwort von Info-Status: %s"
#, c-format
msgid "unexpected root element <%s> expecting <device>"
msgstr "Unerwartetes Stammverzeichnis Element <%s>, erwartete <device>"
@@ -21137,10 +20802,6 @@ msgstr "Unbekannter hostdev-Modus '%s'"
msgid "unknown hub device type '%s'"
msgstr "Fehlender Hub Einheit Typ '%s'"
#, c-format
msgid "unknown image format of '%s' and format probing is disabled"
msgstr "Unbekanntes Image-Format von '%s' und Format-Sondieren ist deaktiviert"
#, c-format
msgid "unknown input bus type '%s'"
msgstr "Unbekannter Eingabe-Bus-Typ '%s'"
@@ -21558,10 +21219,6 @@ msgstr "Nicht unterstützter Laufwerks-Bus '%s' beim Einrichten des Geräts"
msgid "unsupported disk device"
msgstr "Nicht unterstütztes Festplattengerät"
#, c-format
msgid "unsupported disk driver type for '%s'"
msgstr "Nicht unterstützter Laufwerktreibertyp für '%s'"
msgid "unsupported disk type"
msgstr "Nicht unterstützter Laufwerkstyp"
@@ -21877,10 +21534,6 @@ msgid "virNWFilterDHCPSnoopReq virThreadCreate failed on interface '%s'"
msgstr ""
"virNWFilterDHCPSnoopReq virThreadCreate scheiterte auf Schnittstelle '%s'"
#, c-format
msgid "virNWFilterDHCPSnoopReq: can't copy variables on if %s"
msgstr "virNWFilterDHCPSnoopReq: Kann Variablen nicht auf if %s kopieren"
#, c-format
msgid "virNWFilterSnoopLeaseFileLoad lease file line %d corrupt"
msgstr "virNWFilterSnoopLeaseFileLoad Lease Datei, Zeile %d beschädigt"

View File

@@ -5,15 +5,15 @@
#
msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Project-Id-Version: libvirt 4.6.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: \n"
"Last-Translator: \n"
"Language-Team: German (Switzerland)\n"
"Language: de-CH\n"
"Language: de_CH\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"

View File

@@ -7,10 +7,10 @@
# Pierros Papadeas <pierros@papadeas.gr>, 2009.
msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Project-Id-Version: libvirt 4.6.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"PO-Revision-Date: 2015-02-27 04:41-0500\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: 2015-02-27 04:41+0000\n"
"Last-Translator: Copied by Zanata <copied-by-zanata@zanata.org>\n"
"Language-Team: Greek (http://www.transifex.com/projects/p/fedora/language/"
"el/)\n"
@@ -19,7 +19,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"
#, c-format
msgid "Bridge generation exceeded max id %d"
@@ -510,10 +510,6 @@ msgstr "απροσδόκητος τύπος χαρακτήρα %d"
msgid "unexpected disk bus %d"
msgstr "απρόσμενος τύπος διαύλου δίσκου %d"
#, c-format
msgid "unexpected disk cache mode %d"
msgstr "απροσδόκητη κατάσταση λανθάνουσας μνήμης δίσκου %d"
#, c-format
msgid "unexpected disk device %d"
msgstr "απρόσμενος τύπος συσκευής δίσκου %d"

View File

@@ -9,19 +9,19 @@
# readmanr <robert_readman@hotmail.com>, 2013
msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Project-Id-Version: libvirt 4.6.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"PO-Revision-Date: 2015-02-24 06:05-0500\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: 2015-02-24 06:05+0000\n"
"Last-Translator: Copied by Zanata <copied-by-zanata@zanata.org>\n"
"Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/"
"fedora/language/en_GB/)\n"
"Language: en-GB\n"
"Language: en_GB\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"
msgid ""
"\n"
@@ -577,9 +577,6 @@ msgstr "'can-offline' missing in reply of guest-get-vcpus"
msgid "'floor' attribute allowed only in <inbound> element"
msgstr "'floor' attribute allowed only in <inbound> element"
msgid "'info blockstats' not supported by this qemu"
msgstr "'info blockstats' not supported by this qemu"
msgid "'logical-id' missing in reply of guest-get-vcpus"
msgstr "'logical-id' missing in reply of guest-get-vcpus"
@@ -602,9 +599,6 @@ msgstr "'queues' attribute must be positive number: %s"
msgid "'queues' is only supported by virtio-scsi controller"
msgstr "'queues' is only supported by virtio-scsi controller"
msgid "'set_link' not supported by this qemu"
msgstr "'set_link' not supported by this qemu"
msgid "'startupPolicy' is only valid for 'file' type volume"
msgstr "'startupPolicy' is only valid for 'file' type volume"
@@ -1343,18 +1337,12 @@ msgstr "Cannot check QEMU binary %s"
msgid "Cannot check dnsmasq binary %s"
msgstr "Cannot check dnsmasq binary %s"
msgid "Cannot check socket connection status"
msgstr "Cannot check socket connection status"
msgid "Cannot close container iterator"
msgstr "Cannot close container iterator"
msgid "Cannot complete within timeout period"
msgstr "Cannot complete within timeout period"
msgid "Cannot connect to agent socket"
msgstr "Cannot connect to agent socket"
#, c-format
msgid "Cannot connect to monitor connection of type '%s' for pid %u"
msgstr "Cannot connect to monitor connection of type '%s' for pid %u"
@@ -1993,10 +1981,6 @@ msgstr "Concrete job for %s invocation is in error state"
msgid "Concrete job for %s invocation is in unknown state"
msgstr "Concrete job for %s invocation is in unknown state"
#, c-format
msgid "Config entry '%s' must be a string"
msgstr "Config entry '%s' must be a string"
#, c-format
msgid "Config entry '%s' must represent a boolean value (true|false)"
msgstr "Config entry '%s' must represent a boolean value (true|false)"
@@ -2116,10 +2100,6 @@ msgstr "Could not add variable 'IP' to hashmap"
msgid "Could not add variable 'MAC' to hashmap"
msgstr "Could not add variable 'MAC' to hashmap"
#, c-format
msgid "Could not allocate memory for output of '%s'"
msgstr "Could not allocate memory for output of '%s'"
#, c-format
msgid "Could not assign address to disk '%s'"
msgstr "Could not assign address to disk '%s'"
@@ -2635,10 +2615,6 @@ msgstr "Could not parse valid disk index from '%s'"
msgid "Could not parse version number from '%s'"
msgstr "Could not parse version number from '%s'"
#, c-format
msgid "Could not put variable '%s' into hashmap"
msgstr "Could not put variable '%s' into hashmap"
#, c-format
msgid "Could not query registry value '%s\\%s'"
msgstr "Could not query registry value '%s\\%s'"
@@ -2980,14 +2956,6 @@ msgstr "Descendants:"
msgid "Dest file %s too big for destination"
msgstr "Dest file %s too big for destination"
#, c-format
msgid "Destination buffer for ifname ('%s') not large enough"
msgstr "Destination buffer for ifname ('%s') not large enough"
#, c-format
msgid "Destination buffer for linkdev ('%s') not large enough"
msgstr "Destination buffer for linkdev ('%s') not large enough"
msgid "Destination libvirt does not support peer-to-peer migration protocol"
msgstr "Destination libvirt does not support peer-to-peer migration protocol"
@@ -3658,14 +3626,6 @@ msgstr ""
"Expecting VMX entry 'memsize' to be an unsigned integer (multiple of 4) but "
"found %lld"
#, c-format
msgid ""
"Expecting VMX entry 'numvcpus' to be an unsigned integer (1 or a multiple of "
"2) but found %lld"
msgstr ""
"Expecting VMX entry 'numvcpus' to be an unsigned integer (1 or a multiple of "
"2) but found %lld"
#, c-format
msgid ""
"Expecting VMX entry 'sched.cpu.affinity' to be a comma separated list of "
@@ -3781,10 +3741,6 @@ msgstr "FDC unit index %d out of [0..1] range"
msgid "Failed"
msgstr "Failed"
#, c-format
msgid "Failed module registration %s"
msgstr "Failed module registration %s"
#, c-format
msgid "Failed opening %s"
msgstr "Failed opening %s"
@@ -4689,12 +4645,6 @@ msgstr "Failed to open socket to sanlock daemon"
msgid "Failed to open storage volume with path '%s'"
msgstr "Failed to open storage volume with path '%s'"
#, c-format
msgid ""
"Failed to open stream for file descriptor when reading output from '%s': '%s'"
msgstr ""
"Failed to open stream for file descriptor when reading output from '%s': '%s'"
#, c-format
msgid "Failed to open tty %s"
msgstr "Failed to open tty %s"
@@ -5250,10 +5200,6 @@ msgstr "Failure establishing SSH session."
msgid "Failure to mask address"
msgstr "Failure to mask address"
#, c-format
msgid "Failure while applying current filter on VM %s"
msgstr "Failure while applying current filter on VM %s"
msgid "Failure while reading log output"
msgstr "Failure while reading log output"
@@ -5275,14 +5221,6 @@ msgstr "Field kernel memory too long for destination"
msgid "Field name '%s' too long"
msgstr "Field name '%s' too long"
#, c-format
msgid ""
"File '%s' does not contain a <cpu> element or is not a valid domain or "
"capabilities XML"
msgstr ""
"File '%s' does not contain a <cpu> element or is not a valid domain or "
"capabilities XML"
#, c-format
msgid "File '%s' has unknown type"
msgstr "File '%s' has unknown type"
@@ -6358,12 +6296,6 @@ msgstr "Iterator ID exceeds maximum ID of %u"
msgid "JSON monitor is required"
msgstr "JSON monitor is required"
msgid "JSON monitor should be using AddNetdev"
msgstr "JSON monitor should be using AddNetdev"
msgid "JSON monitor should be using RemoveNetdev"
msgstr "JSON monitor should be using RemoveNetdev"
#, c-format
msgid "Job submission failed on interface '%s'"
msgstr "Job submission failed on interface '%s'"
@@ -6511,9 +6443,6 @@ msgstr ""
msgid "Malformed TLS whitelist regular expression '%s'"
msgstr "Malformed TLS whitelist regular expression '%s'"
msgid "Malformed clients data in JSON document"
msgstr "Malformed clients data in JSON document"
#, c-format
msgid "Malformed ctrl-alt-del setting '%s'"
msgstr "Malformed ctrl-alt-del setting '%s'"
@@ -6526,9 +6455,6 @@ msgstr "Malformed device value '%s'"
msgid "Malformed lease target offset %s"
msgstr "Malformed lease target offset %s"
msgid "Malformed lockspaces data from JSON file"
msgstr "Malformed lockspaces data from JSON file"
msgid "Malformed mdnsGroupName data in JSON document"
msgstr "Malformed mdnsGroupName data in JSON document"
@@ -6539,15 +6465,6 @@ msgstr "Malformed nbd port '%s'"
msgid "Malformed owner value in JSON document"
msgstr "Malformed owner value in JSON document"
msgid "Malformed owners value in JSON document"
msgstr "Malformed owners value in JSON document"
msgid "Malformed resources value in JSON document"
msgstr "Malformed resources value in JSON document"
msgid "Malformed services data in JSON document"
msgstr "Malformed services data in JSON document"
#, c-format
msgid "Malformed size %s"
msgstr "Malformed size %s"
@@ -6860,10 +6777,6 @@ msgstr "Missing max_workers data in JSON document"
msgid "Missing min_workers data in JSON document"
msgstr "Missing min_workers data in JSON document"
#, c-format
msgid "Missing module registration symbol %s"
msgstr "Missing module registration symbol %s"
msgid "Missing monitor reply object"
msgstr "Missing monitor reply object"
@@ -6977,9 +6890,6 @@ msgstr "Missing restricted data in JSON document"
msgid "Missing server data from JSON file"
msgstr "Missing server data from JSON file"
msgid "Missing server name in phyp:// URI"
msgstr "Missing server name in phyp:// URI"
msgid "Missing service data in JSON document"
msgstr "Missing service data in JSON document"
@@ -7001,10 +6911,6 @@ msgstr "Missing source path attribute for char device"
msgid "Missing source service attribute for char device"
msgstr "Missing source service attribute for char device"
#, c-format
msgid "Missing space when parsing output of '%s'"
msgstr "Missing space when parsing output of '%s'"
msgid "Missing storage block path"
msgstr "Missing storage block path"
@@ -7287,9 +7193,6 @@ msgstr ""
msgid "No <source> 'port' attribute specified with socket interface"
msgstr "No <source> 'port' attribute specified with socket interface"
msgid "No CPUs given"
msgstr "No CPUs given"
#, c-format
msgid "No FD available at slot %zu"
msgstr "No FD available at slot %zu"
@@ -7389,10 +7292,6 @@ msgstr "No domain with matching uuid '%s'"
msgid "No domain with name %s"
msgstr "No domain with name %s"
#, c-format
msgid "No domain with name '%s'"
msgstr "No domain with name '%s'"
msgid "No error message from child failure"
msgstr "No error message from child failure"
@@ -7409,14 +7308,6 @@ msgstr "No free NBD devices"
msgid "No graphics backend with index %d"
msgstr "No graphics backend with index %d"
#, c-format
msgid "No host CPU specified in '%s'"
msgstr "No host CPU specified in '%s'"
#, c-format
msgid "No info for device '%s'"
msgstr "No info for device '%s'"
msgid "No interface attached to bridge"
msgstr "No interface attached to bridge"
@@ -7844,9 +7735,6 @@ msgstr "Passphrase for key '%s'"
msgid "Password request failed"
msgstr "Password request failed"
msgid "Password request seen, but no handler available"
msgstr "Password request seen, but no handler available"
msgid "Path"
msgstr "Path"
@@ -9537,9 +9425,6 @@ msgstr "This function is not supported on WIN32 platform"
msgid "This host is not managed by a vCenter"
msgstr "This host is not managed by a vCentre"
msgid "This libvirtd build does not support TLS"
msgstr "This libvirtd build does not support TLS"
msgid "This type of device cannot be hot unplugged"
msgstr "This type of device cannot be hot unplugged"
@@ -9922,12 +9807,6 @@ msgstr "Unable to copy socket file handle"
msgid "Unable to create %s"
msgstr "Unable to create %s"
msgid "Unable to create JSON formatter"
msgstr "Unable to create JSON formatter"
msgid "Unable to create JSON parser"
msgstr "Unable to create JSON parser"
#, c-format
msgid "Unable to create LPAR. Reason: '%s'"
msgstr "Unable to create LPAR. Reason: '%s'"
@@ -10116,10 +9995,6 @@ msgstr "Unable to encode number of FDs"
msgid "Unable to exec shell %s"
msgstr "Unable to exec shell %s"
#, c-format
msgid "Unable to extract disk path from %s"
msgstr "Unable to extract disk path from %s"
msgid "Unable to find 'cpuacct' cgroups controller mount"
msgstr "Unable to find 'cpuacct' cgroups controller mount"
@@ -10908,10 +10783,6 @@ msgstr "Unexpected filesystem type %s"
msgid "Unexpected hostdev mode %d"
msgstr "Unexpected hostdev mode %d"
#, c-format
msgid "Unexpected line > %d characters when parsing output of '%s'"
msgstr "Unexpected line > %d characters when parsing output of '%s'"
msgid "Unexpected lock parameters for disk resource"
msgstr "Unexpected lock parameters for disk resource"
@@ -11652,10 +11523,6 @@ msgstr ""
msgid "add a column showing parent snapshot"
msgstr "add a column showing parent snapshot"
#, c-format
msgid "adding %s device failed: %s"
msgstr "adding %s device failed: %s"
msgid "additionally display the type and device value"
msgstr "additionally display the type and device value"
@@ -11789,9 +11656,6 @@ msgstr ""
"at line %d: %s%s\n"
"%s"
msgid "atomic live snapshot of multiple disks is unsupported"
msgstr "atomic live snapshot of multiple disks is unsupported"
msgid "attach device from an XML file"
msgstr "attach device from an XML file"
@@ -12345,9 +12209,6 @@ msgstr "cannot create pipe for tunnelled migration"
msgid "cannot create snapshot directory '%s'"
msgstr "cannot create snapshot directory '%s'"
msgid "cannot create virtual FAT disks in read-write mode"
msgstr "cannot create virtual FAT disks in read-write mode"
#, c-format
msgid "cannot decode CPU data for %s architecture"
msgstr "cannot decode CPU data for %s architecture"
@@ -12651,9 +12512,6 @@ msgstr "cannot mix string I/O with asynchronous command"
msgid "cannot mix string I/O with daemon"
msgstr "cannot mix string I/O with daemon"
msgid "cannot modify network device alias"
msgstr "cannot modify network device alias"
msgid "cannot modify network device boot index setting"
msgstr "cannot modify network device boot index setting"
@@ -12787,18 +12645,6 @@ msgstr "cannot parse device end location"
msgid "cannot parse device start location"
msgstr "cannot parse device start location"
#, c-format
msgid "cannot parse disk migration data remaining statistic %s"
msgstr "cannot parse disk migration data remaining statistic %s"
#, c-format
msgid "cannot parse disk migration data total statistic %s"
msgstr "cannot parse disk migration data total statistic %s"
#, c-format
msgid "cannot parse disk migration data transferred statistic %s"
msgstr "cannot parse disk migration data transferred statistic %s"
#, c-format
msgid "cannot parse drive bus '%s'"
msgstr "cannot parse drive bus '%s'"
@@ -12825,22 +12671,6 @@ msgstr "cannot parse interfaceid parameter as a uuid"
msgid "cannot parse io mode '%s'"
msgstr "cannot parse io mode '%s'"
#, c-format
msgid "cannot parse json %s: %s"
msgstr "cannot parse json %s: %s"
#, c-format
msgid "cannot parse migration data remaining statistic %s"
msgstr "cannot parse migration data remaining statistic %s"
#, c-format
msgid "cannot parse migration data total statistic %s"
msgstr "cannot parse migration data total statistic %s"
#, c-format
msgid "cannot parse migration data transferred statistic %s"
msgstr "cannot parse migration data transferred statistic %s"
#, c-format
msgid "cannot parse nbd filename '%s'"
msgstr "cannot parse nbd filename '%s'"
@@ -13565,10 +13395,6 @@ msgstr "could not change APIC status to: %s, rc=%08x"
msgid "could not change PAE status to: %s, rc=%08x"
msgstr "could not change PAE status to: %s, rc=%08x"
#, c-format
msgid "could not change media on %s: %s"
msgstr "could not change media on %s: %s"
msgid "could not close handshake fd"
msgstr "could not close handshake fd"
@@ -13619,10 +13445,6 @@ msgstr "could not detach shared folder '%s', rc=%08x"
msgid "could not determine max vcpus for the domain"
msgstr "could not determine max vcpus for the domain"
#, c-format
msgid "could not eject media on %s: %s"
msgstr "could not eject media on %s: %s"
msgid "could not find libvirtd"
msgstr "could not find libvirtd"
@@ -13961,9 +13783,6 @@ msgstr "current vcpu count must equal maximum"
msgid "current vcpus must be equal to maxvcpus"
msgstr "current vcpus must be equal to maxvcpus"
msgid "currently is supported only taking screenshots of screen ID 0"
msgstr "currently is supported only taking screenshots of screen ID 0"
#, c-format
msgid "daemonized command cannot set working directory %s"
msgstr "daemonised command cannot set working directory %s"
@@ -14069,10 +13888,6 @@ msgstr "detach network interface"
msgid "detach node device from its device driver"
msgstr "detach node device from its device driver"
#, c-format
msgid "detaching %s device failed: %s"
msgstr "detaching %s device failed: %s"
msgid "detaching serial console is not supported"
msgstr "detaching serial console is not supported"
@@ -14121,9 +13936,6 @@ msgstr "device key"
msgid "device name or wwn pair in 'wwnn,wwpn' format"
msgstr "device name or wwn pair in 'wwnn,wwpn' format"
msgid "device name rejected"
msgstr "device name rejected"
msgid "device not present in domain configuration"
msgstr "device not present in domain configuration"
@@ -14147,9 +13959,6 @@ msgstr "device type '%s' cannot be updated"
msgid "device type '%s' cannot hot unplugged"
msgstr "device type '%s' cannot hot unplugged"
msgid "device-list-properties reply data was missing 'name'"
msgstr "device-list-properties reply data was missing 'name'"
msgid "devices cgroup isn't mounted"
msgstr "devices cgroup isn't mounted"
@@ -14194,10 +14003,6 @@ msgstr "discover potential storage pool sources"
msgid "disjoint NUMA cpu ranges are not supported with this QEMU"
msgstr "disjoint NUMA cpu ranges are not supported with this QEMU"
#, c-format
msgid "disk %s does not have any encryption information"
msgstr "disk %s does not have any encryption information"
#, c-format
msgid "disk %s has no source file to be committed"
msgstr "disk %s has no source file to be committed"
@@ -14473,9 +14278,6 @@ msgstr "domain job information"
msgid "domain name or uuid"
msgstr "domain name or uuid"
msgid "domain name, id or uuid"
msgstr "domain name, id or uuid"
msgid "domain save job"
msgstr "domain save job"
@@ -14743,9 +14545,6 @@ msgstr "expecting %zu veths, but got %zu"
msgid "expecting a name"
msgstr "expecting a name"
msgid "expecting a scsi:00.00.00 address."
msgstr "expecting a scsi:00.00.00 address."
msgid "expecting a separator"
msgstr "expecting a separator"
@@ -15087,10 +14886,6 @@ msgstr "failed to initialise netcf"
msgid "failed to list host interfaces: %s%s%s"
msgstr "failed to list host interfaces: %s%s%s"
#, c-format
msgid "failed to load module %s %s"
msgstr "failed to load module %s %s"
#, c-format
msgid "failed to lookup interface with MAC address '%s'"
msgstr "failed to lookup interface with MAC address '%s'"
@@ -15258,10 +15053,6 @@ msgstr "failed to run '%s --version': %s"
msgid "failed to run apparmor_parser"
msgstr "failed to run apparmor_parser"
#, c-format
msgid "failed to save chardev path '%s'"
msgstr "failed to save chardev path '%s'"
msgid "failed to save content"
msgstr "failed to save content"
@@ -15269,10 +15060,6 @@ msgstr "failed to save content"
msgid "failed to seek to end of %s"
msgstr "failed to seek to end of %s"
#, c-format
msgid "failed to send key '%s'"
msgstr "failed to send key '%s'"
msgid "failed to serialize S-Expr"
msgstr "failed to serialise S-Expr"
@@ -15521,10 +15308,6 @@ msgstr "format for underlying storage"
msgid "format of backing volume if taking a snapshot"
msgstr "format of backing volume if taking a snapshot"
#, c-format
msgid "format='qcow' passphrase for %s must not contain a '\\0'"
msgstr "format='qcow' passphrase for %s must not contain a '\\0'"
#, c-format
msgid "formatter for %s %s reported error"
msgstr "formatter for %s %s reported error"
@@ -15812,9 +15595,6 @@ msgstr "incorrect boot order '%s', expecting positive integer"
msgid "info balloon reply was missing balloon data"
msgstr "info balloon reply was missing balloon data"
msgid "info block not supported by this qemu"
msgstr "info block not supported by this qemu"
msgid "info migration reply was missing return status"
msgstr "info migration reply was missing return status"
@@ -15922,10 +15702,6 @@ msgstr "invalid '=' after option --%s"
msgid "invalid <address> element found in <forward> of network %s"
msgstr "invalid <address> element found in <forward> of network %s"
#, c-format
msgid "invalid <encryption> for volume %s"
msgstr "invalid <encryption> for volume %s"
#, c-format
msgid "invalid <forwarder> element found in <dns> of network %s"
msgstr "invalid <forwarder> element found in <dns> of network %s"
@@ -16079,10 +15855,6 @@ msgstr "invalid catchup slew"
msgid "invalid catchup threshold"
msgstr "invalid catchup threshold"
#, c-format
msgid "invalid certificate name: %s"
msgstr "invalid certificate name: %s"
msgid "invalid cipher size for TLS session"
msgstr "invalid cipher size for TLS session"
@@ -16100,10 +15872,6 @@ msgstr "invalid connection pointer in"
msgid "invalid connection pointer in %s"
msgstr "invalid connection pointer in %s"
#, c-format
msgid "invalid database name: %s"
msgstr "invalid database name: %s"
#, c-format
msgid "invalid device name '%s'"
msgstr "invalid device name '%s'"
@@ -16987,14 +16755,6 @@ msgstr "migration cancelled"
msgid "migration protocol going backwards %s => %s"
msgstr "migration protocol going backwards %s => %s"
#, c-format
msgid "migration to '%s' failed: %s"
msgstr "migration to '%s' failed: %s"
#, c-format
msgid "migration to '%s' not supported by this qemu: %s"
msgstr "migration to '%s' not supported by this qemu: %s"
msgid "migration was active, but RAM 'remaining' data was missing"
msgstr "migration was active, but RAM 'remaining' data was missing"
@@ -17859,10 +17619,6 @@ msgstr "no disk format for %s and probing is disabled"
msgid "no disk found with alias %s"
msgstr "no disk found with alias %s"
#, c-format
msgid "no disk found with path %s"
msgstr "no disk found with path %s"
#, c-format
msgid "no disk named '%s'"
msgstr "no disk named '%s'"
@@ -18178,9 +17934,6 @@ msgstr "ok"
msgid "online commit not supported with this QEMU binary"
msgstr "online commit not supported with this QEMU binary"
msgid "only 1 graphics device of each type (sdl, vnc, spice) is supported"
msgstr "only 1 graphics device of each type (sdl, vnc, spice) is supported"
msgid "only TCP listen is supported for chr device"
msgstr "only TCP listen is supported for chr device"
@@ -18602,14 +18355,6 @@ msgstr "pwd: cannot get current directory: %s"
msgid "qemu does not support SGA"
msgstr "qemu does not support SGA"
#, c-format
msgid "qemu does not support closing of file handles: %s"
msgstr "qemu does not support closing of file handles: %s"
#, c-format
msgid "qemu does not support sending of file handles: %s"
msgstr "qemu does not support sending of file handles: %s"
#, c-format
msgid "qemu emulator '%s' does not support xen"
msgstr "qemu emulator '%s' does not support xen"
@@ -18644,15 +18389,9 @@ msgstr "qom-set invalid object property type %d"
msgid "query-command-line-options parameter data was missing 'name'"
msgstr "query-command-line-options parameter data was missing 'name'"
msgid "query-command-line-options parameter data was not an array"
msgstr "query-command-line-options parameter data was not an array"
msgid "query-command-line-options reply data was missing 'option'"
msgstr "query-command-line-options reply data was missing 'option'"
msgid "query-command-line-options reply data was not an array"
msgstr "query-command-line-options reply data was not an array"
msgid "query-command-line-options reply was missing return data"
msgstr "query-command-line-options reply was missing return data"
@@ -18911,9 +18650,6 @@ msgstr "reuse any existing external files"
msgid "reuse existing destination"
msgstr "reuse existing destination"
msgid "reuse is not supported with this QEMU binary"
msgstr "reuse is not supported with this QEMU binary"
msgid "revert requires force"
msgstr "revert requires force"
@@ -18930,9 +18666,6 @@ msgstr "rollback to previous restore point"
msgid "rollback to previous saved configuration created via iface-begin"
msgstr "rollback to previous saved configuration created via iface-begin"
msgid "rombar and romfile are supported only for PCI devices"
msgstr "rombar and romfile are supported only for PCI devices"
msgid "root element was not source"
msgstr "root element was not source"
@@ -19026,9 +18759,6 @@ msgstr "secret attributes in XML"
msgid "secret is private"
msgstr "secret is private"
msgid "secrets already defined"
msgstr "secrets already defined"
#, c-format
msgid "security DOI string exceeds max %d bytes"
msgstr "security DOI string exceeds max %d bytes"
@@ -19120,12 +18850,6 @@ msgstr "setting ACPI S3 not supported"
msgid "setting ACPI S4 not supported"
msgstr "setting ACPI S4 not supported"
msgid "setting VNC password failed"
msgstr "setting VNC password failed"
msgid "setting disk password is not supported"
msgstr "setting disk password is not supported"
msgid "setting up HAL callbacks failed"
msgstr "setting up HAL callbacks failed"
@@ -19232,9 +18956,6 @@ msgstr "socketpair failed"
msgid "sockpair failed"
msgstr "sockpair failed"
msgid "socks field in JSON was not an array"
msgstr "socks field in JSON was not an array"
msgid "source config data format"
msgstr "source config data format"
@@ -19354,11 +19075,6 @@ msgstr "storage pool '%s' is not active"
msgid "storage pool '%s' is still active"
msgstr "storage pool '%s' is still active"
msgid ""
"storage pool does not support building encrypted volumes from other volumes"
msgstr ""
"storage pool does not support building encrypted volumes from other volumes"
msgid "storage pool does not support changing of volume capacity"
msgstr "storage pool does not support changing of volume capacity"
@@ -19541,12 +19257,6 @@ msgstr "the MAC address '%s' matches multiple interfaces"
msgid "the QEMU binary does not support %s"
msgstr "the QEMU binary does not support %s"
msgid "the QEMU binary does not support kqemu"
msgstr "the QEMU binary does not support kqemu"
msgid "the QEMU binary does not support kvm"
msgstr "the QEMU binary does not support kvm"
msgid "the backing volume if taking a snapshot"
msgstr "the backing volume if taking a snapshot"
@@ -19563,9 +19273,6 @@ msgstr "the codeset of keycodes, default:linux"
msgid "the default lockspace already exists"
msgstr "the default lockspace already exists"
msgid "the disk password is incorrect"
msgstr "the disk password is incorrect"
msgid "the domain does not have a current snapshot"
msgstr "the domain does not have a current snapshot"
@@ -19729,9 +19436,6 @@ msgstr "too many keycodes"
msgid "too many memory stats requested: %d > %d"
msgstr "too many memory stats requested: %d > %d"
msgid "too many secrets for qcow encryption"
msgstr "too many secrets for qcow encryption"
#, c-format
msgid "top '%s' in chain for '%s' has no backing file"
msgstr "top '%s' in chain for '%s' has no backing file"
@@ -19844,10 +19548,6 @@ msgstr "unable to access disk %s\n"
msgid "unable to add SSH host key for host '%s': %s"
msgstr "unable to add SSH host key for host '%s': %s"
#, c-format
msgid "unable to add host net: %s"
msgstr "unable to add host net: %s"
msgid "unable to allocate security context"
msgstr "unable to allocate security context"
@@ -19909,9 +19609,6 @@ msgstr ""
"unable to delete interface '%s' in network '%s'. It is currently being used "
"by %d domains."
msgid "unable to determine array size"
msgstr "unable to determine array size"
msgid "unable to determine if snapshot has parent"
msgstr "unable to determine if snapshot has parent"
@@ -20042,10 +19739,6 @@ msgstr "unable to register monitor events"
msgid "unable to save metadata for snapshot %s"
msgstr "unable to save metadata for snapshot %s"
#, c-format
msgid "unable to send file handle '%s': %s"
msgstr "unable to send file handle '%s': %s"
#, c-format
msgid "unable to set AppArmor profile '%s' for '%s'"
msgstr "unable to set AppArmor profile '%s' for '%s'"
@@ -20192,14 +19885,6 @@ msgstr "unexpected address type for ide disk"
msgid "unexpected address type for scsi disk"
msgstr "unexpected address type for scsi disk"
#, c-format
msgid "unexpected async job %d"
msgstr "unexpected async job %d"
#, c-format
msgid "unexpected balloon information '%s'"
msgstr "unexpected balloon information '%s'"
#, c-format
msgid "unexpected boot device type %d"
msgstr "unexpected boot device type %d"
@@ -20238,18 +19923,10 @@ msgstr "unexpected disk address type %s"
msgid "unexpected disk bus %d"
msgstr "unexpected disk bus %d"
#, c-format
msgid "unexpected disk cache mode %d"
msgstr "unexpected disk cache mode %d"
#, c-format
msgid "unexpected disk device %d"
msgstr "unexpected disk device %d"
#, c-format
msgid "unexpected disk io mode %d"
msgstr "unexpected disk io mode %d"
#, c-format
msgid "unexpected disk type %d"
msgstr "unexpected disk type %d"
@@ -20367,10 +20044,6 @@ msgstr "unexpected pool type"
msgid "unexpected problem reading snapshot xml"
msgstr "unexpected problem reading snapshot xml"
#, c-format
msgid "unexpected reply from info status: %s"
msgstr "unexpected reply from info status: %s"
#, c-format
msgid "unexpected root element <%s> expecting <device>"
msgstr "unexpected root element <%s> expecting <device>"
@@ -20794,10 +20467,6 @@ msgstr "unknown hostdev mode '%s'"
msgid "unknown hub device type '%s'"
msgstr "unknown hub device type '%s'"
#, c-format
msgid "unknown image format of '%s' and format probing is disabled"
msgstr "unknown image format of '%s' and format probing is disabled"
#, c-format
msgid "unknown input bus type '%s'"
msgstr "unknown input bus type '%s'"
@@ -21207,10 +20876,6 @@ msgstr "unsupported device type in network %s interface pool"
msgid "unsupported disk bus '%s' with device setup"
msgstr "unsupported disk bus '%s' with device setup"
#, c-format
msgid "unsupported disk driver type for '%s'"
msgstr "unsupported disk driver type for '%s'"
#, c-format
msgid "unsupported disk type %s"
msgstr "unsupported disk type %s"
@@ -21520,10 +21185,6 @@ msgstr ""
msgid "virNWFilterDHCPSnoopReq virThreadCreate failed on interface '%s'"
msgstr "virNWFilterDHCPSnoopReq virThreadCreate failed on interface '%s'"
#, c-format
msgid "virNWFilterDHCPSnoopReq: can't copy variables on if %s"
msgstr "virNWFilterDHCPSnoopReq: can't copy variables on if %s"
#, c-format
msgid "virNWFilterSnoopLeaseFileLoad lease file line %d corrupt"
msgstr "virNWFilterSnoopLeaseFileLoad lease file line %d corrupt"

View File

@@ -5,9 +5,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Project-Id-Version: libvirt 4.6.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: \n"
"Last-Translator: \n"
"Language-Team: Esperanto\n"
@@ -16,4 +16,4 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"

View File

@@ -26,8 +26,8 @@ msgid ""
msgstr ""
"Project-Id-Version: libvirt\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"PO-Revision-Date: 2018-03-10 04:16-0500\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: 2018-03-10 04:16+0000\n"
"Last-Translator: Javier Blanco <javi.deb@gmail.com>\n"
"Language-Team: Spanish (http://www.transifex.com/projects/p/libvirt/language/"
"es/)\n"
@@ -36,7 +36,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"
msgid ""
"\n"
@@ -504,9 +504,6 @@ msgstr "'can-offline' falta en respuesta de guest-get-vcpus"
msgid "'floor' attribute allowed only in <inbound> element"
msgstr "atributo 'floor' permitido únicamente en elemento <inbound>"
msgid "'info blockstats' not supported by this qemu"
msgstr "no hay soporte para 'info blockstats' en este qemu"
msgid "'logical-id' missing in reply of guest-get-vcpus"
msgstr "'logical-id' falta en respuesta de guest-get-vcpus"
@@ -532,9 +529,6 @@ msgstr "El atributo 'queues' debe ser un número positivo: %s"
msgid "'queues' is only supported by virtio-scsi controller"
msgstr "El controlador virtio-scsi solo admite 'queues'"
msgid "'set_link' not supported by this qemu"
msgstr "'set_link' no está soportado por este QEMU"
msgid "'startupPolicy' is only valid for 'file' type volume"
msgstr "'startupPolicy' no es válido para volumen de tipo 'file'"
@@ -1283,18 +1277,12 @@ msgstr "No se puede comprobar binario QEMU %s"
msgid "Cannot check dnsmasq binary %s"
msgstr "No se puede revisar binario dnsmasq %s"
msgid "Cannot check socket connection status"
msgstr "No puede comprobar el estatus de conexión de socket"
msgid "Cannot close container iterator"
msgstr " No se puede cerrar el repetidor del contenedor"
msgid "Cannot complete within timeout period"
msgstr "No se puede completar dentro de un periodo de tiempo de espera"
msgid "Cannot connect to agent socket"
msgstr "No se puede conectar al socket de agente"
#, c-format
msgid "Cannot connect to monitor connection of type '%s' for pid %u"
msgstr ""
@@ -1948,10 +1936,6 @@ msgstr "La tarea concreta para invocación %s está en un estado de error"
msgid "Concrete job for %s invocation is in unknown state"
msgstr "La tarea concreta para invocación %s está en un estado desconocido"
#, c-format
msgid "Config entry '%s' must be a string"
msgstr "La entrada de configuración '%s' debe ser una cadena"
#, c-format
msgid "Config entry '%s' must represent a boolean value (true|false)"
msgstr ""
@@ -2080,10 +2064,6 @@ msgstr "No es posible agregar la variable 'IP' a hashmap"
msgid "Could not add variable 'MAC' to hashmap"
msgstr "No es posible agregar la variable 'MAC' en hashmap"
#, c-format
msgid "Could not allocate memory for output of '%s'"
msgstr "No se pudo alojar memoria para la salida de '%s'"
#, c-format
msgid "Could not assign address to disk '%s'"
msgstr "No se pudo asignar direcciones al disco '%s' "
@@ -2599,10 +2579,6 @@ msgstr "No se pudo analizar un índice de disco válido desde '%s'"
msgid "Could not parse version number from '%s'"
msgstr "No se pudo analizar el número de versión desde %s"
#, c-format
msgid "Could not put variable '%s' into hashmap"
msgstr "No se pudo colocar la variable '%s' en el hashmap"
#, c-format
msgid "Could not query registry value '%s\\%s'"
msgstr "No se pudo solicitar valor de registro '%s\\%s'"
@@ -2968,16 +2944,6 @@ msgstr "Descendientes:"
msgid "Dest file %s too big for destination"
msgstr "El archivo de destino %s es demasiado extenso para el destino"
#, c-format
msgid "Destination buffer for ifname ('%s') not large enough"
msgstr ""
"El búfer de destino para ifname ('%s') no es lo suficientemente extenso"
#, c-format
msgid "Destination buffer for linkdev ('%s') not large enough"
msgstr ""
"El búfer de destino para linkdev ('%s') no es lo suficientemente extenso"
msgid "Destination libvirt does not support peer-to-peer migration protocol"
msgstr ""
"libvirt de destino no tiene soporte para un protocolo de migración de igual "
@@ -3683,14 +3649,6 @@ msgstr ""
"Se esperaba que la entrada VMX 'memsize' sea un número entero no asignado "
"(múltiple de 4), pero se ha encontrado %lld"
#, c-format
msgid ""
"Expecting VMX entry 'numvcpus' to be an unsigned integer (1 or a multiple of "
"2) but found %lld"
msgstr ""
"Se esperaba que la entrada VMX 'numvcpus' sea un número entero no asignado "
"(1 o algún otro múltiple de 2), pero se ha encontrado %lld"
#, c-format
msgid ""
"Expecting VMX entry 'sched.cpu.affinity' to be a comma separated list of "
@@ -3812,10 +3770,6 @@ msgstr "El índice %d de la unidad FDC se encuentra fuera de [0..1] rango"
msgid "Failed"
msgstr "Falló"
#, c-format
msgid "Failed module registration %s"
msgstr "Falló el registro del módulo %s"
#, c-format
msgid "Failed opening %s"
msgstr "Falló al abrir %s"
@@ -4734,13 +4688,6 @@ msgstr "Falló al abrir socket para demonio sanlock"
msgid "Failed to open storage volume with path '%s'"
msgstr "No se pudo abrir el volumen de almacenamiento con ruta '%s'"
#, c-format
msgid ""
"Failed to open stream for file descriptor when reading output from '%s': '%s'"
msgstr ""
"Falló al abrir flujo para el descriptor de archivo mientras se leía la "
"salida de '%s': '%s'"
#, c-format
msgid "Failed to open tty %s"
msgstr "Falló al abrir tty %s"
@@ -5302,10 +5249,6 @@ msgstr "Falló al intentar establecer sesión SSH."
msgid "Failure to mask address"
msgstr "Falló enmascarar dirección"
#, c-format
msgid "Failure while applying current filter on VM %s"
msgstr "Falla al aplicar el filtro actual en VM %s"
msgid "Failure while reading log output"
msgstr "Hubo una falla en la lectura de salida de registro"
@@ -5328,14 +5271,6 @@ msgstr "Campo de memoria de kernel es demasiado extenso"
msgid "Field name '%s' too long"
msgstr "Nombre de campo '%s' es demasiado largo"
#, c-format
msgid ""
"File '%s' does not contain a <cpu> element or is not a valid domain or "
"capabilities XML"
msgstr ""
"Archivo '%s' no contiene un elemento <cpu> , no es un dominio valido o "
"funcionalidades XML"
#, c-format
msgid "File '%s' has unknown type"
msgstr "El archivo '%s' posee un tipo desconocido"
@@ -6392,12 +6327,6 @@ msgstr "El ID de iterador excede el ID máximo de %u"
msgid "JSON monitor is required"
msgstr "Se requiere monitor JSON"
msgid "JSON monitor should be using AddNetdev"
msgstr "Monitor JSON debe usar AddNetdev"
msgid "JSON monitor should be using RemoveNetdev"
msgstr "Monitor JSON debe usar RemoveNetdev"
#, c-format
msgid "Job submission failed on interface '%s'"
msgstr "Falló el envío de tarea en interfaz '%s'"
@@ -6547,9 +6476,6 @@ msgstr ""
msgid "Malformed TLS whitelist regular expression '%s'"
msgstr "Expresión regular '%s' de lista blanca de TLS no está bien formada"
msgid "Malformed clients data in JSON document"
msgstr "Faltan datos malformados de clientes en documento JSON "
#, c-format
msgid "Malformed ctrl-alt-del setting '%s'"
msgstr "ctrl-alt-del setting '%s' erróneo"
@@ -6562,9 +6488,6 @@ msgstr "Valor de dispositivo '%s' es incorrecto "
msgid "Malformed lease target offset %s"
msgstr "Desplazamiento de destino de arrendamiento incorrecto %s"
msgid "Malformed lockspaces data from JSON file"
msgstr "Datos de lockspaces del archivo JSON son incorrectos"
msgid "Malformed mdnsGroupName data in JSON document"
msgstr "Datos mdnsGroupName malformados en documento JSON"
@@ -6575,15 +6498,6 @@ msgstr "Puerto nbd '%s' es incorrecto"
msgid "Malformed owner value in JSON document"
msgstr "Valor de propietario es incorrecto en documento JSON"
msgid "Malformed owners value in JSON document"
msgstr "Valor de propietarios es incorrecto en documento JSON"
msgid "Malformed resources value in JSON document"
msgstr "Valor de recursos es incorrecto en documento JSON"
msgid "Malformed services data in JSON document"
msgstr "Datos de servicios malformados en documento JSON "
#, c-format
msgid "Malformed size %s"
msgstr "Tamaño %s erróneo"
@@ -6902,10 +6816,6 @@ msgstr "Faltan datos de max_workers en documento JSON"
msgid "Missing min_workers data in JSON document"
msgstr "Faltan datos de min_workers en documento JSON"
#, c-format
msgid "Missing module registration symbol %s"
msgstr "No se encuentra el símbolo de registro del módulo %s"
msgid "Missing monitor reply object"
msgstr "Falta objeto de respuesta de monitor"
@@ -7020,9 +6930,6 @@ msgstr "Faltan datos restringidos en documento JSON"
msgid "Missing server data from JSON file"
msgstr "Faltan datos de servidor del archivo JSON"
msgid "Missing server name in phyp:// URI"
msgstr "No se encuentra el nombre del servidor en phyp:// URI"
msgid "Missing service data in JSON document"
msgstr "Faltan datos de servicio en documento JSON "
@@ -7047,10 +6954,6 @@ msgid "Missing source service attribute for char device"
msgstr ""
"No se encuentra atributo de servicio de origen para dispositivo de caracteres"
#, c-format
msgid "Missing space when parsing output of '%s'"
msgstr "Falta espacio al leer salida de '%s'"
msgid "Missing storage block path"
msgstr "Falta ruta de bloque de almacenaje"
@@ -7353,9 +7256,6 @@ msgid "No <source> 'port' attribute specified with socket interface"
msgstr ""
"No existe <source> atributo 'port' especificado con la interfaz de socket"
msgid "No CPUs given"
msgstr "No se han indicado CPUs"
#, c-format
msgid "No FD available at slot %zu"
msgstr "No hay FD disponible en ranura %zu"
@@ -7452,10 +7352,6 @@ msgstr "No existe un dominio coincidente con el uuid '%s'"
msgid "No domain with name %s"
msgstr "No hay dominio con nombre %s"
#, c-format
msgid "No domain with name '%s'"
msgstr "No existe un dominio denominado '%s'"
msgid "No error message from child failure"
msgstr "No aparece ningún mensaje de error de falla de hijo"
@@ -7472,14 +7368,6 @@ msgstr "No hay dispositivos NBD libres"
msgid "No graphics backend with index %d"
msgstr "No hay fondo de gráficas con índice %d"
#, c-format
msgid "No host CPU specified in '%s'"
msgstr "No se ha especificado un CPU en '%s'"
#, c-format
msgid "No info for device '%s'"
msgstr "No hay información para dispositivo '%s'"
msgid "No interface attached to bridge"
msgstr "No hay interfaz conectada al puente"
@@ -7925,9 +7813,6 @@ msgstr "Frase de paso para clave '%s'"
msgid "Password request failed"
msgstr "Falló la petición de contraseña "
msgid "Password request seen, but no handler available"
msgstr "A la solicitud de contraseña vista, pero no hay manejador disponible"
msgid "Path"
msgstr "Ruta"
@@ -9677,9 +9562,6 @@ msgstr "Esta función no tiene soporte en plataforma WIN32"
msgid "This host is not managed by a vCenter"
msgstr "Este equipo no está siendo administrado por un vCenter"
msgid "This libvirtd build does not support TLS"
msgstr "Esta construcción de libvirtd no soporta TLS"
msgid "This type of device cannot be hot unplugged"
msgstr "Este tipo de dispositivo no puede ser desconectado automáticamente"
@@ -10050,12 +9932,6 @@ msgstr "No es posible copiar manejo de archivo de socket"
msgid "Unable to create %s"
msgstr "No se puede crear %s"
msgid "Unable to create JSON formatter"
msgstr "No se puede crear formateador de JSON"
msgid "Unable to create JSON parser"
msgstr "No se puede crear lector de JSON"
#, c-format
msgid "Unable to create LPAR. Reason: '%s'"
msgstr "No es posible crear LPAR. El motivo: '%s'"
@@ -10242,10 +10118,6 @@ msgstr "No se puede codificar carga de mensaje"
msgid "Unable to encode number of FDs"
msgstr "No se puede codificar número de FD"
#, c-format
msgid "Unable to extract disk path from %s"
msgstr "No se pudo extraer ruta de disco desde %s"
msgid "Unable to find 'cpuacct' cgroups controller mount"
msgstr "No se pudo encontrar montaje de controlador de cgroups 'cpuacct'"
@@ -11042,10 +10914,6 @@ msgstr "Tipo de sistema de archivos inesperado %s"
msgid "Unexpected hostdev mode %d"
msgstr "Modo de hostdev %d inesperado"
#, c-format
msgid "Unexpected line > %d characters when parsing output of '%s'"
msgstr "Línea no esperada > %d caracteres analizando la salida de '%s'"
msgid "Unexpected lock parameters for disk resource"
msgstr "Parámetros de cerrojo inesperados para recurso de disco"
@@ -11807,10 +11675,6 @@ msgstr ""
msgid "add a column showing parent snapshot"
msgstr "Añade una columna que muestra una instantánea padre"
#, c-format
msgid "adding %s device failed: %s"
msgstr "falló la adición del dispositivo %s: %s"
msgid "additionally display the type and device value"
msgstr "Adicionalmente, mostrar el tipo y valor del dispositivo"
@@ -11944,9 +11808,6 @@ msgstr ""
"at line %d: %s%s\n"
"%s"
msgid "atomic live snapshot of multiple disks is unsupported"
msgstr "Instantánea atomic live de discos múltiples no tiene soporte"
msgid "attach device from an XML file"
msgstr "asocia un dispositivo desde un archivo XML"
@@ -12516,10 +12377,6 @@ msgstr "No se puede crear tubo para migración en túnel"
msgid "cannot create snapshot directory '%s'"
msgstr "no es posible crear un directorio de capturas instantáneas '%s'"
msgid "cannot create virtual FAT disks in read-write mode"
msgstr ""
"no es posible crear discos virtuales FAT con modo de lectura y escritura"
#, c-format
msgid "cannot decode CPU data for %s architecture"
msgstr "no es posible decodificar los datos de la CPU para la arquitectura %s"
@@ -12827,9 +12684,6 @@ msgstr "No se pudo mezclar cadena de E/S con demonio"
msgid "cannot modify field '%s' of the disk"
msgstr "no se puede modificar el campo '%s' del disco"
msgid "cannot modify network device alias"
msgstr "No se puede modificar alias de dispositivo de red"
msgid "cannot modify network device boot index setting"
msgstr ""
"No se puede modificar parámetro de índice de arranque de dispositivo de red"
@@ -12965,19 +12819,6 @@ msgstr "no es posible analizar ubicación final del dispositivo"
msgid "cannot parse device start location"
msgstr "no es posible analizar ubicación de inicio del dispositivo"
#, c-format
msgid "cannot parse disk migration data remaining statistic %s"
msgstr "No se puede analizar estadística %s de datos de migración de disco "
#, c-format
msgid "cannot parse disk migration data total statistic %s"
msgstr ""
"No se puede analizar estadística total %s de datos de migración de disco "
#, c-format
msgid "cannot parse disk migration data transferred statistic %s"
msgstr "No se puede analizar estadística %s de datos de migración de disco "
#, c-format
msgid "cannot parse drive bus '%s'"
msgstr "no es posible analizar el bus del disco '%s'"
@@ -13004,26 +12845,6 @@ msgstr "No se puede leer parámetro interfaceid como un UUID"
msgid "cannot parse io mode '%s'"
msgstr "No se puede leer modo io '%s'"
#, c-format
msgid "cannot parse json %s: %s"
msgstr "no es posible analizar json %s: %s"
#, c-format
msgid "cannot parse migration data remaining statistic %s"
msgstr ""
"no es posible analizar estadísticas %s de los datos pendientes de migración"
#, c-format
msgid "cannot parse migration data total statistic %s"
msgstr ""
"no es posible analizar estadísticas totales %s de los datos de la migración"
#, c-format
msgid "cannot parse migration data transferred statistic %s"
msgstr ""
"no es posible analizar estadísticas %s de los datos transferidos durante la "
"migración"
#, c-format
msgid "cannot parse nbd filename '%s'"
msgstr "No se puede leer nombre de archivo nbd '%s'"
@@ -13761,10 +13582,6 @@ msgstr "no es posible modificar el estado APIC a: %s, rc=%08x"
msgid "could not change PAE status to: %s, rc=%08x"
msgstr "no se pudo modificar el estado de PAE en: %s, rc=%08x"
#, c-format
msgid "could not change media on %s: %s"
msgstr "no es posible modificar el medio en %s: %s"
msgid "could not close handshake fd"
msgstr "No se pudo cerrar el protocolo de enlace FD"
@@ -13816,10 +13633,6 @@ msgid "could not determine max vcpus for the domain"
msgstr ""
"no se pudo determinar la cantidad máxima de CPU virtuales para el dominio"
#, c-format
msgid "could not eject media on %s: %s"
msgstr "no es posible expulsar contenidos en %s: %s"
msgid "could not find libvirtd"
msgstr "no es posible encontrar libvirtd"
@@ -14166,10 +13979,6 @@ msgstr "Conteo actual de vcpu debe igualar el máximo"
msgid "current vcpus must be equal to maxvcpus"
msgstr "VCPU actuales deben ser igual a maxvcpus"
msgid "currently is supported only taking screenshots of screen ID 0"
msgstr ""
"En el momento tiene soporte solo para tomas de instantáneas de ID 0 pantalla"
#, c-format
msgid "daemonized command cannot set working directory %s"
msgstr "Comando demonizado no se puede establecer directorio de trabajo %s"
@@ -14280,10 +14089,6 @@ msgstr "desmontar interfaz de red"
msgid "detach node device from its device driver"
msgstr "Desconectar el dispositivo de nodos de su controlador de dispositivos"
#, c-format
msgid "detaching %s device failed: %s"
msgstr "falló al desconectar el dispositivo %s: %s "
msgid "detaching serial console is not supported"
msgstr "La desconexión de la consola serial no tiene soporte"
@@ -14335,9 +14140,6 @@ msgstr "clave de dispositivo"
msgid "device name or wwn pair in 'wwnn,wwpn' format"
msgstr "Nombre de dispositivo o par wwn en formato 'wwnn,wwpn' "
msgid "device name rejected"
msgstr "Nombre de dispositivo rechazado"
msgid "device not present in domain configuration"
msgstr "Dispositivo no está presente en configuración de dominio"
@@ -14361,10 +14163,6 @@ msgstr "Tipo de dispositivo '%s' no puede actualizarse"
msgid "device type '%s' cannot hot unplugged"
msgstr "Tipo de dispositivo '%s' no se pudo desconectar en caliente"
msgid "device-list-properties reply data was missing 'name'"
msgstr ""
"A los datos de respuestas de propiedades de device-list les falta 'name' "
msgid "devices cgroup isn't mounted"
msgstr "devices cgroup no está montado "
@@ -14413,10 +14211,6 @@ msgstr "descubre posibles fuentes de grupo de almacenamiento"
msgid "disjoint NUMA cpu ranges are not supported with this QEMU"
msgstr "Rangos de CPU NUMA desunidos no tienen soporte con este QEMU"
#, c-format
msgid "disk %s does not have any encryption information"
msgstr "el disco %s no posee ninguna información de cifrado"
#, c-format
msgid "disk %s has no source file to be committed"
msgstr "El disco %s no tiene archivo de origen a enviar"
@@ -14708,9 +14502,6 @@ msgstr "información de trabajo de dominio"
msgid "domain name or uuid"
msgstr "nombre del dominio o uuid"
msgid "domain name, id or uuid"
msgstr "nombre del dominio, ID o uuid"
msgid "domain save job"
msgstr "tarea de guardado de dominio "
@@ -14989,9 +14780,6 @@ msgstr "Se esperaban veths %zu, pero se obtuvieron %zu"
msgid "expecting a name"
msgstr "se espera un nombre"
msgid "expecting a scsi:00.00.00 address."
msgstr "Se espera una dirección scsi:00.00.00."
msgid "expecting a separator"
msgstr "se espera un separador"
@@ -15306,10 +15094,6 @@ msgstr "No se pudo iniciar la biblioteca SASL: %d (%s)"
msgid "failed to list host interfaces: %s%s%s"
msgstr "Falló al listar interfaces de host: %s%s%s"
#, c-format
msgid "failed to load module %s %s"
msgstr "falló al cargar el módulo %s %s"
#, c-format
msgid "failed to lookup interface with MAC address '%s'"
msgstr "Falló búsqueda de interfaz con dirección MAC '%s'"
@@ -15473,10 +15257,6 @@ msgstr "Fallo la ejecución de '%s --version': %s"
msgid "failed to run apparmor_parser"
msgstr "falló al ejecutar apparmor_parser"
#, c-format
msgid "failed to save chardev path '%s'"
msgstr "falló al guardar dirección '%s'"
msgid "failed to save content"
msgstr "Falló al guardar el contenido"
@@ -15484,10 +15264,6 @@ msgstr "Falló al guardar el contenido"
msgid "failed to seek to end of %s"
msgstr "falló al buscar en el final de %s"
#, c-format
msgid "failed to send key '%s'"
msgstr "Falló el envío de llave '%s'"
msgid "failed to serialize S-Expr"
msgstr "Falló al serializar S-Expr"
@@ -15746,10 +15522,6 @@ msgid "format of backing volume if taking a snapshot"
msgstr ""
"el formato del volumen de respaldo, si se realiza una captura instantánea"
#, c-format
msgid "format='qcow' passphrase for %s must not contain a '\\0'"
msgstr "la frase de acceso format='qcow' para %s no puede tener un '\\0' "
#, c-format
msgid "formatter for %s %s reported error"
msgstr "El formateador de %s %s ha reportado un error"
@@ -16037,9 +15809,6 @@ msgstr "Orden de arranque incorrecto '%s', se espera entero positivo"
msgid "info balloon reply was missing balloon data"
msgstr "la repuesta del globo de información no contenía los datos del globo "
msgid "info block not supported by this qemu"
msgstr "Este QEMU no soporta bloque de información"
msgid "info migration reply was missing return status"
msgstr "la respuesta del informe de migración no contenía estado de devolución"
@@ -16150,10 +15919,6 @@ msgstr "inválido '=' after option --%s"
msgid "invalid <address> element found in <forward> of network %s"
msgstr "Se encontró elemento <address> inválido en <forward> de red %s"
#, c-format
msgid "invalid <encryption> for volume %s"
msgstr "inválido <encryption> para volumen %s"
#, c-format
msgid "invalid <host> element found in <dns> of network %s"
msgstr "se encontró elemento <host> inválido en <dns> de red %s"
@@ -16307,10 +16072,6 @@ msgstr "Giro de recuperación inválido"
msgid "invalid catchup threshold"
msgstr "Umbral de recuperación inválido"
#, c-format
msgid "invalid certificate name: %s"
msgstr "Nombre de certificado inválido: %s"
msgid "invalid cipher size for TLS session"
msgstr "tamaño de cifra inválido para la sesión TLS"
@@ -16328,10 +16089,6 @@ msgstr "indicador de conexión inválido en"
msgid "invalid connection pointer in %s"
msgstr "indicador de conexión inválido en %s"
#, c-format
msgid "invalid database name: %s"
msgstr "Nombre de base de datos inválido: %s"
#, c-format
msgid "invalid device name '%s'"
msgstr "nombre de dispositivo '%s' no válido"
@@ -17228,14 +16985,6 @@ msgstr "Migración cancelada"
msgid "migration protocol going backwards %s => %s"
msgstr "Protocolo migración va hacia atrás %s => %s"
#, c-format
msgid "migration to '%s' failed: %s"
msgstr "Falló la migración hacia '%s': %s"
#, c-format
msgid "migration to '%s' not supported by this qemu: %s"
msgstr "la migración hacia '%s' no tiene soporte en este qemu: %s"
msgid "migration was active, but RAM 'remaining' data was missing"
msgstr ""
"la migración se encontraba activa, pero faltaban los datos de RAM 'restantes'"
@@ -18121,10 +17870,6 @@ msgstr ""
msgid "no disk found with alias %s"
msgstr "no se ha encontrado un disco con el apodo %s"
#, c-format
msgid "no disk found with path %s"
msgstr "no se ha encontrado un disco con la ruta %s"
#, c-format
msgid "no disk named '%s'"
msgstr "No hay disco llamado '%s'"
@@ -18457,10 +18202,6 @@ msgstr "ok"
msgid "online commit not supported with this QEMU binary"
msgstr "El envío en línea no tiene soporte con el binario QEMU"
msgid "only 1 graphics device of each type (sdl, vnc, spice) is supported"
msgstr ""
"Solamente se admite 1 dispositivo de gráficas de cada tipo (sdl, vnc, spice)"
msgid "only TCP listen is supported for chr device"
msgstr "para dispositivos de caracteres solo hay soporte de tipo TCP listen"
@@ -18895,14 +18636,6 @@ msgstr "pwd: no es posible obtener el directorio actual: %s"
msgid "qemu does not support SGA"
msgstr "QEMU no tiene soporte SGA"
#, c-format
msgid "qemu does not support closing of file handles: %s"
msgstr "qemu no tiene soporte para el cierre de manipulador de archivos: %s"
#, c-format
msgid "qemu does not support sending of file handles: %s"
msgstr "qemu no tiene soporte para envío de identificadores de archivo: %s"
#, c-format
msgid "qemu emulator '%s' does not support xen"
msgstr "El emulador qemu '%s' no tiene soporte para xen"
@@ -18939,16 +18672,10 @@ msgstr "qom-set invalid object property type %d"
msgid "query-command-line-options parameter data was missing 'name'"
msgstr "A los datos del parámetro query-command-line-options les falta 'name'"
msgid "query-command-line-options parameter data was not an array"
msgstr "Los datos del parámetro query-command-line-options no eran un array"
msgid "query-command-line-options reply data was missing 'option'"
msgstr ""
"A los datos de la respuesta query-command-line-options les faltaba 'option'"
msgid "query-command-line-options reply data was not an array"
msgstr "La respuesta query-command-line-options no era un array"
msgid "query-command-line-options reply was missing return data"
msgstr "A la respuesta query-command-line-options le faltan datos de retorno"
@@ -19212,9 +18939,6 @@ msgstr "Rechazar cualquier archivo externo existente"
msgid "reuse existing destination"
msgstr "Reutilizar destino existente"
msgid "reuse is not supported with this QEMU binary"
msgstr "reuse no tiene soporte con binario QEMU"
msgid "revert requires force"
msgstr "revert requires force"
@@ -19231,9 +18955,6 @@ msgstr "Se revierte al punto de restauración previo"
msgid "rollback to previous saved configuration created via iface-begin"
msgstr "Se revierte a la configuración anterior guardad vía iface-begin"
msgid "rombar and romfile are supported only for PCI devices"
msgstr "rombar y romfile tienen únicament soporte para dispositivos PCI"
msgid "root element was not source"
msgstr "El elemento root no era una fuente"
@@ -19326,9 +19047,6 @@ msgstr "atributos de secretos en XML"
msgid "secret is private"
msgstr "el secreto es privado"
msgid "secrets already defined"
msgstr "ya se han definido los secretos"
#, c-format
msgid "security DOI string exceeds max %d bytes"
msgstr "la cadena de seguridad DOI supera el máximo permitido de %d bytes"
@@ -19422,12 +19140,6 @@ msgstr "Parámetro ACPI iS3 no tiene soporte"
msgid "setting ACPI S4 not supported"
msgstr "Parámetro ACPI iS4 no tiene soporte"
msgid "setting VNC password failed"
msgstr "Falló al definir contraseña VNC"
msgid "setting disk password is not supported"
msgstr "no existe soporte para la definición de una contraseña de disco"
msgid "setting up HAL callbacks failed"
msgstr "falló al definir rellamadas de HAL"
@@ -19533,9 +19245,6 @@ msgstr "Falló socketpair"
msgid "sockpair failed"
msgstr "Falló sockpair"
msgid "socks field in JSON was not an array"
msgstr "Campo de socks en JSON no era un array"
msgid "source config data format"
msgstr "formato de configuración de datos fuente"
@@ -19656,12 +19365,6 @@ msgstr "el grupo de almacenamiento '%s' no se encuentra activo"
msgid "storage pool '%s' is still active"
msgstr "grupo de almacenaje '%s' aún está activo"
msgid ""
"storage pool does not support building encrypted volumes from other volumes"
msgstr ""
"el grupo de almacenamiento no tiene soporte para la creación de volúmenes "
"cifrados, desde otros volúmenes"
msgid "storage pool does not support changing of volume capacity"
msgstr ""
"Grupo de almacenamiento no soporta el cambio de la capacidad de volumen"
@@ -19849,12 +19552,6 @@ msgstr "la dirección MAC '%s' coincide con múltiples interfaces"
msgid "the QEMU binary does not support %s"
msgstr "El binario QEMU no soporta %s"
msgid "the QEMU binary does not support kqemu"
msgstr "El binario QEMU no soporta kqemu"
msgid "the QEMU binary does not support kvm"
msgstr "El binario QEMU no soporta kvm"
msgid "the backing volume if taking a snapshot"
msgstr "el volumen de respaldo, si se realiza una captura instantánea"
@@ -19871,9 +19568,6 @@ msgstr "El conjunto de códigos de código de teclas, 'default:linux'"
msgid "the default lockspace already exists"
msgstr "El lockspace predeterminado ya existe"
msgid "the disk password is incorrect"
msgstr "la contraseña de disco no es correcta"
msgid "the domain does not have a current snapshot"
msgstr "el dominio no tiene una captura instantánea actual"
@@ -20036,9 +19730,6 @@ msgstr "Demasiados códigos de teclas "
msgid "too many memory stats requested: %d > %d"
msgstr "se han solicitado demasiadas estadísticas de memoria: %d > %d"
msgid "too many secrets for qcow encryption"
msgstr "demasiados secretos para el cifrado qcow"
#, c-format
msgid "top '%s' in chain for '%s' has no backing file"
msgstr "Top '%s'en cadena para '%s' no tiene archivo de respaldo"
@@ -20161,10 +19852,6 @@ msgstr "No se pudo acceder al disco %s\n"
msgid "unable to add SSH host key for host '%s': %s"
msgstr "No se puede añadir llave de host SSH para host '%s': %s"
#, c-format
msgid "unable to add host net: %s"
msgstr "no es posible agregar la red del equipo: %s"
msgid "unable to allocate security context"
msgstr "No se puede asignar contexto de seguridad"
@@ -20226,9 +19913,6 @@ msgstr ""
"No se puede borrar interfaz '%s' en red '%s'. Actualmente esta siendo "
"utilizada por dominios %d."
msgid "unable to determine array size"
msgstr "No se puede determinar tamaño de matriz"
msgid "unable to determine if snapshot has parent"
msgstr "No se puede determinar si la instantánea tiene padre"
@@ -20356,10 +20040,6 @@ msgstr "no es posible registrar eventos de monitor"
msgid "unable to save metadata for snapshot %s"
msgstr "No se pueden guardar metadatos para instantánea %s"
#, c-format
msgid "unable to send file handle '%s': %s"
msgstr "No se pudo enviar archivo '%s': %s"
#, c-format
msgid "unable to set AppArmor profile '%s' for '%s'"
msgstr "No se puede establecer perfil AppArmor '%s' para '%s'"
@@ -20511,14 +20191,6 @@ msgstr "tipo de dirección para disco ide no esperado"
msgid "unexpected address type for scsi disk"
msgstr "tipo de dirección para disco scsi no esperado"
#, c-format
msgid "unexpected async job %d"
msgstr "Tarea asíncrona inesperada %d"
#, c-format
msgid "unexpected balloon information '%s'"
msgstr "Información de globo inesperada '%s'"
#, c-format
msgid "unexpected boot device type %d"
msgstr "tipo de dispositivo de arranque %d no esperado"
@@ -20557,18 +20229,10 @@ msgstr "tipo %s de dirección de disco no esperado"
msgid "unexpected disk bus %d"
msgstr "bus de disco %d no esperado"
#, c-format
msgid "unexpected disk cache mode %d"
msgstr "modo %d de caché de disco no esperado"
#, c-format
msgid "unexpected disk device %d"
msgstr "dispositivo de disco %d no esperado"
#, c-format
msgid "unexpected disk io mode %d"
msgstr "modo %d de disco io no esperado"
#, c-format
msgid "unexpected disk type %d"
msgstr "tipo de disco %d no esperado"
@@ -20686,10 +20350,6 @@ msgstr "tipo de grupo no esperado"
msgid "unexpected problem reading snapshot xml"
msgstr "Problema inesperado en la lectura de XML de instantánea"
#, c-format
msgid "unexpected reply from info status: %s"
msgstr "Respuesta inesperada desde estatus de información: %s"
#, c-format
msgid "unexpected root element <%s> expecting <device>"
msgstr "Elemento root inesperado <%s>, se esperaba <device>"
@@ -21109,12 +20769,6 @@ msgstr "modo hostdev '%s' desconocido"
msgid "unknown hub device type '%s'"
msgstr "Tipo de dispositivo concentrador '%s' desconocido"
#, c-format
msgid "unknown image format of '%s' and format probing is disabled"
msgstr ""
"Se desconoce formato de imagen de '%s' y el sondeo de formato está "
"inhabilitado"
#, c-format
msgid "unknown input bus type '%s'"
msgstr "Tipo de bus de entrada '%s' desconocido"
@@ -21533,10 +21187,6 @@ msgstr ""
msgid "unsupported disk device"
msgstr "dispositivo de almacenamiento no soportado"
#, c-format
msgid "unsupported disk driver type for '%s'"
msgstr "tipo de controlador de disco no soportado para '%s'"
msgid "unsupported disk type"
msgstr "tipo de disco no soportado"
@@ -21848,10 +21498,6 @@ msgstr "Falló virNWFilterDHCPSnoopReq req add en interfaz \"%s\" ifkey \"%s\""
msgid "virNWFilterDHCPSnoopReq virThreadCreate failed on interface '%s'"
msgstr "Falló virNWFilterDHCPSnoopReq virThreadCreate en interfaz '%s'"
#, c-format
msgid "virNWFilterDHCPSnoopReq: can't copy variables on if %s"
msgstr "virNWFilterDHCPSnoopReq: no se pueden copiar variables si %s"
#, c-format
msgid "virNWFilterSnoopLeaseFileLoad lease file line %d corrupt"
msgstr "Línea de archivo de arriendo virNWFilterSnoopLeaseFileLoad %d corrupta"

View File

@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"PO-Revision-Date: 2018-04-24 06:15-0400\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: 2018-04-24 06:15+0000\n"
"Last-Translator: Copied by Zanata <copied-by-zanata@zanata.org>\n"
"Language-Team: Estonian (http://www.transifex.com/projects/p/fedora/language/"
"et/)\n"
@@ -18,4 +18,4 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"

View File

@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"PO-Revision-Date: 2018-04-24 06:19-0400\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: 2018-04-24 06:19+0000\n"
"Last-Translator: Copied by Zanata <copied-by-zanata@zanata.org>\n"
"Language-Team: Basque (Spain) (http://www.transifex.com/projects/p/fedora/"
"language/eu_ES/)\n"
@@ -18,4 +18,4 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"

View File

@@ -5,9 +5,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Project-Id-Version: libvirt 4.6.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: \n"
"Last-Translator: \n"
"Language-Team: Persian\n"
@@ -16,4 +16,4 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"

View File

@@ -8,10 +8,10 @@
# Toni Rantala <trantalafilo@gmail.com>, 2017. #zanata
msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Project-Id-Version: libvirt 4.6.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"PO-Revision-Date: 2017-03-26 10:24-0400\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: 2017-03-26 10:24+0000\n"
"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish (http://www.transifex.com/projects/p/fedora/language/"
"fi/)\n"
@@ -20,7 +20,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"
msgid ""
"\n"
@@ -778,9 +778,6 @@ msgstr "toimialue ei ole käynnissä"
msgid "domain name or uuid"
msgstr "toimialueen nimi tai uuid"
msgid "domain name, id or uuid"
msgstr "toimialueen nimi, id tai uuid"
msgid "domain state"
msgstr "toimialueen tila"

View File

@@ -5,9 +5,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Project-Id-Version: libvirt 4.6.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: \n"
"Last-Translator: \n"
"Language-Team: Filipino\n"
@@ -16,4 +16,4 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"

View File

@@ -21,10 +21,10 @@
# Thomas Canniot <thomas.canniot@laposte.net>, 2007
msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Project-Id-Version: libvirt 4.6.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"PO-Revision-Date: 2015-02-26 09:47-0500\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: 2015-02-26 09:47+0000\n"
"Last-Translator: Copied by Zanata <copied-by-zanata@zanata.org>\n"
"Language-Team: French <trans-fr@lists.fedoraproject.org>\n"
"Language: fr\n"
@@ -32,7 +32,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"
msgid ""
"\n"
@@ -219,9 +219,6 @@ msgstr ""
 bus », « target » et « unit » doivent être spécifiés pour l'adresse source "
"scsi hostdev"
msgid "'info blockstats' not supported by this qemu"
msgstr "« info blockstats » n'est pas pris en charge par cette qemu"
msgid "'pool' and 'volume' must be specified together for 'pool' type source"
msgstr ""
 pool » et « volume » doivent être spécifiés ensemble pour la source du "
@@ -1833,9 +1830,6 @@ msgstr "Échec temporaire dans la résolution de nom"
msgid "The certificate has no peers"
msgstr "Le certificat n'a pas de pair"
msgid "This libvirtd build does not support TLS"
msgstr "Ce binaire de libvirt ne prend pas en charge TLS"
msgid "Thread(s) per core:"
msgstr "Thread(s) par coeur :"
@@ -2512,9 +2506,6 @@ msgstr "le domaine n'est pas actif"
msgid "domain name or uuid"
msgstr "nom du domaine ou UUID"
msgid "domain name, id or uuid"
msgstr "nom du domaine, ID ou UUID"
msgid "domain state"
msgstr "état du domaine"
@@ -3627,18 +3618,10 @@ msgstr "donnée inattendue « %s »"
msgid "unexpected disk bus %d"
msgstr "bus de disque %d inattendu"
#, c-format
msgid "unexpected disk cache mode %d"
msgstr "mode de cache du disque %d inattendu"
#, c-format
msgid "unexpected disk device %d"
msgstr "périphérique de disque %d inattendu"
#, c-format
msgid "unexpected disk io mode %d"
msgstr "mode io du disque %d inattendu"
#, c-format
msgid "unexpected disk type %d"
msgstr "type de disque %d inattendu"

View File

@@ -5,9 +5,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Project-Id-Version: libvirt 4.6.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: \n"
"Last-Translator: \n"
"Language-Team: Friulian\n"
@@ -16,4 +16,4 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"

View File

@@ -5,9 +5,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Project-Id-Version: libvirt 4.6.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: \n"
"Last-Translator: \n"
"Language-Team: Irish\n"
@@ -17,4 +17,4 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : n<7 ? 2 : n<11 ? 3 : "
"4\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"

View File

@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"PO-Revision-Date: 2018-04-24 06:22-0400\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: 2018-04-24 06:22+0000\n"
"Last-Translator: Copied by Zanata <copied-by-zanata@zanata.org>\n"
"Language-Team: Galician (http://www.transifex.com/projects/p/fedora/language/"
"gl/)\n"
@@ -18,4 +18,4 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"

View File

@@ -12,10 +12,10 @@
# sweta <swkothar@redhat.com>, 2013-2014
msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Project-Id-Version: libvirt 4.6.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"PO-Revision-Date: 2015-02-23 06:16-0500\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: 2015-02-23 06:16+0000\n"
"Last-Translator: Copied by Zanata <copied-by-zanata@zanata.org>\n"
"Language-Team: Gujarati (http://www.transifex.com/projects/p/libvirt/"
"language/gu/)\n"
@@ -24,7 +24,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"
msgid ""
"\n"
@@ -583,9 +583,6 @@ msgstr "guest-get-vcpus નાં જવાબમાં 'can-offline' ગેર
msgid "'floor' attribute allowed only in <inbound> element"
msgstr "'ફ્લોર' ગુણધર્મ <inbound> ઘટકમાં પરવાનગી મળેલ છે"
msgid "'info blockstats' not supported by this qemu"
msgstr "'info blockstats' આ qemu દ્દારા આધારભૂત નથી"
msgid "'logical-id' missing in reply of guest-get-vcpus"
msgstr "guest-get-vcpus નાં જવાબમાં 'logical-id' ગેરહાજર"
@@ -608,9 +605,6 @@ msgstr "'કતાર' ગુણધર્મ એ હકારાત્મક સ
msgid "'queues' is only supported by virtio-scsi controller"
msgstr "'કતાર' ફક્ત virtio-scsi નિયંત્રક દ્દારા આધારભૂત છે"
msgid "'set_link' not supported by this qemu"
msgstr "'set_link' એ આ qemu દ્દારા આધારભૂત નથી"
msgid "'startupPolicy' is only valid for 'file' type volume"
msgstr "'startupPolicy' ફક્ત 'ફાઇલ' પ્રકાર વોલ્યુમ માટે યોગ્ય છે"
@@ -1357,18 +1351,12 @@ msgstr "QEMU બાઇનરી %s ને ચકાસી શકાતુ નથ
msgid "Cannot check dnsmasq binary %s"
msgstr "dnsmasq બાઇનરી %s ને ચકાસી શકાતુ નથી"
msgid "Cannot check socket connection status"
msgstr "સોકેટ જોડાણ પરિસ્થિતિને ચકાસી શકાતુ નથી"
msgid "Cannot close container iterator"
msgstr "પાત્ર અંતરાલ બંધ કરી શકાતુ નથી"
msgid "Cannot complete within timeout period"
msgstr "સમયસમાપ્તિ સમયગાળા દરમ્યાન સમાપ્ત કરી શકાતુ નથી"
msgid "Cannot connect to agent socket"
msgstr "ઍજન્ટ સોકેટ સાથે જોડાઇ શકાતુ નથી"
#, c-format
msgid "Cannot connect to monitor connection of type '%s' for pid %u"
msgstr "પ્રકાર '%s' નાં pid %u માટે મોનિટર જોડાણને જોડાઇ શકાતુ નથી"
@@ -2014,10 +2002,6 @@ msgstr "%s ઇન્વોકેશન માટે વાસ્તવિક જ
msgid "Concrete job for %s invocation is in unknown state"
msgstr "%s ઇન્વોકેશન માટે વાસ્તવિક જૉબ અજ્ઞાત સ્થિતિમાં છે"
#, c-format
msgid "Config entry '%s' must be a string"
msgstr "રૂપરેખાંકન નોંધણી '%s' શબ્દમાળા હોવી જ જોઇએ"
#, c-format
msgid "Config entry '%s' must represent a boolean value (true|false)"
msgstr "રૂપરેખાંકિત નોંધણી '%s' એ બુલિયન કિંમતને રજૂ કરવી જ જોઇએ (true|false)"
@@ -2133,10 +2117,6 @@ msgstr "hashmap માં ચલ 'IP' ને ઉમેરી શક્યા ન
msgid "Could not add variable 'MAC' to hashmap"
msgstr "hashmap માં ચલ 'MAC' ને ઉમેરી શક્યા નહિં"
#, c-format
msgid "Could not allocate memory for output of '%s'"
msgstr "'%s' નાં આઉટપુટ માટે મેમરીને ફાળવી શકાતી નથી"
#, c-format
msgid "Could not assign address to disk '%s'"
msgstr "ડિસ્ક '%s' માં સરનામાંને સોંપી શક્યા નહિં"
@@ -2650,10 +2630,6 @@ msgstr "'%s' માંથી માન્ય ડિસ્ક અનુક્ર
msgid "Could not parse version number from '%s'"
msgstr "'%s' માંથી આવૃત્તિ નંબરનું પદચ્છેદન કરી શક્યા નહિં"
#, c-format
msgid "Could not put variable '%s' into hashmap"
msgstr "hashmap માં ચલ '%s' ને મૂકી શક્યા નહિં"
#, c-format
msgid "Could not query registry value '%s\\%s'"
msgstr "રજીસ્ટરી કિંમત '%s\\%s' નુ ક્વેરી કરી શક્યા નહિં"
@@ -2999,14 +2975,6 @@ msgstr "વંશજો:"
msgid "Dest file %s too big for destination"
msgstr "લક્ષ્ય ફાઇલ %s એ લક્ષ્ય માટે ઘણું મોટુ છે"
#, c-format
msgid "Destination buffer for ifname ('%s') not large enough"
msgstr "ifname ('%s') માટે લક્ષ્ય બફર પૂરતુ મોટુ નથી"
#, c-format
msgid "Destination buffer for linkdev ('%s') not large enough"
msgstr "linkdev ('%s') માટે લક્ષ્ય બફર પૂરતુ મોટુ નથી"
msgid "Destination libvirt does not support peer-to-peer migration protocol"
msgstr "લક્ષ્ય libvirt એ peer-to-peer સ્થળાંતર પ્રોટોકોલને આધાર આપતુ નથી"
@@ -3688,14 +3656,6 @@ msgstr ""
"હસ્તાક્ષર ન થયેલ પૂર્ણાંક (૪ નું ગુણાંક) હોઇ તે માટે VMX નોંધણી 'memsize' ની ઇચ્છા રાખી "
"રહ્યા છે પરંતુ %lld મળ્યુ"
#, c-format
msgid ""
"Expecting VMX entry 'numvcpus' to be an unsigned integer (1 or a multiple of "
"2) but found %lld"
msgstr ""
"હસ્તાક્ષર ન થયેલ પૂર્ણાંક (૧ અથવા ૨ નું ગુણાંક) હોઇ તે માટે VMX નોંધણી 'numvcpus' ની ઇચ્છા "
"રાખી રહ્યા છે પરંતુ %lld મળ્યુ"
#, c-format
msgid ""
"Expecting VMX entry 'sched.cpu.affinity' to be a comma separated list of "
@@ -3817,10 +3777,6 @@ msgstr "[..૧] સીમાની બહાર FDC એકમ અનુક્
msgid "Failed"
msgstr "નિષ્ફળ"
#, c-format
msgid "Failed module registration %s"
msgstr "મોડ્યુલનુ રજીસ્ટ્રેશન %s નિષ્ફળ"
#, c-format
msgid "Failed opening %s"
msgstr "%s ને ખોલવામાં નિષ્ફળતા"
@@ -4734,13 +4690,6 @@ msgstr "sanlock ડિમનનાં સોકેટને ખોલવામ
msgid "Failed to open storage volume with path '%s'"
msgstr "પાથ '%s' સાથે સંગ્રહ વોલ્યુમને ખોલવામાં નિષ્ફળતા"
#, c-format
msgid ""
"Failed to open stream for file descriptor when reading output from '%s': '%s'"
msgstr ""
"ફાઇલ વર્ણનકર્તા માટે સ્ટ્રીમને ખોલવામાં નિષ્ફળ જ્યારે '%s' માંથી આઉટપુટને વાંચી રહ્યા હોય: "
"'%s'"
#, c-format
msgid "Failed to open tty %s"
msgstr "tty %s ને ખોલવાનું નિષ્ફળ"
@@ -5299,10 +5248,6 @@ msgstr "SSH સત્રને સ્થાપિત કરવામાં ન
msgid "Failure to mask address"
msgstr "માસ્ક સરનામામાં નિષ્ફળતા"
#, c-format
msgid "Failure while applying current filter on VM %s"
msgstr "નિષ્ફળ જ્યારે VM %s પર વર્તમાન ફિલ્ટરને લાગુ કરી રહ્યા હોય"
msgid "Failure while reading log output"
msgstr "નિષ્ફળતા જ્યારે લૉગ આઉટપુટને વાંચી રહ્યા હોય"
@@ -5324,12 +5269,6 @@ msgstr "ક્ષેત્ર કર્નલ મેમરી લક્ષ્ય
msgid "Field name '%s' too long"
msgstr "ફાઇલ નામ '%s' ઘણી લાંબી છે"
#, c-format
msgid ""
"File '%s' does not contain a <cpu> element or is not a valid domain or "
"capabilities XML"
msgstr "ફાઇલ '%s' <cpu> ઘટકને સમાવતુ નથી અથવા યોગ્ય ડોમેઇન અથવા ક્ષમતાઓ XML નથી"
#, c-format
msgid "File '%s' has unknown type"
msgstr "ફાઇલ '%s' પાસે અજ્ઞાત પ્રકાર છે"
@@ -6432,12 +6371,6 @@ msgstr "પુનરાવર્તક ID એ %u નાં મહત્તમ ID
msgid "JSON monitor is required"
msgstr "JSON મોનિટરની જરૂરિયાત છે"
msgid "JSON monitor should be using AddNetdev"
msgstr "JSON મોનિટર એ AddNetdev ને વાપરવુ જ જોઇએ"
msgid "JSON monitor should be using RemoveNetdev"
msgstr "JSON મોનિટર એ RemoveNetdev વાપરવુ જ જોઇએ"
#, c-format
msgid "Job submission failed on interface '%s'"
msgstr "ઇન્ટરફેસ '%s' પર જોબ રજૂઆત નિષ્ફળ"
@@ -6584,9 +6517,6 @@ msgstr ""
msgid "Malformed TLS whitelist regular expression '%s'"
msgstr "મેલફોર્મ થયેલ TLS વાઇટલીસ્ટ નિયમિત સમીકરણ '%s'"
msgid "Malformed clients data in JSON document"
msgstr "JSON દસ્તાવેજમાં મેલફોર્મ થયેલ ક્લાયન્ટ માહિતી"
#, c-format
msgid "Malformed ctrl-alt-del setting '%s'"
msgstr "મેલફોર્મ થયેલ ctrl-alt-del સુયોજન '%s'"
@@ -6599,9 +6529,6 @@ msgstr "મેલફોર્મ થયેલ ઉપકરણ કિંમત '%
msgid "Malformed lease target offset %s"
msgstr "મેલફોર્મ થયેલ લીઝ લક્ષ્ય ઓફસેટ %s"
msgid "Malformed lockspaces data from JSON file"
msgstr "JSON ફાઇલમાંથી મેલફોર્મ થયેલ lockspaces માહિતી"
msgid "Malformed mdnsGroupName data in JSON document"
msgstr "JSON દસ્તાવેજમાં મેલફોર્મ થયેલ mdnsGroupName માહિતી"
@@ -6612,15 +6539,6 @@ msgstr "મેલફોર્મ થયેલ nbd પોર્ટ '%s'"
msgid "Malformed owner value in JSON document"
msgstr "JSON દસ્તાવેજમાં મેલફોર્મ થયેલ માલિકી કિંમત"
msgid "Malformed owners value in JSON document"
msgstr "JSON દસ્તાવેજમાં મેલફોર્મ થયેલ માલિકી કિંમત"
msgid "Malformed resources value in JSON document"
msgstr "JSON દસ્તાવેજમાં મેલફોર્મ થયેલ સ્ત્રોત કિંમત"
msgid "Malformed services data in JSON document"
msgstr "JSON દસ્તાવેજમાં મેલફોર્મ થયેલ સેવા માહિતી"
#, c-format
msgid "Malformed size %s"
msgstr "મેલફોર્મ થયેલ માપ %s"
@@ -6937,10 +6855,6 @@ msgstr "JSON દસ્તાવેજમાં ગુમ થયેલ max_worker
msgid "Missing min_workers data in JSON document"
msgstr "JSON દસ્તાવેજમાં ગુમ થયેલ min_workers માહિતી"
#, c-format
msgid "Missing module registration symbol %s"
msgstr "ગેરહાજર મોડ્યુલ રજીસ્ટ્રેશન સંકેત %s"
msgid "Missing monitor reply object"
msgstr "ગુમ થયેલ મોનિટર જવાબ ઑબ્જેક્ટ"
@@ -7051,9 +6965,6 @@ msgstr "JSON દસ્તાવેજમાં ગેરહાજર મર્
msgid "Missing server data from JSON file"
msgstr "JSON ફાઇલમાંથી ગેરહાજર સર્વર માહિતી"
msgid "Missing server name in phyp:// URI"
msgstr "phyp:// URI માં ગુમ થયેલ સર્વર નામ"
msgid "Missing service data in JSON document"
msgstr "JSON દસ્તાવેજમાં ગુમ થયેલ સેવા માહિતી"
@@ -7075,10 +6986,6 @@ msgstr "અક્ષર ઉપકરણ માટે ગેરહાજર સ
msgid "Missing source service attribute for char device"
msgstr "અક્ષર ઉપકરણ માટે ગુમ થયેલ સ્રોત સેવા ગુણધર્મ"
#, c-format
msgid "Missing space when parsing output of '%s'"
msgstr "ગુમ થયેલ જગ્યા જ્યારે '%s' નાં આઉટપુટનું પદચ્છેદન કરી રહ્યા હોય"
msgid "Missing storage block path"
msgstr "ગેરહાજર સંગ્રહ બ્લોક પાથ"
@@ -7360,9 +7267,6 @@ msgstr "<interface type='network'/> સાથે સ્પષ્ટ થયેલ
msgid "No <source> 'port' attribute specified with socket interface"
msgstr "સોકેટ ઇન્ટરફેસ સાથે સ્પષ્ટ થયેલ <source> 'પોર્ટ' ગુણધર્મ નથી"
msgid "No CPUs given"
msgstr "CPUs આપેલ નથી"
#, c-format
msgid "No FD available at slot %zu"
msgstr "સ્લોટ %zu પર FD ઉપલબ્ધ નથી"
@@ -7456,10 +7360,6 @@ msgstr "બંધબેસતી uuid '%s' સાથે ડોમેઇન ન
msgid "No domain with name %s"
msgstr "નામ '%s' ડોમેઇન નથી"
#, c-format
msgid "No domain with name '%s'"
msgstr "નામ '%s' ડોમેઇન નથી"
msgid "No error message from child failure"
msgstr "બાળ નિષ્ફળતા માંથી ભૂલ સંદેશો નથી"
@@ -7476,14 +7376,6 @@ msgstr "NBD ઉપકરણો મુક્ત નથી"
msgid "No graphics backend with index %d"
msgstr "અનુક્રમણિકા %d સાથે ગ્રાફિક્સ બેકએન્ડ નથી"
#, c-format
msgid "No host CPU specified in '%s'"
msgstr "'%s' માં સ્પષ્ટ થયેલ યજમાન CPU નથી"
#, c-format
msgid "No info for device '%s'"
msgstr "ઉપકરણ '%s' માટે જાણકારી નથી"
msgid "No interface attached to bridge"
msgstr "બ્રિજમાં ઇન્ટરફેસ જોડાયેલ નથી"
@@ -7915,9 +7807,6 @@ msgstr "કી '%s' માટે પાસફ્રેઝ"
msgid "Password request failed"
msgstr "પાસવર્ડ માંગણી નિષ્ફળ"
msgid "Password request seen, but no handler available"
msgstr "પાસવર્ડ માંગણી જોઇ, પરંતુ સંચાલક ઉપલબ્ધ નથી"
msgid "Path"
msgstr "પાથ"
@@ -9594,9 +9483,6 @@ msgstr "આ વિધેય WIN32 પ્લેટફોર્મ પર આધ
msgid "This host is not managed by a vCenter"
msgstr "આ યજમાન vCenter દ્દારા સંચાલિત થયેલ નથી"
msgid "This libvirtd build does not support TLS"
msgstr "આ libvirtd બિલ્ડ TLS ને આધાર આપતુ નથી"
msgid "This type of device cannot be hot unplugged"
msgstr "ઉપકરણનો આ પ્રકાર ને હોટપ્લગ કરી શકાતુ નથી"
@@ -9982,12 +9868,6 @@ msgstr "સોકેટ ફાઇલ સંચાલનની નકલ કર
msgid "Unable to create %s"
msgstr "%s ને બનાવવાનું અસમર્થ"
msgid "Unable to create JSON formatter"
msgstr "JSON ફોર્મેટરને બનાવવાનું અસમર્થ"
msgid "Unable to create JSON parser"
msgstr "JSON પાર્સરને બનાવવાનું અસમર્થ"
#, c-format
msgid "Unable to create LPAR. Reason: '%s'"
msgstr "LPAR ને બનાવવાનું અસમર્થ. કારણ: '%s'"
@@ -10182,10 +10062,6 @@ msgstr "FDs ની સંખ્યાને એનકોડ કરવાનુ
msgid "Unable to exec shell %s"
msgstr "exec shell %s માટે અસમર્થ"
#, c-format
msgid "Unable to extract disk path from %s"
msgstr "%s માંથી ડિસ્ક પાથને કાઢવાનું અસમર્થ"
msgid "Unable to find 'cpuacct' cgroups controller mount"
msgstr "'cpuacct' cgroups નિયંત્રક માઉન્ટ શોધવામાં અસમર્થ"
@@ -11023,10 +10899,6 @@ msgstr "અનિચ્છનીય ફાઇલસિસ્ટમ પ્રક
msgid "Unexpected hostdev mode %d"
msgstr "અનિચ્છનીય hostdev સ્થિતિ %d"
#, c-format
msgid "Unexpected line > %d characters when parsing output of '%s'"
msgstr "અનિચ્છનીય લીટી > %d અક્ષરો જ્યારે '%s' નાં આઉટપુટનું પદચ્છેદન કરી રહ્યા હોય"
msgid "Unexpected lock parameters for disk resource"
msgstr "ડિસ્ક સ્ત્રોત માટે અનિચ્છનીય તાળુ પરિમાણ"
@@ -11804,10 +11676,6 @@ msgstr ""
msgid "add a column showing parent snapshot"
msgstr "સ્તંભ બતાવતા મુખ્ય સ્નેપશોટને ઉમેરો"
#, c-format
msgid "adding %s device failed: %s"
msgstr "%s ઉપકરણને ઉમેરવાનું નિષ્ફળ: %s"
msgid "additionally display the type and device value"
msgstr "વધારાનાં પ્રકાર અને ઉપકરણ કિંમતને દર્શાવો"
@@ -11941,9 +11809,6 @@ msgstr ""
"વાક્ય %d પર: %s%s\n"
"%s"
msgid "atomic live snapshot of multiple disks is unsupported"
msgstr "ઘણી ડિસ્કોનાં અણુ જીવંત સ્નેપશોટ આધારભૂત નથી"
msgid "attach device from an XML file"
msgstr "ઉપકરણને XML ફાઈલમાં જોડો"
@@ -12503,9 +12368,6 @@ msgstr "ટનલ થયેલ સ્થળાંતર માટે પાઇ
msgid "cannot create snapshot directory '%s'"
msgstr "સ્નેપશોટ ડિરેક્ટરી '%s' ને બનાવી શકાતુ નથી"
msgid "cannot create virtual FAT disks in read-write mode"
msgstr "વાંચવાની-લખવાની પરિસ્થિતિમાં વર્ચ્યુઅલ FAT ડિસ્કો બનાવી શકાતી નથી"
#, c-format
msgid "cannot decode CPU data for %s architecture"
msgstr "%s આર્કીટેક્ચર માટે CPU માહિતીને ડિકોડ કરી શકાતી નથી"
@@ -12832,9 +12694,6 @@ msgstr "અસુમેળ આદેશ સાથે શબ્દમાળા I/
msgid "cannot mix string I/O with daemon"
msgstr "ડિમન સાથે શબ્દમાળા I/O ને મિશ્રિત કરી શકાતુ નથી"
msgid "cannot modify network device alias"
msgstr "નેટવર્ક ઉપકરણ ઉપસર્ગને બદલી શકાતુ નથી"
msgid "cannot modify network device boot index setting"
msgstr "નેટવર્ક ઉપકરણ બુટ અનુક્રમણિકા સુયોજનને બદલી શકાતુ નથી"
@@ -12979,18 +12838,6 @@ msgstr "ઉપકરણ અને સ્થાન પદચ્છેદન ક
msgid "cannot parse device start location"
msgstr "ઉપકરણ શરૂ થતુ સ્થાન પદચ્છેદન કરી શકાતુ નથી"
#, c-format
msgid "cannot parse disk migration data remaining statistic %s"
msgstr "સ્થળાંતર માહિતી બાકી રહેલ પરિસ્થિતિ %s નું પદચ્છેદન કરી શકાતુ નથી"
#, c-format
msgid "cannot parse disk migration data total statistic %s"
msgstr "સ્થળાંતર માહિતી કુલ પરિસ્થિતિ %s નું પદચ્છેદન કરી શકાતુ નથી"
#, c-format
msgid "cannot parse disk migration data transferred statistic %s"
msgstr "સ્થળાંતર માહિતી પરિવહન થયેલ પરિસ્થિતિ %s નું પદચ્છેદન કરી શકાતુ નથી"
#, c-format
msgid "cannot parse drive bus '%s'"
msgstr "ડ્રાઇવ બસ '%s' નું પદચ્છેદન કરી શકાતુ નથી"
@@ -13017,22 +12864,6 @@ msgstr "uuid તરીકે interfaceid પરિમાણનુ પદચ્
msgid "cannot parse io mode '%s'"
msgstr "io સ્થિતિ '%s' નુ પદચ્છેદન કરી શકાતુ નથી"
#, c-format
msgid "cannot parse json %s: %s"
msgstr "json %s નું પદચ્છેદન કરી શકાતુ નથી: %s"
#, c-format
msgid "cannot parse migration data remaining statistic %s"
msgstr "સ્થળાંતર માહિતી બાકી રહેલ પરિસ્થિતિ %s નું પદચ્છેદન કરી શકાતુ નથી"
#, c-format
msgid "cannot parse migration data total statistic %s"
msgstr "સ્થળાંતર માહિતી કુલ પરિસ્થિતિ %s નું પદચ્છેદન કરી શકાતુ નથી"
#, c-format
msgid "cannot parse migration data transferred statistic %s"
msgstr "સ્થળાંતર માહિતી પરિવહન થયેલ પરિસ્થિતિ %s નું પદચ્છેદન કરી શકાતુ નથી"
#, c-format
msgid "cannot parse nbd filename '%s'"
msgstr "nbd ફાઇલનામ '%s' નું પદચ્છેદન કરી શકાતુ નથી"
@@ -13768,10 +13599,6 @@ msgstr "તેમાં APIC પરિસ્થિતિને બદલી શ
msgid "could not change PAE status to: %s, rc=%08x"
msgstr "તેમાં PAE ની પરિસ્થિતિને બદલી શક્યા નહિં: %s, rc=%08x"
#, c-format
msgid "could not change media on %s: %s"
msgstr "%s પર મીડિયાને બદલી શક્યા નહિં: %s"
msgid "could not close handshake fd"
msgstr "હૅન્ડશેક fd ને બંધ કરી શક્યા નહિં"
@@ -13822,10 +13649,6 @@ msgstr "વહેંચેલ ફોલ્ડર '%s' ને અલગ કરી
msgid "could not determine max vcpus for the domain"
msgstr "ડોમેઇન માટે મહત્તમ vcpus નક્કી કરી શકાતો નથી"
#, c-format
msgid "could not eject media on %s: %s"
msgstr "%s પર મીડિયાને બહાર નીકાળી શક્યુ નહિં: %s"
msgid "could not find libvirtd"
msgstr "libvirtd શોધી શકાયુ નથી"
@@ -14162,9 +13985,6 @@ msgstr "હાલની vcpu ગણતરી મહત્તમ જેટલી
msgid "current vcpus must be equal to maxvcpus"
msgstr "વર્તમાન vcpus એ maxvcpus નાં જેટલુ જ હોવુ જોઇએ"
msgid "currently is supported only taking screenshots of screen ID 0"
msgstr "હાલમાં ફક્ત સ્ક્રીન ID નાં સ્ક્રીનશોટ લેવાનું આધારભૂત છે"
#, c-format
msgid "daemonized command cannot set working directory %s"
msgstr "daemonized આદેશ કામ કરી રહેલ ડિરેક્ટરી %s ને સુયોજિત કરી શકતુ નથી"
@@ -14273,10 +14093,6 @@ msgstr "નેટવર્ક ઈન્ટરફેસ છોડો"
msgid "detach node device from its device driver"
msgstr "તેની ઉપકરણ ડ્રાઇવરમાંથી નોડ ઉપકરણને અલગ કરો"
#, c-format
msgid "detaching %s device failed: %s"
msgstr "નિષ્ફળ થયેલ %s ઉપકરણને અલગ કરી રહ્યા છે: %s"
msgid "detaching serial console is not supported"
msgstr "શ્રેણી કન્સોલને અલગ કરવાનું આધારભૂત નથી"
@@ -14325,9 +14141,6 @@ msgstr "ઉપકરણ કી"
msgid "device name or wwn pair in 'wwnn,wwpn' format"
msgstr "'wwnn,wwpn' બંધારણમાં ઉપકરણ નામ અથવા wwn જોડી"
msgid "device name rejected"
msgstr "ઉપકરણ નામ નામંજૂર થયેલ છે"
msgid "device not present in domain configuration"
msgstr "ડોમેઇન રૂપરેખાંકનમાં ઉપકરણ હાજર નથી"
@@ -14359,9 +14172,6 @@ msgstr "'%s' સરનામાં સાથે ઉપકરણ જોડાઇ
msgid "device with invalid '%s' address cannot be detached"
msgstr "અયોગ્ય '%s' સરનામાં સાથે ઉપકરણને જોડાઇ શકાતુ નથી"
msgid "device-list-properties reply data was missing 'name'"
msgstr "device-list-properties જવાબ ગુમ થયેલ 'નામ' હતુ"
msgid "devices cgroup isn't mounted"
msgstr "ઉપકરણ cgroup માઉન્ટ થયેલ નથી"
@@ -14404,10 +14214,6 @@ msgstr "શક્તિશાળી સંગ્રહ પુલ સ્ત્ર
msgid "disjoint NUMA cpu ranges are not supported with this QEMU"
msgstr "બિનજોડાયેલ NUMA cpu સીમા એ આ QEMU સાથે આધારભૂત નથી"
#, c-format
msgid "disk %s does not have any encryption information"
msgstr "ડિસ્ક %s પાસે કોઇપણ એનક્રિપ્શન જાણકારી નથી"
#, c-format
msgid "disk %s has no source file to be committed"
msgstr "સોંપણી કરવા માટે ડિસ્ક %s પાસે સ્ત્રોત નથી"
@@ -14662,9 +14468,6 @@ msgstr "ડોમેઇન આપોઆપ નાશ કરવા માટે
msgid "domain is no longer running"
msgstr "ડોમેઈન લાંબો સમય ચાલી રહ્યુ નથી"
msgid "domain is not active"
msgstr "ડોમેઇન સક્રિય નથી"
msgid "domain is not in running state"
msgstr "ડોમેઈન ચાલી રહેલ સ્થિતિમાં ડોમેઇન નથી"
@@ -14692,9 +14495,6 @@ msgstr "ડોમેઈન જોબ જાણકારી"
msgid "domain name or uuid"
msgstr "ડોમેઈન નામ અથવા uuid"
msgid "domain name, id or uuid"
msgstr "ડોમેઈન નામ, id અથવા uuid"
msgid "domain save job"
msgstr "ડોમેઈન સંગ્રહ જૉબ"
@@ -14962,9 +14762,6 @@ msgstr "%zu veths ઇચ્છા રાખી રહ્યા છે, પરં
msgid "expecting a name"
msgstr "નામ ઈચ્છિત છે"
msgid "expecting a scsi:00.00.00 address."
msgstr "scsi:00.00.00 સરનામાંની ઇચ્છા રાખી રહ્યા છે."
msgid "expecting a separator"
msgstr "વિભાજક ઈચ્છિત છે"
@@ -15305,10 +15102,6 @@ msgstr "netcf ને પ્રારંભ કરવામાં નિષ્ફ
msgid "failed to list host interfaces: %s%s%s"
msgstr "યજમાન ઇન્ટરફેસની યાદી કરવામાં નિષ્ફળતા: %s%s%s"
#, c-format
msgid "failed to load module %s %s"
msgstr "મોડ્યુલ %s %s ને લાવવામાં નિષ્ફળતા"
#, c-format
msgid "failed to lookup interface with MAC address '%s'"
msgstr "MAC સરનામાં '%s' સાથે ઇન્ટરફેસને જોવામાં નિષ્ફળતા"
@@ -15484,10 +15277,6 @@ msgstr "'%s --version' ને ચલાવવામાં નિષ્ફળત
msgid "failed to run apparmor_parser"
msgstr "apparmor_parser ચલાવવામાં નિષ્ફળતા"
#, c-format
msgid "failed to save chardev path '%s'"
msgstr "chardev પાથ '%s' નો સંગ્રહ કરવામાં નિષ્ફળ"
msgid "failed to save content"
msgstr "સમાવિષ્ટ સંગ્રહવામાં નિષ્ફળ"
@@ -15495,10 +15284,6 @@ msgstr "સમાવિષ્ટ સંગ્રહવામાં નિષ્
msgid "failed to seek to end of %s"
msgstr "%s નાં અંતમાં શોધવામાં નિષ્ફળતા"
#, c-format
msgid "failed to send key '%s'"
msgstr "કી '%s' મોકલવામાં નિષ્ફળ"
msgid "failed to serialize S-Expr"
msgstr "S-Expr શ્રેણીકૃત બનાવવામાં નિષ્ફળ"
@@ -15750,10 +15535,6 @@ msgstr "સંગ્રહનુ અધોરેખા માટે બંધા
msgid "format of backing volume if taking a snapshot"
msgstr "બેકીંગ વોલ્યુમનું બંધારણ જો સ્નેપશોટને લઇ રહ્યા છે"
#, c-format
msgid "format='qcow' passphrase for %s must not contain a '\\0'"
msgstr "%s માટે format='qcow' પાસફ્રેજ '\\0' સમાવવુ જોઇએ જ નહિં"
#, c-format
msgid "formatter for %s %s reported error"
msgstr "%s %s અહેવાલ થયેલ ભૂલ માટે બંધારક"
@@ -16047,9 +15828,6 @@ msgstr "અયોગ્ય બુટ ક્રમાંક '%s', હકારા
msgid "info balloon reply was missing balloon data"
msgstr "info બલુન જવાબ એ ગુમ થયેલ બલુન માહિતી હતી"
msgid "info block not supported by this qemu"
msgstr "આ qemu દ્દારા જાણકારી બ્લોક આધારભૂત નથી"
msgid "info migration reply was missing return status"
msgstr "info સ્થળાંતર જવાબ એ ગુમ થયેલ પાછી આવેલ પરિસ્થિતિ હતી"
@@ -16163,10 +15941,6 @@ msgstr "વિકલ્પ --%s પછી અયોગ્ય '='"
msgid "invalid <address> element found in <forward> of network %s"
msgstr "નેટવર્ક %s નાં <forward> માં મળેલ અયોગ્ય <address> ઘટક"
#, c-format
msgid "invalid <encryption> for volume %s"
msgstr "વોલ્યુમ %s માટે અયોગ્ય <encryption>"
#, c-format
msgid "invalid <forwarder> element found in <dns> of network %s"
msgstr "નેટવર્ક %s નાં <dns> માં અયોગ્ય <forwarder> ઘટક મળ્યુ"
@@ -16320,10 +16094,6 @@ msgstr "અયોગ્ય કેચઅપ સ્લુ"
msgid "invalid catchup threshold"
msgstr "અમાન્ય catchup થ્રેશોલ્ડ"
#, c-format
msgid "invalid certificate name: %s"
msgstr "અમાન્ય પ્રમાણપત્ર નામ: %s"
msgid "invalid cipher size for TLS session"
msgstr "TLS સત્ર માટે અયોગ્ય cipher માપ"
@@ -16340,10 +16110,6 @@ msgstr "આમાં અયોગ્ય જોડાણ નિર્દેશક
msgid "invalid connection pointer in %s"
msgstr "%s માં અયોગ્ય જોડાણ નિર્દેશક"
#, c-format
msgid "invalid database name: %s"
msgstr "અમાન્ય ડેટાબેઝ નામ: %s"
#, c-format
msgid "invalid device name '%s'"
msgstr "અયોગ્ય ઉપકરણ નામ '%s'"
@@ -17244,14 +17010,6 @@ msgstr "સ્થળાંતર રદ થયેલ છે"
msgid "migration protocol going backwards %s => %s"
msgstr "સ્થળાંતર પ્રોટોકોલ %s => %s માં પાછુ જઇ રહ્યુ છે"
#, c-format
msgid "migration to '%s' failed: %s"
msgstr "'%s' માં સ્થળાંતર કરવાનું નિષ્ફળ: %s"
#, c-format
msgid "migration to '%s' not supported by this qemu: %s"
msgstr "'%s' માં સ્થળાંતર આ qemu દ્દારા આધારભૂત નથી: %s"
msgid "migration was active, but RAM 'remaining' data was missing"
msgstr "સ્થળાંતર સક્રિય હતુ, પરંતુ RAM 'બાકી રહેતી' માહિતી ગેરહાજર હતી"
@@ -18123,10 +17881,6 @@ msgstr "%s માટે ડિસ્ક બંધારણ નથી અને
msgid "no disk found with alias %s"
msgstr "ઉપસર્ગ %s સાથે ડિસ્ક મળ્યુ નથી"
#, c-format
msgid "no disk found with path %s"
msgstr "પાથ %s સાથએ ડિસ્ક મળી નથી"
#, c-format
msgid "no disk named '%s'"
msgstr "નામ થયેલ ડિસ્ક '%s' નથી"
@@ -18463,9 +18217,6 @@ msgstr "બરાબર"
msgid "online commit not supported with this QEMU binary"
msgstr "ઓનલાઇન સોંપવાનુ આ QEMU બાઇનરી સાથે આધારભૂત નથી"
msgid "only 1 graphics device of each type (sdl, vnc, spice) is supported"
msgstr "ફક્ત દરેક પ્રકારનાં ૧ ગ્રાફિક્સ ઉપકરણ (sdl, vnc, spice) આધારભૂત છે"
msgid "only TCP listen is supported for chr device"
msgstr "અક્ષર ઉપકરણ માટે ફક્ત સાંભળેલ TCP એ આધારભૂત નથી"
@@ -18903,14 +18654,6 @@ msgstr "pwd: હાલની ડિરેક્ટરી મેળવી શક
msgid "qemu does not support SGA"
msgstr "qemu એ SGA ને આધાર આપતુ નથી"
#, c-format
msgid "qemu does not support closing of file handles: %s"
msgstr "ફાઇલ સંભાળવાનું બંધ કરવામાં qemu એ આધાર આપતુ નથી: %s"
#, c-format
msgid "qemu does not support sending of file handles: %s"
msgstr "ફાઇલ સંભાળવાનું મોકલવામાં qemu આધાર આપતુ નથી કરવામાં નિષ્ફળ: %s"
#, c-format
msgid "qemu emulator '%s' does not support xen"
msgstr "qemu એમ્યુલેટર '%s' એ xen ને આધાર આપતુ નથી"
@@ -18949,15 +18692,9 @@ msgstr "qom-set અયોગ્ય ઑબ્જેક્ટ ગુણધર્
msgid "query-command-line-options parameter data was missing 'name'"
msgstr "query-command-line-options પરિમાણ માહિતી એ ગુમ થયેલ 'નામ' હતુ"
msgid "query-command-line-options parameter data was not an array"
msgstr "query-command-line-options પરિમાણ માહિતી એ એરે ન હતુ"
msgid "query-command-line-options reply data was missing 'option'"
msgstr "query-command-line-options જવાબ માહિતી ગુમ થયેલ 'વિકલ્પ' હતી"
msgid "query-command-line-options reply data was not an array"
msgstr "query-command-line-options જવાબ માહિતી એ એરે ન હતો"
msgid "query-command-line-options reply was missing return data"
msgstr "query-command-line-options જવાબ એ ગુમ થયેલ પરત માહિતી હતી"
@@ -19224,9 +18961,6 @@ msgstr "કોઇપણ હાલની બહારની ફાઇલોને
msgid "reuse existing destination"
msgstr "હાલનાં લક્ષ્યને ફરી વાપરો"
msgid "reuse is not supported with this QEMU binary"
msgstr "પુન:વાપરવાનું આ QEMU બાઇનરી સાથે આધારભૂત નથી"
msgid "revert requires force"
msgstr "પાછુ લાવવા દબાણ જરૂરી છે"
@@ -19243,9 +18977,6 @@ msgstr "પહેલાનાં પુન:સંગ્રહ પોઇંટમ
msgid "rollback to previous saved configuration created via iface-begin"
msgstr "iface-begin મારફતે બનાવેલ પહેલાંના સંગ્રહેલ રૂપરેખાંકનમાં પાછા જાવો"
msgid "rombar and romfile are supported only for PCI devices"
msgstr "rombar અને romfile એ PCI ઉપકરણો માટે ફક્ત આધારભૂત છે"
msgid "root element was not source"
msgstr "રુટ ઘટક એ સ્ત્રોત ન હતો"
@@ -19339,9 +19070,6 @@ msgstr "XML માં ખાનગી ગુણધર્મો"
msgid "secret is private"
msgstr "ગુપ્ત એ અંગત છે"
msgid "secrets already defined"
msgstr "ગુપ્તતા પહેલેથી જ વ્યાખ્યાયિત થયેલ છે"
#, c-format
msgid "security DOI string exceeds max %d bytes"
msgstr "સુરક્ષા DOI શબ્દમાળા એ મહત્તમ %d બાઇટોને વધારે છે"
@@ -19433,12 +19161,6 @@ msgstr "ACPI S3 સુયોજન આધારભૂત નથી"
msgid "setting ACPI S4 not supported"
msgstr "ACPI S4 સુયોજન આધારભૂત નથી"
msgid "setting VNC password failed"
msgstr "VNC પાસવર્ડને સુયોજિત કરવાનું નિષ્ફળ"
msgid "setting disk password is not supported"
msgstr "ડિસ્ક પાસવર્ડને સુયોજિત કરવાનું આધારભૂત નથી"
msgid "setting up HAL callbacks failed"
msgstr "HAL કોલબેકને સુયોજિત કરવામાં નિષ્ફળતા"
@@ -19545,9 +19267,6 @@ msgstr "socketpair નિષ્ફળ"
msgid "sockpair failed"
msgstr "sockpair નિષ્ફળ"
msgid "socks field in JSON was not an array"
msgstr "JSON માં સોક ક્ષેત્ર એરે ન હતુ"
msgid "source config data format"
msgstr "સ્ત્રોત રૂપરેખાંકન માહિતી બંધારણ"
@@ -19670,10 +19389,6 @@ msgstr "સંગ્રહ pool '%s' સક્રિય નથી"
msgid "storage pool '%s' is still active"
msgstr "સંગ્રહ પુલ '%s' હજુ સક્રિય છે"
msgid ""
"storage pool does not support building encrypted volumes from other volumes"
msgstr "સંગ્રહ pool એ બીજા વોલ્યુમો માંથી એનક્રિપ્ટ થયેલ વોલ્યુમોને બિલ્ડ કરવાનું આધારભૂત નથી"
msgid "storage pool does not support changing of volume capacity"
msgstr "સંગ્રહ પુલ એ વોલ્યુમ ક્ષમતાને બદલવા આધાર આપતુ નથી"
@@ -19852,12 +19567,6 @@ msgstr "MAC સરનામું '%s' ઘણા ઇન્ટરફેસને
msgid "the QEMU binary does not support %s"
msgstr "QEMU બાઇનરી એ %s ને આધાર આપતુ નથી"
msgid "the QEMU binary does not support kqemu"
msgstr "QEMU બાઇનરી એ kqemu ને આધાર આપતુ નથી"
msgid "the QEMU binary does not support kvm"
msgstr "QEMU બાઇનરી એ kvm ને આધાર આપતુ નથી"
msgid "the backing volume if taking a snapshot"
msgstr "બેકીંગ વોલ્યુમ જો સ્નેપશોટને લઇ રહ્યા છે"
@@ -19872,9 +19581,6 @@ msgstr "કિકોડનો કોડસેટ, મૂળભૂત:linux"
msgid "the default lockspace already exists"
msgstr "મૂળભૂત lockspace પેહેલેથી જ અસ્તિત્વ ધરાવે છે"
msgid "the disk password is incorrect"
msgstr "ડિસ્ક પાસવર્ડ ખોટો છે"
msgid "the domain does not have a current snapshot"
msgstr "ડોમેઈન પાસે વર્તમાન સ્નેપશોટ નથી"
@@ -20035,9 +19741,6 @@ msgstr "ઘણાં કીકોડ"
msgid "too many memory stats requested: %d > %d"
msgstr "ઘણાબધી સૂચિત થયેલ મેમરી સ્થિતિઓ: %d > %d"
msgid "too many secrets for qcow encryption"
msgstr "qcow એનક્રિપ્શન માટે ઘણી બધી ખાનગીઓ"
#, c-format
msgid "top '%s' in chain for '%s' has no backing file"
msgstr "'%s' માટે કતારમાં ટોચનાં '%s' પાસે બેકીંગ ફાઇલ નથી"
@@ -20151,10 +19854,6 @@ msgstr "ડિસ્ક %s ને વાપરવાનું અસમર્થ
msgid "unable to add SSH host key for host '%s': %s"
msgstr "યજમાન '%s' માટે SSH યજમાન કીને ઉમેરવામાં અસમર્થ : %s"
#, c-format
msgid "unable to add host net: %s"
msgstr "યજમાન નેટને ઉમેરવાનું અસમર્થ: %s"
msgid "unable to allocate security context"
msgstr "સુરક્ષા સંદર્ભને ફાળવવાનું અસમર્થ"
@@ -20215,9 +19914,6 @@ msgid ""
msgstr ""
"નેટવર્ક '%s' માં ઇન્ટરફેસ '%s' ને કાઢવાનું અસમર્થ. તે હાલમાં %d ડોમેઇન દ્દારા વાપરેલ છે."
msgid "unable to determine array size"
msgstr "એરે માપને નક્કી કરવાનું અસમર્થ"
msgid "unable to determine if snapshot has parent"
msgstr "નક્કી કરવાનું અસમર્થ જો સ્નેપશોટ હાજર હોય"
@@ -20364,10 +20060,6 @@ msgstr "મોનિટર ઘટકોને રજીસ્ટર કરવા
msgid "unable to save metadata for snapshot %s"
msgstr "સ્નેપશોટ %s માટે મેટાડેટાને સંગ્રહ કરવાનું અસમર્થ"
#, c-format
msgid "unable to send file handle '%s': %s"
msgstr "ફાઇલ સંચાલન '%s' ને મોકલવાનું અસમર્થ: %s"
#, c-format
msgid "unable to set AppArmor profile '%s' for '%s'"
msgstr "'%s' માટે AppArmor '%s' રૂપરેખાને સુયોજિત કરવાનું અસમર્થ"
@@ -20522,14 +20214,6 @@ msgstr "ide ડિસ્ક માટે અનિચ્છનીય સરન
msgid "unexpected address type for scsi disk"
msgstr "scsi ડિસ્ક માટે અનિચ્છનીય સરનામાં પ્રકાર"
#, c-format
msgid "unexpected async job %d"
msgstr "અનિચ્છનીય async જૉબ %d"
#, c-format
msgid "unexpected balloon information '%s'"
msgstr "અનિચ્છનીય બલુન જાણકારી '%s'"
#, c-format
msgid "unexpected boot device type %d"
msgstr "અનિચ્છનીય બુટ ઉપકરણ પ્રકાર %d"
@@ -20568,18 +20252,10 @@ msgstr "અનિચ્છનીય ડિસ્ક સરનામાં પ્
msgid "unexpected disk bus %d"
msgstr "અનિચ્છનીય ડિસ્ક બસ %d"
#, c-format
msgid "unexpected disk cache mode %d"
msgstr "અનિચ્છનીય ડિક્ટ કેશ સ્થિતિ %d"
#, c-format
msgid "unexpected disk device %d"
msgstr "અનિચ્છનીય ડિસ્ક ઉપકરણ %d"
#, c-format
msgid "unexpected disk io mode %d"
msgstr "અનિચ્છનીય ડિસ્ક io સ્થિતિ %d"
#, c-format
msgid "unexpected disk type %d"
msgstr "અનિચ્છનીય ડિસ્ક પ્રકાર %d"
@@ -20701,10 +20377,6 @@ msgstr "સ્નેપશોટ xml ને વાંચી રહ્યા હ
msgid "unexpected protocol type"
msgstr "અનિચ્છનીય પ્રોટોકોલ પ્રકાર"
#, c-format
msgid "unexpected reply from info status: %s"
msgstr "જાણકારી સ્થિતિમાંથી અનિચ્છનીય જવાબ: %s"
#, c-format
msgid "unexpected root element <%s> expecting <device>"
msgstr "અનિચ્છનીય રુટ ઘટક <%s>, <device> ઇચ્છા રાખી રહ્યુ છે"
@@ -21167,10 +20839,6 @@ msgstr "અજ્ઞાત hostdev સ્થિતિ '%s'"
msgid "unknown hub device type '%s'"
msgstr "અજ્ઞતા હબ ઉપકરણ પ્રકાર '%s'"
#, c-format
msgid "unknown image format of '%s' and format probing is disabled"
msgstr "'%s' નું અજ્ઞાત ઇમેજ બંધારણ અને બંધારણ પ્રોબીંગ નિષ્ક્રિય થયેલ છે"
#, c-format
msgid "unknown input bus type '%s'"
msgstr "અજ્ઞાત ઇનપુટ બસ પ્રકાર '%s'"
@@ -21592,10 +21260,6 @@ msgstr "નેટવર્ક %s ઇન્ટરફેસ પુલમાં બ
msgid "unsupported disk bus '%s' with device setup"
msgstr "ઉપકરણ સુયોજન સાથે બિનઆધારિત ડિસ્ક બસ '%s'"
#, c-format
msgid "unsupported disk driver type for '%s'"
msgstr "'%s' માટે બિનઆધારિત ડિસ્ક ડ્રાઇવર પ્રકાર"
#, c-format
msgid "unsupported disk type %s"
msgstr "બિનઆધારભૂત ડિસ્ક પ્રકાર %s"
@@ -21920,10 +21584,6 @@ msgstr ""
msgid "virNWFilterDHCPSnoopReq virThreadCreate failed on interface '%s'"
msgstr "virNWFilterDHCPSnoopReq virThreadCreate ઇન્ટરફેસ '%s' પર નિષ્ફળ"
#, c-format
msgid "virNWFilterDHCPSnoopReq: can't copy variables on if %s"
msgstr "virNWFilterDHCPSnoopReq: ચલોની નકલ કરી શકાતુ નથી જો %s હોય"
#, c-format
msgid "virNWFilterSnoopLeaseFileLoad lease file line %d corrupt"
msgstr "virNWFilterSnoopLeaseFileLoad લીઝ ફાઇલ લાઇન %d ભંગાણ"

View File

@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"PO-Revision-Date: 2018-04-24 06:25-0400\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: 2018-04-24 06:25+0000\n"
"Last-Translator: Copied by Zanata <copied-by-zanata@zanata.org>\n"
"Language-Team: Hebrew (http://www.transifex.com/projects/p/fedora/language/"
"he/)\n"
@@ -18,4 +18,4 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"

View File

@@ -17,10 +17,10 @@
# sandeep shedmake <sandeep.shedmake@gmail.com>, 2007
msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Project-Id-Version: libvirt 4.6.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"PO-Revision-Date: 2015-02-23 12:39-0500\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: 2015-02-23 12:39+0000\n"
"Last-Translator: Copied by Zanata <copied-by-zanata@zanata.org>\n"
"Language-Team: Hindi (http://www.transifex.com/projects/p/fedora/language/"
"hi/)\n"
@@ -29,7 +29,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"
msgid ""
"\n"
@@ -328,9 +328,6 @@ msgstr ""
msgid "'floor' attribute allowed only in <inbound> element"
msgstr "'फर्श' विशेषता केवल <inbound> तत्व में अनुमति दी गई"
msgid "'info blockstats' not supported by this qemu"
msgstr "'info blockstats' इस qemu के द्वारा समर्थित नहीं"
msgid "'peak' and 'burst' require 'average' attribute"
msgstr "'शिखर' और 'फट' 'औसत' विशेषता की आवश्यकता"
@@ -341,9 +338,6 @@ msgstr "'पूल' और 'मात्रा' पूल 'प्रकार
msgid "'queues' attribute must be positive number: %s"
msgstr "'कतार' विशेषता धनात्मक संख्या होनी चाहिए: %s"
msgid "'set_link' not supported by this qemu"
msgstr "'set_link' स qemu के द्वारा समर्थित नहीं"
msgid "'wwnn' and 'wwpn' must be specified for adapter type 'fchost'"
msgstr "'wwnn' और 'WWPN' अनुकूलक प्रकार 'fchost' के लिए निर्दिष्ट किया जाना चाहिए"
@@ -817,15 +811,9 @@ msgstr "आरंभिक पीआईडी ​​जाना जाता
msgid "Cannot attach hostdev until init PID is known"
msgstr "आरंभिक पीआईडी ​​जाना जाता है जब तक hostdev संलग्न नहीं कर सकता"
msgid "Cannot check socket connection status"
msgstr "सोकेट कनेक्शन स्थिति की जाँच नहीं कर सकता"
msgid "Cannot complete within timeout period"
msgstr "समयबाह्य अवधि के भीतर पूरा नहीं कर सकता"
msgid "Cannot connect to agent socket"
msgstr "प्रतिनिधि सॉकेट कनेक्ट नहीं हो सकता"
#, c-format
msgid "Cannot connect to monitor connection of type '%s' for pid %u"
msgstr "कनेक्शन प्रकार '%s' की निगरानी के लिए कनेक्ट नहीं कर सकते %u pid के लिए "
@@ -1201,10 +1189,6 @@ msgstr "hashmap में परिवर्तनीय 'IP' को जोड़
msgid "Could not add variable 'MAC' to hashmap"
msgstr " hashmap में परिवर्तनीय 'MAC' को जोड़ नहीं सका"
#, c-format
msgid "Could not allocate memory for output of '%s'"
msgstr "'%s' की आउटपुट के लिए स्मृति आबंटन में विफल"
msgid "Could not build CURL header list"
msgstr "CURL शीर्षिका सूची बना नहीं सका"
@@ -1606,10 +1590,6 @@ msgstr "usb फाइल %s को विश्लेषित नहीं क
msgid "Could not parse version number from '%s'"
msgstr "'%s' से संस्करण संख्या का विश्लेषण नहीं कर सका"
#, c-format
msgid "Could not put variable '%s' into hashmap"
msgstr "hashmap में परिवर्तनीय '%s' को रख नहीं सका"
#, c-format
msgid "Could not read 'IP_ADDRESS' from config for container %d"
msgstr "'IP_ADDRESS' को config से कंटेनर %d के लिए पढ़ नहीं सका"
@@ -1847,14 +1827,6 @@ msgstr "दिये आयतन को मिटाएँ."
msgid "Dest file %s too big for destination"
msgstr "गंतव्य फ़ाइल %s गंतव्य के लिए काफी बड़ी है"
#, c-format
msgid "Destination buffer for ifname ('%s') not large enough"
msgstr "गंतव्य बफ़र के लिए ifname('%s') बहुत ज्यादा पर्याप्त नहीं"
#, c-format
msgid "Destination buffer for linkdev ('%s') not large enough"
msgstr "गंतव्य बफ़र के लिए linkdev('%s') बहुत ज्यादा पर्याप्त नहीं"
msgid "Destination libvirt does not support peer-to-peer migration protocol"
msgstr "गंतव्य libvirt पीयर टू पीयर उत्प्रवास प्रोटोकॉल का समर्थन नहीं करता है"
@@ -2248,10 +2220,6 @@ msgstr "FAIL"
msgid "Failed"
msgstr "असफल"
#, c-format
msgid "Failed module registration %s"
msgstr "विफल मॉड्यूल पंजीयन %s "
#, c-format
msgid "Failed opening %s"
msgstr "%s खोलने में विफल "
@@ -2781,11 +2749,6 @@ msgstr "sanlock डेमोन का सोकेट खोलने में
msgid "Failed to open storage volume with path '%s'"
msgstr "पथ '%s' से भंडार आयतन को खोलने में विफल"
#, c-format
msgid ""
"Failed to open stream for file descriptor when reading output from '%s': '%s'"
msgstr "फाइल विवरणकर्ता के लिए धारा खोलने में विफल जब '%s' से आउटपुट पढ़ रहा है: '%s'"
#, c-format
msgid "Failed to open tty %s"
msgstr "tty %s खोलने में विफल"
@@ -3126,10 +3089,6 @@ msgstr "विफलता कार्रवाई %s की sanlock द्व
msgid "Failure establishing SSH session."
msgstr "SSH सत्र स्थापित करने में विफलता."
#, c-format
msgid "Failure while applying current filter on VM %s"
msgstr "VM %s पर मौजूदा फ़िल्टर लागू करते समय विफलता"
#, c-format
msgid "Feature %s required by CPU model %s not found"
msgstr "विशेषता %s CPU मॉडल के द्वारा जरूरी %s नहीं मिला"
@@ -3710,9 +3669,6 @@ msgstr "%s के आह्वान से एक त्रुटि आई: %s
msgid "Iterator ID exceeds maximum ID of %u"
msgstr "इटरेटर ID %u की अधिकतम ID से अधिक है "
msgid "JSON monitor should be using RemoveNetdev"
msgstr "JSON मानिटर को RemoveNetdev को उपयोग करना चाहिए"
msgid "Job type:"
msgstr "कार्य प्रकार:"
@@ -3811,9 +3767,6 @@ msgstr "विकृत ctrl-alt-del सेटिंग '%s'"
msgid "Malformed lease target offset %s"
msgstr "विरूपित लीज लक्ष्य ऑफसेट %s"
msgid "Malformed lockspaces data from JSON file"
msgstr "JSON फ़ाइल से विकृत lockspaces डेटा"
#, c-format
msgid "Malformed size %s"
msgstr "विरूपित आकार %s"
@@ -4019,10 +3972,6 @@ msgstr "JSON के दस्तावेज़ में गुम जादु
msgid "Missing mandatory average or floor attributes"
msgstr "अनिवार्य औसत या फर्श गुण गुम"
#, c-format
msgid "Missing module registration symbol %s"
msgstr "गायब मॉड्यूल पंजीयन संकेतक %s"
msgid "Missing monitor reply object"
msgstr "गायब मॉनिटर जबाब वस्तु"
@@ -4087,9 +4036,6 @@ msgstr "JSON के दस्तावेज़ में प्रतिबं
msgid "Missing server data from JSON file"
msgstr "JSON फ़ाइल से गुम सर्वर डेटा"
msgid "Missing server name in phyp:// URI"
msgstr "phyp:// URI में अनुपस्थित सर्वर नाम"
msgid "Missing source host attribute for char device"
msgstr "चार युक्ति के लिए गुम मेजबान पथ गुण"
@@ -4293,9 +4239,6 @@ msgstr ""
msgid "No <source> 'port' attribute specified with socket interface"
msgstr "कोई <source> 'port' गुण सॉकेट अंतरफलक के साथ निर्दिष्ट नहीं"
msgid "No CPUs given"
msgstr "कोई CPU नहीं दिया है"
#, c-format
msgid "No IP address for host '%s' found: %s"
msgstr "होस्ट '%s' के लिये कोई IP पता नहीं मिल पाया: %s"
@@ -4356,10 +4299,6 @@ msgstr "मेल खाता uuid '%s' के साथ कोई डोमे
msgid "No domain with name %s"
msgstr "कोई डोमेन नहीं %s नाम के साथ"
#, c-format
msgid "No domain with name '%s'"
msgstr "'%s' नाम के साथ कोई डोमेन नहीं "
msgid "No error message provided"
msgstr "कोई त्रुटि संदेश नहीं दिया गया"
@@ -4367,10 +4306,6 @@ msgstr "कोई त्रुटि संदेश नहीं दिया
msgid "No graphics backend with index %d"
msgstr "कोई ग्राफ़िक्स बैकेंड अनुक्रमणिका %d के साथ नहीं "
#, c-format
msgid "No host CPU specified in '%s'"
msgstr "कोई मेजबान CPU '%s' में निर्दिष्ट नहीं"
msgid "No master USB controller specified"
msgstr "कोई मास्टर USB नियंत्रक निर्दिष्ट नहीं"
@@ -4586,9 +4521,6 @@ msgstr "विश्लेषित JSON जवाब '%s' कोई वस्
msgid "Password request failed"
msgstr "कूटशब्द निवेदन असफल"
msgid "Password request seen, but no handler available"
msgstr "पासवर्ड अनुरोध देखे, लेकिन कोई हैंडलर उपलब्ध नहीं "
msgid "Path"
msgstr "पथ"
@@ -5588,9 +5520,6 @@ msgstr ""
msgid "This host is not managed by a vCenter"
msgstr "यह होस्ट vCenter द्वारा प्रबंधित नहीं है"
msgid "This libvirtd build does not support TLS"
msgstr "इस libvirtd बिल्ड में TLS का समर्थन नहीं है."
msgid "This type of device cannot be hot unplugged"
msgstr "युक्ति प्रकार को हॉट प्लग नहीं किया जा सकता है"
@@ -5919,10 +5848,6 @@ msgstr "भंडारण sps का आकार निर्धारित
msgid "Unable to determine storage sps's source adapter."
msgstr "भंडारण sps का स्रोत अनुकूलक निर्धारित कर पाने में अक्षम."
#, c-format
msgid "Unable to extract disk path from %s"
msgstr "डिस्क पथ %s से निकालने में असमर्थ"
msgid "Unable to find 'cpuacct' cgroups controller mount"
msgstr "'cpuacct' cgroups नियंत्रक माउंट ढूंढने में अक्षम"
@@ -6241,10 +6166,6 @@ msgstr "अप्रत्याशित filesystem प्रकार %s"
msgid "Unexpected hostdev mode %d"
msgstr "अप्रत्याशित होस्टडेव विधि %d"
#, c-format
msgid "Unexpected line > %d characters when parsing output of '%s'"
msgstr "अप्रत्याशित पंक्ति > %d वर्ण जब '%s' के आउटपुट का विश्लेषण कर रहा है"
msgid "Unexpected lock parameters for disk resource"
msgstr "अप्रत्याशित लॉक पैरामीटर डिस्क संसाधन के लिए "
@@ -6755,10 +6676,6 @@ msgstr ""
"सक्रिय qemu डोमेन को बाहरी डिस्क स्नैपशॉट की आवश्यकता होती है, डिस्क %s आंतरिक अनुरोध "
"किया"
#, c-format
msgid "adding %s device failed: %s"
msgstr "%s युक्ति विफल रहा: %s"
#, c-format
msgid "address type='%s' not supported in hostdev interfaces"
msgstr "address type='%s' समर्थित नहीं है hostdev अंतरफलक में"
@@ -7155,9 +7072,6 @@ msgstr "\tunnelled माइग्रेशन के लिए पाइप न
msgid "cannot create snapshot directory '%s'"
msgstr "स्नैपशॉट निर्देशिका '%s' बना नहीं सकता है"
msgid "cannot create virtual FAT disks in read-write mode"
msgstr "आभासी FAT डिस्क को लेखन-पठन मोड में बना नहीं सकता है"
#, c-format
msgid "cannot decode CPU data for %s architecture"
msgstr "CPU डाटा को %s ऑर्किटेक्चर के लिए डिकोड नहीं कर सकता है"
@@ -7374,9 +7288,6 @@ msgstr "निष्पादन रोकने के साथ कॉलर
msgid "cannot mix string I/O with daemon"
msgstr "डेमॉन के साथ मैं / हे स्ट्रिंग मिश्रण नहीं कर सकते"
msgid "cannot modify network device alias"
msgstr "संजाल युक्ति उपनाम संशोधित नहीं कर सकते"
msgid "cannot modify network device boot index setting"
msgstr "संजाल युक्ति बूट सूची सेटिंग संशोधित नहीं कर सकते"
@@ -7477,18 +7388,6 @@ msgstr "युक्ति अंत स्थान का विश्ले
msgid "cannot parse device start location"
msgstr "युक्ति आरंभ स्थान का विश्लेषण नहीं कर सकता है"
#, c-format
msgid "cannot parse disk migration data remaining statistic %s"
msgstr "डिस्क उत्प्रवासन आँकड़ा शेष सांख्यिकी %s विश्लेषित नहीं कर सकता है"
#, c-format
msgid "cannot parse disk migration data total statistic %s"
msgstr "डिस्क उत्प्रवासन आँकड़ा सकल सांख्यिकी %s विश्लेषित नहीं कर सकता है"
#, c-format
msgid "cannot parse disk migration data transferred statistic %s"
msgstr "डिस्क उत्प्रवासन आँकड़ा हस्तांतरित सांख्यिकी %s विश्लेषित नहीं कर सकता है"
#, c-format
msgid "cannot parse drive bus '%s'"
msgstr "'%s' ड्राइव बस का विश्लेषण नहीं कर सकता है"
@@ -7511,22 +7410,6 @@ msgstr "uuid के रूप में इंटरफेस आईडी प
msgid "cannot parse io mode '%s'"
msgstr "IO मोड '%s' को विश्लेषित नहीं कर सकते"
#, c-format
msgid "cannot parse json %s: %s"
msgstr "json %s विश्लेषित नहीं कर सकता है: %s"
#, c-format
msgid "cannot parse migration data remaining statistic %s"
msgstr "उत्प्रवासन आँकड़ा शेष सांख्यिकी %s विश्लेषित नहीं कर सकता है"
#, c-format
msgid "cannot parse migration data total statistic %s"
msgstr "उत्प्रवासन आँकड़ा सकल सांख्यिकी %s विश्लेषित नहीं कर सकता है"
#, c-format
msgid "cannot parse migration data transferred statistic %s"
msgstr "उत्प्रवासन आँकड़ा हस्तांतरित सांख्यिकी %s विश्लेषित नहीं कर सकता है"
#, c-format
msgid "cannot parse nbd filename '%s'"
msgstr "nbd फ़ाइलनाम '%s' को विश्लेषित नहीं कर सकता है"
@@ -8040,10 +7923,6 @@ msgstr "निरपेक्ष इनपुट फाइल पथ नही
msgid "could not build absolute output file path"
msgstr "निरपेक्ष आउटपुट फाइल पथ नहीं बना सका "
#, c-format
msgid "could not change media on %s: %s"
msgstr " मीडिया परिवर्तित नहीं कर सका %s पर: %s"
msgid "could not close handshake fd"
msgstr "हैंडशेक fd बन्द नहीं कर सका"
@@ -8079,10 +7958,6 @@ msgstr "प्रोफाइल नहीं बना सकते"
msgid "could not determine max vcpus for the domain"
msgstr "डोमेन के लिए अधिकमत vcpus निर्धारित नहीं कर सकता है"
#, c-format
msgid "could not eject media on %s: %s"
msgstr "%s पर मीडिया नहीं निकला सका: %s"
msgid "could not find libvirtd"
msgstr "libvirtd नहीं ढूँढ़ सका"
@@ -8277,9 +8152,6 @@ msgstr "वर्तमान"
msgid "current vcpu count must equal maximum"
msgstr "मौजूदा vcpu संख्या अधिकतम बराबर होना अनिवार्य है "
msgid "currently is supported only taking screenshots of screen ID 0"
msgstr "मौजूदा में केवल स्क्रीन आईडी 0 के screenshots लेने समर्थित है"
msgid "data sinks cannot be used for non-blocking streams"
msgstr "गैर ब्लॉकिंग स्ट्रीम के लिए आँकड़ा सिंक प्रयोग नहीं किया जा सकता है"
@@ -8340,10 +8212,6 @@ msgstr "डिस्क युक्ति अलग करें"
msgid "detach network interface"
msgstr "संजाल अंतरफलक अलग करें"
#, c-format
msgid "detaching %s device failed: %s"
msgstr "%s युक्ति को अलगाना विफल: %s"
#, c-format
msgid "device %s is not a PCI device"
msgstr "%s युक्ति कोई PCI युक्ति नहीं है"
@@ -8363,9 +8231,6 @@ msgstr "युक्ति डोमेन विन्यास में प
msgid "device key"
msgstr "युक्ति कुंजी"
msgid "device name rejected"
msgstr "डिवाइस का नाम अस्वीकार कर दिया"
msgid "device not present in domain configuration"
msgstr "डोमेन संरचना में नहीं युक्ति"
@@ -8412,10 +8277,6 @@ msgstr "स्वतः आरंभन निष्क्रिय करें
msgid "discover potential storage pool sources"
msgstr "संभावित स्टोरेज पूल स्रोत खोजें"
#, c-format
msgid "disk %s does not have any encryption information"
msgstr "डिस्क %s के पास कोई गोपन सूचना नहीं है"
#, c-format
msgid "disk %s not found"
msgstr "डिस्क %s नहीं मिला"
@@ -8611,9 +8472,6 @@ msgstr "डोमेन कार्य सूचना"
msgid "domain name or uuid"
msgstr "डोमेन नाम या uuid"
msgid "domain name, id or uuid"
msgstr "डोमेन नाम, id या uuid"
msgid "domain save job"
msgstr "डोमेन कार्य सहेजें"
@@ -9005,10 +8863,6 @@ msgstr "SASL लाइब्रेरी को आरंभ करने मे
msgid "failed to list host interfaces: %s%s%s"
msgstr "होस्ट अंतरफलक के सूचीकरण में विफल: %s%s%s "
#, c-format
msgid "failed to load module %s %s"
msgstr "%s मॉड्यूल को लोड करने में विफल %s"
#, c-format
msgid "failed to lookup interface with MAC address '%s'"
msgstr "मैक पते '%s' के साथ इंटरफेस देखने करने में विफल"
@@ -9099,10 +8953,6 @@ msgstr "ट्रांजेक्शन रोलबैक करने मे
msgid "failed to run apparmor_parser"
msgstr "apparmor_parser चलाने में विफल"
#, c-format
msgid "failed to save chardev path '%s'"
msgstr "chardev पथ '%s' सहेजने में विफल"
msgid "failed to save content"
msgstr "सामग्री सहेजने में विफल"
@@ -9110,10 +8960,6 @@ msgstr "सामग्री सहेजने में विफल"
msgid "failed to seek to end of %s"
msgstr "%s के अंत की तलाश करने में विफल"
#, c-format
msgid "failed to send key '%s'"
msgstr "'%s' कुंजी भेजने में विफल"
msgid "failed to serialize S-Expr"
msgstr "S-Expr को सीरियलाइज करने में विफल"
@@ -9250,10 +9096,6 @@ msgstr "मंजिल विशेषता अभी तक इस नेट
msgid "forbidden characters in 'compat' attribute"
msgstr "'compat' विशेषता में निषिद्ध वर्ण"
#, c-format
msgid "format='qcow' passphrase for %s must not contain a '\\0'"
msgstr "format='qcow' कूटशब्द %s के लिए जरूर किसी '\\0' को समाहित रखना चाहिए"
#, c-format
msgid "formatter for %s %s reported error"
msgstr "%s %s रिपोर्ट की गयी त्रुटि के लिए फोर्मेटर"
@@ -9434,9 +9276,6 @@ msgstr "गलत बूट क्रम '%s', धनात्मक पूर
msgid "info balloon reply was missing balloon data"
msgstr "सूचना बलून उत्तर में बलून आँकड़ा अनुपस्थित था"
msgid "info block not supported by this qemu"
msgstr "info block इस qemu के द्वारा समर्थित नहीं"
msgid "info migration reply was missing return status"
msgstr "सूचना प्रवास उत्तर में वापसी स्टैट्स अनुपस्थित था"
@@ -9508,10 +9347,6 @@ msgstr ""
msgid "invalid <address> element found in <forward> of network %s"
msgstr "संजाल %s के <forward> में पाया अवैध <address> तत्व"
#, c-format
msgid "invalid <encryption> for volume %s"
msgstr "अवैध <encryption> आयतन %s के लिए"
#, c-format
msgid "invalid <host> element found in <dns> of network %s"
msgstr "अवैध <host> तत्व संजाल %s के <dns> में पाया"
@@ -9661,10 +9496,6 @@ msgstr "अवैध catchup घुमाव"
msgid "invalid catchup threshold"
msgstr "अवैध कैचअप थ्रेसहोल्ड"
#, c-format
msgid "invalid certificate name: %s"
msgstr "अवैध प्रमाणपत्र नाम: %s"
msgid "invalid cipher size for TLS session"
msgstr "TLS सत्र के लिए अवैध साइफर आकार"
@@ -9680,10 +9511,6 @@ msgstr "इसमें अवैध कनेक्शन संकेतक"
msgid "invalid connection pointer in %s"
msgstr "%s में अवैध कनेक्शन संकेतक"
#, c-format
msgid "invalid database name: %s"
msgstr "अवैध डाटाबेस नाम: %s"
#, c-format
msgid "invalid device name '%s'"
msgstr "अवैध युक्ति नाम '%s'"
@@ -10146,14 +9973,6 @@ msgstr "उत्प्रवासन URI, प्रायः मिटाय
msgid "migration protocol going backwards %s => %s"
msgstr "उत्प्रवासन प्रोटोकॉल %s पीछे की ओर जा रहा है => %s"
#, c-format
msgid "migration to '%s' failed: %s"
msgstr "'%s' में उत्प्रवासन विफल: %s"
#, c-format
msgid "migration to '%s' not supported by this qemu: %s"
msgstr "'%s' में उत्प्रवासन इस qemu के द्वारा समर्थित नहीं: %s"
msgid "migration was active, but RAM 'remaining' data was missing"
msgstr "प्रवास सक्रिय था लेकिन RAM 'शेष' आंकड़ा गुम था"
@@ -10805,10 +10624,6 @@ msgstr "%s के लिए कोई डिस्क प्रारूप न
msgid "no disk found with alias %s"
msgstr "%s उपनाम के साथ कोई डिस्क नहीं मिला"
#, c-format
msgid "no disk found with path %s"
msgstr "पथ %s के साथ कोई डिस्क नहीं मिला"
#, c-format
msgid "no disk named '%s'"
msgstr "कोई %s नाम का डिस्क नहीं "
@@ -11253,14 +11068,6 @@ msgstr "pwd: मौजूदा निर्देशिका नहीं प
msgid "qemu does not support SGA"
msgstr "qemu SGA का समर्थन नहीं करता है"
#, c-format
msgid "qemu does not support closing of file handles: %s"
msgstr "qemu फ़ाइल नियंत्रण के बंद करने का समर्थन नहीं करता है: %s"
#, c-format
msgid "qemu does not support sending of file handles: %s"
msgstr "qemu फ़ाइल नियंत्रण के प्रेषण का समर्थन नहीं करता है: %s"
#, c-format
msgid "qemu emulator '%s' does not support xen"
msgstr "qemu एमुलेटर '%s' xen का समर्थन नहीं करता है"
@@ -11389,12 +11196,6 @@ msgstr "शुरू करने के बाद स्नैपशॉट व
msgid "returned buffer is not same size as requested"
msgstr "वापस बफर आग्रहित आकार के समान नहीं है"
msgid "reuse is not supported with this QEMU binary"
msgstr "QEMU द्विपदीय के साथ फिर उपयोग समर्थित नहीं है"
msgid "rombar and romfile are supported only for PCI devices"
msgstr "rombar और romfile केवल PCI युक्ति के लिए समर्थन है"
msgid "root element was not source"
msgstr "रूट तत्व स्रोत नहीं था"
@@ -11465,9 +11266,6 @@ msgstr "XML में गुप्त विशेषता"
msgid "secret is private"
msgstr "गुप्त निजी है"
msgid "secrets already defined"
msgstr "गुप्त पहले से परिभाषित"
#, c-format
msgid "security DOI string exceeds max %d bytes"
msgstr "सुरक्षा DOI स्ट्रिंग अधिकतम %d बाइट से अधिक हो गई"
@@ -11513,12 +11311,6 @@ msgstr "कोई गुप्त मान सेट करें"
msgid "set maximum tolerable downtime"
msgstr "अधिकतम सहनशीलता डाउनटाइम सेट करें"
msgid "setting VNC password failed"
msgstr "VNC कूटशब्द का सेट करना विफल"
msgid "setting disk password is not supported"
msgstr "डिस्क कूटशब्द की सेटिंग समर्थित नहीं है"
msgid "setting up HAL callbacks failed"
msgstr "HAL कॉलबैक का सेटअप विफल"
@@ -11674,10 +11466,6 @@ msgstr "भंडारण पुल '%s' पहले से सक्रिय
msgid "storage pool '%s' is not active"
msgstr "भंडारण पुल '%s' सक्रिय नहीं है"
msgid ""
"storage pool does not support building encrypted volumes from other volumes"
msgstr "दूसरे आयतन से गोपित आयतन निर्माण में भंडारण पूल समर्थन नहीं करता है"
msgid "storage pool does not support encrypted volumes"
msgstr "भंडारण पुल गोपित आयतन का समर्थन नहीं करता है"
@@ -11817,9 +11605,6 @@ msgstr "मैक पते '%s' में कई इंटरफेस से
msgid "the default lockspace already exists"
msgstr "डिफ़ॉल्ट lockspace पहले से मौजूद है"
msgid "the disk password is incorrect"
msgstr "डिस्क कूटशब्द गलत है"
msgid "the domain does not have a current snapshot"
msgstr "डोमेन में कोई मौजूदा स्नैपशॉट नहीं है "
@@ -11933,9 +11718,6 @@ msgstr "%s में कई ड्राइवर पंजीकृत है
msgid "too many memory stats requested: %d > %d"
msgstr "कई स्मृति स्टैट आग्रहित: %d > %d"
msgid "too many secrets for qcow encryption"
msgstr "qcow गोपन के लिए कई गुप्त"
msgid "total and read/write bytes_sec cannot be set at the same time"
msgstr "कुल और read/write bytes_sec एक ही समय में सेट नहीं किया जा सकता है"
@@ -12020,10 +11802,6 @@ msgstr "उपकरण %s का उपयोग करने में अस
msgid "unable to access disk %s\n"
msgstr "डिस्क %s का उपयोग करने में असमर्थ\n"
#, c-format
msgid "unable to add host net: %s"
msgstr "मेजबान नेट जोड़ने में असमर्थ: %s"
#, c-format
msgid "unable to allocate socket security context '%s'"
msgstr "गर्तिका सुरक्षा संदर्भ '%s' आवंटित करने में असमर्थ"
@@ -12067,9 +11845,6 @@ msgstr ""
"संजाल '%s' अंतरफलक '%s' को नष्ट करने में असमर्थ. यह वर्तमान में %d डोमेन द्वारा इस्तेमाल "
"किया जा रहा है."
msgid "unable to determine array size"
msgstr "सरणी का आकार निर्धारित करने में असमर्थ"
#, c-format
msgid "unable to execute QEMU command '%s'"
msgstr "QEMU कमांड '%s' के निष्पादन में असमर्थ"
@@ -12125,10 +11900,6 @@ msgstr "सर्वर cert %s को पढ़ने में असमर्
msgid "unable to register monitor events"
msgstr "मॉनिटर घटना पंजीकृत करने में असमर्थ"
#, c-format
msgid "unable to send file handle '%s': %s"
msgstr "फ़ाइल नियंत्रण '%s' भेजने में असमर्थ: %s"
#, c-format
msgid "unable to set ownership of '%s' to %d:%d"
msgstr "'%s' के स्वामित्व को %d में सेट करने में असमर्थ:%d"
@@ -12222,14 +11993,6 @@ msgstr "अप्रत्याशित पता प्रकार ide ड
msgid "unexpected address type for scsi disk"
msgstr "अप्रत्याशित पता प्रकार scsi डिस्क के लिए"
#, c-format
msgid "unexpected async job %d"
msgstr "अप्रत्याशित async कार्य %d"
#, c-format
msgid "unexpected balloon information '%s'"
msgstr "अनपेक्षित बैलून जानकारी '%s'"
#, c-format
msgid "unexpected boot device type %d"
msgstr "अप्रत्याशित बूट युक्ति प्रकार %d"
@@ -12268,18 +12031,10 @@ msgstr "अप्रत्याशित डिस्क पता प्रक
msgid "unexpected disk bus %d"
msgstr "अप्रत्याशित डिस्क बस %d"
#, c-format
msgid "unexpected disk cache mode %d"
msgstr "अप्रत्याशित डिस्क कैश मोड %d"
#, c-format
msgid "unexpected disk device %d"
msgstr "अप्रत्याशित डिस्क युक्ति %d"
#, c-format
msgid "unexpected disk io mode %d"
msgstr "अप्रत्याशित डिस्क io मोड %d"
#, c-format
msgid "unexpected disk type %d"
msgstr "अप्रत्याशित डिस्क प्रकार %d"
@@ -12378,10 +12133,6 @@ msgstr "अप्रत्याशित pci hostdev ड्राइवर न
msgid "unexpected pool type"
msgstr "अप्रत्याशित पूल प्रकार"
#, c-format
msgid "unexpected reply from info status: %s"
msgstr "जानकारी की स्थिति से अनपेक्षित उत्तर: %s"
#, c-format
msgid "unexpected root element <%s> expecting <device>"
msgstr "अप्रत्याशित रूट तत्व <%s>, <device> की आशा"
@@ -13109,10 +12860,6 @@ msgstr "संजाल %s अंतरफलक पूल में असम
msgid "unsupported disk bus '%s' with device setup"
msgstr "असमर्थित डिस्क बस '%s' युक्ति सेटअप के साथ"
#, c-format
msgid "unsupported disk driver type for '%s'"
msgstr "असमर्थित डिस्क ड्राइवर प्रकार '%s' के लिए"
#, c-format
msgid "unsupported disk type %s"
msgstr "असमर्थित डिस्क प्रकार %s"

View File

@@ -5,9 +5,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Project-Id-Version: libvirt 4.6.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: \n"
"Last-Translator: \n"
"Language-Team: Croatian\n"
@@ -17,4 +17,4 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"

View File

@@ -8,10 +8,10 @@
# Gabor Egry <gaba@freemail.hu>, 2007.
msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Project-Id-Version: libvirt 4.6.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"PO-Revision-Date: 2015-02-27 04:56-0500\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: 2015-02-27 04:56+0000\n"
"Last-Translator: Copied by Zanata <copied-by-zanata@zanata.org>\n"
"Language-Team: Hungarian (http://www.transifex.com/projects/p/fedora/"
"language/hu/)\n"
@@ -20,7 +20,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"
msgid ""
"\n"
@@ -566,9 +566,6 @@ msgstr "a tartományinformáció nem teljes - vbd nem rendelkezik forrással"
msgid "domain name or uuid"
msgstr "tartománynév vagy uuid"
msgid "domain name, id or uuid"
msgstr "tartománynév, azonosító vagy uuid"
msgid "domain state"
msgstr "tartományállapot"

View File

@@ -5,9 +5,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Project-Id-Version: libvirt 4.6.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: \n"
"Last-Translator: \n"
"Language-Team: Interlingua\n"
@@ -16,4 +16,4 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"

View File

@@ -8,10 +8,10 @@
# Teguh DC <dheche@songolimo.net>, 2007.
msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Project-Id-Version: libvirt 4.6.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"PO-Revision-Date: 2015-02-27 05:03-0500\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: 2015-02-27 05:03+0000\n"
"Last-Translator: Copied by Zanata <copied-by-zanata@zanata.org>\n"
"Language-Team: Indonesian (http://www.transifex.com/projects/p/libvirt/"
"language/id/)\n"
@@ -20,7 +20,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"
msgid ""
"\n"
@@ -426,9 +426,6 @@ msgstr "informasi domain tidak lengkap, vbd tidak memiliki src"
msgid "domain name or uuid"
msgstr "nama domain atau uuid"
msgid "domain name, id or uuid"
msgstr "nama domain, id atau uuid"
msgid "domain state"
msgstr "status domain"

View File

@@ -5,9 +5,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Project-Id-Version: libvirt 4.6.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: \n"
"Last-Translator: \n"
"Language-Team: Iloko\n"
@@ -16,4 +16,4 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"

View File

@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"PO-Revision-Date: 2018-04-24 06:27-0400\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: 2018-04-24 06:27+0000\n"
"Last-Translator: Copied by Zanata <copied-by-zanata@zanata.org>\n"
"Language-Team: Icelandic (http://www.transifex.com/projects/p/fedora/"
"language/is/)\n"
@@ -18,4 +18,4 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"

View File

@@ -10,10 +10,10 @@
# Silvio Pierro <perplesso82@gmail.com>, 2009
msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Project-Id-Version: libvirt 4.6.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"PO-Revision-Date: 2015-02-27 05:14-0500\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: 2015-02-27 05:14+0000\n"
"Last-Translator: Copied by Zanata <copied-by-zanata@zanata.org>\n"
"Language-Team: Italian (http://www.transifex.com/projects/p/libvirt/language/"
"it/)\n"
@@ -22,7 +22,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"
msgid ""
"\n"
@@ -135,9 +135,6 @@ msgstr "%s: troppi argomenti nella linea di comando\n"
msgid "%s: unsupported hypervisor name %s\n"
msgstr "%s: nome dell'hypervisor %s non supportato\n"
msgid "'info blockstats' not supported by this qemu"
msgstr "'info blockstats' non è supportato da questo qemu"
msgid "(re)connect to hypervisor"
msgstr "(ri)connettersi all'hypervisor"
@@ -609,10 +606,6 @@ msgstr "Errore nel parsing di un intero positivo da '%s'"
msgid "Could not parse version number from '%s'"
msgstr "Errore nel parsing del numero di versione da '%s'"
#, c-format
msgid "Could not put variable '%s' into hashmap"
msgstr "Impossibile inserire la variabile '%s' nella mappa hash"
#, c-format
msgid "Could not read 'IP_ADDRESS' from config for container %d"
msgstr ""
@@ -763,16 +756,6 @@ msgstr "Eliminare un dato pool."
msgid "Delete a given vol."
msgstr "Eliminare un dato vol."
#, c-format
msgid "Destination buffer for ifname ('%s') not large enough"
msgstr ""
"Il buffer di destinazione per ifname ('%s') non è sufficientemente grande"
#, c-format
msgid "Destination buffer for linkdev ('%s') not large enough"
msgstr ""
"Il buffer di destinazione per linkdev ('%s') non è sufficientemente grande"
msgid "Detach device from an XML <file>"
msgstr "Scollegare dispositivo da un <file> XML"
@@ -993,10 +976,6 @@ msgstr "Scandenza della password non supportata"
msgid "FAIL"
msgstr "FAIL"
#, c-format
msgid "Failed module registration %s"
msgstr "Registrazione del modulo fallita %s"
#, c-format
msgid "Failed opening %s"
msgstr "Impossibile aprire %s"
@@ -1748,16 +1727,9 @@ msgstr "Nome predecessore mancante nel modello %s della CPU"
msgid "Missing feature name for CPU model %s"
msgstr "Nome feature della CPU modello %s mancante"
#, c-format
msgid "Missing module registration symbol %s"
msgstr "Simbolo di registrazione del modulo %s mancante"
msgid "Missing or empty 'hostName' property"
msgstr "Proprietà 'hostName' vuota o mancante"
msgid "Missing server name in phyp:// URI"
msgstr "Nome del server mancante nell'URI phyp://"
msgid "Missing source host attribute for char device"
msgstr "Attributo host sorgente mancante per il dispositivo a caratteri"
@@ -1899,9 +1871,6 @@ msgstr ""
"Nessun <source> attributo 'port' è stato specificato con l'interfaccia del "
"socket"
msgid "No CPUs given"
msgstr "Nessuna CPU attribuita"
#, c-format
msgid "No IP address for host '%s' found: %s"
msgstr "Nessun indirizzo IP trovato per l'host '%s': %s"
@@ -1932,10 +1901,6 @@ msgstr "Non ci sono domini con nome corrispondente a '%s'"
msgid "No domain with matching uuid '%s'"
msgstr "Non ci sono domini con uuid corrispondente a '%s'"
#, c-format
msgid "No domain with name '%s'"
msgstr "Nessun dominio con nome '%s'"
msgid "No error message provided"
msgstr "Nessun messaggio d'errore fornito"
@@ -2796,10 +2761,6 @@ msgstr "[--%s <string>]"
msgid "active"
msgstr "attivo"
#, c-format
msgid "adding %s device failed: %s"
msgstr "aggiunta dispositivo %s fallita: %s"
msgid "allow the resize to shrink the volume"
msgstr "permetti al ridimensionamento di ridurre il volume"
@@ -2964,9 +2925,6 @@ msgstr "impossibile creare la pipe"
msgid "cannot create snapshot directory '%s'"
msgstr "impossibile creare la directory '%s' per l'istantanea"
msgid "cannot create virtual FAT disks in read-write mode"
msgstr "impossibile creare dischi FAT virtuali in modalità lettura-scrittura"
#, c-format
msgid "cannot decode CPU data for %s architecture"
msgstr "impossibile decodificare i dati della CPU per l'architettura %s"
@@ -3609,10 +3567,6 @@ msgstr "scollegare un dispositivo del disco"
msgid "detach network interface"
msgstr "scollegare una interfaccia di rete"
#, c-format
msgid "detaching %s device failed: %s"
msgstr "scollegamento dispositivo %s fallito: %s"
#, c-format
msgid "device %s is not a PCI device"
msgstr "il dispositivo %s non è un dispositivo PCI"
@@ -3636,10 +3590,6 @@ msgstr "disabilita avvio automatico"
msgid "discover potential storage pool sources"
msgstr "scopri potenziali sorgenti di memoria di stampa"
#, c-format
msgid "disk %s does not have any encryption information"
msgstr "il disco %s non presenta alcuna informazione di cifratura"
#, c-format
msgid "disk %s not found"
msgstr "disco %s non trovato"
@@ -3740,9 +3690,6 @@ msgstr "Il dominio non è in esecuzione"
msgid "domain name or uuid"
msgstr "nome del dominio o uuid"
msgid "domain name, id or uuid"
msgstr "nome del dominio, id o uuid"
msgid "domain state"
msgstr "stato del dominio"
@@ -3917,10 +3864,6 @@ msgstr "impossibile ottenere il vol '%s'"
msgid "failed to initialize SASL library: %d (%s)"
msgstr "impossibile inizializzare la libreria SASL: %d (%s)"
#, c-format
msgid "failed to load module %s %s"
msgstr "impossibile caricare il modulo %s %s"
#, c-format
msgid "failed to mark network %s as autostarted"
msgstr "Impossibile contrassegnare la rete %s come auto avviante"
@@ -3981,10 +3924,6 @@ msgstr "impossibile leggere il file temporaneo creato con il template %s"
msgid "failed to resume domain"
msgstr "impossibile ripristinare il dominio"
#, c-format
msgid "failed to save chardev path '%s'"
msgstr "impossibile salvare il percorso chardev '%s'"
msgid "failed to save content"
msgstr "impossibile salvare il contenuto"
@@ -4186,10 +4125,6 @@ msgstr "nome interfaccia %s non adatto per il buffer"
msgid "internal error"
msgstr "errore interno"
#, c-format
msgid "invalid <encryption> for volume %s"
msgstr "<encryption> non valida per il volume %s"
msgid "invalid MAC address"
msgstr "indirizzo MAC non valido"
@@ -4282,10 +4217,6 @@ msgstr "slew catchup non valido"
msgid "invalid catchup threshold"
msgstr "soglia catchup del timer non valida"
#, c-format
msgid "invalid certificate name: %s"
msgstr "nome certificato non valido: %s"
msgid "invalid cipher size for TLS session"
msgstr "dimensione cifratore invalida per la sessione TLS"
@@ -4296,10 +4227,6 @@ msgstr "puntatore di collegamento non valido in"
msgid "invalid connection pointer in %s"
msgstr "puntatore di collegamento non valido in %s"
#, c-format
msgid "invalid database name: %s"
msgstr "nome database non valido: %s"
#, c-format
msgid "invalid device name '%s'"
msgstr "nome del dispositivo '%s' non valido"
@@ -4894,10 +4821,6 @@ msgstr "nessun formato disco per %s e il probing è disabilitato"
msgid "no disk found with alias %s"
msgstr "nessun disco trovato con alias %s"
#, c-format
msgid "no disk found with path %s"
msgstr "nessun disco trovato con il percorso %s"
msgid "no domain XML passed"
msgstr "nessun dominio XML fornito"
@@ -5254,12 +5177,6 @@ msgstr ""
msgid "server verification (of our certificate or IP address) failed"
msgstr "verifica del server (del nostro certificato o indirizzo IP) fallita"
msgid "setting VNC password failed"
msgstr "impostazione della password di VNC fallita"
msgid "setting disk password is not supported"
msgstr "non è supportata l'impostazione della password del disco"
msgid "setting up HAL callbacks failed"
msgstr "impostazione callback per HAL fallita"
@@ -5401,9 +5318,6 @@ msgstr "il target type deve essere specificato per il dispositivo %s"
msgid "testOpen: supply a path or use test:///default"
msgstr "testOpen: fornire un percorso o usare test:///default"
msgid "the disk password is incorrect"
msgstr "la password del disco non è corretta"
msgid "the domain does not have a current snapshot"
msgstr "il dominio non ha alcuna istantanea corrente"
@@ -5562,10 +5476,6 @@ msgstr "tipo di indirizzo non previsto per il disco ide"
msgid "unexpected address type for scsi disk"
msgstr "tipo di indirizzo non previsto per il disco scsi"
#, c-format
msgid "unexpected async job %d"
msgstr "job asincrono %d non atteso"
#, c-format
msgid "unexpected boot device type %d"
msgstr "tipo di dispositivo di avvio %d inaspettato"
@@ -5597,18 +5507,10 @@ msgstr "tipo di indirizzo %s del disco non previsto "
msgid "unexpected disk bus %d"
msgstr "bus del disco %d inaspettato"
#, c-format
msgid "unexpected disk cache mode %d"
msgstr "modalità di cache del disco %d inaspettato"
#, c-format
msgid "unexpected disk device %d"
msgstr "dispositivo disco %d inaspettato"
#, c-format
msgid "unexpected disk io mode %d"
msgstr "modo disk io %d non atteso"
#, c-format
msgid "unexpected disk type %d"
msgstr "tipo di disco %d inaspettato"
@@ -6120,10 +6022,6 @@ msgstr "tipo di dati '%c' non supportati per l'arg '%s'"
msgid "unsupported disk bus '%s' with device setup"
msgstr "bus del disco '%s' non supportato con l'impostazione del dispositivo"
#, c-format
msgid "unsupported disk driver type for '%s'"
msgstr "tipo di driver disco non supportato per '%s'"
#, c-format
msgid "unsupported disk type '%s'"
msgstr "tipo di disco '%s' non supportato"

View File

@@ -17,10 +17,10 @@
# Tomoyuki KATO <tomo@dream.daynight.jp>, 2011-2014
msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Project-Id-Version: libvirt 4.6.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"PO-Revision-Date: 2015-02-23 06:48-0500\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: 2015-02-23 06:48+0000\n"
"Last-Translator: Copied by Zanata <copied-by-zanata@zanata.org>\n"
"Language-Team: Japanese (http://www.transifex.com/projects/p/libvirt/"
"language/ja/)\n"
@@ -29,7 +29,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"
msgid ""
"\n"
@@ -612,9 +612,6 @@ msgstr "guest-get-vcpus の応答に 'can-offline' がありません"
msgid "'floor' attribute allowed only in <inbound> element"
msgstr "'floor' 属性は <inbound> 要素においてのみ許可されます"
msgid "'info blockstats' not supported by this qemu"
msgstr "'info blockstats' はこの qemu ではサポートがありません"
msgid "'logical-id' missing in reply of guest-get-vcpus"
msgstr "guest-get-vcpus の応答に 'logical-id' がありません"
@@ -640,9 +637,6 @@ msgstr "'queues' 属性は正の整数である必要があります: %s"
msgid "'queues' is only supported by virtio-scsi controller"
msgstr "'queues' は virtio-scsi のみによりサポートされます"
msgid "'set_link' not supported by this qemu"
msgstr "'set_link' はこの qemu にサポートされていません"
msgid "'startupPolicy' is only valid for 'file' type volume"
msgstr "'startupPolicy' は 'file' 形式のボリュームのみに対して有効です"
@@ -1396,18 +1390,12 @@ msgstr "QEMU バイナリー %s を確認できません"
msgid "Cannot check dnsmasq binary %s"
msgstr "dnsmasq バイナリー %s を確認できません"
msgid "Cannot check socket connection status"
msgstr "ソケットの接続状態を確認できません"
msgid "Cannot close container iterator"
msgstr "コンテナーのイテレーターを閉じられません"
msgid "Cannot complete within timeout period"
msgstr "タイムアウト時間内に完了できません"
msgid "Cannot connect to agent socket"
msgstr "エージェントのソケットに接続できません"
#, c-format
msgid "Cannot connect to monitor connection of type '%s' for pid %u"
msgstr "'%s' 形式のモニター接続 (PID %u) に接続できません"
@@ -2055,10 +2043,6 @@ msgstr "%s invocation に対する具体的なジョブがエラー状態にあ
msgid "Concrete job for %s invocation is in unknown state"
msgstr "%s invocation に対する具体的なジョブが不明な状態にあります"
#, c-format
msgid "Config entry '%s' must be a string"
msgstr "設定項目 '%s' は文字列でなければいけません"
#, c-format
msgid "Config entry '%s' must represent a boolean value (true|false)"
msgstr "設定項目 '%s' は論理値 (true|false) を表していなければいけません"
@@ -2175,10 +2159,6 @@ msgstr "変数 'IP' をハッシュマップに追加できませんでした"
msgid "Could not add variable 'MAC' to hashmap"
msgstr "変数 'MAC' をハッシュマップに追加できませんでした"
#, c-format
msgid "Could not allocate memory for output of '%s'"
msgstr "'%s' の出力に対してメモリーを割り当てられませんでした"
#, c-format
msgid "Could not assign address to disk '%s'"
msgstr "ディスク '%s' にアドレスを割り当てられませんでした"
@@ -2693,10 +2673,6 @@ msgstr "'%s' から有効なディスクインデックスを構文解析でき
msgid "Could not parse version number from '%s'"
msgstr "'%s' からバージョン番号を構文解析できませんでした"
#, c-format
msgid "Could not put variable '%s' into hashmap"
msgstr "変数 '%s' をハッシュマップの中に置けませんでした"
#, c-format
msgid "Could not query registry value '%s\\%s'"
msgstr "レジストリ値 '%s\\%s' を問い合わせできませんでした"
@@ -3042,14 +3018,6 @@ msgstr "子孫:"
msgid "Dest file %s too big for destination"
msgstr "宛先ファイル %s は宛先に対して大きすぎます"
#, c-format
msgid "Destination buffer for ifname ('%s') not large enough"
msgstr "ifname ('%s') に対する宛て先バッファーが十分に大きくありません"
#, c-format
msgid "Destination buffer for linkdev ('%s') not large enough"
msgstr "linkdev ('%s') に対する宛て先バッファーが十分に大きくありません"
msgid "Destination libvirt does not support peer-to-peer migration protocol"
msgstr ""
"宛先 libvirt がピアツーピアマイグレーションプロトコルをサポートしません"
@@ -3737,14 +3705,6 @@ msgstr ""
"期待される VMX エントリー 'memsize' は符号なし整数4 の倍数)ですが、%lld が"
"見つかりました"
#, c-format
msgid ""
"Expecting VMX entry 'numvcpus' to be an unsigned integer (1 or a multiple of "
"2) but found %lld"
msgstr ""
"期待される VMX エントリー 'numvcpus' は符号なし整数1 または 2 の倍数)です"
"が、%lld が見つかりました"
#, c-format
msgid ""
"Expecting VMX entry 'sched.cpu.affinity' to be a comma separated list of "
@@ -3864,10 +3824,6 @@ msgstr "FDC ユニットのインデックス %d が [0..1] の範囲にあり
msgid "Failed"
msgstr "失敗"
#, c-format
msgid "Failed module registration %s"
msgstr "モジュールの登録 %s に失敗しました"
#, c-format
msgid "Failed opening %s"
msgstr "%s のオープンに失敗しました"
@@ -4818,13 +4774,6 @@ msgstr "sanlock デーモンのソケットのオープンに失敗しました"
msgid "Failed to open storage volume with path '%s'"
msgstr "パス '%s' を持つストレージボリュームを開けませんでした"
#, c-format
msgid ""
"Failed to open stream for file descriptor when reading output from '%s': '%s'"
msgstr ""
"'%s' から出力を読み込むときファイル記述子に対するストリームを開けませんでし"
"た: '%s'"
#, c-format
msgid "Failed to open tty %s"
msgstr "TTY %s のオープンに失敗しました"
@@ -5401,10 +5350,6 @@ msgstr "SSH セッションの確立に失敗"
msgid "Failure to mask address"
msgstr "アドレスのマスクに失敗しました"
#, c-format
msgid "Failure while applying current filter on VM %s"
msgstr "現在のフィルターを仮想マシン %s において適用中に失敗しました"
msgid "Failure while reading log output"
msgstr "ログ出力の読み込み中に失敗"
@@ -5428,14 +5373,6 @@ msgstr "kernel memory の項目が宛先に対して長すぎます"
msgid "Field name '%s' too long"
msgstr "フィールド名 '%s' が長すぎます"
#, c-format
msgid ""
"File '%s' does not contain a <cpu> element or is not a valid domain or "
"capabilities XML"
msgstr ""
"ファイル '%s' が <cpu> 要素を含んでいない、もしくは、有効なドメインまたはケイ"
"パビリティの XML ではありません。"
#, c-format
msgid "File '%s' has unknown type"
msgstr "ファイル '%s' が不明な形式を持ちます"
@@ -6512,12 +6449,6 @@ msgstr "反復子 ID が最大 ID %u を超えています"
msgid "JSON monitor is required"
msgstr "JSON モニターが必要です"
msgid "JSON monitor should be using AddNetdev"
msgstr "JSON モニターが AddNetdev を使用するべきです"
msgid "JSON monitor should be using RemoveNetdev"
msgstr "JSON モニターが RemoveNetdev を使用するべきです"
#, c-format
msgid "Job submission failed on interface '%s'"
msgstr "ジョブ依頼がインターフェース '%s' において失敗しました"
@@ -6669,9 +6600,6 @@ msgstr ""
msgid "Malformed TLS whitelist regular expression '%s'"
msgstr "不正な形式の TLS ホワイトリスト正規表現 '%s'"
msgid "Malformed clients data in JSON document"
msgstr "JSON ドキュメントに不正な形式の clients があります"
#, c-format
msgid "Malformed ctrl-alt-del setting '%s'"
msgstr "不正な形式の ctrl-alt-del 設定 '%s'"
@@ -6684,9 +6612,6 @@ msgstr "不正な形式のデバイス値 '%s'"
msgid "Malformed lease target offset %s"
msgstr "不正な形式のターゲットオフセット %s"
msgid "Malformed lockspaces data from JSON file"
msgstr "JSON ファイルに不正な形式の lockspaces データがあります"
msgid "Malformed mdnsGroupName data in JSON document"
msgstr "JSON ドキュメントに不正な形式の mdnsGroupName データがあります"
@@ -6697,15 +6622,6 @@ msgstr "不正な形式の nbd ポート '%s'"
msgid "Malformed owner value in JSON document"
msgstr "JSON ドキュメントに不正な形式の owner 値があります"
msgid "Malformed owners value in JSON document"
msgstr "JSON ドキュメントに不正な形式の owners 値があります"
msgid "Malformed resources value in JSON document"
msgstr "JSON ドキュメントに不正な形式の resources 値があります"
msgid "Malformed services data in JSON document"
msgstr "JSON ドキュメントに不正な形式の services データがあります"
#, c-format
msgid "Malformed size %s"
msgstr "不正な形式のサイズ %s"
@@ -7025,10 +6941,6 @@ msgstr "JSON ドキュメントに max_workers データがありません"
msgid "Missing min_workers data in JSON document"
msgstr "JSON ドキュメントに min_workers データがありません"
#, c-format
msgid "Missing module registration symbol %s"
msgstr "モジュールの登録シンボル %s がありません"
msgid "Missing monitor reply object"
msgstr "モニター応答オブジェクトがありません"
@@ -7144,9 +7056,6 @@ msgstr "JSON ドキュメントに制限データがありません"
msgid "Missing server data from JSON file"
msgstr "JSON ファイルに server データがありません"
msgid "Missing server name in phyp:// URI"
msgstr "phyp:// URI 内にサーバー名がありません"
msgid "Missing service data in JSON document"
msgstr "JSON ドキュメントに service データがありません"
@@ -7168,10 +7077,6 @@ msgstr "char デバイス用のソースパス属性がありません"
msgid "Missing source service attribute for char device"
msgstr "char デバイスのソースサービス属性がありません"
#, c-format
msgid "Missing space when parsing output of '%s'"
msgstr "'%s' の出力を構文解析中に空間がありません"
msgid "Missing storage block path"
msgstr "ストレージブロックパスがありません"
@@ -7476,9 +7381,6 @@ msgid "No <source> 'port' attribute specified with socket interface"
msgstr ""
"ソケットインターフェースとともに <source> の 'port' 属性が指定されていません"
msgid "No CPUs given"
msgstr "CPU が与えられていません"
#, c-format
msgid "No FD available at slot %zu"
msgstr "スロット %zu に利用可能なファイル記述子がありません"
@@ -7576,10 +7478,6 @@ msgstr "'%s' に一致するドメインがありません"
msgid "No domain with name %s"
msgstr "名前 %s を持つドメインがありません"
#, c-format
msgid "No domain with name '%s'"
msgstr "名前 '%s' を持つドメインがありません"
msgid "No error message from child failure"
msgstr "子の失敗からのエラーメッセージがありません"
@@ -7599,14 +7497,6 @@ msgstr "空き仮想イーサネットデバイスがありません"
msgid "No graphics backend with index %d"
msgstr "インデックス %d を持つグラフィックバックエンドがありません"
#, c-format
msgid "No host CPU specified in '%s'"
msgstr "'%s' にホスト CPU が指定されていません"
#, c-format
msgid "No info for device '%s'"
msgstr "デバイス '%s' の情報がありません"
msgid "No interface attached to bridge"
msgstr "ブリッジに接続されているインターフェースがありません"
@@ -8047,9 +7937,6 @@ msgstr "キー '%s' のパスフレーズ"
msgid "Password request failed"
msgstr "パスワードの要求が失敗しました"
msgid "Password request seen, but no handler available"
msgstr "パスワード要求がありましたが、利用可能なハンドラーがありません"
msgid "Path"
msgstr "パス"
@@ -9773,9 +9660,6 @@ msgstr "この関数は WIN32 プラットフォームにおいてサポート
msgid "This host is not managed by a vCenter"
msgstr "このホストは vCenter により管理されていません"
msgid "This libvirtd build does not support TLS"
msgstr "この libvirt ビルドは TLS をサポートしません"
msgid "This type of device cannot be hot unplugged"
msgstr "この形式のデバイスはホットプラグで抜けません"
@@ -10156,12 +10040,6 @@ msgstr "ソケットのファイルハンドルをコピーできません"
msgid "Unable to create %s"
msgstr "%s を作成できません"
msgid "Unable to create JSON formatter"
msgstr "JSON フォーマッターを作成できません"
msgid "Unable to create JSON parser"
msgstr "JSON パーサーを作成できません"
#, c-format
msgid "Unable to create LPAR. Reason: '%s'"
msgstr "LPAR を作成できません。理由: '%s'"
@@ -10353,10 +10231,6 @@ msgstr "ファイル記述子数をエンコードできません"
msgid "Unable to exec shell %s"
msgstr "シェル %s を実行できません"
#, c-format
msgid "Unable to extract disk path from %s"
msgstr "%s からディスクのパスを抽出できません"
msgid "Unable to find 'cpuacct' cgroups controller mount"
msgstr "'cpuacct' cgroup コントローラーのマウントを確認できません"
@@ -11154,10 +11028,6 @@ msgstr "予期しないファイルシステム形式 %s"
msgid "Unexpected hostdev mode %d"
msgstr "予期しない hostdev モード %d"
#, c-format
msgid "Unexpected line > %d characters when parsing output of '%s'"
msgstr "予期しない行 > %d 文字が '%s' の出力を構文解析中にあります"
msgid "Unexpected lock parameters for disk resource"
msgstr "ディスクリソースに対する予期しないロックパラメーターです"
@@ -11925,10 +11795,6 @@ msgstr ""
msgid "add a column showing parent snapshot"
msgstr "親スナップショットの表示列の追加"
#, c-format
msgid "adding %s device failed: %s"
msgstr "%s デバイスの追加に失敗しました: %s"
msgid "additionally display the type and device value"
msgstr "種類とデバイスの値の詳細表示"
@@ -12063,9 +11929,6 @@ msgstr ""
"%d 行目: %s%s\n"
"%s"
msgid "atomic live snapshot of multiple disks is unsupported"
msgstr "複数ディスクの原子性のあるライブスナップショットはサポートされません"
msgid "attach device from an XML file"
msgstr "XML ファイルによるデバイスの接続"
@@ -12644,9 +12507,6 @@ msgstr "トンネルマイグレーションのパイプを"
msgid "cannot create snapshot directory '%s'"
msgstr "スナップショットのディレクトリー '%s' を作成できません"
msgid "cannot create virtual FAT disks in read-write mode"
msgstr "読み書きモードで仮想 FAT ディスクを作成できません"
#, c-format
msgid "cannot decode CPU data for %s architecture"
msgstr "%s アーキテクチャーの CPU データをデコードできません"
@@ -12942,9 +12802,6 @@ msgstr "文字列 I/O と非同期コマンドを混在できません"
msgid "cannot mix string I/O with daemon"
msgstr "文字列 I/O とデーモンを混在できません"
msgid "cannot modify network device alias"
msgstr "ネットワークデバイスのエイリアスを変更できません"
msgid "cannot modify network device boot index setting"
msgstr "ネットワークデバイスのブートインデックスの設定を変更できません"
@@ -13085,18 +12942,6 @@ msgstr "デバイス終了の場所を構文解析できません"
msgid "cannot parse device start location"
msgstr "デバイス開始の場所を構文解析できません"
#, c-format
msgid "cannot parse disk migration data remaining statistic %s"
msgstr "ディスクマイグレーションデータの転送済み統計情報 %s を解析できません"
#, c-format
msgid "cannot parse disk migration data total statistic %s"
msgstr "ディスクマイグレーションの合計統計情報 %s を解析できません"
#, c-format
msgid "cannot parse disk migration data transferred statistic %s"
msgstr "ディスクマイグレーションデータの転送済み統計情報 %s を解析できません"
#, c-format
msgid "cannot parse drive bus '%s'"
msgstr "drive bus '%s' を構文解析できません"
@@ -13123,26 +12968,6 @@ msgstr "interfaceid パラメーターを UUID として構文解析できませ
msgid "cannot parse io mode '%s'"
msgstr "io mode '%s' を構文解析できません"
#, c-format
msgid "cannot parse json %s: %s"
msgstr "JSON %s を構文解析できません: %s"
#, c-format
msgid "cannot parse json %s: unterminated string/map/array"
msgstr "JSON %s を構文解析できません: 未終了の string/map/array"
#, c-format
msgid "cannot parse migration data remaining statistic %s"
msgstr "マイグレーションデータの残量統計情報 %s を解析できません"
#, c-format
msgid "cannot parse migration data total statistic %s"
msgstr "マイグレーションデータの合計統計情報 %s を解析できません"
#, c-format
msgid "cannot parse migration data transferred statistic %s"
msgstr "マイグレーションデータの転送済み統計情報 %s を解析できません"
#, c-format
msgid "cannot parse nbd filename '%s'"
msgstr "nbd filename '%s' を構文解析できません"
@@ -13865,10 +13690,6 @@ msgstr "APIC 状態を変更できませんでした: %s, rc=%08x"
msgid "could not change PAE status to: %s, rc=%08x"
msgstr "PAE 状態を変更できませんでした: %s, rc=%08x"
#, c-format
msgid "could not change media on %s: %s"
msgstr "%s においてメディアを変更できませんでした: %s"
msgid "could not close handshake fd"
msgstr "ハンドシェイクディスクリプターを閉じられません"
@@ -13919,10 +13740,6 @@ msgstr "共有フォルダー '%s' を切断できませんでした, rc=%08x"
msgid "could not determine max vcpus for the domain"
msgstr "ドメインの最大仮想 CPU 数を決定できません"
#, c-format
msgid "could not eject media on %s: %s"
msgstr "%s にあるメディアを取り出せませんでした: %s"
msgid "could not find libvirtd"
msgstr "libvirtd を見つられませんでした"
@@ -14267,9 +14084,6 @@ msgstr "カレント仮想 CPU 数は最大値と同じでなければいけま
msgid "current vcpus must be equal to maxvcpus"
msgstr "現行の仮想 CPU は最大仮想 CPU と同じである必要があります"
msgid "currently is supported only taking screenshots of screen ID 0"
msgstr "現在は画面 ID 0 のスクリーンショットの取得のみがサポートされます"
#, c-format
msgid "daemonized command cannot set working directory %s"
msgstr "デーモン化されたコマンドは作業ディレクトリー %s を設定できません"
@@ -14376,10 +14190,6 @@ msgstr "ネットワークインターフェースの切断"
msgid "detach node device from its device driver"
msgstr "デバイスドライバーからノードデバイスの切断"
#, c-format
msgid "detaching %s device failed: %s"
msgstr "%s デバイスの切断に失敗しました: %s"
msgid "detaching serial console is not supported"
msgstr "シリアルコンソールの切断はサポートされません"
@@ -14431,9 +14241,6 @@ msgstr "デバイスのキー"
msgid "device name or wwn pair in 'wwnn,wwpn' format"
msgstr "'wwnn,wwpn' 形式のデバイス名または WWN ペア"
msgid "device name rejected"
msgstr "デバイス名が拒否されました"
msgid "device not present in domain configuration"
msgstr "デバイスはドメインの設定にありません"
@@ -14465,9 +14272,6 @@ msgstr "'%s' アドレスを持つデバイスは切断できません"
msgid "device with invalid '%s' address cannot be detached"
msgstr "無効な '%s' アドレスを持つデバイスは切断できません"
msgid "device-list-properties reply data was missing 'name'"
msgstr "device-list-properties の応答データに 'name' がありませんでした"
msgid "devices cgroup isn't mounted"
msgstr "デバイス cgroup がマウントされていません"
@@ -14512,10 +14316,6 @@ msgstr "潜在的なストレージプールソースの探索"
msgid "disjoint NUMA cpu ranges are not supported with this QEMU"
msgstr "NUMA の CPU 範囲の分解はこの QEMU でサポートされません"
#, c-format
msgid "disk %s does not have any encryption information"
msgstr "ディスク %s に暗号化の情報が何もありません"
#, c-format
msgid "disk %s has no source file to be committed"
msgstr "ディスク %s はコミットするソースファイルがありません"
@@ -14812,9 +14612,6 @@ msgstr "ドメインのジョブ情報"
msgid "domain name or uuid"
msgstr "ドメインの名前または UUID"
msgid "domain name, id or uuid"
msgstr "ドメインの名前、ID または UUID"
msgid "domain save job"
msgstr "ドメイン保存ジョブ"
@@ -15100,9 +14897,6 @@ msgstr "%zu 仮想インターフェースが期待されますが、%zu 個あ
msgid "expecting a name"
msgstr "名前を予期しています"
msgid "expecting a scsi:00.00.00 address."
msgstr "scsi:00.00.00 アドレスが期待されます。"
msgid "expecting a separator"
msgstr "セパレーターを予期しています"
@@ -15451,10 +15245,6 @@ msgstr "netcf の初期化に失敗しました"
msgid "failed to list host interfaces: %s%s%s"
msgstr "ホストインターフェースの一覧を作成できませんでした: %s%s%s"
#, c-format
msgid "failed to load module %s %s"
msgstr "モジュール %s の読み込みに失敗しました %s"
#, c-format
msgid "failed to lookup interface with MAC address '%s'"
msgstr "MAC アドレス '%s' を持つインターフェースの検索に失敗しました"
@@ -15626,10 +15416,6 @@ msgstr "'%s --version' の実行に失敗しました: %s"
msgid "failed to run apparmor_parser"
msgstr "apparmor_parser の実行に失敗しました"
#, c-format
msgid "failed to save chardev path '%s'"
msgstr "キャラクターデバイスのパス '%s' の保存に失敗しました"
msgid "failed to save content"
msgstr "内容の保存に失敗しました"
@@ -15637,10 +15423,6 @@ msgstr "内容の保存に失敗しました"
msgid "failed to seek to end of %s"
msgstr "%s の最後までシークできませんでした"
#, c-format
msgid "failed to send key '%s'"
msgstr "キー '%s' の送信に失敗しました"
msgid "failed to serialize S-Expr"
msgstr "S 式のシリアライズに失敗しました"
@@ -15897,10 +15679,6 @@ msgstr "背後にあるストレージのフォーマット"
msgid "format of backing volume if taking a snapshot"
msgstr "スナップショットを撮る場合のバッキングボリュームの形式"
#, c-format
msgid "format='qcow' passphrase for %s must not contain a '\\0'"
msgstr "%s 用の format='qcow' パスフレーズは '\\0' を含むことが出来ません"
#, c-format
msgid "formatter for %s %s reported error"
msgstr "%s %s のフォーマッターがエラーを報告しました"
@@ -16210,9 +15988,6 @@ msgstr "無効なブート順序 '%s' です、正の整数値が期待されま
msgid "info balloon reply was missing balloon data"
msgstr "info balloon の応答に balloon データがありませんでした"
msgid "info block not supported by this qemu"
msgstr "info block はこの QEMU によりサポートされません"
msgid "info kvm reply missing 'enabled' field"
msgstr "info kvm reply は 'enabled' 項目がありません"
@@ -16327,10 +16102,6 @@ msgstr "オプション --%s の後に無効な '=' があります。"
msgid "invalid <address> element found in <forward> of network %s"
msgstr "無効な <address> 要素がネットワーク %s の <forward> に見つかりました"
#, c-format
msgid "invalid <encryption> for volume %s"
msgstr "ボリューム %s の無効な <encryption> があります"
#, c-format
msgid "invalid <host> element found in <dns> of network %s"
msgstr "ネットワーク %s の <dns> に無効な <host> 要素がありました"
@@ -16480,10 +16251,6 @@ msgstr "無効な catchup slew です"
msgid "invalid catchup threshold"
msgstr "無効な catchup threshold です"
#, c-format
msgid "invalid certificate name: %s"
msgstr "無効な証明書名: %s"
msgid "invalid cipher size for TLS session"
msgstr "TLS セッションには無効な暗号サイズです"
@@ -16501,10 +16268,6 @@ msgstr "無効な接続ポインター"
msgid "invalid connection pointer in %s"
msgstr "%s で無効な接続ポインターです"
#, c-format
msgid "invalid database name: %s"
msgstr "無効なデータベース名: %s"
#, c-format
msgid "invalid device name '%s'"
msgstr "無効なデバイス名 '%s'"
@@ -17412,14 +17175,6 @@ msgstr "マイグレーションが取り消されました"
msgid "migration protocol going backwards %s => %s"
msgstr "マイグレーションプロトコル が %s => %s に逆行しています"
#, c-format
msgid "migration to '%s' failed: %s"
msgstr "'%s' へのマイグレーションが失敗しました: %s"
#, c-format
msgid "migration to '%s' not supported by this qemu: %s"
msgstr "'%s' へのマイグレーションはこの QEMU によりサポートされません: %s"
msgid "migration was active, but RAM 'remaining' data was missing"
msgstr "マイグレーションが有効でしたが、RAM の '残り' データがありませんでした"
@@ -18317,10 +18072,6 @@ msgstr "%s のディスクフォーマットがなく、かつプローブが無
msgid "no disk found with alias %s"
msgstr "エイリアス %s を持つディスクが見つかりません"
#, c-format
msgid "no disk found with path %s"
msgstr "パス %s を持つディスクが見つかりません"
#, c-format
msgid "no disk named '%s'"
msgstr "'%s' という名前のディスクがありません"
@@ -18646,10 +18397,6 @@ msgstr "ok"
msgid "online commit not supported with this QEMU binary"
msgstr "オンラインコミットはこの QEMU バイナリーでサポートされません"
msgid "only 1 graphics device of each type (sdl, vnc, spice) is supported"
msgstr ""
"各形式 (sdl, vnc, spice) のグラフィックデバイスは一つのみサポートされます"
msgid "only TCP listen is supported for chr device"
msgstr "TCP リッスンのみが文字デバイス用にサポートされています"
@@ -19074,14 +18821,6 @@ msgstr "pwd: カレントディレクトリーを取得できません: %s"
msgid "qemu does not support SGA"
msgstr "QEMU は SGA をサポートしません"
#, c-format
msgid "qemu does not support closing of file handles: %s"
msgstr "QEMU がファイルハンドルのクローズをサポートしません: %s"
#, c-format
msgid "qemu does not support sending of file handles: %s"
msgstr "QEMU はファイルハンドルの送信をサポートしません: %s"
#, c-format
msgid "qemu emulator '%s' does not support xen"
msgstr "QEMU エミュレーター '%s' が Xen をサポートしません"
@@ -19111,16 +18850,9 @@ msgid "query-command-line-options parameter data was missing 'name'"
msgstr ""
"query-command-line-options のパラメーターデータに 'name' がありませんでした"
msgid "query-command-line-options parameter data was not an array"
msgstr ""
"query-command-line-options のパラメーターデータが配列ではありませんでした"
msgid "query-command-line-options reply data was missing 'option'"
msgstr "query-command-line-options の応答データに 'option' がありませんでした"
msgid "query-command-line-options reply data was not an array"
msgstr "query-command-line-options の応答データが配列ではありませんでした"
msgid "query-command-line-options reply was missing return data"
msgstr "query-command-line-options の応答に返り値がありませんでした"
@@ -19379,9 +19111,6 @@ msgstr "すべての既存の外部ファイルの再利用"
msgid "reuse existing destination"
msgstr "既存の宛先の再利用"
msgid "reuse is not supported with this QEMU binary"
msgstr "reuse はこの QEMU バイナリーでサポートされません"
msgid "revert requires force"
msgstr "復元するには強制が必要です"
@@ -19398,9 +19127,6 @@ msgstr "以前の復元ポイントにロールバックします。"
msgid "rollback to previous saved configuration created via iface-begin"
msgstr "iface-begin により作成された、以前の保存された設定へのロールバック"
msgid "rombar and romfile are supported only for PCI devices"
msgstr "rombar と romfile は PCI デバイスのみがサポートされます"
msgid "root element was not source"
msgstr "ルート要素が source ではありませんでした"
@@ -19494,9 +19220,6 @@ msgstr "XML 形式の secret 属性"
msgid "secret is private"
msgstr "秘密はプライベートです"
msgid "secrets already defined"
msgstr "シークレットがすでに定義されています"
#, c-format
msgid "security DOI string exceeds max %d bytes"
msgstr "セキュリティ DOI の文字列が最大値 %d バイトを超過"
@@ -19588,12 +19311,6 @@ msgstr "ACPI S3 の設定はサポートされません"
msgid "setting ACPI S4 not supported"
msgstr "ACPI S4 の設定はサポートされません"
msgid "setting VNC password failed"
msgstr "VNC パスワードの設定に失敗しました"
msgid "setting disk password is not supported"
msgstr "ディスクパスワードの設定はサポートされません"
msgid "setting up HAL callbacks failed"
msgstr "HAL 呼び出しのセットアップに失敗しました"
@@ -19697,9 +19414,6 @@ msgstr "socketpair に失敗しました"
msgid "sockpair failed"
msgstr "sockpair は失敗しました"
msgid "socks field in JSON was not an array"
msgstr "JSON の socks 項目が配列ではありません"
msgid "source config data format"
msgstr "ソース設定データの形式"
@@ -19824,12 +19538,6 @@ msgstr "ストレージプール '%s' は停止状態です"
msgid "storage pool '%s' is still active"
msgstr "ストレージプール '%s' がまだ稼働中です"
msgid ""
"storage pool does not support building encrypted volumes from other volumes"
msgstr ""
"ストレージプールは他のボリュームから暗号化ボリュームを構築することをサポート"
"しません"
msgid "storage pool does not support changing of volume capacity"
msgstr "ストレージプールがボリューム容量の変更をサポートしていません"
@@ -20015,12 +19723,6 @@ msgstr "MAC アドレス '%s' が複数のインターフェースに一致し
msgid "the QEMU binary does not support %s"
msgstr "この QEMU バイナリーが %s をサポートしません"
msgid "the QEMU binary does not support kqemu"
msgstr "この QEMU バイナリーが kqemu をサポートしません"
msgid "the QEMU binary does not support kvm"
msgstr "この QEMU バイナリーが kvm をサポートしません"
msgid "the backing volume if taking a snapshot"
msgstr "スナップショットを撮る場合のバッキングボリューム"
@@ -20037,9 +19739,6 @@ msgstr "キーコードのコードセット、デフォルト:linux"
msgid "the default lockspace already exists"
msgstr "標準のロック空間がすでに存在します"
msgid "the disk password is incorrect"
msgstr "ディスクパスワードが間違っています"
msgid "the domain does not have a current snapshot"
msgstr "ドメインはカレントスナップショットを持ちません"
@@ -20211,9 +19910,6 @@ msgstr "キーコードが多過ぎます"
msgid "too many memory stats requested: %d > %d"
msgstr "多すぎるメモリー統計が要求されました: %d > %d"
msgid "too many secrets for qcow encryption"
msgstr "qcow の暗号化に秘密が多過ぎます"
#, c-format
msgid "top '%s' in chain for '%s' has no backing file"
msgstr "最上部 '%s' (チェイン '%s') にバッキングファイルがありません"
@@ -20332,10 +20028,6 @@ msgstr "ディスク %s にアクセスできません\n"
msgid "unable to add SSH host key for host '%s': %s"
msgstr "ホスト '%s' の SSH ホスト鍵を追加できません: %s"
#, c-format
msgid "unable to add host net: %s"
msgstr "ホストのネットを追加できません: %s"
msgid "unable to allocate security context"
msgstr "セキュリティコンテキストを割り当てられません"
@@ -20397,9 +20089,6 @@ msgstr ""
"インターフェース '%s' (ネットワーク '%s') を削除できません。現在 %d ドメイン"
"により使用されています。"
msgid "unable to determine array size"
msgstr "配列の大きさを決定できません"
msgid "unable to determine if snapshot has parent"
msgstr "スナップショットが親を持つかどうかを決められません"
@@ -20535,10 +20224,6 @@ msgstr "モニターイベントを登録できません"
msgid "unable to save metadata for snapshot %s"
msgstr "スナップショット %s のメタデータを保存できません"
#, c-format
msgid "unable to send file handle '%s': %s"
msgstr "ファイルハンドル '%s' を送信できません: %s"
#, c-format
msgid "unable to set AppArmor profile '%s' for '%s'"
msgstr "AppArmor プロファイル '%s' を '%s' 向けに設定できません"
@@ -20697,14 +20382,6 @@ msgstr "予期しない IDE ディスクのアドレス形式です"
msgid "unexpected address type for scsi disk"
msgstr "予期しない SCSI ディスクのアドレス形式です"
#, c-format
msgid "unexpected async job %d"
msgstr "予期しない非同期ジョブ %d"
#, c-format
msgid "unexpected balloon information '%s'"
msgstr "予期しないバルーン情報 '%s' です"
#, c-format
msgid "unexpected boot device type %d"
msgstr "予期しないブートデバイス形式 %d"
@@ -20743,18 +20420,10 @@ msgstr "予期しないディスクアドレス形式 %s です"
msgid "unexpected disk bus %d"
msgstr "予期しないディスクバス %d"
#, c-format
msgid "unexpected disk cache mode %d"
msgstr "予期しないディスクキャッシュモード %d"
#, c-format
msgid "unexpected disk device %d"
msgstr "予期しないディスクデバイス %d"
#, c-format
msgid "unexpected disk io mode %d"
msgstr "予期しないディスク I/O モード %d"
#, c-format
msgid "unexpected disk type %d"
msgstr "予期しないディスクタイプ %d"
@@ -20878,10 +20547,6 @@ msgstr "予期しないプールタイプ"
msgid "unexpected problem reading snapshot xml"
msgstr "スナップショットの XML 読み込み中に予期しない問題が発生しました"
#, c-format
msgid "unexpected reply from info status: %s"
msgstr "情報ステータスから予期しない応答: %s"
#, c-format
msgid "unexpected root element <%s> expecting <device>"
msgstr "予期しないルート要素 <%s> です、<device> が期待されます"
@@ -21317,10 +20982,6 @@ msgstr "不明な hostdev モード '%s'"
msgid "unknown hub device type '%s'"
msgstr "ハブデバイスの不明な形式 '%s' です"
#, c-format
msgid "unknown image format of '%s' and format probing is disabled"
msgstr "'%s' のイメージ形式が不明で、形式の検知が無効化されています"
#, c-format
msgid "unknown input bus type '%s'"
msgstr "不明な入力バス形式 '%s'"
@@ -21741,10 +21402,6 @@ msgstr ""
msgid "unsupported disk bus '%s' with device setup"
msgstr "デバイスの構築でサポートされないディスクバス '%s'"
#, c-format
msgid "unsupported disk driver type for '%s'"
msgstr "'%s' に対するサポートされないディスクドライバー形式です"
#, c-format
msgid "unsupported disk type %s"
msgstr "サポートされないディスク形式 %s です"
@@ -22058,11 +21715,6 @@ msgstr ""
"virNWFilterDHCPSnoopReq virThreadCreate がインターフェース '%s' において失敗"
"しました"
#, c-format
msgid "virNWFilterDHCPSnoopReq: can't copy variables on if %s"
msgstr ""
"virNWFilterDHCPSnoopReq: インターフェース %s において変数をコピーできません"
#, c-format
msgid "virNWFilterSnoopLeaseFileLoad lease file line %d corrupt"
msgstr "virNWFilterSnoopLeaseFileLoad のリースファイル %d 行目が壊れています"

View File

@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"PO-Revision-Date: 2018-04-24 06:29-0400\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: 2018-04-24 06:29+0000\n"
"Last-Translator: Copied by Zanata <copied-by-zanata@zanata.org>\n"
"Language-Team: Georgian (http://www.transifex.com/projects/p/fedora/language/"
"ka/)\n"
@@ -18,4 +18,4 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"

View File

@@ -5,9 +5,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Project-Id-Version: libvirt 4.6.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: \n"
"Last-Translator: \n"
"Language-Team: Kazakh\n"
@@ -16,4 +16,4 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"

View File

@@ -5,9 +5,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Project-Id-Version: libvirt 4.6.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: \n"
"Last-Translator: \n"
"Language-Team: Khmer\n"
@@ -16,4 +16,4 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"

View File

@@ -14,10 +14,10 @@
# shanky <prasad.mvs@gmail.com>, 2013
msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Project-Id-Version: libvirt 4.6.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"PO-Revision-Date: 2015-02-27 07:08-0500\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: 2015-02-27 07:08+0000\n"
"Last-Translator: Copied by Zanata <copied-by-zanata@zanata.org>\n"
"Language-Team: Kannada (http://www.transifex.com/projects/p/libvirt/language/"
"kn/)\n"
@@ -26,7 +26,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"
msgid ""
"\n"
@@ -539,9 +539,6 @@ msgstr "guest-get-vcpus ನ ಪ್ರತ್ಯುತ್ತರದಲ್ಲಿ 'ca
msgid "'floor' attribute allowed only in <inbound> element"
msgstr "'floor' ಗುಣವಿಶೇಷವನ್ನು ಕೇವಲ <inbound> ಘಟಕದಲ್ಲಿ ಮಾತ್ರ ಅನುಮತಿಸಲಾಗುತ್ತದೆ"
msgid "'info blockstats' not supported by this qemu"
msgstr "ಈ qemu ಇಂದ 'info blockstats' ಬೆಂಬಲಿತವಾಗಿಲ್ಲ"
msgid "'logical-id' missing in reply of guest-get-vcpus"
msgstr "guest-get-vcpus ನ ಪ್ರತ್ಯುತ್ತರದಲ್ಲಿ 'logical-id' ಕಾಣಿಸುತ್ತಿಲ್ಲ"
@@ -566,9 +563,6 @@ msgstr "'queues' ಗುಣವಿಶೇಷವು ಒಂದು ಧನ ಸಂಖ್
msgid "'queues' is only supported by virtio-scsi controller"
msgstr "'queues' ಕೇವಲ virtio-scsi ನಿಯಂತ್ರಕದಿಂದ ಮಾತ್ರ ಬೆಂಬಲಿತವಾಗಿದೆ"
msgid "'set_link' not supported by this qemu"
msgstr "ಈ qemu ಇಂದ 'set_link' ಬೆಂಬಲಿತವಾಗಿಲ್ಲ"
msgid "'startupPolicy' is only valid for 'file' type volume"
msgstr ""
"'startupPolicy' ಎನ್ನುವುದು ಕೇವಲ 'file' ಬಗೆಯ ಪರಿಮಾಣಕ್ಕೆ ಮಾತ್ರ ಮಾನ್ಯವಾಗಿರುತ್ತವೆ"
@@ -1310,18 +1304,12 @@ msgstr "QEMU ಬೈನರಿ %s ಅನ್ನು ಪರಿಶೀಲಿಸಲಾ
msgid "Cannot check dnsmasq binary %s"
msgstr "dnsmasq ಬೈನರಿ %s ಅನ್ನು ಪರಿಶೀಲಿಸಲಾಗಿಲ್ಲ"
msgid "Cannot check socket connection status"
msgstr "ಸಾಕೆಟ್ ಸಂಪರ್ಕದ ಸ್ಥಿತಿಯನ್ನು ಪರಿಶೀಲಿಸಲಾಗಿಲ್ಲ"
msgid "Cannot close container iterator"
msgstr "ಕಂಟೇನರ್ iterator ಅನ್ನು ಮುಚ್ಚಲಾಗಿಲ್ಲ"
msgid "Cannot complete within timeout period"
msgstr "ಕಾಲಾವಧಿ ಅವಧಿಯ ಒಳಗೆ ಪೂರ್ಣಗೊಳಿಸಲಾಗಿಲ್ಲ"
msgid "Cannot connect to agent socket"
msgstr "ಮಧ್ಯವರ್ತಿ ಸಾಕೆಟ್‌ಗೆ ಸಂಪರ್ಕಹೊಂದಲಾಗಿಲ್ಲ"
#, c-format
msgid "Cannot connect to monitor connection of type '%s' for pid %u"
msgstr "'%s' ಬಗೆಯ (pid %u ಗಾಗಿ) ಯಾವುದೆ ಪರದೆಯೊಂದಿಗೆ ಸಂಪರ್ಕಿತಗೊಳ್ಳಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ"
@@ -1966,10 +1954,6 @@ msgstr "%s ಮನವಿಗಾಗಿನ ವಾಸ್ತವಿಕ ಕೆಲಸವ
msgid "Concrete job for %s invocation is in unknown state"
msgstr "%s ಮನವಿಗಾಗಿನ ವಾಸ್ತವಿಕ ಕೆಲಸವು ಗೊತ್ತಿರದ ಸ್ಥಿತಿಯಲ್ಲಿದೆ"
#, c-format
msgid "Config entry '%s' must be a string"
msgstr "ಸಂರಚನಾ ನಮೂದು '%s' ಒಂದು ವಾಕ್ಯಾಂಶವಾಗಿರಬೇಕು"
#, c-format
msgid "Config entry '%s' must represent a boolean value (true|false)"
msgstr "ಸಂರಚನಾ ನಮೂದು '%s' ಒಂದು ಬೂಲಿಯನ್ ಮೌಲ್ಯವನ್ನು ಪ್ರತಿನಿಧಿಸಬೇಕು (true|false)"
@@ -2091,10 +2075,6 @@ msgstr "'IP' ವೇರಿಯೇಬಲ್‌ ಅನ್ನು ಹ್ಯಾಶ್
msgid "Could not add variable 'MAC' to hashmap"
msgstr "'MAC' ವೇರಿಯೇಬಲ್‌ ಅನ್ನು ಹ್ಯಾಶ್‌ಮ್ಯಾಪ್‌ಗೆ ಸೇರಿಸಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ"
#, c-format
msgid "Could not allocate memory for output of '%s'"
msgstr "'%s' ನ ಔಟ್‌ಪುಟ್‌ಗಾಗಿ ಮೆಮೋರಿಯನ್ನು ನಿಯೋಜಿಸಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ"
#, c-format
msgid "Could not assign address to disk '%s'"
msgstr "'%s' ಡಿಸ್ಕಿಗೆ ವಿಳಾಸವನ್ನು ನಿಯೋಜಿಸಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ"
@@ -2609,10 +2589,6 @@ msgstr "'%s' ಇಂದ ಮಾನ್ಯವಾದ ಡಿಸ್ಕ್ ಸೂಚಿ
msgid "Could not parse version number from '%s'"
msgstr "ಆವೃತ್ತಿಯ ಸಂಖ್ಯೆಯನ್ನು '%s' ಇಂದ ಪಾರ್ಸ್ ಮಾಡಲಾಗಿಲ್ಲ"
#, c-format
msgid "Could not put variable '%s' into hashmap"
msgstr "'%s' ಎಂಬ ವೇರಿಯೇಬಲ್‌ ಅನ್ನು ಹ್ಯಾಶ್‌ಮ್ಯಾಪ್‌ನಲ್ಲಿರಿಸಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ"
#, c-format
msgid "Could not query registry value '%s\\%s'"
msgstr "ರಿಜಿಸ್ಟ್ರಿ ಮೌಲ್ಯ '%s\\%s' ಅನ್ನು ಮನವಿ ಮಾಡಲಾಗಿಲ್ಲ"
@@ -2960,14 +2936,6 @@ msgstr "ಅವಲಂಬಿತಗಳು:"
msgid "Dest file %s too big for destination"
msgstr "Dest ಕಡತ %s ಗುರಿಗೆ ಬಹಳ ದೊಡ್ಡದಾಗಿದೆ"
#, c-format
msgid "Destination buffer for ifname ('%s') not large enough"
msgstr "ifname ('%s') ಗಾಗಿನ ಗುರಿ ಬಫರ್ ಸಾಕಷ್ಟು ದೊಡ್ಡದಾಗಿಲ್ಲ"
#, c-format
msgid "Destination buffer for linkdev ('%s') not large enough"
msgstr "linkdev ('%s') ಗಾಗಿನ ಗುರಿ ಬಫರ್ ಸಾಕಷ್ಟು ದೊಡ್ಡದಾಗಿಲ್ಲ"
msgid "Destination libvirt does not support peer-to-peer migration protocol"
msgstr "ಗುರಿ libvirt ಪೀರ್-ಇಂದ-ಪೀರ್ ವರ್ಗಾವನೆ ಪ್ರೊಟೊಕಾಲ್ ಅನ್ನು ಬೆಂಬಲಿಸುವುದಿಲ್ಲ"
@@ -3651,14 +3619,6 @@ msgstr ""
"VMX ನಮೂದು 'memsize' ಒಂದು ನಿಗದಿಪಡಿಸದೆ ಇರುವ ಪೂರ್ಣಾಂಕವಾಗಿದೆ ಎಂದು ನಿರೀಕ್ಷಿಸಲಾಗಿತ್ತು "
"(4 ರ ಗುಣಕ) ಆದರೆ %lld ಕಂಡುಬಂದಿದೆ"
#, c-format
msgid ""
"Expecting VMX entry 'numvcpus' to be an unsigned integer (1 or a multiple of "
"2) but found %lld"
msgstr ""
"VMX ನಮೂದು 'numvcpus' ಒಂದು ನಿಗದಿಪಡಿಸದೆ ಇರುವ ಪೂರ್ಣಾಂಕವಾಗಿದೆ ಎಂದು "
"ನಿರೀಕ್ಷಿಸಲಾಗಿತ್ತು (1 ಅಥವ 2ರ ಗುಣಕ) ಆದರೆ %lld ಕಂಡುಬಂದಿದೆ"
#, c-format
msgid ""
"Expecting VMX entry 'sched.cpu.affinity' to be a comma separated list of "
@@ -3778,10 +3738,6 @@ msgstr "FDC ಘಟಕ ಸೂಚಿ %d ವ್ಯಾಪ್ತಿಯ [0..1] ಹೊ
msgid "Failed"
msgstr "ವಿಫಲಗೊಂಡಿದೆ"
#, c-format
msgid "Failed module registration %s"
msgstr "%s ಮಾಡ್ಯೂಲ್ ಅನ್ನು ನೋಂದಾಯಿಸುವಲ್ಲಿ ವಿಫಲಗೊಂಡಿದೆ"
#, c-format
msgid "Failed opening %s"
msgstr "%s ತೆರೆಯುವಲ್ಲಿ ವಿಫಲಗೊಂಡಿದೆ"
@@ -4693,13 +4649,6 @@ msgstr "ಸ್ಯಾನ್‌ಲಾಕ್ ಡೀಮನ್‌ಗೆ ಸಾಕೆ
msgid "Failed to open storage volume with path '%s'"
msgstr "'%s' ಎಂಬ ಮಾರ್ಗದೊಂದಿಗಿನ ಶೇಖರಣಾ ಪರಿಮಾಣವನ್ನು ತೆರೆಯುವಲ್ಲಿ ವಿಫಲಗೊಂಡಿದೆ"
#, c-format
msgid ""
"Failed to open stream for file descriptor when reading output from '%s': '%s'"
msgstr ""
"'%s' ಇಂದ ಔಟ್‌ಪುಟ್ ಅನ್ನು ಓದುವಾಗ ಕಡತ ವಿವರಣೆಗಾರನಿಗಾಗಿ ಸ್ಟ್ರೀಮ್ ಅನ್ನು ತೆರೆಯಲು "
"ಸಾಧ್ಯವಾಗಿಲ್ಲ: '%s'"
#, c-format
msgid "Failed to open tty %s"
msgstr "tty %s ಅನ್ನು ತೆರೆಯುವಲ್ಲಿ ವಿಫಲಗೊಂಡಿದೆ"
@@ -5265,10 +5214,6 @@ msgstr "SSH ಅಧಿವೇಶನವನ್ನು ಸಾಧಿಸುವಲ್ಲ
msgid "Failure to mask address"
msgstr "ವಿಳಾಸವನ್ನು ಮಾಸ್ಕ್ ಮಾಡಲು ವಿಫಲತೆ"
#, c-format
msgid "Failure while applying current filter on VM %s"
msgstr "VM %s ನಲ್ಲಿ ಪ್ರಸಕ್ತ ಫಿಲ್ಟರ್ ಅನ್ನು ಅಳವಡಿಸುವಲ್ಲಿ ವಿಫಲತೆ"
msgid "Failure while reading log output"
msgstr "ದಾಖಲೆ ಔಟ್‌ಪುಟ್ ಅನ್ನು ಓದುವಾಗ ವಿಫಲಗೊಂಡಿದೆ"
@@ -5291,14 +5236,6 @@ msgstr "ಕ್ಷೇತ್ರ ಕರ್ನಲ್ ಮೆಮೊರಿ ಗುರಿ
msgid "Field name '%s' too long"
msgstr "ಸ್ಥಳದ ಹೆಸರು '%s' ಬಹಳ ಉದ್ದವಾಗಿದೆ"
#, c-format
msgid ""
"File '%s' does not contain a <cpu> element or is not a valid domain or "
"capabilities XML"
msgstr ""
"'%s' ಕಡತವು ಒಂದು <cpu> ಘಟಕವನ್ನು ಹೊಂದಿಲ್ಲ ಅಥವ ಒಂದು ಮಾನ್ಯವಾದ ಡೊಮೇನ್ ಆಗಿಲ್ಲ ಅಥವ "
"ಸಮರ್ಥವಾದ XML ಅಲ್ಲ"
#, c-format
msgid "File '%s' has unknown type"
msgstr "'%s' ಎಂಬ ಕಡತವು ಅಜ್ಞಾತ ಬಗೆಯನ್ನು ಹೊಂದಿದೆ"
@@ -6338,12 +6275,6 @@ msgstr "ಪುನರಾವರ್ತಕ ID ಯು %u ನ ಗರಿಷ್ಟ ಮ
msgid "JSON monitor is required"
msgstr "JSON ಮೇಲ್ವಿಚಾರಕದ ಅಗತ್ಯವಿದೆ"
msgid "JSON monitor should be using AddNetdev"
msgstr "JSON ಮೇಲ್ವಿಚಾರಕವು AddNetdev ಅನ್ನು ಬಳಸುತ್ತಿರಬೇಕು"
msgid "JSON monitor should be using RemoveNetdev"
msgstr "JSON ಮೇಲ್ವಿಚಾರಕವು RemoveNetdev ಅನ್ನು ಬಳಸುತ್ತಿರಬೇಕು"
#, c-format
msgid "Job submission failed on interface '%s'"
msgstr "'%s' ಸಂಪರ್ಕಸಾಧನದಲ್ಲಿ ಕೆಲಸ ಸಲ್ಲಿಕೆಯು ವಿಫಲಗೊಂಡಿದೆ"
@@ -6494,9 +6425,6 @@ msgstr ""
msgid "Malformed TLS whitelist regular expression '%s'"
msgstr "ತಪ್ಪಾದ TLS ವೈಟ್‌ಲಿಸ್ಟ್ ರೆಗ್ಯುಲರ್ ಎಕ್ಸಪ್ರೆಶನ್ '%s'"
msgid "Malformed clients data in JSON document"
msgstr "JSON ದಸ್ತಾವೇಜಿನಲ್ಲಿ ತಪ್ಪಾದ ಕ್ಲೈಂಟಗಳ ದತ್ತಾಂಶ"
#, c-format
msgid "Malformed ctrl-alt-del setting '%s'"
msgstr "ತಪ್ಪಾದ ctrl-alt-del ಸಿದ್ಧತೆ '%s'"
@@ -6509,9 +6437,6 @@ msgstr "ತಪ್ಪಾದ ಸಾಧನದ ಮೌಲ್ಯ '%s'"
msgid "Malformed lease target offset %s"
msgstr "ತಪ್ಪಾಗಿರುವ ಲೀಸ್ ಗುರಿ ಆಫ್‌ಸೆಟ್‌ %s"
msgid "Malformed lockspaces data from JSON file"
msgstr "JSON ಕಡತದಿಂದ ಲಾಕ್‌ಸ್ಪೇಸಸ್ ದತ್ತಾಂಶವು ತಪ್ಪಾಗಿದೆ"
msgid "Malformed mdnsGroupName data in JSON document"
msgstr "JSON ದಸ್ತಾವೇಜಿನಲ್ಲಿ mdnsGroupName ದತ್ತಾಂಶವು ತಪ್ಪಾಗಿದೆ"
@@ -6522,15 +6447,6 @@ msgstr "ತಪ್ಪಾದ nbd ಸಂಪರ್ಕಸ್ಥಾನ '%s'"
msgid "Malformed owner value in JSON document"
msgstr "JSON ದಸ್ತಾವೇಜಿನಲ್ಲಿ ಮಾಲಿಕ ಮೌಲ್ಯವು ತಪ್ಪಾಗಿದೆ"
msgid "Malformed owners value in JSON document"
msgstr "JSON ದಸ್ತಾವೇಜಿನಲ್ಲಿ ಮಾಲಿಕರ ಮೌಲ್ಯವು ತಪ್ಪಾಗಿದೆ"
msgid "Malformed resources value in JSON document"
msgstr "JSON ದಸ್ತಾವೇಜಿನಲ್ಲಿ ಸಂಪನ್ಮೂಲಗಳ ಮೌಲ್ಯವು ತಪ್ಪಾಗಿದೆ"
msgid "Malformed services data in JSON document"
msgstr "JSON ದಸ್ತಾವೇಜಿನಲ್ಲಿ ತಪ್ಪಾದ ಸೇವೆಗಳು (ಸರ್ವಿಸಸ್) ದತ್ತಾಂಶ"
#, c-format
msgid "Malformed size %s"
msgstr "ತಪ್ಪಾದ ಗಾತ್ರ %s"
@@ -6837,10 +6753,6 @@ msgstr "JSON ದಸ್ತಾವೇಜಿನಲ್ಲಿ max_workers ದತ್ತ
msgid "Missing min_workers data in JSON document"
msgstr "JSON ದಸ್ತಾವೇಜಿನಲ್ಲಿ min_workers ದತ್ತಾಂಶವು ಕಾಣಿಸುತ್ತಿಲ್ಲ"
#, c-format
msgid "Missing module registration symbol %s"
msgstr "%s ಎಂಬ ಮಾಡ್ಯೂಲ್ ನೊಂದಣಿ ಸಂಕೇತವು ಕಾಣಿಸುತ್ತಿಲ್ಲ"
msgid "Missing monitor reply object"
msgstr "ಮಾನಿಟರ್ ಉತ್ತರ ಆಬ್ಜೆಕ್ ಕಾಣಿಸುತ್ತಿಲ್ಲ"
@@ -6955,9 +6867,6 @@ msgstr "JSON ದಸ್ತಾವೇಜಿನಲ್ಲಿ ನಿರ್ಬಂಧಿ
msgid "Missing server data from JSON file"
msgstr "JSON ಕಡತದಿಂದ ಪೂರೈಕೆಗಣಕದ ದತ್ತಾಂಶವು ಕಾಣಿಸುತ್ತಿಲ್ಲ"
msgid "Missing server name in phyp:// URI"
msgstr "phyp:// URI ನಲ್ಲಿ ಪೂರೈಕೆಗಣಕದ ಹೆಸರು ಕಾಣಿಸುತ್ತಿಲ್ಲ"
msgid "Missing service data in JSON document"
msgstr "JSON ದಸ್ತಾವೇಜಿನಲ್ಲಿ ಸೇವೆಗಳು (ಸರ್ವಿಸಸ್) ದತ್ತಾಂಶವು ಕಾಣಿಸುತ್ತಿಲ್ಲ"
@@ -6979,10 +6888,6 @@ msgstr "char ಸಾಧನಕ್ಕಾಗಿನ ಆಕರ ಮಾರ್ಗದ ವ
msgid "Missing source service attribute for char device"
msgstr "char ಸಾಧನಕ್ಕಾಗಿನ ಮೂಲದ ಸೇವೆಯ ವೈಶಿಷ್ಟ್ಯವು ಕಾಣಿಸುತ್ತಿಲ್ಲ"
#, c-format
msgid "Missing space when parsing output of '%s'"
msgstr "'%s' ನ ಔಟ್‌ಪುಟ್ ಅನ್ನು ಪಾರ್ಸ್ ಮಾಡುವಾಗ ಅಂತರವು ಕಾಣಿಸುತ್ತಿಲ್ಲ"
msgid "Missing storage block path"
msgstr "ಶೇಖರಣಾ ಬ್ಲಾಕ್‌ನ ಮಾರ್ಗವು ಕಾಣಿಸುತ್ತಿಲ್ಲ"
@@ -7275,9 +7180,6 @@ msgstr ""
msgid "No <source> 'port' attribute specified with socket interface"
msgstr "ಸಾಕೆಟ್ ಸಂಪರ್ಕಸಾಧನನೊಂದಿಗೆ ಯಾವುದೆ <source> 'port' ವೈಶಿಷ್ಟ್ಯವನ್ನು ಸೂಚಿಸಲಾಗಿಲ್ಲ"
msgid "No CPUs given"
msgstr "ಯಾವುದೆ CPUಗಳನ್ನು ಒದಗಿಸಲಾಗಿಲ್ಲ"
#, c-format
msgid "No FD available at slot %zu"
msgstr "%zu ಸ್ಲಾಟ್‌ನಲ್ಲಿ ಯಾವುದೆ FD ಯು ಲಭ್ಯವಿಲ್ಲ"
@@ -7371,10 +7273,6 @@ msgstr "uuid '%s' ಗೆ ಹೊಂದಿಕೆಯಾಗುವ ಯಾವುದೆ
msgid "No domain with name %s"
msgstr "'%s' ಹೆಸರನ್ನು ಹೊಂದಿರುವ ಯಾವುದೆ ಡೊಮೇನ್‌ ಇಲ್ಲ"
#, c-format
msgid "No domain with name '%s'"
msgstr "'%s' ಹೆಸರನ್ನು ಹೊಂದಿರುವ ಯಾವುದೆ ಡೊಮೇನ್‌ ಇಲ್ಲ"
msgid "No error message from child failure"
msgstr "ಚೈಲ್ಡ್ ವಿಫಲತೆಯಿಂದ ಯಾವುದೆ ದೋಷ ಸಂದೇಶವಿಲ್ಲ"
@@ -7391,14 +7289,6 @@ msgstr "ಯಾವುದೆ ಮುಕ್ತವಾದ NBD ಸಾಧನಗಳಿಲ
msgid "No graphics backend with index %d"
msgstr "%d ಸೂಚಿಯೊಂದಿಗೆ ಯಾವುದೆ ಗ್ರಾಫಿಕ್ಸ್ ಬ್ಯಾಕೆಂಡ್ ಅನ್ನು ಹೊಂದಿಲ್ಲ"
#, c-format
msgid "No host CPU specified in '%s'"
msgstr "'%s' ನಲ್ಲಿ ಯಾವುದೆ CPU ಅನ್ನು ಸೂಚಿಸಲಾಗಿಲ್ಲ"
#, c-format
msgid "No info for device '%s'"
msgstr "'%s' ಎಂಬ ಸಾಧನಕ್ಕಾಗಿನ ಮಾಹಿತಿ ಇಲ್ಲ"
msgid "No interface attached to bridge"
msgstr "ಬ್ರಿಡ್ಜಿಗಾಗಿ ಯಾವುದೆ ಸಂಪರ್ಕಸಾಧನವಿಲ್ಲ"
@@ -7819,9 +7709,6 @@ msgstr "'%s' ಕೀಲಿಗಾಗಿ ಗುಪ್ತವಾಕ್ಯಾಂಶ"
msgid "Password request failed"
msgstr "ಗುಪ್ತಪದದ ಮನವಿಯು ವಿಫಲಗೊಂಡಿದೆ"
msgid "Password request seen, but no handler available"
msgstr "ಗುಪ್ತಪದ ಮನವಿಯನ್ನು ನೋಡಲಾಗಿದೆ, ಆದರೆ ಯಾವುದೆ ಹ್ಯಾಂಡ್ಲರ್ ಲಭ್ಯವಿಲ್ಲ"
msgid "Path"
msgstr "ಮಾರ್ಗ"
@@ -9515,9 +9402,6 @@ msgstr "ಈ ಕಾರ್ಯಕ್ಕೆ WIN32 ಪ್ಲಾಟ್‌ಫಾರ್
msgid "This host is not managed by a vCenter"
msgstr "ಆತಿಥೇಯವನ್ನು vCenter ಇಂದ ನೋಡಿಕೊಳ್ಳಲಾಗುತ್ತಿಲ್ಲ"
msgid "This libvirtd build does not support TLS"
msgstr "ಈ libvirtd ನಿರ್ಮಾಣವು TLS ಅನ್ನು ಬೆಂಬಲಿಸುವುದಿಲ್ಲ"
msgid "This type of device cannot be hot unplugged"
msgstr "ಈ ಬಗೆಯ ಸಾಧನಗಳನ್ನು ಕಳಚಿಹಾಕಲು(ಅನ್‌ಪ್ಲಗ್) ಸಾಧ್ಯವಿಲ್ಲ"
@@ -9891,12 +9775,6 @@ msgstr "ಸಾಕೆಟ್ ಕಡತ ಹಿಡಿಕೆಯನ್ನು ಪ್ರ
msgid "Unable to create %s"
msgstr "%s ಅನ್ನು ರಚಿಸಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ"
msgid "Unable to create JSON formatter"
msgstr "JSON ಫಾರ್ಮ್ಯಾಟರ್ ಅನ್ನು ರಚಿಸಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ"
msgid "Unable to create JSON parser"
msgstr "JSON ಪಾರ್ಸರ್ ಅನ್ನು ರಚಿಸಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ"
#, c-format
msgid "Unable to create LPAR. Reason: '%s'"
msgstr "LPAR ಅನ್ನು ರಚಿಸಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ. ಕಾರಣ: '%s'"
@@ -10085,10 +9963,6 @@ msgstr "FD ಗಳನ್ನು ಎನ್‌ಕೋಡ್ ಮಾಡಲು ಸಾಧ
msgid "Unable to exec shell %s"
msgstr "ಶೆಲ್ %s ಅನ್ನು exec ಮಾಡುವಲ್ಲಿ ಸಾಧ್ಯವಾಗಿಲ್ಲ"
#, c-format
msgid "Unable to extract disk path from %s"
msgstr "%s ಇಂದ ಡಿಸ್ಕ್ ಮಾರ್ಗವನ್ನು ಹೊರತೆಗೆಯಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ"
msgid "Unable to find 'cpuacct' cgroups controller mount"
msgstr "'cpuacct' cgroups ನಿಯಂತ್ರಕ ಏರಿಕೆಯು ಕಂಡುಬಂದಿಲ್ಲ"
@@ -10874,11 +10748,6 @@ msgstr "ಅನಿರೀಕ್ಷಿತ ಕಡತವ್ಯವಸ್ಥೆಯ ಬ
msgid "Unexpected hostdev mode %d"
msgstr "ಅನಿರೀಕ್ಷಿತ hostdev ಕ್ರಮ %d"
#, c-format
msgid "Unexpected line > %d characters when parsing output of '%s'"
msgstr ""
"ಅನಿರೀಕ್ಷಿತ ಸಾಲು > %d ಚಿಹ್ನೆಗಳು ಕಂಡುಬಂದಿವೆ, '%s' ನ ಔಟ್‌ಪುಟ್ ಅನ್ನು ಪಾರ್ಸ್ ಮಾಡುವಾಗ"
msgid "Unexpected lock parameters for disk resource"
msgstr "ಡಿಸ್ಕ್ ಸಂಪನ್ಮೂಲಕ್ಕಾಗಿ ಅನಿರೀಕ್ಷಿತವಾದ ಲಾಕ್ ನಿಯತಾಂಕಗಳು"
@@ -11621,10 +11490,6 @@ msgstr ""
msgid "add a column showing parent snapshot"
msgstr "ಮೂಲ ಸ್ನ್ಯಾಪ್‌ಶಾಟ್‌ ಅನ್ನು ತೋರಿಸುವ ಲಂಬಸಾಲನ್ನು ಸೇರಿಸು"
#, c-format
msgid "adding %s device failed: %s"
msgstr "%s ಸಾಧನವನ್ನು ಸೇರಿಸುವುದು ವಿಫಲಗೊಂಡಿದೆ: %s"
msgid "additionally display the type and device value"
msgstr "ಹೆಚ್ಚುವರಿಯಾಗಿ ಬಗೆ ಮತ್ತು ಸಾಧನದ ಮೌಲ್ಯವನ್ನು ತೋರಿಸುತ್ತದೆ"
@@ -11755,9 +11620,6 @@ msgstr ""
"%d ಸಾಲಿನಲ್ಲಿ: %s%s\n"
"%s"
msgid "atomic live snapshot of multiple disks is unsupported"
msgstr "ಅನೇಕ ಡಿಸ್ಕುಗಳ ಅಟಾಮಿಕ್ ಲೈವ್ ಸ್ನ್ಯಾಪ್‌ಶಾಟ್‌ಗೆ ಬೆಂಬಲವಿಲ್ಲ"
msgid "attach device from an XML file"
msgstr "ಒಂದು XML ಕಡತದಿಂದ ಸಾಧನವನ್ನು ಜೋಡಿಸಿ"
@@ -12320,9 +12182,6 @@ msgstr "ಟನಲ್‌ ಮಾಡಲಾದ ವರ್ಗಾವಣೆಗಾಗಿ
msgid "cannot create snapshot directory '%s'"
msgstr "ಸ್ನ್ಯಾಪ್‌ಶಾಟ್ ಕೋಶ '%s ಅನ್ನು ರಚಿಸಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ'"
msgid "cannot create virtual FAT disks in read-write mode"
msgstr "ವರ್ಚುವಲ್ FAT ಡಿಸ್ಕುಗಳನ್ನು ಓದುವ-ಬರೆಯುವ ಕ್ರಮದಲ್ಲಿ ರಚಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ"
#, c-format
msgid "cannot decode CPU data for %s architecture"
msgstr "%s ಆರ್ಕಿಟೆಕ್ಚರಿಗಾಗಿ CPU ದತ್ತಾಂಶವನ್ನು ಡಿಕೋಡ್ ಮಾಡಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ"
@@ -12611,9 +12470,6 @@ msgstr "ವಾಕ್ಯಾಂಶ I/O ಅನ್ನು ಮೇಳೈಕೆಯಾಗ
msgid "cannot mix string I/O with daemon"
msgstr "ವಾಕ್ಯಾಂಶ I/O ಅನ್ನು ಡೆಮನ್‌ನೊಂದಿಗೆ ಮಿಶ್ರಗೊಳಿಸಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ"
msgid "cannot modify network device alias"
msgstr "ಜಾಲಬಂಧ ಸಾಧನ ಅಲಿಯಾಸ್ ಅನ್ನು ಮಾರ್ಪಡಿಸಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ"
msgid "cannot modify network device boot index setting"
msgstr "ಜಾಲಬಂಧ ಸಾಧನ ಬೂಟ್ ಸೂಚಿಯ ಸಿದ್ಧತೆಯನ್ನು ಮಾರ್ಪಡಿಸಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ"
@@ -12747,18 +12603,6 @@ msgstr "ಸಾಧನದ ಅಂತ್ಯದ ಸ್ಥಳವನ್ನು ಪಾರ
msgid "cannot parse device start location"
msgstr "ಸಾಧನದ ಆರಂಭದ ಸ್ಥಳವನ್ನು ಪಾರ್ಸ್ ಮಾಡಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ"
#, c-format
msgid "cannot parse disk migration data remaining statistic %s"
msgstr "ಡಿಸ್ಕ್ ವರ್ಗಾವಣೆ ದತ್ತಾಂಶದ ಬಾಕಿ ಇರುವ ಅಂಕಿಅಂಶ %s ಅನ್ನು ಪಾರ್ಸ್ ಮಾಡಲಾಗಿಲ್ಲ"
#, c-format
msgid "cannot parse disk migration data total statistic %s"
msgstr "ಡಿಸ್ಕ್ ವರ್ಗಾವಣೆ ದತ್ತಾಂಶದ ಒಟ್ಟು ಅಂಕಿಅಂಶ %s ಅನ್ನು ಪಾರ್ಸ್ ಮಾಡಲಾಗಿಲ್ಲ"
#, c-format
msgid "cannot parse disk migration data transferred statistic %s"
msgstr "ಡಿಸ್ಕ್ ದತ್ತಾಂಶ ವರ್ಗಾವಣೆ ಅಂಕಿಅಂಶ %s ಅನ್ನು ಪಾರ್ಸ್ ಮಾಡಲಾಗಿಲ್ಲ"
#, c-format
msgid "cannot parse drive bus '%s'"
msgstr "ಡ್ರೈವಿನ ಬಸ್‌ '%s' ಅನ್ನು ಪಾರ್ಸ್ ಮಾಡಲಾಗಿಲ್ಲ"
@@ -12785,22 +12629,6 @@ msgstr "interfaceid ನಿಯತಾಂಕವನ್ನು uuid ಆಗಿ ಪಾ
msgid "cannot parse io mode '%s'"
msgstr "'%s' io ಮೋಡ್ ಅನ್ನು ಪಾರ್ಸ್ ಮಾಡಲಾಗಿಲ್ಲ"
#, c-format
msgid "cannot parse json %s: %s"
msgstr "json %s ಅನ್ನು ಪಾರ್ಸ್ ಮಾಡಲಾಗಿಲ್ಲ: %s"
#, c-format
msgid "cannot parse migration data remaining statistic %s"
msgstr "ವರ್ಗಾವಣೆ ದತ್ತಾಂಶದ ಬಾಕಿ ಇರುವ ಅಂಕಿಅಂಶ '%s' ಅನ್ನು ಪಾರ್ಸ್ ಮಾಡಲಾಗಿಲ್ಲ"
#, c-format
msgid "cannot parse migration data total statistic %s"
msgstr "ವರ್ಗಾವಣೆ ದತ್ತಾಂಶದ ಒಟ್ಟು ಅಂಕಿಅಂಶ '%s' ಅನ್ನು ಪಾರ್ಸ್ ಮಾಡಲಾಗಿಲ್ಲ"
#, c-format
msgid "cannot parse migration data transferred statistic %s"
msgstr "ದತ್ತಾಂಶ ವರ್ಗಾವಣೆ ಅಂಕಿಅಂಶ '%s' ಅನ್ನು ಪಾರ್ಸ್ ಮಾಡಲಾಗಿಲ್ಲ"
#, c-format
msgid "cannot parse nbd filename '%s'"
msgstr "nbd ಕಡತದ ಹೆಸರಾದ '%s' ಅನ್ನು ಪಾರ್ಸ್ ಮಾಡಲಾಗಿಲ್ಲ"
@@ -13522,10 +13350,6 @@ msgstr "APIC ಸ್ಥಿತಿಯನ್ನು ಇದಕ್ಕೆ ಬದಲಾ
msgid "could not change PAE status to: %s, rc=%08x"
msgstr "PAE ಸ್ಥಿತಿಯನ್ನು ಇದಕ್ಕೆ ಬದಲಾಯಿಸಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ: %s, rc=%08x"
#, c-format
msgid "could not change media on %s: %s"
msgstr "%s ನಲ್ಲಿ ಮಾಧ್ಯಮವನ್ನು ಬದಲಾಯಿಸಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ: %s"
msgid "could not close handshake fd"
msgstr "ಹ್ಯಾಂಡ್‌ಶೇಕ್ fd ಅನ್ನು ಮುಚ್ಚಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ"
@@ -13576,10 +13400,6 @@ msgstr "ಹಂಚಲಾದ ಕಡತಕೋಶ '%s' ಅನ್ನು ಸಂಪರ
msgid "could not determine max vcpus for the domain"
msgstr "ಡೊಮೇನ್‌ಗಾಗಿನ ಗರಿಷ್ಟ vcpus ಅನ್ನು ನಿಗದಿಸಲಾಗಿಲ್ಲ"
#, c-format
msgid "could not eject media on %s: %s"
msgstr "%s ನಲ್ಲಿ ಮಾಧ್ಯಮವನ್ನು ಹೊರತಳ್ಳಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ: %s"
msgid "could not find libvirtd"
msgstr "libvirtd ಅನ್ನು ಪತ್ತೆ ಮಾಡಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ"
@@ -13921,10 +13741,6 @@ msgstr "ಪ್ರಸಕ್ತ vcpu ಎಣಿಕೆಯು ಗರಿಷ್ಟಕ
msgid "current vcpus must be equal to maxvcpus"
msgstr "ಪ್ರಸಕ್ತ vcpus ಎನ್ನುವುದು maxvcpus ಸಮನಾಗಿರಬೇಕು"
msgid "currently is supported only taking screenshots of screen ID 0"
msgstr ""
"ಪ್ರಸಕ್ತ ಇದನ್ನು ಕೇವಲ ತೆರೆ ID 0 ಯ ತೆರೆಚಿತ್ರಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳಲು ಮಾತ್ರ ಬೆಂಬಲಿಸಲಾಗುತ್ತಿದೆ"
#, c-format
msgid "daemonized command cannot set working directory %s"
msgstr "ಡೆಮನ್ ಮಾಡಲಾದ ಆದೇಶದಿಂದ ಕೆಲಸದ ಕೋಶ %s ಅನ್ನು ಹೊಂದಿಸಲಾಗಿಲ್ಲ"
@@ -14032,10 +13848,6 @@ msgstr "ಜಾಲಬಂಧ ಸಂಪರ್ಕಸಾಧನವನ್ನು ಕಳ
msgid "detach node device from its device driver"
msgstr "ಒಂದು ಡೊಮೇನ್‌ ಅನ್ನು ಅದರ ಸಾಧನ ಚಾಲಕದಿಂದ ಕಳಚಿ"
#, c-format
msgid "detaching %s device failed: %s"
msgstr "%s ಸಾಧನವನ್ನು ಕಳಚಿ ಹಾಕುವಲ್ಲಿ ವಿಫಲಗೊಂಡಿದೆ: %s"
msgid "detaching serial console is not supported"
msgstr "ಅನುಕ್ರಮಿತ ಕನ್ಸೋಲ್ ಅನ್ನು ಸಂಪರ್ಕ ತಪ್ಪಿಸುವುದಕ್ಕೆ ಬೆಂಬಲವಿಲ್ಲ"
@@ -14085,9 +13897,6 @@ msgstr "ಸಾಧನದ ಕೀಲಿ"
msgid "device name or wwn pair in 'wwnn,wwpn' format"
msgstr "'wwnn,wwpn' ರೂಪದಲ್ಲಿರುವ ಸಾಧನದ ಹೆಸರು ಅಥವ wwn"
msgid "device name rejected"
msgstr "ಸಾಧನದ ಹೆಸರನ್ನು ತಿರಸ್ಕರಿಸಲಾಗಿದೆ"
msgid "device not present in domain configuration"
msgstr "ಡೊಮೇನ್ ಸಂರಚನೆಯಲ್ಲಿ ಸಾಧನವು ಇಲ್ಲ"
@@ -14111,9 +13920,6 @@ msgstr "ಸಾಧನದ ಬಗೆ %s ಅನ್ನು ಅಪ್‌ಡೇಟ್
msgid "device type '%s' cannot hot unplugged"
msgstr "'%s' ಬಗೆಯ ಸಾಧನವನ್ನು ಕಳಚಿಹಾಕಲು(ಅನ್‌ಪ್ಲಗ್) ಸಾಧ್ಯವಿಲ್ಲ"
msgid "device-list-properties reply data was missing 'name'"
msgstr "device-list-properties ಪ್ರತ್ಯುತ್ತರ ದತ್ತಾಂಶದಲ್ಲಿ 'name' ಕಾಣಿಸುತ್ತಿಲ್ಲ"
msgid "devices cgroup isn't mounted"
msgstr "ಸಾಧನಗಳ cgroup ಅನ್ನು ಏರಿಸಲಾಗಿಲ್ಲ"
@@ -14159,10 +13965,6 @@ msgstr "ಸಮರ್ಥ ಶೇಖರಣಾ ಪೂಲ್‌ ಆಕರಗಳನ್
msgid "disjoint NUMA cpu ranges are not supported with this QEMU"
msgstr "disjoint NUMA cpu ವ್ಯಾಪ್ತಿಗಳು ಈ QEMU ಇಂದ ಬೆಂಬಲಿತವಾಗಿಲ್ಲ"
#, c-format
msgid "disk %s does not have any encryption information"
msgstr "%s ಎಂಬ ಡಿಸ್ಕ್ ಯಾವುದೆ ಗೂಢಲಿಪೀಕರಣ ಮಾಹಿತಿಯನ್ನು ಹೊಂದಿಲ್ಲ"
#, c-format
msgid "disk %s has no source file to be committed"
msgstr "%s ಡಿಸ್ಕ್ ಅನ್ನು ಸಲ್ಲಿಸುವಂತೆ ಮಾಡಲು ಯಾವುದೆ ಆಕರ ಕಡತವನ್ನು ಹೊಂದಿಲ್ಲ"
@@ -14439,9 +14241,6 @@ msgstr "ಡೊಮೇನ್‌ನ ಕಾರ್ಯ ಮಾಹಿತಿ"
msgid "domain name or uuid"
msgstr "ಡೊಮೇನ್‌ನ ಹೆಸರು ಅಥವ uuid"
msgid "domain name, id or uuid"
msgstr "ಡೊಮೇನ್‌ ಹೆಸರು, id ಅಥವ uuid"
msgid "domain save job"
msgstr "ಡೊಮೇನ್‌ನ ಉಳಿಸುವ ಕಾರ್ಯ"
@@ -14712,9 +14511,6 @@ msgstr "%zu veths ಅನ್ನು ನಿರೀಕ್ಷಿಸಲಾಗುತ್
msgid "expecting a name"
msgstr "ಒಂದು ಹೆಸರನ್ನು ನಿರೀಕ್ಷಿಸಲಾಗುತ್ತಿದೆ"
msgid "expecting a scsi:00.00.00 address."
msgstr "ಒಂದು scsi:00.00.00 ವಿಳಾಸವನ್ನು ನಿರೀಕ್ಷಿಸಲಾಗುತ್ತಿದೆ."
msgid "expecting a separator"
msgstr "ಒಂದು ವಿಭಜಕವನ್ನು (separator) ನಿರೀಕ್ಷಿಸಲಾಗುತ್ತಿದೆ"
@@ -15029,10 +14825,6 @@ msgstr "SASL ಲೈಬ್ರರಿಯನ್ನು ಆರಂಭಿಸುವಲ್
msgid "failed to list host interfaces: %s%s%s"
msgstr "ಆತಿಥೇಯ ಸಂಪರ್ಕಸಾಧನಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡುವಲ್ಲಿ ವಿಫಲಗೊಂಡಿದೆ: %s%s%s"
#, c-format
msgid "failed to load module %s %s"
msgstr "%s %s ಮಾಡ್ಯೂಲ್ ಅನ್ನು ಲೋಡ್ ಮಾಡುವಲ್ಲಿ ವಿಫಲಗೊಂಡಿದೆ"
#, c-format
msgid "failed to lookup interface with MAC address '%s'"
msgstr "'%s' ಎಂಬ MAC ವಿಳಾಸವನ್ನು ಹೊಂದಿರುವ ಸಂಪರ್ಕಸಾಧನಕ್ಕಾಗಿ ನೋಡಲಾಗಿಲ್ಲ"
@@ -15192,10 +14984,6 @@ msgstr "'%s --version' ಅನ್ನು ಚಲಾಯಿಸಲು ವಿಫಲಗ
msgid "failed to run apparmor_parser"
msgstr "apparmor_parser ಅನ್ನು ಚಲಾಯಿಸುವಲ್ಲಿ ವಿಫಲಗೊಂಡಿದೆ"
#, c-format
msgid "failed to save chardev path '%s'"
msgstr "'%s' ಅನ್ನು chardev ಮಾರ್ಗವನ್ನು ಉಳಿಸುವಲ್ಲಿ ವಿಫಲಗೊಂಡಿದೆ"
msgid "failed to save content"
msgstr "ಒಳ ಅಂಶಗಳನ್ನು ಉಳಿಸುವಲ್ಲಿ ವಿಫಲಗೊಂಡಿದೆ"
@@ -15203,10 +14991,6 @@ msgstr "ಒಳ ಅಂಶಗಳನ್ನು ಉಳಿಸುವಲ್ಲಿ ವಿ
msgid "failed to seek to end of %s"
msgstr "%s ನ ಅಂತ್ಯಕ್ಕೆ ಕೋರಲು ವಿಫಲಗೊಂಡಿದೆ"
#, c-format
msgid "failed to send key '%s'"
msgstr "'%s' ಕೀಲಿಯನ್ನು ಕಳುಹಿಸಲು ವಿಫಲಗೊಂಡಿದೆ"
msgid "failed to serialize S-Expr"
msgstr "S-Expr ಅನ್ನು ಅನುಕ್ರಮಿತಗೊಳಿಸುವಲ್ಲಿ ವಿಫಲಗೊಂಡಿದೆ"
@@ -15461,10 +15245,6 @@ msgstr "ಕೆಳಗಿರುವ ಶೇಖರಣೆಗಾಗಿನ ವಿನ್
msgid "format of backing volume if taking a snapshot"
msgstr "ಒಂದು ಸ್ನ್ಯಾಪ್‌ಶಾಟ್ ಅನ್ನು ತೆಗೆದುಕೊಳ್ಳುವಾಗ ಬಳಸಬೇಕಿರುವ ಪರಿಮಾಣದ ವಿನ್ಯಾಸ"
#, c-format
msgid "format='qcow' passphrase for %s must not contain a '\\0'"
msgstr "%s ಕ್ಕಾಗಿನ format='qcow' ಗುಪ್ತಪದವು ಒಂದು '\\0' ಅನ್ನು ಹೊಂದಿರಬಾರದು"
#, c-format
msgid "formatter for %s %s reported error"
msgstr "%s %s ಗಾಗಿನ ಫಾರ್ಮಾಟರ್ ದೋಷವನ್ನು ವರದಿ ಮಾಡಿದೆ"
@@ -15750,9 +15530,6 @@ msgstr "ತಪ್ಪು ಬೂಟ್ ಕ್ರಮಾಂಕ '%s', ಧನ ಪೂ
msgid "info balloon reply was missing balloon data"
msgstr "ಬಲೂನ್ ದತ್ತಾಂಶದಲ್ಲಿ ಮಾಹಿತಿ ಬಲೂನ್ ಪ್ರತ್ಯುತ್ತರವು ಕಾಣಿಸುತ್ತಿಲ್ಲ"
msgid "info block not supported by this qemu"
msgstr "ಈ qemu ಇಂದ ಮಾಹಿತಿ ಬ್ಲಾಕ್‌ ಬೆಂಬಲಿತವಾಗಿಲ್ಲ"
msgid "info migration reply was missing return status"
msgstr "ಮರಳಿಸಲಾದ ಸ್ಥಿತಿಯಲ್ಲಿ ಮಾಹಿತಿ ವರ್ಗಾವಣೆ ಪ್ರತ್ಯುತ್ತರವು ಕಾಣಿಸುತ್ತಿಲ್ಲ"
@@ -15861,10 +15638,6 @@ msgstr "--%s ಆಯ್ಕೆಯ ನಂತರ ಅಮಾನ್ಯವಾದ '='"
msgid "invalid <address> element found in <forward> of network %s"
msgstr "<forward> ನಲ್ಲಿ ಕಂಡುಬಂದ %s ಜಾಲಬಂಧದ <address> ಘಟಕವು ಅಮಾನ್ಯವಾಗಿದೆ"
#, c-format
msgid "invalid <encryption> for volume %s"
msgstr "%s ಪರಿಮಾಣಕ್ಕಾಗಿ ಅಮಾನ್ಯವಾದ <encryption>"
#, c-format
msgid "invalid <host> element found in <dns> of network %s"
msgstr "<dns> ನಲ್ಲಿ ಕಂಡುಬಂದ %s ಜಾಲಬಂಧದ <host> ಘಟಕವು ಅಮಾನ್ಯವಾಗಿದೆ"
@@ -16014,10 +15787,6 @@ msgstr "ಅಮಾನ್ಯವಾದ ಕ್ಯಾಚ್ಅಪ್ ರಭಸತಿ
msgid "invalid catchup threshold"
msgstr "ಅಮಾನ್ಯವಾದ ಕ್ಯಾಚ್ಅಪ್ ಮಿತಿ"
#, c-format
msgid "invalid certificate name: %s"
msgstr "ಅಮಾನ್ಯವಾದ ಪ್ರಮಾಣಪತ್ರದ ಹೆಸರು: %s"
msgid "invalid cipher size for TLS session"
msgstr "TLS ಅಧಿವೇಶನಕ್ಕಾಗಿ ಅಮಾನ್ಯವಾದ ಸಿಫರ್ ಗಾತ್ರ"
@@ -16035,10 +15804,6 @@ msgstr "ಇಲ್ಲಿ ಅಮಾನ್ಯ ಸಂಪರ್ಕ ಸೂಚಿ(point
msgid "invalid connection pointer in %s"
msgstr "%s ನಲ್ಲಿ ಅಮಾನ್ಯ ಸಂಪರ್ಕ ಸೂಚಿ(pointer)"
#, c-format
msgid "invalid database name: %s"
msgstr "ಅಮಾನ್ಯವಾದ ದತ್ತಸಂಚಯದ ಹೆಸರು: %s"
#, c-format
msgid "invalid device name '%s'"
msgstr "ಅಮಾನ್ಯವಾದಸಾಧನದ ಹೆಸರು '%s'"
@@ -16921,14 +16686,6 @@ msgstr "ವರ್ಗಾವಣೆಯು ರದ್ದುಗೊಂಡಿದೆ"
msgid "migration protocol going backwards %s => %s"
msgstr "ವರ್ಗಾವಣೆ ಪ್ರೊಟೊಕಾಲ್ ಹಿಂದಕ್ಕೆ ಹೋಗುತ್ತಿದೆ %s => %s"
#, c-format
msgid "migration to '%s' failed: %s"
msgstr "'%s' ವರ್ಗಾವಣೆಯು ವಿಫಲಗೊಂಡಿದೆ: %s"
#, c-format
msgid "migration to '%s' not supported by this qemu: %s"
msgstr "'%s' ಗೆ ವರ್ಗಾಯಿಸುವುದು ಈ qemu ಇಂದ ಬೆಂಬಲಿತವಾಗಿಲ್ಲ: %s"
msgid "migration was active, but RAM 'remaining' data was missing"
msgstr "ವರ್ಗಾವಣೆಯು ಸಕ್ರಿಯವಾಗಿದೆ ಆದರೆ RAM 'remaining' ದತ್ತಾಂಶವು ಕಾಣಿಸುತ್ತಿಲ್ಲ"
@@ -17799,10 +17556,6 @@ msgstr "%s ಗಾಗಿ ಯಾವುದೆ ಡಿಸ್ಕ್ ವಿನ್ಯಾ
msgid "no disk found with alias %s"
msgstr "%s ಅಲಿಯಾಸ್‌ನೊಂದಿಗೆ ಯಾವುದೆ ಡಿಸ್ಕ್ ಕಂಡು ಬಂದಿಲ್ಲ"
#, c-format
msgid "no disk found with path %s"
msgstr "%s ಎಂಬ ಮಾರ್ಗವನ್ನು ಹೊಂದಿದ ಯಾವುದೆ ಡಿಸ್ಕ್ ಕಂಡುಬಂದಿಲ್ಲ"
#, c-format
msgid "no disk named '%s'"
msgstr "'%s' ಹೆಸರಿನ ಯಾವುದೆ ಡಿಸ್ಕ್‍ ಇಲ್ಲ"
@@ -18117,10 +17870,6 @@ msgstr "ಸರಿ"
msgid "online commit not supported with this QEMU binary"
msgstr "ಈ QEMU ಬೈನರಿಯೊಂದಿಗೆ ಆನ್‌ಲೈನ್ ಸಲ್ಲಿಕೆಗೆ ಬೆಂಬಲವಿಲ್ಲ"
msgid "only 1 graphics device of each type (sdl, vnc, spice) is supported"
msgstr ""
"ಪ್ರತಿಯೊಂದು ಬಗೆಯವುಗಳಲ್ಲಿ (sdl, vnc, spice) ಕೇವಲ 1 ಗ್ರಾಫಿಕ್ಸ್ ಸಾಧನಕ್ಕೆ ಮಾತ್ರ ಬೆಂಬಲವಿದೆ"
msgid "only TCP listen is supported for chr device"
msgstr "char ಸಾಧನಕ್ಕಾಗಿ TCP ಆಲಿಸುವಿಕೆಯನ್ನು ಮಾತ್ರ ಬೆಂಬಲಿಸಲಾಗುತ್ತದೆ"
@@ -18542,14 +18291,6 @@ msgstr "pwd: ಪ್ರಸಕ್ತ ಕೋಶವನ್ನು ಪಡೆಯಲು
msgid "qemu does not support SGA"
msgstr "qemu SGA ಅನ್ನು ಬೆಂಬಲಿಸುವುದಿಲ್ಲ"
#, c-format
msgid "qemu does not support closing of file handles: %s"
msgstr "qemu ಕಡತದ ಹ್ಯಾಂಡಲ್‌ಗಳನ್ನು ಮುಚ್ಚುವುದನ್ನು ಬೆಂಬಲಿಸುವುದಿಲ್ಲ: %s"
#, c-format
msgid "qemu does not support sending of file handles: %s"
msgstr "qemu ಕಡತದ ಹ್ಯಾಂಡಲ್‌ಗಳನ್ನು ಕಳಿಸುವುದನ್ನು ಬೆಂಬಲಿಸುವುದಿಲ್ಲ: %s"
#, c-format
msgid "qemu emulator '%s' does not support xen"
msgstr "qemu ಎಮ್ಯುಲೇಟರ್ '%s' xen ಅನ್ನು ಬೆಂಬಲಿಸುವುದಿಲ್ಲ"
@@ -18585,17 +18326,9 @@ msgstr "qom-set %d ಬಗೆಯ ಅಮಾನ್ಯವಾದ ವಸ್ತು ಗ
msgid "query-command-line-options parameter data was missing 'name'"
msgstr "query-query-command-line-options ನಿಯತಾಂಕ ದತ್ತಾಂಶದಲ್ಲಿ 'name' ಕಾಣಿಸುತ್ತಿಲ್ಲ"
msgid "query-command-line-options parameter data was not an array"
msgstr ""
"query-query-command-line-options ನಿಯತಾಂಕ ದತ್ತಾಂಶವು ಒಂದು ವ್ಯೂಹವಾಗಿಲ್ಲ (array)"
msgid "query-command-line-options reply data was missing 'option'"
msgstr "query-query-command-line-options ಪ್ರತ್ಯುತ್ತರ ದತ್ತಾಂಶವು 'option' ಆಗಿಲ್ಲ"
msgid "query-command-line-options reply data was not an array"
msgstr ""
"query-query-command-line-options ಪ್ರತ್ಯುತ್ತರ ದತ್ತಾಂಶವು ಒಂದು ವ್ಯೂಹವಾಗಿಲ್ಲ (array)"
msgid "query-command-line-options reply was missing return data"
msgstr "query-command-line-options ಪ್ರತ್ಯುತ್ತರದಲ್ಲಿ ಮರಳಿಸಲಾದ ದತ್ತಾಂಶವು ಕಾಣಿಸುತ್ತಿಲ್ಲ"
@@ -18847,9 +18580,6 @@ msgstr "ಯಾವುದಾದರೂ ಹೊರಗಿನ ಕಡತಗಳು ಇದ
msgid "reuse existing destination"
msgstr "ಈಗಿರುವ ಗುರಿಯನ್ನು ಮರಳಿ ಉಪಯೋಗಿಸು"
msgid "reuse is not supported with this QEMU binary"
msgstr "ಈ QEMU ಬೈನರಿಯೊಂದಿಗೆ ಮರುಬಳಕೆಗೆ ಬೆಂಬಲವಿಲ್ಲ"
msgid "revert requires force"
msgstr "ಹಿಮ್ಮರಳಿಸಲು ಬಲದ ಅಗತ್ಯವಿದೆ"
@@ -18866,9 +18596,6 @@ msgstr "ಹಿಂದಿನ ಮರಳಿಸ್ಥಾಪಿಸುವ ಸ್ಥಳ
msgid "rollback to previous saved configuration created via iface-begin"
msgstr "iface-begin ಮುಖಾಂತರ ರಚಿಸಲಾದ ಹಿಂದಿನ ಉಳಿಸಲಾದ ಸಂರಚನೆಯನ್ನು ಹಿಮ್ಮರಳಿಸು"
msgid "rombar and romfile are supported only for PCI devices"
msgstr "rombar ಮತ್ತು romfile ಕೇವಲ PCI ಸಾಧನಗಳಲ್ಲಿ ಮಾತ್ರ ಬೆಂಬಲಿತವಾಗಿರುತ್ತದೆ"
msgid "root element was not source"
msgstr "ಮೂಲ (ರೂಟ್‌) ಘಟಕವು ಆಕರವಾಗಿಲ್ಲ"
@@ -18958,9 +18685,6 @@ msgstr "XML ನಲ್ಲಿ ಸೀಕ್ರೆಟ್ ಗುಣವಿಶೇಷಗ
msgid "secret is private"
msgstr "ಸೀಕ್ರೆಟ್ ಖಾಸಗಿಯಾಗಿದೆ"
msgid "secrets already defined"
msgstr "ಸೀಕ್ರೆಟ್ ಗಳನ್ನು ಈಗಾಗಲೆ ಸೂಚಿಸಲಾಗಿದೆ"
#, c-format
msgid "security DOI string exceeds max %d bytes"
msgstr "ಸುರಕ್ಷತಾ DOI ವಾಕ್ಯವು ಗರಿಷ್ಟ %d ಬೈಟ್‌ಗಳನ್ನೂ ಮೀರಿದೆ"
@@ -19052,12 +18776,6 @@ msgstr "ACPI S3 ಹೊಂದಿಸುವುದು ಬೆಂಬಲಿತವಾಗ
msgid "setting ACPI S4 not supported"
msgstr "ACPI S4 ಹೊಂದಿಸುವುದು ಬೆಂಬಲಿತವಾಗಿಲ್ಲ"
msgid "setting VNC password failed"
msgstr "VNC ಗುಪ್ತಪದವನ್ನು ಹೊಂದಿಸುವಲ್ಲಿ ವಿಫಲಗೊಂಡಿದೆ"
msgid "setting disk password is not supported"
msgstr "ಡಿಸ್ಕ್ ಗುಪ್ತಪದವನ್ನು ಹೊಂದಿಸುವುದು ಬೆಂಬಲಿತವಾಗಿಲ್ಲ"
msgid "setting up HAL callbacks failed"
msgstr "HAL ಕಾಲ್‌ಬ್ಯಾಕ್‌ಗಳನ್ನು ಸಿದ್ಧಗೊಳಿಸುವುದು ವಿಫಲಗೊಂಡಿದೆ"
@@ -19161,9 +18879,6 @@ msgstr "ಸಾಕೆಟ್‌ಪೇರ್ ವಿಫಲಗೊಂಡಿದೆ"
msgid "sockpair failed"
msgstr "sockpair ವಿಫಲಗೊಂಡಿದೆ"
msgid "socks field in JSON was not an array"
msgstr "JSON ನಲ್ಲಿ ಸಾಕ್ಸ್ ಸ್ಥಳವು ಒಂದು ವ್ಯೂಹವಾಗಿಲ್ಲ"
msgid "source config data format"
msgstr "ಆಕರ ಸಂರಚನಾ ದತ್ತಾಂಶದ ಬಗೆ"
@@ -19284,12 +18999,6 @@ msgstr "'%s' ಶೇಖರಣಾ ಪೂಲ್ ಸಕ್ರಿಯವಾಗಿಲ
msgid "storage pool '%s' is still active"
msgstr "ಶೇಖರಣಾ ಪೂಲ್ '%s' ಇನ್ನೂ ಸಕ್ರಿಯವಾಗಿದೆ"
msgid ""
"storage pool does not support building encrypted volumes from other volumes"
msgstr ""
"ಇತರೆ ಪರಿಮಾಣಗಳಿಂದ ಗೂಢಲಿಪೀಕರಣಗೊಂಡ ಪರಿಮಾಣವನ್ನು ನಿರ್ಮಿಸುವುದನ್ನು ಶೇಖರಣಾ "
"ಪೂಲ್ಬೆಂಬಲಿಸುವುದಿಲ್ಲ"
msgid "storage pool does not support changing of volume capacity"
msgstr "ಶೇಖರಣಾ ಪೂಲ್ ಪರಿಮಾಣದ ಸಾಮರ್ಥ್ಯವನ್ನು ಬದಲಾಯಿಸುವುದನ್ನು ಬೆಂಬಲಿಸುವುದಿಲ್ಲ"
@@ -19475,12 +19184,6 @@ msgstr "MAC ವಿಳಾಸ '%s' ಅನೇಕ ಸಂಪರ್ಕಸಾಧನಗ
msgid "the QEMU binary does not support %s"
msgstr "QEMU ಬೈನರಿಯು %s ಅನ್ನು ಬೆಂಬಲಿಸುವುದಿಲ್ಲ"
msgid "the QEMU binary does not support kqemu"
msgstr "QEMU ಬೈನರಿಯು kqemu ಅನ್ನು ಬೆಂಬಲಿಸುವುದಿಲ್ಲ"
msgid "the QEMU binary does not support kvm"
msgstr "QEMU ಬೈನರಿಯು kvm ಅನ್ನು ಬೆಂಬಲಿಸುವುದಿಲ್ಲ"
msgid "the backing volume if taking a snapshot"
msgstr "ಒಂದು ಸ್ನ್ಯಾಪ್‌ಶಾಟ್ ಅನ್ನು ತೆಗೆದುಕೊಳ್ಳುವಾಗ ಬಳಸಬೇಕಿರುವ ಪರಿಮಾಣ"
@@ -19497,9 +19200,6 @@ msgstr "ಕೀಕೋಡ್‌ಗಳ ಕೋಡ್‌ಸೆಟ್, ಪೂರ್ವ
msgid "the default lockspace already exists"
msgstr "ಪೂರ್ವನಿಯೋಜಿತ ಲಾಕ್‌ಸ್ಪೇಸ್ ಈಗಾಗಲೆ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ"
msgid "the disk password is incorrect"
msgstr "ಡಿಸ್ಕ್ ಗುಪ್ತಪದವು ಸರಿಯಾಗಿಲ್ಲ"
msgid "the domain does not have a current snapshot"
msgstr "ಡೊಮೈನ್ ಒಂದು ಪ್ರಸಕ್ತ ಸ್ನ್ಯಾಪ್‌ಶಾಟ್ ಹೊಂದಿಲ್ಲ"
@@ -19658,9 +19358,6 @@ msgstr "ಬಹಳಷ್ಟು ಕೀಕೋಡ್‌ಗಳು"
msgid "too many memory stats requested: %d > %d"
msgstr "ಬಹಳಷ್ಟು ಮೆಮೊರಿ stats ಅಗತ್ಯವಿದೆ: %d > %d"
msgid "too many secrets for qcow encryption"
msgstr "qcow ಗೂಢಲಿಪೀಕರಣದೊಂದಿಗೆ ಅನೇಕ ಸಿಕ್ರೆಟ್‌ಗಳು"
#, c-format
msgid "top '%s' in chain for '%s' has no backing file"
msgstr "ಸರಣಿಯಲ್ಲಿನ ಮೇಲಿನ '%s' ('%s' ಗಾಗಿನ) ಯಾವುದೆ ಬ್ಯಾಕಿಂಗ್ ಕಡತವನ್ನು ಹೊಂದಿಲ್ಲ"
@@ -19776,10 +19473,6 @@ msgstr "%s ಡಿಸ್ಕನ್ನು ನಿಲುಕಿಸಿಕೊಳ್ಳ
msgid "unable to add SSH host key for host '%s': %s"
msgstr "ಆತಿಥೇಯ '%s' ಗಾಗಿ SSH ಆತಿಥೇಯ ಕೀಲಿಯನ್ನು ಸೇರಿಸಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ: %s"
#, c-format
msgid "unable to add host net: %s"
msgstr "ಆತಿಥೇಯ ಜಾಲವನ್ನು ಸೇರಿಸಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ: %s"
msgid "unable to allocate security context"
msgstr "ಸುರಕ್ಷತಾ ಸನ್ನಿವೇಶವನ್ನು ನಿಯೋಜಿಸಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ"
@@ -19841,9 +19534,6 @@ msgstr ""
"'%s' ಸಂಪರ್ಕಸಾಧನವನ್ನು ಅಳಿಸಲು '%s' ಜಾಲಬಂಧದಲ್ಲಿ ಸಾಧ್ಯವಾಗಿಲ್ಲ. ಇದನ್ನು ಪ್ರಸಕ್ತ %d "
"ಡೊಮೇನ್‌ಗಳಿಂದ ಬಳಸಲಾಗುತ್ತಿದೆ."
msgid "unable to determine array size"
msgstr "ವ್ಯೂಹದ (array) ಗಾತ್ರವನ್ನು ನಿರ್ಧರಿಸಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ"
msgid "unable to determine if snapshot has parent"
msgstr "ಸ್ನ್ಯಾಪ್‌ಶಾಟ್ ಒಂದು ಮೂಲವನ್ನು ಹೊಂದಿದೆಯೆ ಎಂದು ನಿರ್ಧರಿಸಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ"
@@ -19972,10 +19662,6 @@ msgstr "ಮಾನಿಟರ್ ಘಟನೆಗಳನ್ನು ನೋಂದಾಯ
msgid "unable to save metadata for snapshot %s"
msgstr "%s ಸ್ನ್ಯಾಪ್‌ಶಾಟ್‌ಗಾಗಿ ಅನ್ನು ಉಳಿಸಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ"
#, c-format
msgid "unable to send file handle '%s': %s"
msgstr "ಕಡತ ಹಿಡಿಕೆ '%s' ಅನ್ನು ಕಳುಹಿಸಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ: %s"
#, c-format
msgid "unable to set AppArmor profile '%s' for '%s'"
msgstr "AppArmor ಪ್ರೊಫೈಲ್‌ '%s' ಅನ್ನು '%s' ಗಾಗಿ ಹೊಂದಿಸಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ"
@@ -20123,14 +19809,6 @@ msgstr "ide ಡಿಸ್ಕಿಗಾಗಿ ಅನಿರೀಕ್ಷಿತ ವಿ
msgid "unexpected address type for scsi disk"
msgstr "scsi ಡಿಸ್ಕಿಗಾಗಿ ಅನಿರೀಕ್ಷಿತ ವಿಳಾಸದ ಬಗೆ"
#, c-format
msgid "unexpected async job %d"
msgstr "ಅನಿರೀಕ್ಷಿತವಾದ async ಕೆಲಸ %d"
#, c-format
msgid "unexpected balloon information '%s'"
msgstr "ಅನಿರೀಕ್ಷಿತವಾದ ಬಲೂನ್ ಮಾಹಿತಿ '%s'"
#, c-format
msgid "unexpected boot device type %d"
msgstr "ಅನಿರೀಕ್ಷಿತ ಬೂಟ್‌ ಸಾಧನದ ಬಗೆ %d"
@@ -20169,18 +19847,10 @@ msgstr "ಅನಿರೀಕ್ಷಿತ ಡಿಸ್ಕಿನ ವಿಳಾಸದ
msgid "unexpected disk bus %d"
msgstr "ಅನಿರೀಕ್ಷಿತ ಡಿಸ್ಕಿನ ಬಸ್ %d"
#, c-format
msgid "unexpected disk cache mode %d"
msgstr "ಅನಿರೀಕ್ಷಿತ ಡಿಸ್ಕಿನ ಕ್ಯಾಶೆ ಕ್ರಮ %d"
#, c-format
msgid "unexpected disk device %d"
msgstr "ಅನಿರೀಕ್ಷಿತ ಡಿಸ್ಕ್‌ ಸಾಧನ %d"
#, c-format
msgid "unexpected disk io mode %d"
msgstr "ಅನಿರೀಕ್ಷಿತ ಡಿಸ್ಕಿನ io ಕ್ರಮ %d"
#, c-format
msgid "unexpected disk type %d"
msgstr "ಅನಿರೀಕ್ಷಿತ ಡಿಸ್ಕಿನ ಬಗೆ %d"
@@ -20298,10 +19968,6 @@ msgstr "ಅನಿರೀಕ್ಷಿತ ಪೂಲ್ ಬಗೆ"
msgid "unexpected problem reading snapshot xml"
msgstr " ಸ್ನ್ಯಾಪ್‌ಶಾಟ್ xml ಅನ್ನು ಓದುವಾಗ ಅನಿರೀಕ್ಷಿತವಾದ ತೊಂದರೆ"
#, c-format
msgid "unexpected reply from info status: %s"
msgstr "ಮಾಹಿತಿ ಸ್ಥಿತಿಯಿಂದ ಅನಿರೀಕ್ಷಿತ ಪ್ರತ್ಯುತ್ತರವು ಬಂದಿದೆ: %s"
#, c-format
msgid "unexpected root element <%s> expecting <device>"
msgstr "ಅನಿರೀಕ್ಷಿತ ಮೂಲ ಘಟಕ <%s>, <device>ಅನ್ನು ನಿರೀಕ್ಷಿಸಲಾಗಿತ್ತು"
@@ -20719,12 +20385,6 @@ msgstr "ಅಜ್ಞಾತವಾದ hostdev ಕ್ರಮ '%s'"
msgid "unknown hub device type '%s'"
msgstr "ಅಜ್ಞಾತ ಹಬ್ ಸಾಧನದ ಬಗೆ '%s'"
#, c-format
msgid "unknown image format of '%s' and format probing is disabled"
msgstr ""
"'%s' ನ ಚಿತ್ರದ ವಿನ್ಯಾಸವು ತಿಳಿದಿಲ್ಲ ಮತ್ತು ವಿನ್ಯಾಸ ತನಿಖೆ ನಡೆಸುವುದನ್ನು "
"ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ"
#, c-format
msgid "unknown input bus type '%s'"
msgstr "ಅಜ್ಞಾತ ಇನ್‌ಪುಟ್ ಬಸ್‌ ಬಗೆ '%s'"
@@ -21135,10 +20795,6 @@ msgstr "ಜಾಲಬಂಧ %s ಸಂಪರ್ಕಸಾಧನ ಪೂಲ್‌ನ
msgid "unsupported disk bus '%s' with device setup"
msgstr "ಸಾಧನದ ಸಿದ್ಧತೆಯೊಂದಿಗೆ ಬೆಂಬಲವಿಲ್ಲದ ಡಿಸ್ಕ್‍ ಬಗೆ '%s'"
#, c-format
msgid "unsupported disk driver type for '%s'"
msgstr "'%s' ಗಾಗಿ ಬೆಂಬಲವಿಲ್ಲದ ಡಿಸ್ಕ್‍ ಚಾಲಕದ ಬಗೆ"
#, c-format
msgid "unsupported disk type %s"
msgstr "ಬೆಂಬಲವಿಲ್ಲದ ಡಿಸ್ಕ್‍ ಬಗೆ %s"
@@ -21449,10 +21105,6 @@ msgstr ""
msgid "virNWFilterDHCPSnoopReq virThreadCreate failed on interface '%s'"
msgstr "'%s' ಸಂಪರ್ಕಸಾಧನದಲ್ಲಿ virNWFilterDHCPSnoopReq virThreadCreate ವಿಫಲಗೊಂಡಿದೆ"
#, c-format
msgid "virNWFilterDHCPSnoopReq: can't copy variables on if %s"
msgstr "virNWFilterDHCPSnoopReq: %s ಆಗಿದ್ದಲ್ಲಿ ವೇರಿಯೇಬಲ್‌ಗಳನ್ನು ಪ್ರತಿ ಮಾಡಲು ಸಾಧ್ಯವಿಲ್ಲ"
#, c-format
msgid "virNWFilterSnoopLeaseFileLoad lease file line %d corrupt"
msgstr "virNWFilterSnoopLeaseFileLoad ಲೀಸ್ ಕಡತ ಸಾಲು %d ಹಾಳಾಗಿದೆ"

View File

@@ -13,10 +13,10 @@
# Seong-ho Cho <darkcircle.0426@gmail.com>, 2014
msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Project-Id-Version: libvirt 4.6.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"PO-Revision-Date: 2015-02-27 07:48-0500\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: 2015-02-27 07:48+0000\n"
"Last-Translator: Copied by Zanata <copied-by-zanata@zanata.org>\n"
"Language-Team: Korean (http://www.transifex.com/projects/p/libvirt/language/"
"ko/)\n"
@@ -25,7 +25,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"
msgid ""
"\n"
@@ -278,9 +278,6 @@ msgstr "scsi hostdev 소스 주소의 'bus', 'target', 'unit'을 지정해야
msgid "'floor' attribute allowed only in <inbound> element"
msgstr "'floor' 속성은 <inbound> 요소에만 허용됨 "
msgid "'info blockstats' not supported by this qemu"
msgstr "이 qemu에서는 'info blockstats'를 지원하지 않습니다"
msgid "'peak' and 'burst' require 'average' attribute"
msgstr "'peak' 및 'burst'에는 'average' 속성이 필요함 "
@@ -756,9 +753,6 @@ msgstr "QEMU 바이너리 %s를 확인할 수 없음"
msgid "Cannot check dnsmasq binary %s"
msgstr "dnsmasq 바이너리 %s를 확인할 수 없음"
msgid "Cannot check socket connection status"
msgstr "소켓 연결 상태를 확인할 수 없음"
#, c-format
msgid "Cannot create %s"
msgstr "%s을 생성할 수 없음"
@@ -1173,10 +1167,6 @@ msgstr "해시맵에 'IP' 변수를 추가할 수 없음 "
msgid "Could not add variable 'MAC' to hashmap"
msgstr "해시맵에 'MAC' 변수를 추가할 수 없음 "
#, c-format
msgid "Could not allocate memory for output of '%s'"
msgstr "'%s'의 출력을 위한 메모리를 할당할 수 없습니다"
#, c-format
msgid "Could not assign address to disk '%s'"
msgstr "디스크 '%s'에 주소를 할당할 수 없음"
@@ -1552,10 +1542,6 @@ msgstr "usb 파일 %s를 구문분석 할 수 없음"
msgid "Could not parse version number from '%s'"
msgstr "'%s'에서 버전 번호를 구문 분석할 수 없습니다"
#, c-format
msgid "Could not put variable '%s' into hashmap"
msgstr "해시맵에 변수 '%s'를 넣을 수 없습니다"
#, c-format
msgid "Could not read '%s' from config for container %d"
msgstr "설정에서 %s'를 읽을 수 없음 (컨테이너 %d에 대해)"
@@ -1821,14 +1807,6 @@ msgstr "주어진 볼륨을 삭제."
msgid "Dest file %s too big for destination"
msgstr "목적 파일 %s가 목적지에 대해 너무 큼"
#, c-format
msgid "Destination buffer for ifname ('%s') not large enough"
msgstr "ifname ('%s')의 대상 버퍼 공간이 부족합니다"
#, c-format
msgid "Destination buffer for linkdev ('%s') not large enough"
msgstr "linkdev ('%s')의 대상 버퍼 공간이 부족합니다"
msgid "Destination libvirt does not support peer-to-peer migration protocol"
msgstr "목적지 libvirt가 피어간 이전 프로토콜을 지원하지 않습니다"
@@ -2221,10 +2199,6 @@ msgstr "실패 "
msgid "Failed"
msgstr "실패"
#, c-format
msgid "Failed module registration %s"
msgstr "모듈 등록 %s 실패"
#, c-format
msgid "Failed opening %s"
msgstr "%s 열기 실패 "
@@ -2764,13 +2738,6 @@ msgstr "sanlock 데몬에 소켓을 여는데 실패했습니다 "
msgid "Failed to open storage volume with path '%s'"
msgstr "경로가 '%s'인 저장소 볼륨을 여는 데 실패했습니다"
#, c-format
msgid ""
"Failed to open stream for file descriptor when reading output from '%s': '%s'"
msgstr ""
"'%s'로부터의 출력을 읽는 도중에 파일 디스크립터에 대한 스트림을 여는 데 실패"
"했습니다: '%s'"
#, c-format
msgid "Failed to open tty %s"
msgstr "tty %s를 여는 데 실패"
@@ -3085,10 +3052,6 @@ msgstr "실패 동작 %s은 sanlock에 의해 지원되지 않습니다 "
msgid "Failure establishing SSH session."
msgstr "SSH 세션 설정 중 실패"
#, c-format
msgid "Failure while applying current filter on VM %s"
msgstr "VM %s에 현재 필터를 적용하는데 실패했습니다"
#, c-format
msgid "Family 'ipv6' specified for non-IPv6 address '%s' in network '%s'"
msgstr "네트워크 '%s'에서 비 IPv6 주소 '%s'에 대해 지정된 'ipv6' 제품군"
@@ -3902,10 +3865,6 @@ msgstr "네트워크 '%s' DNS HOST 기록에 ip 및 호스트 이름이 누락
msgid "Missing magic data in JSON document"
msgstr "JSON 문서에서 magic 데이터가 누락되어 있음 "
#, c-format
msgid "Missing module registration symbol %s"
msgstr "모듈 등록 기호 %s가 누락되어 있음"
msgid "Missing name parameter for domain object"
msgstr "도메인 개체의 이름 매개 변수가 누락되어 있음 "
@@ -3969,9 +3928,6 @@ msgstr "네트워크 %s의 DNS TXT 기록에 필요한 이름 또는 값이 누
msgid "Missing server data from JSON file"
msgstr "JSON 파일에서 서버 데이터가 누락되어 있습니다 "
msgid "Missing server name in phyp:// URI"
msgstr "phyp:// URI에 서버 이름이 빠짐"
msgid "Missing source host attribute for char device"
msgstr "캐릭터 장치에 대한 소스 호스트 특성 빠짐"
@@ -4166,9 +4122,6 @@ msgstr ""
msgid "No <source> 'port' attribute specified with socket interface"
msgstr "<source> 'port' 속성이 소켓 인터페이스로 지정되지 않았습니다."
msgid "No CPUs given"
msgstr "CPU가 지정되지 않았습니다"
#, c-format
msgid "No IP address for host '%s' found: %s"
msgstr "호스트 '%s'의 IP 주소를 찾을 수 없음: %s"
@@ -4227,20 +4180,12 @@ msgstr "'%s' UUID와 일치하는 도메인 없음"
msgid "No domain with name %s"
msgstr "%s라는 이름의 도메인이 없습니다 "
#, c-format
msgid "No domain with name '%s'"
msgstr "이름이 '%s'인 도메인이 없음"
msgid "No error message provided"
msgstr "오류 메세지 없음"
msgid "No errors found\n"
msgstr "오류 메세지를 찾을 수 없음\n"
#, c-format
msgid "No host CPU specified in '%s'"
msgstr "'%s'에 호스트 CPU가 지정되지 않았습니다"
msgid "No interface attached to bridge"
msgstr "브리지에 인터페이스가 첨부되어 있지 않습니다"
@@ -5351,9 +5296,6 @@ msgstr "'%s'에서 '%s'로 서버가 리디렉션되었습니다 "
msgid "This host is not managed by a vCenter"
msgstr "이 호스트는 vCenter에 의해 관리되지 않습니다"
msgid "This libvirtd build does not support TLS"
msgstr "libvirtd 빌드는 TLS를 지원하지 않습니다"
msgid "This type of device cannot be hot unplugged"
msgstr "이런 유형의 장치는 핫 언플러그될 수 없습니다"
@@ -5812,10 +5754,6 @@ msgstr "예기치 못한 파일 시스템 유형 %s"
msgid "Unexpected hostdev mode %d"
msgstr "예기치 못한 hostdev 모드 %d"
#, c-format
msgid "Unexpected line > %d characters when parsing output of '%s'"
msgstr "예기치 못한 줄 > %d 문자가 '%s'의 출력을 구문분석 하는 중 나왔습니다"
msgid "Unexpected lock parameters for disk resource"
msgstr "디스크 리소스의 예상치 않은 잠금 매개 변수 "
@@ -6504,9 +6442,6 @@ msgstr "경로 %s를 생성할 수 없음"
msgid "cannot create pipe"
msgstr "파이프를 생성할 수 없음"
msgid "cannot create virtual FAT disks in read-write mode"
msgstr "가상 FAT 디스크를 읽기-쓰기 모드로 생성할 수 없음"
#, c-format
msgid "cannot decode CPU data for %s architecture"
msgstr "%s 아키텍쳐에 대한 CPU 데이터를 복호화 할 수 없음"
@@ -6777,22 +6712,6 @@ msgstr "uuid로 인터페이스 ID 매개 변수를 구문 분석할 수 없음"
msgid "cannot parse io mode '%s'"
msgstr "io 모드 '%s'를 구문 분석할 수 없음 "
#, c-format
msgid "cannot parse json %s: %s"
msgstr "json %s를 구문 분석할 수 없음: %s"
#, c-format
msgid "cannot parse migration data remaining statistic %s"
msgstr "잔여 이전 데이터 통계 %s를 구문분석할 수 없음"
#, c-format
msgid "cannot parse migration data total statistic %s"
msgstr "전체 이전 데이터 통계 %s를 구문분석할 수 없음"
#, c-format
msgid "cannot parse migration data transferred statistic %s"
msgstr "전송된 이전 데이터 통계 %s를 구문분석할 수 없음"
#, c-format
msgid "cannot parse partition number from target '%s'"
msgstr "타겟 '%s'에서 파티션 번호를 구문분석할 수 없습니다"
@@ -7262,10 +7181,6 @@ msgstr "대역폭 피크 값 '%s'을 변환할 수 없습니다 "
msgid "could not determine max vcpus for the domain"
msgstr "도메인에 대해 최대 vcpu를 결정할 수 없음"
#, c-format
msgid "could not eject media on %s: %s"
msgstr "%s상의 매체를 꺼내기할 수 없음: %s"
msgid "could not find libvirtd"
msgstr "libvirtd를 찾을 수 없음"
@@ -7498,10 +7413,6 @@ msgstr "디스크 장치 분리"
msgid "detach network interface"
msgstr "네트워크 인터페이스 분리"
#, c-format
msgid "detaching %s device failed: %s"
msgstr "%s 장치 탈착이 실패했습니다: %s"
#, c-format
msgid "device %s is not a PCI device"
msgstr "장치 %s는 PCI 장치가 아닙니다"
@@ -7540,10 +7451,6 @@ msgstr "자동 시작 비활성"
msgid "discover potential storage pool sources"
msgstr "사용가능한 저장소 풀 소스를 발견합니다"
#, c-format
msgid "disk %s does not have any encryption information"
msgstr "디스크 %s가 암호화 정보를 가지고 있지 않습니다"
#, c-format
msgid "disk %s not found"
msgstr "디스크 %s를 찾을 수 없음"
@@ -7708,9 +7615,6 @@ msgstr "도메인 작업 정보"
msgid "domain name or uuid"
msgstr "도메인명 또는 uuid"
msgid "domain name, id or uuid"
msgstr "도메인명, id 또는 uuid"
msgid "domain save job"
msgstr "도메인 저장 작업 "
@@ -8069,10 +7973,6 @@ msgstr "SASL 라이브러리 초기화에 실패: %d (%s)"
msgid "failed to list host interfaces: %s%s%s"
msgstr "호스트 인터페이스를 나열하는데 실패했습니다: %s%s%s"
#, c-format
msgid "failed to load module %s %s"
msgstr "모듈 %s %s 불러오기 실패"
#, c-format
msgid "failed to lookup interface with MAC address '%s'"
msgstr "MAC 주소 '%s'의 인터페이스를 검색하는데 실패했습니다 "
@@ -8184,17 +8084,9 @@ msgstr "'%s --version' 실행 실패: %s"
msgid "failed to run apparmor_parser"
msgstr "apparmor_parser 실행 실패"
#, c-format
msgid "failed to save chardev path '%s'"
msgstr "chardev 경로 '%s'를 저장하는 데 실패"
msgid "failed to save content"
msgstr "내용 저장 실패"
#, c-format
msgid "failed to send key '%s'"
msgstr "키 '%s' 전송 실패"
msgid "failed to serialize S-Expr"
msgstr "S-Expr 나열하기 실패"
@@ -8335,10 +8227,6 @@ msgstr "'compat' 속성에서 금지된 문자 "
msgid "force device update"
msgstr "장치 업데이트 강제"
#, c-format
msgid "format='qcow' passphrase for %s must not contain a '\\0'"
msgstr "format='qcow'. %s를 위한 암호구는 '\\0'를 포함해서는 안됩니다."
#, c-format
msgid "formatter for %s %s reported error"
msgstr "%s %s의 형식이 오류를 보고했습니다"
@@ -8555,10 +8443,6 @@ msgstr ""
msgid "invalid <address> element found in <forward> of network %s"
msgstr "네트워크 %s의 <forward>에서 잘못된 <address> 요소가 발견되었습니다 "
#, c-format
msgid "invalid <encryption> for volume %s"
msgstr "볼륨 %s에 대해 잘못된 <encryption>"
#, c-format
msgid "invalid <host> element found in <dns> of network %s"
msgstr "네트워크 %s의 <dns>에서 잘못된 <host> 요소가 발견되었습니다 "
@@ -8708,10 +8592,6 @@ msgstr "잘못된 catchup slew입니다 "
msgid "invalid catchup threshold"
msgstr "잘못된 catchup threshold입니다"
#, c-format
msgid "invalid certificate name: %s"
msgstr "잘못된 인증서 이름: %s"
msgid "invalid cipher size for TLS session"
msgstr "TLS 세션에 대한 잘못된 암호화 크기"
@@ -8728,10 +8608,6 @@ msgstr "잘못된 연결 포인터"
msgid "invalid connection pointer in %s"
msgstr "%s에 있는 잘못된 연결 포인터"
#, c-format
msgid "invalid database name: %s"
msgstr "잘못된 데이터 베이스 이름: %s"
#, c-format
msgid "invalid device name '%s'"
msgstr "잘못된 장치 이름 '%s'"
@@ -9209,14 +9085,6 @@ msgstr "이전 URI, 주로 생략 가능"
msgid "migration canceled"
msgstr "마이그레이션 취소됨"
#, c-format
msgid "migration to '%s' failed: %s"
msgstr "'%s'로의 이전이 실패: %s"
#, c-format
msgid "migration to '%s' not supported by this qemu: %s"
msgstr "'%s'로의 이전이 본 qemu에 의해 지원되지 않음: %s"
msgid "migration was active, but RAM 'remaining' data was missing"
msgstr "이전이 작동중이지만, RAM '남아있는' 데이터를 잃어버렸습니다"
@@ -9829,10 +9697,6 @@ msgstr "'%s'에 대한 장치 기능이 없음"
msgid "no device found with alias %s"
msgstr "별칭 %s의 장치를 찾을 수 없음 "
#, c-format
msgid "no disk found with path %s"
msgstr "경로 %s에 대한 디스크를 찾지 못했습니다"
#, c-format
msgid "no disk named '%s'"
msgstr "'%s'라는 디스크가 없음"
@@ -10020,9 +9884,6 @@ msgstr "오프라인 마이그레이션은 소스 호스트에 의해 지원되
msgid "ok"
msgstr "ok"
msgid "only 1 graphics device of each type (sdl, vnc, spice) is supported"
msgstr "각 유형 (sdl, vnc, spice)의 1 개의 그래픽 장치만이 지원됨"
msgid "only TCP listen is supported for chr device"
msgstr "문자 장치에 대해 TCP listen만을 지원"
@@ -10252,14 +10113,6 @@ msgstr "ps2 버스는 %s 입력 장치를 지원하지 않음 "
msgid "pwd: cannot get current directory: %s"
msgstr "pwd: 현재 디렉터리를 얻을 수 없음: %s"
#, c-format
msgid "qemu does not support closing of file handles: %s"
msgstr "qemu가 파일 핸들을 닫는 것을 지원하지 않습니다: %s"
#, c-format
msgid "qemu does not support sending of file handles: %s"
msgstr "qemu가 파일 핸들을 보내는 것을 지원하지 않습니다: %s"
#, c-format
msgid "qemu emulator '%s' does not support xen"
msgstr "qeum 에뮬레이터 '%s'가 xen을 지원하지 않습니다"
@@ -10424,9 +10277,6 @@ msgstr "XML로 된 비밀 정보 특성"
msgid "secret is private"
msgstr "비밀정보가 개인용입니다"
msgid "secrets already defined"
msgstr "비밀정보가 이미 정의되었습니다"
#, c-format
msgid "security DOI string exceeds max %d bytes"
msgstr "보안 DOI 문자열이 최대 %d 바이트를 넘어갑니다"
@@ -10475,12 +10325,6 @@ msgstr "ACPI S3 설정이 지원되지 않음"
msgid "setting ACPI S4 not supported"
msgstr "ACPI S4 설정이 지원되지 않음"
msgid "setting VNC password failed"
msgstr "VNC 암호 설정이 실패했습니다"
msgid "setting disk password is not supported"
msgstr "디스크 암호 설정을 지원하지 않습니다"
msgid "setting up HAL callbacks failed"
msgstr "HAL 콜백 설정 실패 "
@@ -10644,11 +10488,6 @@ msgstr "저장소 풀 '%s'가 이미 동작중이 아닙니다"
msgid "storage pool '%s' is still active"
msgstr "저장소 풀 '%s'가 아직 동작 중입니다"
msgid ""
"storage pool does not support building encrypted volumes from other volumes"
msgstr ""
"저장소 풀이 다른 볼륨에서 암호화된 볼륨을 만드는 것을 지원하지 않습니다"
msgid "storage pool does not support encrypted volumes"
msgstr "저장소 풀이 암호화된 볼륨을 지원하지 않음"
@@ -10789,18 +10628,9 @@ msgstr "MAC 주소 '%s'가 여러 인터페이스와 일치합니다 "
msgid "the QEMU binary does not support %s"
msgstr "QEMU 바이너리는 %s을 지원하지 않음"
msgid "the QEMU binary does not support kqemu"
msgstr "QEMU 바이너리는 kqemu를 지원하지 않음"
msgid "the QEMU binary does not support kvm"
msgstr "QEMU 바이너리를 kvm을 지원하지 않음"
msgid "the default lockspace already exists"
msgstr "기본값 잠금 공간이 이미 존재합니다 "
msgid "the disk password is incorrect"
msgstr "디스크 암호가 잘못되었습니다"
msgid "the domain does not have a current snapshot"
msgstr "도메인에는 현재 스냅샷이 없습니다"
@@ -10911,9 +10741,6 @@ msgstr "과도한 드라이버가 %s에 등록됨"
msgid "too many memory stats requested: %d > %d"
msgstr "너무 많은 메모리 stat이 요청되었습니다: %d > %d"
msgid "too many secrets for qcow encryption"
msgstr "qcow 암호화에 대해 너무 많은 비밀 정보"
msgid "total and read/write bytes_sec cannot be set at the same time"
msgstr "합계 및 bytes_sec 읽기/쓰기는 동시에 설정할 수 없습니다"
@@ -10981,10 +10808,6 @@ msgstr "디스크 %s에 액세스할 수 없음\n"
msgid "unable to add SSH host key for host '%s': %s"
msgstr "호스트 '%s'의 SSH 호스트 키를 추가할 수 없음: %s"
#, c-format
msgid "unable to add host net: %s"
msgstr "호스트 넷을 추가할 수 없음: %s"
msgid "unable to allocate security context"
msgstr "보안 문맥을 할당할 수 없음"
@@ -11243,10 +11066,6 @@ msgstr "IDE 디스크에 대해 예기치 못한 주소 유형"
msgid "unexpected address type for scsi disk"
msgstr "SCSI 디스크에 대해 예기치 못한 주소 유형"
#, c-format
msgid "unexpected balloon information '%s'"
msgstr "알 수 없는 부울 정보 '%s'"
#, c-format
msgid "unexpected boot device type %d"
msgstr "예기치 못한 부트 장치 유형 %d"
@@ -11285,18 +11104,10 @@ msgstr "예기치 못한 디스크 주소 유형 %s"
msgid "unexpected disk bus %d"
msgstr "예기치 못한 디스크 버스 %d"
#, c-format
msgid "unexpected disk cache mode %d"
msgstr "예기치 못한 디스크 캐시 모드 %d"
#, c-format
msgid "unexpected disk device %d"
msgstr "예기치 못한 디스크 장치 %d"
#, c-format
msgid "unexpected disk io mode %d"
msgstr "예기치 못한 디스크 io 모드 %d"
#, c-format
msgid "unexpected disk type %d"
msgstr "예기치 못한 디스크 타입 %d"
@@ -11397,10 +11208,6 @@ msgstr "예기치 못한 pci hostdev 드라이버 이름 유형 %d"
msgid "unexpected pool type"
msgstr "예기치 못한 풀 유형"
#, c-format
msgid "unexpected reply from info status: %s"
msgstr "정보 상태에서 예기치 못한 응답: %s"
#, c-format
msgid "unexpected root element <%s> expecting <device>"
msgstr "예상치 않은 root 요소 <%s>, <device>이 필요함"
@@ -12172,10 +11979,6 @@ msgstr "장치 설정과 함께 지원하지 않는 디스크 버스 '%s'"
msgid "unsupported disk device"
msgstr "지원하지 않는 디스크 장치"
#, c-format
msgid "unsupported disk driver type for '%s'"
msgstr "'%s'에 대해 예기치 못한 디스크 드라이버 유형"
msgid "unsupported disk type"
msgstr "지원하지 않는 디스크 형식"

View File

@@ -5,9 +5,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Project-Id-Version: libvirt 4.6.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: \n"
"Last-Translator: \n"
"Language-Team: Cornish\n"
@@ -17,4 +17,4 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=4; plural= (n==1) ? 0 : (n==2) ? 1 : (n == 3) ? 2 : "
"3\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"

View File

@@ -5,9 +5,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Project-Id-Version: libvirt 4.6.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: \n"
"Last-Translator: \n"
"Language-Team: Cornish (Common Orthography)\n"
@@ -17,4 +17,4 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=4; plural= (n==1) ? 0 : (n==2) ? 1 : (n == 3) ? 2 : "
"3\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"

View File

@@ -5,9 +5,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Project-Id-Version: libvirt 4.6.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: \n"
"Last-Translator: \n"
"Language-Team: Cornish (Unified Orthography)\n"
@@ -17,4 +17,4 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=4; plural= (n==1) ? 0 : (n==2) ? 1 : (n == 3) ? 2 : "
"3\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"

View File

@@ -5,16 +5,16 @@
#
msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Project-Id-Version: libvirt 4.6.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: \n"
"Last-Translator: \n"
"Language-Team: Cornish (United Kingdom)\n"
"Language: kw-GB\n"
"Language: kw_GB\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=4; plural= (n==1) ? 0 : (n==2) ? 1 : (n == 3) ? 2 : "
"3\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"

View File

@@ -5,15 +5,15 @@
#
msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Project-Id-Version: libvirt 4.6.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: \n"
"Last-Translator: \n"
"Language-Team: Kirghiz\n"
"Language-Team: Kyrgyz\n"
"Language: ky\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"

View File

@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"PO-Revision-Date: 2018-04-24 06:31-0400\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: 2018-04-24 06:31+0000\n"
"Last-Translator: Copied by Zanata <copied-by-zanata@zanata.org>\n"
"Language-Team: Lithuanian (http://www.transifex.com/projects/p/fedora/"
"language/lt/)\n"
@@ -19,4 +19,4 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n"
"%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"

View File

@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"PO-Revision-Date: 2018-04-24 06:34-0400\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: 2018-04-24 06:34+0000\n"
"Last-Translator: Copied by Zanata <copied-by-zanata@zanata.org>\n"
"Language-Team: Latvian (http://www.transifex.com/projects/p/fedora/language/"
"lv/)\n"
@@ -19,4 +19,4 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : "
"2);\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"

View File

@@ -5,9 +5,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Project-Id-Version: libvirt 4.6.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: \n"
"Last-Translator: \n"
"Language-Team: Maithili\n"
@@ -16,4 +16,4 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"

View File

@@ -8,10 +8,10 @@
# Daniel <veillard@redhat.com>, 2011.
msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Project-Id-Version: libvirt 4.6.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"PO-Revision-Date: 2015-02-27 08:02-0500\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: 2015-02-27 08:02+0000\n"
"Last-Translator: Copied by Zanata <copied-by-zanata@zanata.org>\n"
"Language-Team: Macedonian (http://www.transifex.com/projects/p/fedora/"
"language/mk/)\n"
@@ -20,7 +20,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"
msgid ""
"\n"
@@ -661,9 +661,6 @@ msgstr "информацијата за домен не е комплетна, v
msgid "domain name or uuid"
msgstr "име или uuid на домен"
msgid "domain name, id or uuid"
msgstr "име, id или uuid на домен"
msgid "domain state"
msgstr "состојба на домен"

View File

@@ -22,10 +22,10 @@
# Subin Sebastian <subinsebastien@gmail.com>, 2012
msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Project-Id-Version: libvirt 4.6.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"PO-Revision-Date: 2015-02-27 10:04-0500\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: 2015-02-27 10:04+0000\n"
"Last-Translator: Copied by Zanata <copied-by-zanata@zanata.org>\n"
"Language-Team: Malayalam (http://www.transifex.com/projects/p/libvirt/"
"language/ml/)\n"
@@ -34,7 +34,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"
msgid ""
"\n"
@@ -537,9 +537,6 @@ msgstr "'can-offline', guest-get-vcpus-ന്റെ മറുപടിയില
msgid "'floor' attribute allowed only in <inbound> element"
msgstr "'floor' വിശേഷത <inbound> എലമെന്റില്‍ മാത്രം അനുവദിയ്ക്കുന്നുള്ളൂ"
msgid "'info blockstats' not supported by this qemu"
msgstr "qemu 'info blockstats'-നുള്ള പിന്തുണ നല്‍കുന്നില്ല"
msgid "'logical-id' missing in reply of guest-get-vcpus"
msgstr "'logical-id', guest-get-vcpus-ന്റെ മറുപടിയില്‍ ലഭ്യമല്ല"
@@ -562,9 +559,6 @@ msgstr "'queues' വിശേഷത പോസിറ്റീവ് അക്ക
msgid "'queues' is only supported by virtio-scsi controller"
msgstr "virtio-scsi കണ്ട്രോളറിനു് മാത്രമേ 'queues' പിന്തുണയ്ക്കുന്നുള്ളൂ"
msgid "'set_link' not supported by this qemu"
msgstr "'set_link' qemu-ല്‍ പിന്തുണയ്ക്കുന്നില്ല"
msgid "'startupPolicy' is only valid for 'file' type volume"
msgstr "'startupPolicy', 'file' തരത്തിലുള്ള വോള്യത്തില്‍ മാത്രം ശരിയാകുന്നു"
@@ -1294,18 +1288,12 @@ msgstr "QEMU ബൈനറി %s പരിശോധിയ്ക്കുവാന
msgid "Cannot check dnsmasq binary %s"
msgstr "dnsmasq ബൈനറി %s പരിശോധിയ്ക്കുവാന്‍ സാധ്യമല്ല"
msgid "Cannot check socket connection status"
msgstr "സോക്കറ്റ് കണക്ഷന്റെ സ്ഥിതി നോക്കാന്‍ കഴിഞ്ഞില്ല "
msgid "Cannot close container iterator"
msgstr "കണ്ടെയിനര്‍ ഐറ്ററേറ്റര്‍ അടയ്ക്കുവാന്‍ സാധ്യമല്ല"
msgid "Cannot complete within timeout period"
msgstr "സമയപരിധിയ്ക്കുള്ളില്‍ പൂര്‍ത്തിയാക്കുവാന്‍ സാധ്യമല്ല"
msgid "Cannot connect to agent socket"
msgstr "ഏജന്റ് സോക്കറ്റിലേക്കു് കണക്ട് ചെയ്യുവാന്‍ സാധ്യമല്ല"
#, c-format
msgid "Cannot connect to monitor connection of type '%s' for pid %u"
msgstr "'%s' തരത്തിലുള്ള മോണിറ്റര്‍ pid %u-നു് കണക്ട് ചെയ്യുവാന്‍ സാധ്യമല്ല"
@@ -1943,10 +1931,6 @@ msgstr "%s വിളിക്കാനുള്ള മൂര്‍ത്തമ
msgid "Concrete job for %s invocation is in unknown state"
msgstr "%s വിളിക്കാനുള്ള മൂര്‍ത്തമായ പ്രവൃത്തിയുടെ അവസ്ഥ അജ്ഞാതമാണ്"
#, c-format
msgid "Config entry '%s' must be a string"
msgstr "ക്രമീകരണ എന്‍ട്രി '%s' ഒരു സ്ട്രിങ് ആകണം"
#, c-format
msgid "Config entry '%s' must represent a boolean value (true|false)"
msgstr ""
@@ -2066,10 +2050,6 @@ msgstr "IP എന്ന വേരിയബിള്‍ ഹാഷ്‌‌മാ
msgid "Could not add variable 'MAC' to hashmap"
msgstr "MAC എന്ന വേരിയബിള്‍ ഹാഷ്‌‌മാപ്പില്‍ ചേര്‍ക്കാന്‍ കഴിഞ്ഞില്ല "
#, c-format
msgid "Could not allocate memory for output of '%s'"
msgstr "'%s'-ന്റെ ഔട്ട്പുട്ടിനുള്ള മെമ്മറി ലഭ്യമാക്കുവാന്‍ സാധ്യമല്ല"
#, c-format
msgid "Could not assign address to disk '%s'"
msgstr "വിലാസം '%s' ഡിസ്കിലേക്കു് ലഭ്യമാക്കുവാന്‍ സാധ്യമല്ല"
@@ -2583,10 +2563,6 @@ msgstr "'%s'-ല്‍ നിന്നും ശരിയായ ഡിസ്ക
msgid "Could not parse version number from '%s'"
msgstr "'%s'-ല്‍ നിന്നും പതിപ്പു് നംബര്‍ പാഴ്സ് ചെയ്യുവാന്‍ സാധ്യമല്ല"
#, c-format
msgid "Could not put variable '%s' into hashmap"
msgstr "ഹോസ്റ്റ്മാപ്പിലേക്കു് '%s' വേരിയബിള്‍ സൂക്ഷിയ്ക്കുവാന്‍ സാധ്യമല്ല"
#, c-format
msgid "Could not query registry value '%s\\%s'"
msgstr "'%s\\%s' എന്ന രജിസ്ട്രി വില എത്രയാണെന്നു് നോക്കാന്‍ സാധിച്ചില്ല"
@@ -2933,14 +2909,6 @@ msgstr "പിന്‍മുറക്കാര്‍:"
msgid "Dest file %s too big for destination"
msgstr "ലക്ഷ്യ ഫയല്‍ %s വളരെ വലുതാണു്"
#, c-format
msgid "Destination buffer for ifname ('%s') not large enough"
msgstr "ifname ('%s') നുവേണ്ടിയുള്ള ലക്ഷ്യബഫറിനു വേണ്ടത്ര വലിപ്പം പോര. "
#, c-format
msgid "Destination buffer for linkdev ('%s') not large enough"
msgstr "linkdev ('%s') നുവേണ്ടിയുള്ള ലക്ഷ്യബഫറിനു വേണ്ടത്ര വലിപ്പം പോര. "
msgid "Destination libvirt does not support peer-to-peer migration protocol"
msgstr "ലക്ഷ്യസ്ഥാനത്തുള്ള libvirt പിയര്‍-ടു-പിയല്‍ മൈഗ്രേഷന്‍ പ്രോട്ടോക്കോള്‍ പിന്തുണയ്ത്തുന്നില്ല"
@@ -3617,14 +3585,6 @@ msgstr ""
"VMX എന്‍ട്രി 'memsize'ന്റെ പ്രതീക്ഷിത മൂല്യം ചിഹ്നരഹിതമായ പൂര്‍ണ്ണസംഖ്യയാണ് (4ന്റെ ഗുണിതങ്ങള്‍), "
"പക്ഷേ ലഭ്യമായതു %lld"
#, c-format
msgid ""
"Expecting VMX entry 'numvcpus' to be an unsigned integer (1 or a multiple of "
"2) but found %lld"
msgstr ""
"VMX എന്‍ട്രി 'numvcpus'ന്റെ പ്രതീക്ഷിത മൂല്യം ചിഹ്നരഹിതമായ പൂര്‍ണ്ണസംഖ്യയാണ് (1 അല്ലെങ്കില്‍ "
"2ന്റെ ഗുണിതങ്ങള്‍), പക്ഷേ ലഭ്യമായതു %lld"
#, c-format
msgid ""
"Expecting VMX entry 'sched.cpu.affinity' to be a comma separated list of "
@@ -3744,10 +3704,6 @@ msgstr "എഫ്ഡിസി യൂണിറ്റ് സൂചിക %d [0..1]
msgid "Failed"
msgstr "പരാജയപ്പെട്ടു"
#, c-format
msgid "Failed module registration %s"
msgstr "ഘടകം രജിസ്ട്രേഷന്‍ %s പരാജയപ്പെട്ടു"
#, c-format
msgid "Failed opening %s"
msgstr "%s തുറക്കുന്നതില്‍ പരാജയപ്പെട്ടു"
@@ -4649,12 +4605,6 @@ msgstr "sanlock ഡെമണിലേക്കു് സോക്കറ്റ്
msgid "Failed to open storage volume with path '%s'"
msgstr "പാഥ് '%s'-നൊപ്പം സംഭരണ വോള്യം തുറക്കുന്നതില്‍ പരാജയപ്പെട്ടു"
#, c-format
msgid ""
"Failed to open stream for file descriptor when reading output from '%s': '%s'"
msgstr ""
"'%s'-ല്‍ നിന്നുള്ള ഔട്ട്പുട്ട് ലഭ്യമാക്കുമ്പോള്‍ ഫയല്‍ വിവരണത്തിനുള്ള ഓപ്പണ്‍ സ്ട്രീം പരാജയപ്പെട്ടു: '%s'"
#, c-format
msgid "Failed to open tty %s"
msgstr "tty %s തുറക്കുവാന്‍ സാധ്യമായില്ല"
@@ -5217,10 +5167,6 @@ msgstr "SSH സെഷന്‍ സ്ഥാപിക്കുന്നതില
msgid "Failure to mask address"
msgstr "വിലാസം മാസ്ക് ചെയ്യുന്നതില്‍ പരാജയം"
#, c-format
msgid "Failure while applying current filter on VM %s"
msgstr "%s എന്ന വി എമ്മില്‍ നിലവിലെ ഫില്‍ട്ടര്‍ പ്രയോഗിക്കാന്‍ കഴിഞ്ഞില്ല "
msgid "Failure while reading log output"
msgstr "ലോഗ് ഔട്ട്പുട്ട് ലഭ്യമാക്കുമ്പോള്‍ പരാജയം"
@@ -5242,12 +5188,6 @@ msgstr "ലക്ഷ്യത്തെ അപേക്ഷിച്ച് ഫീ
msgid "Field name '%s' too long"
msgstr "ഫീള്‍ഡ് നാമം '%s' വളരെ വലുതു്"
#, c-format
msgid ""
"File '%s' does not contain a <cpu> element or is not a valid domain or "
"capabilities XML"
msgstr "'%s' ഫയലില്‍ <cpu> എലെമെന്റോ സാധുവായ ഡൊമൈനോ, കഴിവുകളുടെ XML ലോ ഇല്ല"
#, c-format
msgid "File '%s' has unknown type"
msgstr "ഫയല്‍ '%s'-ല്‍ അപരിചിത ശൈലി"
@@ -6297,12 +6237,6 @@ msgstr "%u-ന്റെ ഐറ്ററേറ്റര്‍ ഐഡി ഏറ്
msgid "JSON monitor is required"
msgstr "JSON മോണിറ്റര്‍ ആവശ്യമുണ്ടു്"
msgid "JSON monitor should be using AddNetdev"
msgstr "JSON മോണിറ്റര്‍ AddNetdev ഉപയോഗിയ്ക്കണം"
msgid "JSON monitor should be using RemoveNetdev"
msgstr "JSON മോണിറ്റര്‍ RemoveNetdev ഉപയോഗിയ്ക്കണം"
#, c-format
msgid "Job submission failed on interface '%s'"
msgstr "'%s' എന്ന ഇന്റര്‍ഫേസില്‍ ജോലി നല്‍കുന്നത് പരാജയപ്പെട്ടു"
@@ -6450,9 +6384,6 @@ msgstr ""
msgid "Malformed TLS whitelist regular expression '%s'"
msgstr "തെറ്റായ TLS വൈറ്റ് ലിസ്റ്റ് റെഗുലര്‍ എക്സ്പ്രെഷന്‍ '%s'"
msgid "Malformed clients data in JSON document"
msgstr "ജെഎസ്ഒഎന്‍ രേഖയില്‍ ക്ലയന്റുകള്‍ക്കുള്ള ഡേറ്റാ തെറ്റാണു്"
#, c-format
msgid "Malformed ctrl-alt-del setting '%s'"
msgstr "തെറ്റായ ctrl-alt-del സജ്ജീകരണം '%s'"
@@ -6465,9 +6396,6 @@ msgstr "തെറ്റായ ഡിവൈസ് മൂല്ല്യം '%s'"
msgid "Malformed lease target offset %s"
msgstr "തെറ്റായ ലീസ് ടാര്‍ഗറ്റ് ഓഫ്സെറ്റ് %s"
msgid "Malformed lockspaces data from JSON file"
msgstr "JSON ഫയലിലുള്ള lockspaces ഡേറ്റാ തെറ്റാണു്"
msgid "Malformed mdnsGroupName data in JSON document"
msgstr "JSON രേഖയില്‍ തെറ്റായ mdnsGroupName ഡേറ്റാ"
@@ -6478,15 +6406,6 @@ msgstr "തെറ്റായ nbd പോര്‍ട്ട് '%s'"
msgid "Malformed owner value in JSON document"
msgstr "ജെഎസ്ഒഎന്‍ രേഖയിലുള്ള ഉടമസ്ഥന്റെ മൂല്ല്യം തെറ്റാണു്"
msgid "Malformed owners value in JSON document"
msgstr "ജെഎസ്ഒഎന്‍ രേഖയിലുള്ള ഉടമസ്ഥരുടെ മൂല്ല്യം തെറ്റാണു്"
msgid "Malformed resources value in JSON document"
msgstr "ജെഎസ്ഒഎന്‍ രേഖയില്‍ ശ്രോതസ്സുകള്‍ക്കുള്ള മൂല്ല്യം തെറ്റാണു്"
msgid "Malformed services data in JSON document"
msgstr "ജെഎസ്ഒഎന്‍ രേഖയില്‍ സര്‍വീസുകള്‍ക്കുള്ള ഡേറ്റാ തെറ്റാണു്"
#, c-format
msgid "Malformed size %s"
msgstr "തെറ്റായ വ്യാപ്തി %s"
@@ -6790,10 +6709,6 @@ msgstr "ജെഎസ്ഒഎന്‍ രേഖയില്‍ max_workers ഡ
msgid "Missing min_workers data in JSON document"
msgstr "ജെഎസ്ഒഎന്‍ രേഖയില്‍ min_workers ഡേറ്റാ ലഭ്യമല്ല"
#, c-format
msgid "Missing module registration symbol %s"
msgstr "ഘടകത്തിനുള്ള രജിസ്ട്രേഷന്‍ ചിഹ്നം %s ലഭ്യമല്ല"
msgid "Missing monitor reply object"
msgstr "മോണിറ്റര്‍ മറുപടി വസ്തു ലഭ്യമല്ല"
@@ -6906,9 +6821,6 @@ msgstr "JSON രേഖയില്‍ നിഷേധിച്ചിരിയ്
msgid "Missing server data from JSON file"
msgstr "JSON ഫയലില്‍ സര്‍വര്‍ ഡേറ്റാ ലഭ്യമല്ല"
msgid "Missing server name in phyp:// URI"
msgstr "phyp:// URI-ല്‍ സര്‍വര്‍ നാമം ലഭ്യമല്ല"
msgid "Missing service data in JSON document"
msgstr "ജെഎസ്ഒഎന്‍ രേഖയില്‍ സര്‍വീസ് ഡേറ്റാ ലഭ്യമല്ല"
@@ -6930,10 +6842,6 @@ msgstr "ക്യാറക്ടര്‍ ഡിവൈസിനുളള ലഭ
msgid "Missing source service attribute for char device"
msgstr "ക്യാറക്ടര്‍ ഡിവൈസിനുളള ലഭ്യമല്ലാത്ത ഉറവിടത്തിന്റെ സേവന വിശേഷത"
#, c-format
msgid "Missing space when parsing output of '%s'"
msgstr "'%s'-ന്റെ ഔട്ട്പുട്ട് പാഴ്സ് ചെയ്യുമ്പോള്‍ സ്ഥലം ലഭ്യമല്ല"
msgid "Missing storage block path"
msgstr "സംഭരണ ബ്ലോക്ക് പാഥ് ലഭ്യമല്ല"
@@ -7216,9 +7124,6 @@ msgstr "<interface type='network'/>-നൊപ്പം <source> 'network'വി
msgid "No <source> 'port' attribute specified with socket interface"
msgstr "സോക്കറ്റ് ഇന്റര്‍ഫെയിസില്‍ <source> 'port' വിശേഷത നല്‍കിയിട്ടില്ല"
msgid "No CPUs given"
msgstr "സിപിയുകള്‍ നല്‍കിയിട്ടില്ല"
#, c-format
msgid "No FD available at slot %zu"
msgstr "%zu സ്ലോട്ടില്‍ FD ലഭ്യമല്ല"
@@ -7312,10 +7217,6 @@ msgstr "ചേരുന്ന uuid '%s' ഉള്ള ഡൊമെയിന്‍
msgid "No domain with name %s"
msgstr "%s എന്ന പേരില്‍ ഡൊമെയിനില്ല"
#, c-format
msgid "No domain with name '%s'"
msgstr "'%s' എന്ന പേരില്‍ ഡൊമെയിന്‍ ലഭ്യമല്ല"
msgid "No error message from child failure"
msgstr "ചൈള്‍ഡ് പരാജയത്തിനു് പിശക് സന്ദേശം ലഭ്യമല്ല"
@@ -7332,14 +7233,6 @@ msgstr "ഉപയോഗിയ്ക്കാത്ത എന്‍ബിഡി
msgid "No graphics backend with index %d"
msgstr "%d സൂചികയില്‍ ഒരു ഗ്രാഫിക്സ് ബാക്കെന്‍ഡും ലഭ്യമല്ല"
#, c-format
msgid "No host CPU specified in '%s'"
msgstr "'%s'ല്‍ ഹോസ്റ്റ് സിസപയു വ്യക്തമാക്കിയിട്ടില്ല"
#, c-format
msgid "No info for device '%s'"
msgstr "'%s' ഡിവൈസിനുള്ള വിവരം ലഭ്യമല്ല"
msgid "No interface attached to bridge"
msgstr "പാലത്തില്‍ ഒരു ഇന്റെര്‍ഫേസും കൂട്ടിചേര്‍ത്തിട്ടില്ല"
@@ -7767,9 +7660,6 @@ msgstr "'%s' കീയ്ക്കുള്ള പാസ്‌ഫ്രെയി
msgid "Password request failed"
msgstr "രഹസ്യവാക്ക ആവശ്യം പരാജയപ്പെട്ടു"
msgid "Password request seen, but no handler available"
msgstr "രഹസ്യവാക്കിനുള്ള ആവശ്യം കണ്ടു, പക്ഷേ ഒരു ഹാന്‍ഡിലറും ലഭ്യമല്ല"
msgid "Path"
msgstr "വഴി"
@@ -9441,9 +9331,6 @@ msgstr "WIN32 പ്ലാറ്റ്ഫോമില്‍ ഈ ഫംഗ്ഷ
msgid "This host is not managed by a vCenter"
msgstr "ഒരു vCenter-നു് ഈ ഹോസ്റ്റ് കൈകാര്യം ചെയ്യുവാന്‍ സാധ്യമല്ല"
msgid "This libvirtd build does not support TLS"
msgstr "ഈ libvirtd ബിള്‍ഡ് ടിഎല്‍എസ് പിന്തുണയ്ക്കുന്നില്ല"
msgid "This type of device cannot be hot unplugged"
msgstr "ഈ തരത്തിലുള്ള ഡിവൈസ് ഹോട്ട് അണ്‍പ്ലഗ്ഗ് ചെയ്യുവാന്‍ സാധ്യമല്ല"
@@ -9819,12 +9706,6 @@ msgstr "സോക്കറ്റ് ഫയല്‍ ഹാന്‍ഡില്
msgid "Unable to create %s"
msgstr "%s തയ്യാറാക്കുവാന്‍ സാധ്യമല്ല"
msgid "Unable to create JSON formatter"
msgstr "ജേസണ്‍ ഫോര്‍മാറ്റര്‍ ഉണ്ടാക്കുവാന്‍ സാധ്യമായില്ല"
msgid "Unable to create JSON parser"
msgstr "ജേസണ്‍ പാര്‍സര്‍ ഉണ്ടാക്കുവാന്‍ സാധ്യമായില്ല"
#, c-format
msgid "Unable to create LPAR. Reason: '%s'"
msgstr "LPAR തയ്യാറാക്കുവാന്‍ സാധ്യമല്ല. കാരണം: '%s'"
@@ -10013,10 +9894,6 @@ msgstr "FD-കളുടെ എണ്ണം എന്‍കോഡ് ചെയ്
msgid "Unable to exec shell %s"
msgstr "%s ഷെല്‍ നടപ്പിലാക്കുവാന്‍ സാധ്യമല്ല"
#, c-format
msgid "Unable to extract disk path from %s"
msgstr "%s-ല്‍ നിന്നും ഡിസ്ക് പാഥ് ലഭ്യമാക്കുവാന്‍ സാധ്യമല്ല"
msgid "Unable to find 'cpuacct' cgroups controller mount"
msgstr "'cpuacct' cgroups കണ്ട്രോളര്‍ മൌണ്ട് കണ്ടുപിടിയ്ക്കുവാന്‍ സാധ്യമല്ല"
@@ -10807,10 +10684,6 @@ msgstr "അപ്രതീക്ഷിതമായ ഫയല്‍സിസ്
msgid "Unexpected hostdev mode %d"
msgstr "അപ്രതീക്ഷിതമായ hostdev മോഡ് %d"
#, c-format
msgid "Unexpected line > %d characters when parsing output of '%s'"
msgstr "അപ്രതീക്ഷിതമായ വരി > %d അക്ഷരങ്ങള്‍, '%s'-ന്റെ ഔട്ട്പുട്ട് പാഴ്സ് ചെയ്യുമ്പോള്‍"
msgid "Unexpected lock parameters for disk resource"
msgstr "ഡിസ്ക് ഉറവിടത്തിന് പ്രതീക്ഷിക്കാത്ത പൂട്ട് പരാമീറ്റര്‍"
@@ -11547,10 +11420,6 @@ msgstr ""
msgid "add a column showing parent snapshot"
msgstr "പാരന്റ് സ്നാപ്പ്ഷോട്ട് കാണിക്കുന്ന കോളം ചേര്‍ക്കുക"
#, c-format
msgid "adding %s device failed: %s"
msgstr "%s ഡിവൈസ് ചേര്‍ക്കുന്നതു് പരാജയപ്പെട്ടു: %s"
msgid "additionally display the type and device value"
msgstr "അധികമായി ഇനവും ഡിവൈസ് മൂല്യവും പ്രദര്‍ശിപ്പിക്കുക"
@@ -11681,9 +11550,6 @@ msgstr ""
"വരി %d ല്‍: %s%s\n"
"%s"
msgid "atomic live snapshot of multiple disks is unsupported"
msgstr "അനവധി ഡിസ്കുകള്‍ക്കുള്ള അറ്റോമിക് ലൈവ് സ്നാപ്പ്ഷോട്ട് പിന്തുണയ്ക്കുന്നില്ല"
msgid "attach device from an XML file"
msgstr "ഒരു XML ഫയലില്‍ നിന്നും ഡിവൈസ് ചേറ്‍ക്കുക"
@@ -12240,9 +12106,6 @@ msgstr "ടണല്‍ മൈഗ്രേഷനു് പൈപ്പ് തയ
msgid "cannot create snapshot directory '%s'"
msgstr "സ്നാപ്പ്ഷോട്ട് ഡയറക്ടറി '%s' തയ്യാറാക്കുവാന്‍ സാധ്യമല്ല"
msgid "cannot create virtual FAT disks in read-write mode"
msgstr "റിഡ്-റൈറ്റ് മോഡില്‍ വിര്‍ച്ച്വല്‍ എഫ്എറ്റി ഡിസ്കുകള്‍ തയ്യാറാക്കുവാന്‍ സാധ്യമല്ല"
#, c-format
msgid "cannot decode CPU data for %s architecture"
msgstr "%s ആര്‍ക്കിറ്റക്ചറിനുള്ള സിപിയു ഡേറ്റാ ഡീക്കോഡ് ചെയ്യുവാന്‍ സാധ്യമല്ല"
@@ -12533,9 +12396,6 @@ msgstr "അസിന്‍ക്രൊണസ് കമാന്‍ഡിനൊ
msgid "cannot mix string I/O with daemon"
msgstr "ഡെമണിനൊപ്പം I/O സ്ട്രിങ് ചേര്‍ക്കുവാന്‍ സാധ്യമല്ല"
msgid "cannot modify network device alias"
msgstr "നെറ്റ്‌വര്‍ക്ക് ഡിവൈസിന്റെ വിളിപ്പേരു് മാറ്റുവാന്‍ സാധ്യമല്ല"
msgid "cannot modify network device boot index setting"
msgstr "നെറ്റ്‌വര്‍ക്ക് ഡിവൈസ് ബൂട്ട് സൂചിക സജ്ജീകരണത്തില്‍ മാറ്റം വരുത്തുവാന്‍ സാധ്യമല്ല"
@@ -12669,19 +12529,6 @@ msgstr "ഡിവൈസിന്റെ അവസാന സ്ഥാനം പാ
msgid "cannot parse device start location"
msgstr "ഡിവൈസിന്റെ ആരംഭ സ്ഥാനം പാഴ്സ് ചെയ്യുവാന്‍ സാധ്യമായില്ല"
#, c-format
msgid "cannot parse disk migration data remaining statistic %s"
msgstr "ഡിസ്ക് മൈഗ്രേഷന്‍ ബാക്കിയുള്ള ഡേറ്റായുടെ സ്ഥിതിവിവരക്കണക്കു് %s പാഴ്സ് ചെയ്യുവാന്‍ സാധ്യമല്ല"
#, c-format
msgid "cannot parse disk migration data total statistic %s"
msgstr "ഡിസ്ക് മൈഗ്രേഷന്‍ ഡേറ്റായുടെ മൊത്തം സ്ഥിതിവിവരക്കണക്കു് %s പാഴ്സ് ചെയ്യുവാന്‍ സാധ്യമല്ല"
#, c-format
msgid "cannot parse disk migration data transferred statistic %s"
msgstr ""
"ഡിസ്ക് മൈഗ്രേഷന്‍ നീക്കം ചെയ്ത ഡേറ്റായുടെ സ്ഥിതിവിവരക്കണക്കു് %s പാഴ്സ് ചെയ്യുവാന്‍ സാധ്യമല്ല "
#, c-format
msgid "cannot parse drive bus '%s'"
msgstr "ഡ്രൈവ് ബസ് '%s' പാഴ്സ് ചെയ്യുവാന്‍ സാധ്യമല്ല"
@@ -12708,22 +12555,6 @@ msgstr "interfaceid പരാമീറ്ററിനെ uuid ലഭ്യമാ
msgid "cannot parse io mode '%s'"
msgstr "ഐഒ മോഡ് '%s' പാഴ്സ് ചെയ്യുവാന്‍ സാധ്യമല്ല"
#, c-format
msgid "cannot parse json %s: %s"
msgstr " %s എന്ന ജേസണ്‍ മനസ്സിലാവുന്നില്ല: %s"
#, c-format
msgid "cannot parse migration data remaining statistic %s"
msgstr "മൈഗ്രേഷന്‍ ഡേറ്റായുടെ ബാക്കിയുള്ള സ്ഥിതിവിവരക്കണക്കു് %s പാഴ്സ് ചെയ്യുവാന്‍ സാധ്യമല്ല"
#, c-format
msgid "cannot parse migration data total statistic %s"
msgstr "മൈഗ്രേഷന്‍ ഡേറ്റായുടെ മൊത്തം സ്ഥിതിവിവരക്കണക്കു് %s പാഴ്സ് ചെയ്യുവാന്‍ സാധ്യമല്ല "
#, c-format
msgid "cannot parse migration data transferred statistic %s"
msgstr "മൈഗ്രേഷന്‍ ഡേറ്റായുടെ നീക്കിയ സ്ഥിതിവിവരക്കണക്കു് %s പാഴ്സ് ചെയ്യുവാന്‍ സാധ്യമല്ല "
#, c-format
msgid "cannot parse nbd filename '%s'"
msgstr "nbd ഫയല്‍നാമം '%s' പാഴ്സ് ചെയ്യുവാന്‍ സാധ്യമല്ല"
@@ -13448,10 +13279,6 @@ msgstr "എപിഐസി അവസ്ഥ ഇങ്ങനെ മാറ്റു
msgid "could not change PAE status to: %s, rc=%08x"
msgstr "പിഎഇ അവസ്ഥയായി ഇങ്ങനെ മാറ്റുവാന്‍ സാധ്യമല്ല: %s, rc=%08x"
#, c-format
msgid "could not change media on %s: %s"
msgstr "%s-ലുള്ള മീഡിയാ മാറ്റുവാന്‍ സാധ്യമായില്ല: %s"
msgid "could not close handshake fd"
msgstr "ഹാന്‍ഡ്ഷെയിക്ക് fd അടയ്ക്കുവാന്‍ സാധ്യമല്ല"
@@ -13502,10 +13329,6 @@ msgstr "'%s' ഫോള്‍ഡര്‍ വേര്‍പെടുത്തു
msgid "could not determine max vcpus for the domain"
msgstr "ഡൊമെയിനുള്ള ഏറ്റവും കൂടുതല്‍ vcpus ലഭ്യമാക്കുവാന്‍ സാധ്യമായില്ല"
#, c-format
msgid "could not eject media on %s: %s"
msgstr "%s-ലുള്ള മീഡിയാ പുറത്തെടുക്കുവാന്‍ സാധ്യമല്ല: %s"
msgid "could not find libvirtd"
msgstr "libvirtd ലഭ്യമാക്കുവാന്‍ സാധ്യമായില്ല"
@@ -13844,9 +13667,6 @@ msgstr "ഇപ്പോഴത്തെ vcpu മൂല്യം പരമാവ
msgid "current vcpus must be equal to maxvcpus"
msgstr "ഇപ്പോഴത്തെ vcpus maxvcpus നു തുല്യമായിരിക്കണം "
msgid "currently is supported only taking screenshots of screen ID 0"
msgstr "സ്ക്രീന്‍ ID 0-നുള്ള സ്ക്രീന്‍ഷോട്ടുകള്‍ എടുക്കുന്നതു് മാത്രം നിലവില്‍ പിന്തുണയ്ക്കുന്നു"
#, c-format
msgid "daemonized command cannot set working directory %s"
msgstr "ഡെമണ്‍ രീതിയിലുള്ള കമാന്‍ഡിനു് പ്രവര്‍ത്തിയ്ക്കുന്ന ഡയറക്ടറി %s സജ്ജമാക്കുവാനായില്ല"
@@ -13951,10 +13771,6 @@ msgstr "നെറ്റ്‌വര്‍ക്കിന്റെ സംയോ
msgid "detach node device from its device driver"
msgstr "നോഡ് ഡിവൈസിനെ അതിന്റെ ഡിവൈസ് ഡ്രൈവറില്‍ നിന്നും എടുത്ത് കളയുക."
#, c-format
msgid "detaching %s device failed: %s"
msgstr "%s ഡിവൈസ് വേര്‍പെടുത്തുന്നതു് പരാജയപ്പെട്ടു: %s"
msgid "detaching serial console is not supported"
msgstr "സീരിയല്‍ കണ്‍സോള്‍ വേര്‍പെടുത്തുന്നതു് പിന്തുണയ്ക്കുന്നില്ല"
@@ -14003,9 +13819,6 @@ msgstr "ഡിവൈസ് കീ"
msgid "device name or wwn pair in 'wwnn,wwpn' format"
msgstr "ഡിവൈസ് നാമം അല്ലെങ്കില്‍ wwn ജോഡി 'wwnn,wwpn' ശൈലിയില്‍"
msgid "device name rejected"
msgstr "ഡിവൈസ് നാമം നിഷേധിച്ചിരിയ്ക്കുന്നു"
msgid "device not present in domain configuration"
msgstr "ഡൊമെയിന്‍ ക്രമീകരണത്തില്‍ ഡിവൈസ് ലഭ്യമല്ല"
@@ -14029,9 +13842,6 @@ msgstr "ഡിവൈസ് തരം '%s' പരിഷ്കരിയ്ക്
msgid "device type '%s' cannot hot unplugged"
msgstr "ഉപകരണത്തിന്റെ തരം '%s' ഹോട്ട് അണ്‍പ്ലഗ് ചെയ്യാന്‍ സാധ്യമല്ല"
msgid "device-list-properties reply data was missing 'name'"
msgstr "device-list-properties മറുപടിയില്‍ 'name' ലഭ്യമല്ല"
msgid "devices cgroup isn't mounted"
msgstr "ഡിവൈസുകളുടെ cgroup മൌണ്ട് ചെയ്തിട്ടില്ല"
@@ -14078,10 +13888,6 @@ msgstr "കാര്യപ്രാപ്തിയുള്ള സ്റ്റ
msgid "disjoint NUMA cpu ranges are not supported with this QEMU"
msgstr "ചേരാത്ത NUMA സിപിയു പരിധികള്‍ ഈ ക്യൂഇഎംയുവില്‍ പിന്തുണയ്ക്കുന്നില്ല"
#, c-format
msgid "disk %s does not have any encryption information"
msgstr "ഡിസ്ക് %s-നു് എന്‍ക്രിപ്ഷന്‍ വിവരം ലഭ്യമല്ല"
#, c-format
msgid "disk %s has no source file to be committed"
msgstr "ഡിസ്ക് %s-നു് ഒരു സോഴ്സ് ഫയലും കമ്മിറ്റ് ചെയ്തിട്ടില്ല"
@@ -14358,9 +14164,6 @@ msgstr "ഡൊമൈന്‍ ജോലി വിവരം"
msgid "domain name or uuid"
msgstr "ഡൊമെയിന്‍ പേര് അല്ലെങ്കില്‍ uuid"
msgid "domain name, id or uuid"
msgstr "ഡൊമെയിന്‍ പേര്, id അല്ലെങ്കില്‍ uuid"
msgid "domain save job"
msgstr "ഡൊമെയിന്‍ ജോലി സൂക്ഷിയ്ക്കുന്നു"
@@ -14628,9 +14431,6 @@ msgstr "%zu veths പ്രതീക്ഷിയ്ക്കുന്നു, പ
msgid "expecting a name"
msgstr "ഒരു പേര് പ്രതീക്ഷിക്കുന്നു"
msgid "expecting a scsi:00.00.00 address."
msgstr "ഒരു scsi:00.00.00 വിലാസം പ്രതീക്ഷിയ്ക്കുന്നു."
msgid "expecting a separator"
msgstr "ഒരു സെപ്പറേറ്റര്‍ പ്രതീക്ഷിക്കുന്നു"
@@ -14941,10 +14741,6 @@ msgstr "SASL ലൈബ്രറി ആരംഭിക്കുന്നതില
msgid "failed to list host interfaces: %s%s%s"
msgstr "ഹോസ്റ്റ് ഇന്റര്‍ഫെയിസുകള്‍ ലഭ്യമാക്കുന്നതില്‍ പരാജയപ്പെട്ടു: %s%s%s"
#, c-format
msgid "failed to load module %s %s"
msgstr "%s %s ഘടകം ലഭ്യമാക്കുന്നതില്‍ പരാജയം"
#, c-format
msgid "failed to lookup interface with MAC address '%s'"
msgstr "'%s' മാക് വിലാസമുള്ള ഇന്റര്‍ഫെയിസ് തെരച്ചില്‍ പരാജയപ്പെട്ടു"
@@ -15105,10 +14901,6 @@ msgstr "'%s --version' നടപ്പിലാക്കുന്നതില്
msgid "failed to run apparmor_parser"
msgstr "apparmor_parser പ്രവര്‍ത്തിപ്പിയ്ക്കുന്നതില്‍ പരാജയം"
#, c-format
msgid "failed to save chardev path '%s'"
msgstr "chardev പാഥ് '%s' സൂക്ഷിയ്ക്കന്നതില്‍ പരാജയപ്പെട്ടു"
msgid "failed to save content"
msgstr "ഉള്ളടക്കം സൂക്ഷിക്കുന്നതില്‍ പരാജയം"
@@ -15116,10 +14908,6 @@ msgstr "ഉള്ളടക്കം സൂക്ഷിക്കുന്നത
msgid "failed to seek to end of %s"
msgstr "%s-ന്റെ അവസാനം വരെ തെരയുന്നതില്‍ പരാജയപ്പെട്ടു"
#, c-format
msgid "failed to send key '%s'"
msgstr "കീ '%s' അയയ്ക്കുന്നതില്‍ പരാജയപ്പെട്ടു"
msgid "failed to serialize S-Expr"
msgstr "S-Expr സീരിയലൈസ് ചെയ്യുന്നതില്‍ പരാജയപ്പെട്ടു"
@@ -15371,10 +15159,6 @@ msgstr "സൂക്ഷിക്കുന്നതിനുള്ള അടി
msgid "format of backing volume if taking a snapshot"
msgstr "സ്നാപ്പ്ഷോട്ട് എടുക്കുന്നെങ്കില്‍ ബാക്കിങ്ങ് വോള്യത്തിന്റെ ഫോര്‍മാറ്റ്"
#, c-format
msgid "format='qcow' passphrase for %s must not contain a '\\0'"
msgstr "%s-ലുള്ള format='qcow' പാസ്ഫ്രെയിസില്‍ ഒരു '\\0' ഉണ്ടായിരിക്കണം"
#, c-format
msgid "formatter for %s %s reported error"
msgstr "%s %s സമര്‍പ്പിച്ച പിശകിനുള്ള ഫോര്‍മാറ്റര്‍"
@@ -15657,9 +15441,6 @@ msgstr "തെറ്റായ ബൂട്ട് ക്രമം '%s', ഒന്
msgid "info balloon reply was missing balloon data"
msgstr "ബലൂണ്‍ മറുപടിയില്‍ ബലൂണ്‍ ഡേറ്റാ ലഭ്യമല്ല"
msgid "info block not supported by this qemu"
msgstr "ഈ qemu വിവരങ്ങള്‍ക്കുള്ള ബ്ലോക്ക് പിന്തുണയ്ക്കുന്നില്ല"
msgid "info migration reply was missing return status"
msgstr "മൈഗ്രേഷന്‍ മറുപടിയില്‍ അവസ്ഥ ലഭ്യമല്ല"
@@ -15767,10 +15548,6 @@ msgstr "--%s ഐച്ഛികത്തിനു് ശേഷം തെറ്
msgid "invalid <address> element found in <forward> of network %s"
msgstr "തെറ്റായ <address> എലമെന്റ് %s നെറ്റ്‌വര്‍ക്കിന്റെ <forward>-ല്‍"
#, c-format
msgid "invalid <encryption> for volume %s"
msgstr "വോള്യം %s-നുള്ള തെറ്റായ <encryption>"
#, c-format
msgid "invalid <host> element found in <dns> of network %s"
msgstr "തെറ്റായ <host> എലമെന്റ് %s നെറ്റ്‌വര്‍ക്കിന്റെ <dns>-ല്‍"
@@ -15920,10 +15697,6 @@ msgstr "തെറ്റായ കാച്ചപ്പ് സ്ലൂ"
msgid "invalid catchup threshold"
msgstr "തെറ്റായ കാച്ചപ്പ് ത്രെഷോള്‍ഡ്"
#, c-format
msgid "invalid certificate name: %s"
msgstr "തെറ്റായ സര്‍ട്ടിഫിക്കേറ്റ് നാമം: %s"
msgid "invalid cipher size for TLS session"
msgstr "TLS സെഷനുള്ള തെറ്റായ സിഫര്‍ വ്യാപ്തി"
@@ -15940,10 +15713,6 @@ msgstr "തെറ്റായ കണക്ഷന്‍ പോയിന്‍റ
msgid "invalid connection pointer in %s"
msgstr "%s-ല്‍ തെറ്റായ കണക്ഷന്‍ പോയിന്‍റര്‍"
#, c-format
msgid "invalid database name: %s"
msgstr "തെറ്ായ ഡേറ്റാബെയിസ് നാമം: %s"
#, c-format
msgid "invalid device name '%s'"
msgstr "തെറ്റായ ഡിവൈസ് നാമം '%s'"
@@ -16823,14 +16592,6 @@ msgstr "നീക്കുന്നതു് റദ്ദാക്കപ്പ
msgid "migration protocol going backwards %s => %s"
msgstr "മൈഗ്രേഷന്‍ പ്രോട്ടോക്കോള്‍ പുറകോട്ട് %s => %s"
#, c-format
msgid "migration to '%s' failed: %s"
msgstr "'%s'-ലേക്കുള്ള നീക്കം ചെയ്യല്‍ പരാജയപ്പെട്ടു: %s"
#, c-format
msgid "migration to '%s' not supported by this qemu: %s"
msgstr "'%s'-ലേക്കു് നീക്കുന്നതു് ഈ qemu പിന്തുണയ്ക്കുന്നില്ല: %s"
msgid "migration was active, but RAM 'remaining' data was missing"
msgstr "ഡിസ്ക് മൈഗ്രേഷന്‍ സജീവം, പക്ഷേ RAM ബാക്കിയുള്ള ഡേറ്റാ ലഭ്യമല്ല"
@@ -17684,10 +17445,6 @@ msgstr "%s-നുള്ള ഡിസ്ക് ശൈലി ലഭ്യമല്
msgid "no disk found with alias %s"
msgstr "%s എന്ന പേരില്‍ ഡിസ്ക് ലഭ്യമല്ല"
#, c-format
msgid "no disk found with path %s"
msgstr "%s പാഥുള്ള ഡിസ്ക് ലഭ്യമല്ല"
#, c-format
msgid "no disk named '%s'"
msgstr "'%s' എന്ന പേരില്‍ ഡിസ്കില്ല"
@@ -18002,9 +17759,6 @@ msgstr "ശരി"
msgid "online commit not supported with this QEMU binary"
msgstr "ഓണ്‍ലൈന്‍ കമ്മിറ്റ് ഈ QEMU ബൈനറി പിന്തുണയ്ക്കുന്നില്ല"
msgid "only 1 graphics device of each type (sdl, vnc, spice) is supported"
msgstr "ഓരോ തരത്തിനുള്ള (sdl, vnc, spice) ഒരു ഗ്രാഫിക്സ് ഡിവൈസ് മാത്രമേ പിന്തുണയ്ക്കുന്നുള്ളൂ"
msgid "only TCP listen is supported for chr device"
msgstr "ടിസിപി മാത്രം chr ഡിവൈസില്‍ പിന്തുണയ്ക്കുന്നുള്ളൂ"
@@ -18426,14 +18180,6 @@ msgstr "pwd: നിലവിലുള്ള ഡയറക്ടറി മാറ
msgid "qemu does not support SGA"
msgstr "qemu SGA പിന്തുണയ്ക്കുന്നില്ല"
#, c-format
msgid "qemu does not support closing of file handles: %s"
msgstr "ഫയല്‍ ഹാന്‍ഡിലുകള്‍ അടയ്ക്കുന്നതു് qemu പിന്തുണയ്ക്കുന്നില്ല: %s"
#, c-format
msgid "qemu does not support sending of file handles: %s"
msgstr "ഫയല്‍ ഹാന്‍ഡിലുകള്‍ അയയ്ക്കുന്നതു് qemu പിന്തുണയ്ത്തുന്നില്ല: %s"
#, c-format
msgid "qemu emulator '%s' does not support xen"
msgstr "കെമു എമുലേറ്റര്‍ '%s', xen-നെ പിന്തുണയ്ക്കുന്നില്ല"
@@ -18468,15 +18214,9 @@ msgstr "qom-se t തെറ്റായ ഒബ്ജക്ട് വിശേഷ
msgid "query-command-line-options parameter data was missing 'name'"
msgstr "query-command-line-options പരാമീറ്റര്‍ ഡേറ്റയില്‍ 'name' ലഭ്യമല്ല"
msgid "query-command-line-options parameter data was not an array"
msgstr "query-command-line-options പരാമീറ്റര്‍ ഡേറ്റാ ഒരു അറേയല്ല"
msgid "query-command-line-options reply data was missing 'option'"
msgstr "query-command-line-options മറുപടിയില്‍ 'option' ലഭ്യമല്ല"
msgid "query-command-line-options reply data was not an array"
msgstr "query-command-line-options മറുപടി ഡേറ്റാ ഒരു അറേയല്ല"
msgid "query-command-line-options reply was missing return data"
msgstr "query-command-line-options മറുപടിയില്‍ തിരിച്ചുള്ള ഡേറ്റാ ലഭ്യമല്ല"
@@ -18728,9 +18468,6 @@ msgstr "പുറമേയുള്ള ഫയലുകള്‍ എന്തെ
msgid "reuse existing destination"
msgstr "നിലവിലുള്ള ലക്ഷ്യസ്ഥാനം പുനരുപയോഗിക്കുക"
msgid "reuse is not supported with this QEMU binary"
msgstr "QEMU ലൈബ്രറി വീണ്ടും ഉപയോഗിയ്ക്കുന്നതു് പിന്തുണയ്ക്കുന്നില്ല"
msgid "revert requires force"
msgstr "തിരിച്ചുപോകണമെങ്കില്‍ നിര്‍ബന്ധിയ്ക്കണം"
@@ -18747,9 +18484,6 @@ msgstr "പഴയ ഇടത്തേക്ക് തിരിച്ച് പോ
msgid "rollback to previous saved configuration created via iface-begin"
msgstr "iface-begin വഴി ചെയ്ത മുന്‍പത്തെ ക്രമീകരണങ്ങളിലേക്ക് തിരിച്ച് പോവുക"
msgid "rombar and romfile are supported only for PCI devices"
msgstr "പിസിഐ ഡിവൈസുകള്‍ക്കു് മാത്രം rombar, romfile എന്നിവ പിന്തുണയ്ക്കുന്നില്ല"
msgid "root element was not source"
msgstr "റൂട്ട് എലമെന്റ് 'ഉറവിടമല്ല"
@@ -18839,9 +18573,6 @@ msgstr "XML-ലുള്ള രഹസ്യ വിശേഷതകള്‍"
msgid "secret is private"
msgstr "രഹസ്യ സ്വകാര്യമാണു്"
msgid "secrets already defined"
msgstr "രഹസ്യങ്ങള്‍ നിലവില്‍ നല്‍കിയിട്ടുണ്ടു്"
#, c-format
msgid "security DOI string exceeds max %d bytes"
msgstr "സുരക്ഷ DOI സ്ട്രിങ് ഏറ്റവും കൂടിയ %d ബൈറ്റുകളേക്കാള്‍ കൂടുതല്‍"
@@ -18933,12 +18664,6 @@ msgstr "ACPI S3 സജ്ജീകരണത്തിനു പിന്തു
msgid "setting ACPI S4 not supported"
msgstr "ACPI S4 സജ്ജീകരണത്തിനു പിന്തുണയില്ല"
msgid "setting VNC password failed"
msgstr "വിഎന്‍സി രഹസ്യവാക്ക് ക്രമീകരിക്കുന്നതില്‍ പരാജയം"
msgid "setting disk password is not supported"
msgstr "ഡിസ്കിനുള്ള രഹസ്യവാക്ക് സജ്ജമാക്കുന്നതു് പിന്തുണയ്ക്കുന്നില്ല"
msgid "setting up HAL callbacks failed"
msgstr "HAL പിന്‍വിളികള്‍ സജ്ജമാക്കുന്നത് പരാജയപ്പെട്ടു"
@@ -19043,9 +18768,6 @@ msgstr "socketpair പരാജയപ്പെട്ടു"
msgid "sockpair failed"
msgstr "sockpair പരാജയപ്പെട്ടു"
msgid "socks field in JSON was not an array"
msgstr "JSON-ലുള്ള് സോക്ക്സ് ഫീള്‍ഡ് അറേയല്ല"
msgid "source config data format"
msgstr "സോഴ്സ് കോണ്‍ഫിഗ് ഡേറ്റാ മാതൃക"
@@ -19165,11 +18887,6 @@ msgstr "സ്റ്റോറേജ് പൂള്‍ '%s' നിലിവി
msgid "storage pool '%s' is still active"
msgstr " '%s' എന്ന സ്റ്റോറേജ് പൂള്‍ ഇപ്പോഴും സജീവമാണ്"
msgid ""
"storage pool does not support building encrypted volumes from other volumes"
msgstr ""
"മറ്റു് വോള്യത്തില്‍ നിന്നും എന്‍ക്രിപ്റ്റ് ചെയ്ത വോള്യുകള്‍ ഉണ്ടാക്കുന്നതു് സ്റ്റോറേജ് പൂള്‍ പിന്തുണയ്ക്കുന്നില്ല"
msgid "storage pool does not support changing of volume capacity"
msgstr "വോള്യത്തിന്റെ വ്യാപ്തി മാറ്റുന്നതു് സംഭരണ പൂള്‍ പിന്തുണയ്ക്കുന്നില്ല"
@@ -19347,12 +19064,6 @@ msgstr "മാക് വിലാസം '%s' അനവധി ഇന്റര്
msgid "the QEMU binary does not support %s"
msgstr "ക്യൂഇഎംയു ബൈനറി %s പിന്തുണയ്ക്കുന്നില്ല"
msgid "the QEMU binary does not support kqemu"
msgstr "ക്യൂഇഎംയു ബൈനറി kqemu പിന്തുണയ്ക്കുന്നില്ല"
msgid "the QEMU binary does not support kvm"
msgstr "ക്യൂഇഎംയു ബൈനറി കെവിഎം പിന്തുണയ്ക്കുന്നില്ല"
msgid "the backing volume if taking a snapshot"
msgstr "സ്നാപ്പ്ഷോട്ട് എടുക്കുന്നെങ്കില്‍ ബാക്കിങ്ങ് വോള്യം"
@@ -19367,9 +19078,6 @@ msgstr "കീകോഡിന്റെ കോഡ്സെറ്റ്, സാധ
msgid "the default lockspace already exists"
msgstr "സ്വതവേയുള്ള ലോക്ക്സ്പെയിസ് നിലവിലുണ്ടു്"
msgid "the disk password is incorrect"
msgstr "ഡിസ്കിനുള്ള രഹസ്യവാക്ക് തെറ്റാണു്"
msgid "the domain does not have a current snapshot"
msgstr "ഡൊമെയിനു് നിലവില്‍ ഒരു സ്നാപ്പ്ഷോട്ടും ലഭ്യമല്ല"
@@ -19529,9 +19237,6 @@ msgstr "അനവധി കീകോഡുകള്‍"
msgid "too many memory stats requested: %d > %d"
msgstr "അനവധി മെമ്മറി സ്റ്റാറ്റ്സ് ആവശ്യപ്പെട്ടിരിയ്ക്കുന്നു: %d > %d"
msgid "too many secrets for qcow encryption"
msgstr "qcow എന്‍ക്രിപ്ഷനായി അനവധി രഹസ്യങ്ങള്‍"
#, c-format
msgid "top '%s' in chain for '%s' has no backing file"
msgstr "മുകളിലുള്ള '%s'-നു് ബാക്കിങ് ഫയല്‍ ലഭ്യമല്ല, '%s'-നുള്ള ചെയിനില്‍"
@@ -19645,10 +19350,6 @@ msgstr "ഡിസ്ക് %s ലഭ്യമാക്കുവാന്‍ സ
msgid "unable to add SSH host key for host '%s': %s"
msgstr "ഹോസ്റ്റ് '%s'-നുള്ള SSH ഹോസ്റ്റ് കീ ചേര്‍ക്കുവാന്‍ സാധ്യമല്ല: %s"
#, c-format
msgid "unable to add host net: %s"
msgstr "ഹോസ്റ്റ് നെറ്റ് ചേര്‍ക്കുവാന്‍ സാധ്യമല്ല: %s"
msgid "unable to allocate security context"
msgstr "സുരക്ഷ കോണ്ടെക്സ്റ്റ് അനുവദിയ്ക്കുവാന്‍ സാധ്യമല്ല"
@@ -19710,9 +19411,6 @@ msgstr ""
"'%s' ഇന്റര്‍ഫെയിസ് ('%s' നെറ്റ്‌വര്‍ക്കില്‍) വെട്ടി നീക്കുവാന്‍ സാധ്യമല്ല. ഇതു് നിലവില്‍ %d "
"ഡൊമയിനുകള്‍ ഉപയോഗിയ്ക്കുന്നു."
msgid "unable to determine array size"
msgstr "അറേ വ്യാപ്തി കണ്ടുപിടിയ്ക്കുവാന്‍ സാധ്യമല്ല"
msgid "unable to determine if snapshot has parent"
msgstr "സ്നാപ്ഷോട്ടിന് പാരന്റ് ഉണ്ടോ എന്നറിയില്ല"
@@ -19840,10 +19538,6 @@ msgstr "മോണിറ്റര്‍ ഇവന്റുകള്‍ രജി
msgid "unable to save metadata for snapshot %s"
msgstr "%s സ്നാപ്പ്ഷോട്ടിനുള്ള മെറ്റാഡേറ്റാ സൂക്ഷിയ്ക്കുവാന്‍ സാധ്യമല്ല"
#, c-format
msgid "unable to send file handle '%s': %s"
msgstr "ഫയല്‍ ഹാന്‍ഡില്‍ '%s' അയയ്ക്കുവാന്‍ സാധ്യമല്ല: %s"
#, c-format
msgid "unable to set AppArmor profile '%s' for '%s'"
msgstr "'%s' പ്രൊഫൈലിനുള്ള AppArmor സജ്ജമാക്കുവാന്‍ സാധ്യമല്ല, '%s'-നുള്ളതു്"
@@ -19990,14 +19684,6 @@ msgstr "ഐഡിഇ ഡിസ്കിനു് അപ്രതീക്ഷി
msgid "unexpected address type for scsi disk"
msgstr "സ്കസി ഡിസ്കിനു് അപ്രതീക്ഷിതമായ വിലാസ രീതി"
#, c-format
msgid "unexpected async job %d"
msgstr "അപ്രതീക്ഷിതമായ അസിന്‍ക് ജോലി %d"
#, c-format
msgid "unexpected balloon information '%s'"
msgstr "അപ്രതീക്ഷിതമായ ബലൂണ്‍ വിവരം '%s'"
#, c-format
msgid "unexpected boot device type %d"
msgstr "അപ്രതീക്ഷിതമായ ബൂട്ട് ഡിവൈസ് രീതി %d"
@@ -20036,18 +19722,10 @@ msgstr "അപ്രതീക്ഷിതമായ തരത്തിലുള
msgid "unexpected disk bus %d"
msgstr "അപ്രതീക്ഷിതമായ ഡിസ്ക് ബസ് %d"
#, c-format
msgid "unexpected disk cache mode %d"
msgstr "അപ്രതീക്ഷിതമായ ഡിസ്ക് കാഷ് മോഡ് %d"
#, c-format
msgid "unexpected disk device %d"
msgstr "അപ്രതീക്ഷിതമായ ഡിസ്ക് ഡിവൈസ് %d"
#, c-format
msgid "unexpected disk io mode %d"
msgstr "അപ്രതീക്ഷിതമായ ഡിസ്ക് ഐഒ മോഡ് %d"
#, c-format
msgid "unexpected disk type %d"
msgstr "അപ്രതീക്ഷിതമായ ഡിസ്ക് രീതി %d"
@@ -20165,10 +19843,6 @@ msgstr "അപ്രതീക്ഷിതമായ പൂള്‍ രീതി"
msgid "unexpected problem reading snapshot xml"
msgstr "സ്നാപ്ഷോട്ട് xml വായിക്കുന്നതില്‍ വിചാരിക്കാത്ത പ്രശ്നം"
#, c-format
msgid "unexpected reply from info status: %s"
msgstr "വിവരങ്ങളുടെ അവസ്ഥയില്‍ നിന്നും അപ്രതീക്ഷിതമായ മറുപടി: %s"
#, c-format
msgid "unexpected root element <%s> expecting <device>"
msgstr "അപ്രതീക്ഷിതമായ മൂല ഘടകം <%s>, പ്രതീക്ഷിക്കുന്നത് <device>"
@@ -20588,10 +20262,6 @@ msgstr "അപരിചിതമായ hostdev മോഡ് '%s'"
msgid "unknown hub device type '%s'"
msgstr "അപരിചിതമായ ഹബ് ഡിവൈസ് തരം '%s'"
#, c-format
msgid "unknown image format of '%s' and format probing is disabled"
msgstr "'%s'-ന്റെ അപരിചിതമായ ഇമേജ് ശൈലി, ഫോര്‍മാറ്റ് പ്രോബിങ് പ്രവര്‍ത്തന സജ്ജം"
#, c-format
msgid "unknown input bus type '%s'"
msgstr "അപരിചിതമായ ഇന്‍പുട്ട് ബസ് രീതി '%s'"
@@ -21001,10 +20671,6 @@ msgstr "നെറ്റ്‌വര്‍ക്ക് %s ഇന്റര്‍
msgid "unsupported disk bus '%s' with device setup"
msgstr "ഡിവൈസ് സജ്ജീകരണത്തിനൊപ്പം പിന്തുണയ്ക്കാത്ത ഡിസ്ക് ബസ് '%s'"
#, c-format
msgid "unsupported disk driver type for '%s'"
msgstr "'%s'-നുള്ള പിന്തുണയ്ക്കാത്ത ഡിസ്ക് ഡ്രൈവര്‍ തരം"
#, c-format
msgid "unsupported disk type %s"
msgstr "പിന്തുണയ്ക്കാത്ത ഡിസ്ക് തരം %s"
@@ -21311,10 +20977,6 @@ msgstr ""
msgid "virNWFilterDHCPSnoopReq virThreadCreate failed on interface '%s'"
msgstr " '%s' ഇന്റെര്‍ഫേസില്‍ virNWFilterDHCPSnoopReq virThreadCreate പരാജയപ്പെട്ടു"
#, c-format
msgid "virNWFilterDHCPSnoopReq: can't copy variables on if %s"
msgstr "virNWFilterDHCPSnoopReq: if %s ല്‍ നിന്ന് വേരിയബിളുകള്‍ പകര്‍ത്താന്‍ സാധ്യമല്ല"
#, c-format
msgid "virNWFilterSnoopLeaseFileLoad lease file line %d corrupt"
msgstr "virNWFilterSnoopLeaseFileLoad ലീസ് ഫയല്‍ ലൈന്‍ %d കറപ്റ്റാണ്. "

View File

@@ -5,9 +5,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Project-Id-Version: libvirt 4.6.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: \n"
"Last-Translator: \n"
"Language-Team: Mongolian\n"
@@ -16,4 +16,4 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"

View File

@@ -11,10 +11,10 @@
# sandeeps <sshedmak@redhat.com>, 2013-2014
msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Project-Id-Version: libvirt 4.6.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"PO-Revision-Date: 2015-02-27 01:03-0500\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: 2015-02-27 01:03+0000\n"
"Last-Translator: Copied by Zanata <copied-by-zanata@zanata.org>\n"
"Language-Team: Marathi (http://www.transifex.com/projects/p/libvirt/language/"
"mr/)\n"
@@ -23,7 +23,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"
msgid ""
"\n"
@@ -726,9 +726,6 @@ msgstr "'cmd_per_lun' फक्त virtio-scsi कंट्रोलरमार
msgid "'floor' attribute allowed only in <inbound> element"
msgstr "'floor' गुणधर्म फक्त <inbound> एलिमेंटमध्ये स्वीकारले जाते"
msgid "'info blockstats' not supported by this qemu"
msgstr "'info blockstats' या qemu द्वारे समर्थीत नाही"
msgid "'logical-id' missing in reply of guest-get-vcpus"
msgstr "guest-get-vcpusच्या प्रतिसादात 'logical-id' आढळले नाही"
@@ -754,9 +751,6 @@ msgstr "'queues' गुणधर्म पॉजिटिव्ह संख्
msgid "'queues' is only supported by virtio-scsi controller"
msgstr "फक्त virtio-scsi कंट्रोलरतर्फे 'queues' समर्थीत आहे"
msgid "'set_link' not supported by this qemu"
msgstr "ह्या qemu तर्फे 'set_link' समर्थीत नाही"
msgid "'sgio' is not supported for SCSI generic device yet "
msgstr "SCSI जेनेरिक साधनकरिता 'sgio' अजूनही समर्थीत नाही "
@@ -1552,18 +1546,12 @@ msgstr "QEMU बाइनरि %s तपासणे अशक्य"
msgid "Cannot check dnsmasq binary %s"
msgstr "dnsmasq बाइनरि %s तपासणे अशक्य"
msgid "Cannot check socket connection status"
msgstr "सॉकेट जोडणी स्थिती तपासणे अशक्य"
msgid "Cannot close container iterator"
msgstr "कंटेनर आइटरेटर बंद करणे अशक्य"
msgid "Cannot complete within timeout period"
msgstr "वेळसमाप्ति कालावधी अंतर्गत पूर्ण करणे अशक्य"
msgid "Cannot connect to agent socket"
msgstr "एजंट सॉकेटशी जोडणी अशक्य"
#, c-format
msgid "Cannot connect to monitor connection of type '%s' for pid %u"
msgstr "प्रकार '%s' च्या मॉनिटर जोडणीशी संपर्क अशक्य, pid %u करिता"
@@ -2353,10 +2341,6 @@ msgstr "%s इंवोकेशनकरिता ठोस जॉब त्र
msgid "Concrete job for %s invocation is in unknown state"
msgstr "%s इंवोकेशनकरिता काँक्रिट जॉब अपरिचीत स्तरात आहे"
#, c-format
msgid "Config entry '%s' must be a string"
msgstr "संरचना नोंदणी '%s' स्ट्रिंग पाहिजे"
#, c-format
msgid "Config entry '%s' must represent a boolean value (true|false)"
msgstr "संरचना नोंदणी '%s' ने बूलियन मूल्य (true|false) प्रस्तुत करायला हवे"
@@ -2471,10 +2455,6 @@ msgstr "hashmap करिता वेरियेबल 'IP' समाविष
msgid "Could not add variable 'MAC' to hashmap"
msgstr "hashmap करिता वेरियेबल 'MAC' समाविष्ट करणे अशक्य"
#, c-format
msgid "Could not allocate memory for output of '%s'"
msgstr "'%s' च्या आऊटपुट करिता स्मृतीचे वाटप करणे अशक्य"
#, c-format
msgid "Could not assign address to disk '%s'"
msgstr "डिस्क '%s' करिता पत्ता लागू करणे अशक्य"
@@ -2996,10 +2976,6 @@ msgstr "'%s' पासून वैध डिस्क इंडेक्स्
msgid "Could not parse version number from '%s'"
msgstr "'%s' पासून आवृत्ती क्रमांक वाचणे अशक्य"
#, c-format
msgid "Could not put variable '%s' into hashmap"
msgstr "वेरियेबल '%s' ला hashmap मध्ये समाविष्ट करणे अशक्य"
#, c-format
msgid "Could not query registry value '%s\\%s'"
msgstr "रेजिस्ट्री मूल्य '%s\\%s' चौकशी करणे अशक्य"
@@ -3375,14 +3351,6 @@ msgstr "डिसेंडेंट्स्:"
msgid "Dest file %s too big for destination"
msgstr "Dest फाइल %s लक्ष्यकरिता खूप मोठे आहे"
#, c-format
msgid "Destination buffer for ifname ('%s') not large enough"
msgstr "ifname ('%s') करिता लक्ष्य बफर मोठे नाही"
#, c-format
msgid "Destination buffer for linkdev ('%s') not large enough"
msgstr "linkdev ('%s') करिता लक्ष्य बफर मोठे नाही"
msgid "Destination libvirt does not support peer-to-peer migration protocol"
msgstr "लक्ष्य libvirt पीअर-टू-पीअर स्थानांतरन प्रोटोकॉलकरिता समर्थन पुरवत नाही"
@@ -3928,9 +3896,6 @@ msgstr "'%s' च्या निर्माणवेळी चाईल्ड
msgid "Error from child process opening '%s'"
msgstr "'%s' उघडतेवेळी चाइल्ड प्रोसेसपासून त्रुटी"
msgid "Error generating NIC -device string"
msgstr "NIC -device स्ट्रिंग निर्माण करतेवेळी त्रुटी"
#, c-format
msgid "Error getting physical function's '%s' virtual_functions"
msgstr "फिजिकल फंक्शनचे '%s' virtual_functions प्राप्त करतेवेळी त्रुटी"
@@ -4112,14 +4077,6 @@ msgstr ""
"VMX नोंदणी 'memsize' चे मूल्य अनसाइंड इंटिजर (4 चे गुणाकार) असे अपेक्षित आहे, परंतु %lld "
"आढळले"
#, c-format
msgid ""
"Expecting VMX entry 'numvcpus' to be an unsigned integer (1 or a multiple of "
"2) but found %lld"
msgstr ""
"VMX नोंदणी 'numvcpus' चे मूल्य अनसाइंड इंटिजर (1 किंवा 2 चे गुणाकार) असे अपेक्षित आहे, "
"परंतु %lld आढळले"
#, c-format
msgid ""
"Expecting VMX entry 'sched.cpu.affinity' to be a comma separated list of "
@@ -4245,10 +4202,6 @@ msgstr "येणाऱ्या माइग्रेशनकरिता स
msgid "Failed"
msgstr "अपयशी"
#, c-format
msgid "Failed module registration %s"
msgstr "मॉड्युल रेजिस्ट्रेशन %s अपयशी"
#, c-format
msgid "Failed opening %s"
msgstr "%s उघडणे अशक्य"
@@ -5237,11 +5190,6 @@ msgstr "सॉकेटला sanlock डिमनकरिता उघडण
msgid "Failed to open storage volume with path '%s'"
msgstr "मार्ग '%s' सह स्टोरेज वॉल्यूम उघडण्यास अपयशी"
#, c-format
msgid ""
"Failed to open stream for file descriptor when reading output from '%s': '%s'"
msgstr "'%s' पासून आऊटपुट वाचतेवेळी फाइल डिस्क्रिप्टरकरिता स्ट्रीम उघडण्यास अपयशी: '%s'"
#, c-format
msgid "Failed to open tty %s"
msgstr "tty %s उघडण्यास अपयशी"
@@ -5842,10 +5790,6 @@ msgstr "SSH सत्र स्थापीत करतेवेळी त्
msgid "Failure to mask address"
msgstr "मास्क पत्तामध्ये अपयश"
#, c-format
msgid "Failure while applying current filter on VM %s"
msgstr "VM %s वरील सध्याचे फिल्टर लागू करतेवेळी अपयश"
msgid "Failure while reading log output"
msgstr "लॉग आऊटपुट वाचतेवेळी त्रुटी आढळली"
@@ -5871,13 +5815,6 @@ msgstr "लक्ष्यकरिता क्षेत्र कर्नल
msgid "Field name '%s' too long"
msgstr "क्षेत्र नाव '%s' खूप लांब आहे"
#, c-format
msgid ""
"File '%s' does not contain a <cpu> element or is not a valid domain or "
"capabilities XML"
msgstr ""
"फाइल '%s' मध्ये <cpu> एलिमेंट समाविष्टीत नाही किंवा वैध डोमेन किंवा क्षमता XML नाही"
#, c-format
msgid "File '%s' has unknown type"
msgstr "फाइल '%s' कडे अपरिचीत प्रकार आढळले"
@@ -7052,12 +6989,6 @@ msgstr "आइटरेटर ID %u च्या कमाल ID पेक्ष
msgid "JSON monitor is required"
msgstr "JSON मॉनिटर आवश्यक"
msgid "JSON monitor should be using AddNetdev"
msgstr "JSON मॉनिटरने AddNetdevचा वापर केला पाहिजे"
msgid "JSON monitor should be using RemoveNetdev"
msgstr "JSON मॉनिटरने RemoveNetdevचा वापर केला पाहिजे"
#, c-format
msgid "Job submission failed on interface '%s'"
msgstr "इंटरफेस '%s' वरील जॉब सादरिकरण अपयशी"
@@ -7232,9 +7163,6 @@ msgstr "सदोषीत 'uri_aliases' काँफिग नोंदणी '
msgid "Malformed TLS whitelist regular expression '%s'"
msgstr "सदोषीत TLS विशलिस्ट रेग्युलर एक्सप्रेशन '%s'"
msgid "Malformed clients data in JSON document"
msgstr "JSON दस्तऐवजात सदोषीत क्लाएंट डाटा आढळले"
#, c-format
msgid "Malformed ctrl-alt-del setting '%s'"
msgstr "सदोषीत ctrl-alt-del सेटिंग '%s'"
@@ -7247,9 +7175,6 @@ msgstr "सदोषीत साधन मूल्य '%s'"
msgid "Malformed lease target offset %s"
msgstr "सदोषीत लिज् लक्ष्य ऑफसेट %s"
msgid "Malformed lockspaces data from JSON file"
msgstr "JSON फाइलमध्ये सदोषीत lockspaces डाटा"
msgid "Malformed max_anonymous_clients data in JSON document"
msgstr "JSON दस्तऐवजात सदोषीत max_anonymous_clients डाटा"
@@ -7263,15 +7188,6 @@ msgstr "सदोषीत nbd पोर्ट '%s'"
msgid "Malformed owner value in JSON document"
msgstr "JSON दस्तऐवजात सदोषीत मालकी मूल्य आढळले"
msgid "Malformed owners value in JSON document"
msgstr "JSON दस्तऐवजात सदोषीत मालकी मूल्य आढळले"
msgid "Malformed resources value in JSON document"
msgstr "JSON दस्तऐवजात सदोषीत रिसोअर्सेस् मूल्य आढळले"
msgid "Malformed services data in JSON document"
msgstr "JSON दस्तऐवजात सदोषीत services डाटा"
#, c-format
msgid "Malformed size %s"
msgstr "सदोषीत आकार %s"
@@ -7608,9 +7524,6 @@ msgstr "माइग्रेशन कूकिमध्ये लॉक ड्
msgid "Missing lockspaces data from JSON file"
msgstr "JSON फाइलमध्ये lockspaces डाटा आढळले नाही"
msgid "Missing lxc.rootfs configuration"
msgstr "lxc.rootfs संरचना आढळले नाही"
msgid "Missing magic data in JSON document"
msgstr "JSON दस्तऐवजात मॅजिक डाटा आढळले नाही"
@@ -7629,10 +7542,6 @@ msgstr "JSON दस्तऐवजात max_workers डाटा आढळल
msgid "Missing min_workers data in JSON document"
msgstr "JSON दस्तऐवजातील min_workers डाटा आढळले नाही"
#, c-format
msgid "Missing module registration symbol %s"
msgstr "मॉड्युल रेजिस्ट्रेसन सिम्बल %s आढळले नाही"
msgid "Missing monitor reply object"
msgstr "मॉनिटर प्रतिसाद ऑब्जेक्ट आढळले नाही"
@@ -7761,9 +7670,6 @@ msgstr "scsi_host PCI पत्ता एलिमेंट आढळले न
msgid "Missing server data from JSON file"
msgstr "JSON फाइलमध्ये सर्व्हर डाटा आढळले नाही"
msgid "Missing server name in phyp:// URI"
msgstr "phyp:// URI मध्ये सर्व्हरचे नाव आढळले नाही"
msgid "Missing service data in JSON document"
msgstr "JSON दस्तऐवजात सर्व्हिस डाटा आढळले नाही"
@@ -7791,10 +7697,6 @@ msgstr "char साधन करिता स्त्रोत मार्ग
msgid "Missing source service attribute for char device"
msgstr "char साधन करिता स्त्रोत सेवा गुणविशेष आढळले नाही"
#, c-format
msgid "Missing space when parsing output of '%s'"
msgstr "'%s' चे आउटपुट वाचतेवेळी मोकळी जागा आढळले नाही"
msgid "Missing storage block path"
msgstr "स्टोरेज ब्लॉक मार्ग आढळले नाही"
@@ -8120,9 +8022,6 @@ msgid "No <source> 'type' attribute specified for <interface type='vhostuser'>"
msgstr ""
"<interface type='vhostuser'> करिता शून्य <source> 'type' गुणधर्म निर्देशीत केले"
msgid "No CPUs given"
msgstr "CPUs वाटप आढळले नाही"
#, c-format
msgid "No FD available at slot %zu"
msgstr "स्लॉट %zu करिता FD उपलब्ध केले नाही"
@@ -8236,10 +8135,6 @@ msgstr "जुळणाऱ्या uuid '%s' सह क्षेत्र आ
msgid "No domain with name %s"
msgstr "नाव %s डोमेन आढळले नाही"
#, c-format
msgid "No domain with name '%s'"
msgstr "नाव '%s' सह डोमेन नाही"
msgid "No error message from child failure"
msgstr "चाइल्ड अपयशपासून त्रुटी संदेश अशक्य"
@@ -8266,14 +8161,6 @@ msgstr "प्रकार '%s' सह ग्राफिकल डिस्प
msgid "No graphics backend with index %d"
msgstr "इंडेक्स् %d सह ग्राफिक्स् बॅकएंड आढळले नाही"
#, c-format
msgid "No host CPU specified in '%s'"
msgstr "'%s' मध्ये यजमान CPU निर्देशीत केले नाही"
#, c-format
msgid "No info for device '%s'"
msgstr "साधन '%s' करिता माहिती आढळली नाही"
msgid "No interface attached to bridge"
msgstr "ब्रिजकरिता जुळलेले इंटरफेस आढळले नाही"
@@ -8758,9 +8645,6 @@ msgstr "कि '%s' करिता पासफ्रेज"
msgid "Password request failed"
msgstr "पासवर्ड विनंती अपयशी"
msgid "Password request seen, but no handler available"
msgstr "पासवर्ड विनंती आढळली, परंतु हँडलर आढळले नाही"
msgid "Path"
msgstr "मार्ग"
@@ -10579,9 +10463,6 @@ msgstr "WIN32 प्लॅटफॉर्मवर हे फंक्शन स
msgid "This host is not managed by a vCenter"
msgstr "हे यजमान vCenter तर्फे व्यवस्थापीत नाही"
msgid "This libvirtd build does not support TLS"
msgstr "हे libvirtd बिल्ड TLS करिता समर्थन पुरवत नाही"
msgid "This snapshot has children, please delete theses snapshots before"
msgstr "या स्नॅपशॉटकडे चिल्डरन आहे, कृपया या स्नॅपशॉट्सना नष्ट करा"
@@ -11052,9 +10933,6 @@ msgstr "सर्व डिस्क्सना पाठोपाठ बंद
msgid "Unable to close the new medium, rc=%08x"
msgstr "नवीन मिडीयम बंद करणे अशक्य, rc=%08x"
msgid "Unable to compute hash of data"
msgstr "डाटाचे हॅश कम्प्युट करणे अशक्य"
msgid "Unable to configure libxl's memory management parameters"
msgstr "libxlचे मेमरि मॅनेजमेंट घटक संरचीत करणे अशक्य"
@@ -11077,12 +10955,6 @@ msgstr "%s निर्माण करणे अशक्य"
msgid "Unable to create HardDisk, rc=%08x"
msgstr "हार्डडिस्क निर्माण अशक्य, rc=%08x"
msgid "Unable to create JSON formatter"
msgstr "JSON फॉरमॅटर निर्माम करणे अशक्य"
msgid "Unable to create JSON parser"
msgstr "JSON पार्सर निर्माण करणे अशक्य"
#, c-format
msgid "Unable to create LPAR. Reason: '%s'"
msgstr "LPAR निर्माण करण्यास अपयशी. कारण: '%s'"
@@ -11291,10 +11163,6 @@ msgstr "माउंट नेमस्पेसमध्ये जाणे अ
msgid "Unable to exec shell %s"
msgstr "शेल %s exec करण्यास अशक्य"
#, c-format
msgid "Unable to extract disk path from %s"
msgstr "%s पासून डिस्क मार्ग प्राप्त करणे अशक्य"
msgid "Unable to find 'cpuacct' cgroups controller mount"
msgstr "'cpuacct' cgroups कंट्रोलर माउंट शोधण अशक्य"
@@ -12302,10 +12170,6 @@ msgstr "अनपेक्षित फाइलप्रणाली प्र
msgid "Unexpected hostdev mode %d"
msgstr "अनपेक्षीत hostdev मोड %d"
#, c-format
msgid "Unexpected line > %d characters when parsing output of '%s'"
msgstr "'%2$s' चे आऊटपुट वाचतेवेळी अनपेक्षीत ओळ > %1$d अक्षरे, आढळले"
msgid "Unexpected lock parameters for disk resource"
msgstr "डिस्क स्रोतकरिता अनपेक्षित लॉग घटके"
@@ -13203,10 +13067,6 @@ msgstr ""
msgid "add a column showing parent snapshot"
msgstr "पॅरेंट स्नॅपशॉट दाखवणारे स्तंभ समाविष्ट करा"
#, c-format
msgid "adding %s device failed: %s"
msgstr "%s साधन समाविष्ट करण्यास अपयशी: %s"
msgid "additionally display the type and device value"
msgstr "अगाऊरित्या प्रकार व साधन मूल्य दाखवा"
@@ -13352,9 +13212,6 @@ msgstr ""
"%d: %s%s येथे\n"
"%s"
msgid "atomic live snapshot of multiple disks is unsupported"
msgstr "एकापेक्षा जास्त डिस्क्स्चे अटॉमिक लाइव्ह स्नॅपशॉट असमर्थीत आहे"
msgid "attach device from an XML file"
msgstr "XML फाइलपासून साधन संयुक्त करा"
@@ -13683,10 +13540,6 @@ msgstr "कॉलर uri_out ला दुर्लक्ष करतो"
msgid "can only passthrough directories"
msgstr "फक्त डिरेक्ट्रिज् पासथ्रु करणे शक्य आहे"
#, c-format
msgid "can't canonicalize path '%s'"
msgstr "मार्ग '%s' ला कॅनॉनिकलाइज करणे अशक्य"
msgid "can't change link state: device alias not found"
msgstr "लिंक स्तर बदलणे अशक्य: डिव्हाइस अलायस आढळले नाही"
@@ -13960,9 +13813,6 @@ msgstr "टन्नल्ड् माइग्रेशनकरिता प
msgid "cannot create snapshot directory '%s'"
msgstr "स्नॅपशॉट डिरेक्ट्री '%s' निर्माण करणे अशक्य"
msgid "cannot create virtual FAT disks in read-write mode"
msgstr "read-write मोडमध्ये वर्च्युअल FAT डिस्कस् निर्माण करणे अशक्य आहे"
#, c-format
msgid "cannot decode CPU data for %s architecture"
msgstr "%s आर्किटेक्चरसाठी CPU डाटा डिकोड करणे अशक्य"
@@ -14314,9 +14164,6 @@ msgstr "असिंक्रोनस आदेशसह स्ट्रिं
msgid "cannot mix string I/O with daemon"
msgstr "डिमनसह स्ट्रिंग I/O एकत्र करणे अशक्य"
msgid "cannot modify network device alias"
msgstr "नेटवर्क साधन अलायस संपादित करणे अशक्य"
msgid "cannot modify network device boot index setting"
msgstr "नेटवर्क साधन बूट इंडेक्स् सेटिंग संपादित करणे अशक्य"
@@ -14461,18 +14308,6 @@ msgstr "साधनाचे समाप्ती स्थान वाचू
msgid "cannot parse device start location"
msgstr "साधनाचे प्रारंभ स्थान वाचू शकले नाही"
#, c-format
msgid "cannot parse disk migration data remaining statistic %s"
msgstr "डिस्क माइग्रेशन डाटाची उर्वरीत आकडेवारी %s वाचणे अशक्य"
#, c-format
msgid "cannot parse disk migration data total statistic %s"
msgstr "डिस्क माइग्रेशन डाटाची एकूण आकडेवारी %s वाचणे अशक्य"
#, c-format
msgid "cannot parse disk migration data transferred statistic %s"
msgstr "डिस्क माइग्रेशन डाटा ट्रांसफर्ड आकडेवारि %s वाचणे अशक्य"
#, c-format
msgid "cannot parse drive bus '%s'"
msgstr "ड्राइव्ह बस '%s' वाचणे अशक्य"
@@ -14499,26 +14334,6 @@ msgstr "uuid म्हणून interfaceid घटक वाचणे अशक
msgid "cannot parse io mode '%s'"
msgstr "io मोड '%s' वाचणे अशक्य"
#, c-format
msgid "cannot parse json %s: %s"
msgstr "json %s वाचण्यास अशक्य: %s"
#, c-format
msgid "cannot parse json %s: unterminated string/map/array"
msgstr "json %s वाचणे अशक्य: समाप्त नसलेले स्ट्रिंग/मॅप/अरे"
#, c-format
msgid "cannot parse migration data remaining statistic %s"
msgstr "स्थानांतरन डाटाची उर्वरीत आकडेवारी %s वाचणे अशक्य"
#, c-format
msgid "cannot parse migration data total statistic %s"
msgstr "स्थानांतरन डाटाची एकूण आकडेवारी %s वाचणे अशक्य"
#, c-format
msgid "cannot parse migration data transferred statistic %s"
msgstr "स्थानांतरन डाटाची स्थानांतरीत आकडेवारी %s वाचणे अशक्य"
#, c-format
msgid "cannot parse nbd filename '%s'"
msgstr "nbd फाइलनाव '%s' वाचणे अशक्य"
@@ -15296,10 +15111,6 @@ msgstr "APIC स्थितीला: %s, rc=%08x करिता बदलण
msgid "could not change PAE status to: %s, rc=%08x"
msgstr "PAE स्थितीला: %s, rc=%08x करिता बदलणे अशक्य"
#, c-format
msgid "could not change media on %s: %s"
msgstr "%s: %s वरील मिडिया बदलणे अशक्य"
msgid "could not close handshake fd"
msgstr "हँडशेक fd बंद करणे अशक्य"
@@ -15350,10 +15161,6 @@ msgstr "शेअर्ड फोल्डर '%s', rc=%08x विलग कर
msgid "could not determine max vcpus for the domain"
msgstr "क्षेत्रकरिता कमाल vcpus ओळखणे अशक्य आहे"
#, c-format
msgid "could not eject media on %s: %s"
msgstr "%s वरील मिडीया बाहेर काढण्यास अशक्य: %s"
#, c-format
msgid "could not find base image in chain for '%s'"
msgstr "'%s' करिता चैन अंतर्गत बेस प्रतिमा शोधणे अशक्य"
@@ -15735,9 +15542,6 @@ msgstr "सध्याचे vcpu प्रमाण कमाल असाय
msgid "current vcpus must be equal to maxvcpus"
msgstr "सध्याचे vcpus maxvcpus करिता समांतर असायला हवे"
msgid "currently is supported only taking screenshots of screen ID 0"
msgstr "स्क्रीन ID 0 चे स्क्रीनशॉट घेऊन सध्या समर्थीत केले जाते"
#, c-format
msgid "daemonized command cannot set working directory %s"
msgstr "डिमन असलेले आदेश कार्यरत डिरेक्ट्री %s ठरवण्यास अशक्य"
@@ -15845,10 +15649,6 @@ msgstr "जाळ संवाद वेगळे करा"
msgid "detach node device from its device driver"
msgstr "डिव्हाइस ड्राइव्हरपासून नोड साधनाला विलग करा"
#, c-format
msgid "detaching %s device failed: %s"
msgstr "%s साधण वेगळे करण्यास अपयशी: %s"
msgid "detaching serial console is not supported"
msgstr "सिरिअल कंसोलला विलग करणे समर्थीत नाही"
@@ -15897,9 +15697,6 @@ msgstr "साधन कि"
msgid "device name or wwn pair in 'wwnn,wwpn' format"
msgstr "साधन नाव किंवा 'wwnn,wwpn' रूपणमधील wwn जोडी"
msgid "device name rejected"
msgstr "साधन नाव नकारले"
msgid "device not present in domain configuration"
msgstr "डोमेन संरचनामध्ये साधन अनुपलब्ध"
@@ -15931,9 +15728,6 @@ msgstr "'%s' पत्तासह साधनाची जोडणी खं
msgid "device with invalid '%s' address cannot be detached"
msgstr "'%s' पत्तासह साधनाची जोडणी खंडीत करणे अशक्य"
msgid "device-list-properties reply data was missing 'name'"
msgstr "device-list-properties प्रतिसादमध्ये डाटामध्ये 'name' आढळले नाही"
msgid "devices cgroup isn't mounted"
msgstr "साधन cgroup माउंट केले नाही"
@@ -15984,10 +15778,6 @@ msgstr "वास्तविक साठा संग्रह स्त्र
msgid "disjoint NUMA cpu ranges are not supported with this QEMU"
msgstr "ह्या QEMUतर्फे डिसजॉइंट NUMA cpu व्याप्ति समर्थीत नाही"
#, c-format
msgid "disk %s does not have any encryption information"
msgstr "डिस्क %s कडे एनक्रिप्शन माहिती आढळली नाही"
#, c-format
msgid "disk %s has no source file to be committed"
msgstr "डिस्क %s कडे कमीट करण्यासाठी स्रोत फाइल नाही"
@@ -16292,9 +16082,6 @@ msgstr "स्वयं नष्ट करण्यासाठी डोमे
msgid "domain is no longer running"
msgstr "डोमेन यापुढे सुरू नाही"
msgid "domain is not active"
msgstr "डोमेन सक्रिय नाही"
msgid "domain is not in running state"
msgstr "क्षेत्र कार्यरत स्थितीत नाही"
@@ -16325,9 +16112,6 @@ msgstr "डोमेन जॉबची माहिती"
msgid "domain name or uuid"
msgstr "डोमेन नाव किंवा uuid"
msgid "domain name, id or uuid"
msgstr "डोमेन नाव, id किंवा uuid"
msgid "domain save job"
msgstr "डोमेन सेव्ह जॉब"
@@ -16695,9 +16479,6 @@ msgstr "%zu वेथ्स् अपेक्षीत, परंतु %zu प
msgid "expecting a name"
msgstr "नाव अपेक्षित"
msgid "expecting a scsi:00.00.00 address."
msgstr "scsi:00.00.00 पत्ता अपेक्षित आहे."
msgid "expecting a separator"
msgstr "विलगक अपेक्षित"
@@ -17116,10 +16897,6 @@ msgstr "netcf सुरू करण्यास अपयशी"
msgid "failed to list host interfaces: %s%s%s"
msgstr "यजमान संवाद: %s%s%s सूचीत दाखवण्यास अपयशी"
#, c-format
msgid "failed to load module %s %s"
msgstr "मॉड्युल %s %s लोड करणे अशक्य"
#, c-format
msgid "failed to lookup interface with MAC address '%s'"
msgstr "MAC पत्ता '%s' सह इंटरफेस शोधण्यास अपयशी"
@@ -17280,10 +17057,6 @@ msgstr "wakeup fd पासून वाचणे अशक्य "
msgid "failed to read libxl header"
msgstr "libxl शीर्षक वाचण्यास अपयशी"
#, c-format
msgid "failed to read link of gluster file '%s'"
msgstr "gluster फाइल '%s' ची दुवा वाचण्यास अपयशी"
#, c-format
msgid "failed to read metadata length in '%s'"
msgstr "'%s' अंतर्गत मेटाडेटा लांबी वाचण्यास अपयशी"
@@ -17352,10 +17125,6 @@ msgstr "'%s --version': %s चालवण्यास अपयशी"
msgid "failed to run apparmor_parser"
msgstr "apparmor_parser चालवण्यास अपयशी"
#, c-format
msgid "failed to save chardev path '%s'"
msgstr "chardev मार्ग '%s' साठवण्यास अपयशी"
msgid "failed to save content"
msgstr "समाविष्टे सुरक्षित करण्यास अपयशी"
@@ -17363,10 +17132,6 @@ msgstr "समाविष्टे सुरक्षित करण्या
msgid "failed to seek to end of %s"
msgstr "%s ची समाप्ति सीक करण्यास अपयशी"
#, c-format
msgid "failed to send key '%s'"
msgstr "कि '%s' पाठवण्यास अपयशी"
msgid "failed to serialize S-Expr"
msgstr "S-Expr ला सिरीयलाइज करण्यात अपयशी"
@@ -17389,10 +17154,6 @@ msgstr "%s वर close-on-exec फ्लॅग सेट करणे अशक
msgid "failed to set cpuset.cpus in cgroup for emulator threads"
msgstr "एम्युलेटर थ्रेडस्करिता cpuset.cpus ठरवणे अपयशी"
#, c-format
msgid "failed to set gluster volfile server '%s'"
msgstr "gluster volfile सर्व्हर '%s' ठरवण्यास अपयशी"
#, c-format
msgid "failed to set snapshot '%s' as current"
msgstr "स्नॅपशॉट '%s' ला सध्याचे म्हणून ठरवण्यास अपयशी"
@@ -17406,10 +17167,6 @@ msgstr "stdin फाइल हॅन्डलची मांडणी करण
msgid "failed to setup stdout file handle"
msgstr "stdout फाइल हॅन्डलची मांडणी करण्यास अपयशी"
#, c-format
msgid "failed to stat gluster path '%s'"
msgstr "gluster मार्ग '%s' ची आकडेवारी अपयशी"
#, c-format
msgid "failed to stat remote file '%s'"
msgstr "दूरस्त फाइल '%s' ची आकडेवारी प्राप्ति अपयशी"
@@ -17573,9 +17330,6 @@ msgstr "फक्त-डिस्क्स स्नॅशॉट्सद्व
msgid "filter by domain name, id or uuid"
msgstr "डोमेन नाव, id किंवा uuid मार्फत फिल्टर करा"
msgid "filter by domain name, id, or uuid"
msgstr "डोमेन नाव, id किंवा uuid मार्फत फिल्टर करा"
msgid "filter by event name"
msgstr "इव्हेंट नावनुरूप फिल्टर करा"
@@ -17683,10 +17437,6 @@ msgstr "स्नॅपशॉट घेतेवेळी बॅकिंग व
msgid "format of the destination file"
msgstr "लक्ष्य फाइलचे रूपण"
#, c-format
msgid "format='qcow' passphrase for %s must not contain a '\\0'"
msgstr "format='qcow' वाक्यरचना, %s करिता, यामध्ये '\\0' आढळले नाही पाहिजे"
#, c-format
msgid "formatter for %s %s reported error"
msgstr "%s %s रिपोर्टेड त्रुटीकरिता फॉरमॅटर"
@@ -18083,9 +17833,6 @@ msgstr "अयोग्य बूट क्रम '%s', सकारात्म
msgid "info balloon reply was missing balloon data"
msgstr "info balloon प्रतिसादात balloon डाटा आढळले नाही"
msgid "info block not supported by this qemu"
msgstr "ह्या qemu तर्फे माहिती ब्लॉक समर्थीत नाही"
msgid "info kvm reply missing 'enabled' field"
msgstr "info kvm प्रतिसादमध्ये 'enabled' क्षेत्र आढळले नाही"
@@ -18246,10 +17993,6 @@ msgstr "पर्याय --%s नंतर अवैधन '='"
msgid "invalid <address> element found in <forward> of network %s"
msgstr "नेटवर्क %sच्या <forward>मध्ये अवैध <address> एलिमेंट आढळले"
#, c-format
msgid "invalid <encryption> for volume %s"
msgstr "खंड %s करिता अवैध <encryption>"
#, c-format
msgid "invalid <forwarder> element found in <dns> of network %s"
msgstr "नेटवर्क %s च्या <dns> अंतर्गत अवैध <forwarder> एलिमेंट आढळले"
@@ -18430,10 +18173,6 @@ msgstr "अवैध catchup स्लिउ"
msgid "invalid catchup threshold"
msgstr "अवैध कॅचअप थ्रेशहोल्ड्"
#, c-format
msgid "invalid certificate name: %s"
msgstr "अवैध प्रमाणपत्र नाव: %s"
#, c-format
msgid ""
"invalid character in protocol attribute '%s' in DNS SRV record of network "
@@ -18460,10 +18199,6 @@ msgstr "अवैध जोडणी निर्देशक यात"
msgid "invalid connection pointer in %s"
msgstr "अवैध जोडणी निर्देशक %s मध्ये"
#, c-format
msgid "invalid database name: %s"
msgstr "अवैध डाटाबेस नाव: %s"
#, c-format
msgid "invalid device name '%s'"
msgstr "अवैध साधन नाव '%s'"
@@ -19521,14 +19256,6 @@ msgstr "माइग्रेशन रद्द केले"
msgid "migration protocol going backwards %s => %s"
msgstr "माइग्रेशन प्रोटोकॉल %s => %s मागे जात आहे"
#, c-format
msgid "migration to '%s' failed: %s"
msgstr "'%s' करिता स्थानांतरन अपयशी: %s"
#, c-format
msgid "migration to '%s' not supported by this qemu: %s"
msgstr "'%s' करिता या qemu द्वारे समर्थन शक्य नाही: %s"
msgid "migration was active, but RAM 'remaining' data was missing"
msgstr "स्थानांतरन सक्रिय होते, परंतु RAM 'remaining' डाटा आढळले नाही"
@@ -19754,10 +19481,6 @@ msgstr "फिल्टर पॅरामिटिर तक्ता आढळ
msgid "missing flag name in QEMU capabilities cache"
msgstr "QEMU क्षमता कॅशे अंतर्गत फ्लॅग नाव आढळले नाही"
#, c-format
msgid "missing gluster volume name for path '%s'"
msgstr "मार्ग '%s' करिता gluster वॉल्युम नाव आढळले नाही"
msgid "missing graphics device type"
msgstr "चित्रलेखीय साधन प्रकार आढळले नाही"
@@ -20574,10 +20297,6 @@ msgstr "%s करिता डिस्क फॉर्मट व प्रो
msgid "no disk found with alias %s"
msgstr "अलायस %s सह डिस्क आढळले नाही"
#, c-format
msgid "no disk found with path %s"
msgstr "मार्ग %s सह डिस्क आढळले नाही"
#, c-format
msgid "no disk named '%s'"
msgstr "'%s' नावाची डिस्क आढळली नाही"
@@ -20943,9 +20662,6 @@ msgstr "ठिक आहे"
msgid "online commit not supported with this QEMU binary"
msgstr "QEMU बाइनरीसह ऑनलाइन कमीट समर्थीत नाही"
msgid "only 1 graphics device of each type (sdl, vnc, spice) is supported"
msgstr "फक्त १ ग्राफिक्स साधन (sdl, vnc, spice) समर्थीत आहे"
msgid "only TCP listen is supported for chr device"
msgstr "char साधन करिता फक्त TCP सक्रीयता समर्थीत आहे"
@@ -21482,14 +21198,6 @@ msgstr "pwd: वर्तमान डिरेक्ट्री प्रा
msgid "qemu does not support SGA"
msgstr "qemu SGA करिता समर्थन पुरवत नाही"
#, c-format
msgid "qemu does not support closing of file handles: %s"
msgstr "फाइल हँडल्स् बंद करणे qemu द्वारे समर्थीत नाही: %s"
#, c-format
msgid "qemu does not support sending of file handles: %s"
msgstr "qemu फाइल हँडल्स् पाठवण्यासाठी समर्थन पुरवत नाही: %s"
msgid "qemu doesn't support reversion of snapshot taken in PMSUSPENDED state"
msgstr ""
"qemu, PMSUSPENDED स्तरमध्ये घेतलेल्या स्नॅटशॉटच्या पुन्हआवृत्तीकरिता समर्थन पुरवत नाही"
@@ -21535,15 +21243,9 @@ msgstr "qom-set अवैध ऑब्जेक्ट गुणधर्म प
msgid "query-command-line-options parameter data was missing 'name'"
msgstr "query-command-line-options पॅरामिटर डाटामध्ये 'name' नाही"
msgid "query-command-line-options parameter data was not an array"
msgstr "query-command-line-options पॅरामिटिर डाटा अरे नाही"
msgid "query-command-line-options reply data was missing 'option'"
msgstr "query-command-line-options प्रतिसाद डाटामध्ये 'option' आढळले नाही"
msgid "query-command-line-options reply data was not an array"
msgstr "query-command-line-options प्रतिसाद डाटा अरे नाही"
msgid "query-command-line-options reply was missing return data"
msgstr "query-command-line-options प्रतिसादमध्ये रिटर्न डाटा आढळले नाही"
@@ -21873,9 +21575,6 @@ msgstr "अस्तित्वातील बाहेरच्या फा
msgid "reuse existing destination"
msgstr "अस्तित्वातील लक्ष्यचा पुनःवापर करा"
msgid "reuse is not supported with this QEMU binary"
msgstr "ह्या QEMU बाइनरीसह पुनःवापर समर्थीत नाही"
msgid "revert requires force"
msgstr "जबरनपणे पूर्वस्थितीत आणा"
@@ -21895,9 +21594,6 @@ msgstr "मागील मूळस्थिती पॉइंटकरित
msgid "rollback to previous saved configuration created via iface-begin"
msgstr "iface-begin सह निर्मीत मागील साठवलेले संरचनाकरिता रोलबॅक करा"
msgid "rombar and romfile are supported only for PCI devices"
msgstr "rombar व romfile फक्त PCI साधनांकरिता समर्थीत आहे"
msgid "root element was not source"
msgstr "रूट घटक स्रोत नाही"
@@ -21991,9 +21687,6 @@ msgstr "XML मधील गोपणीय गुणधर्म"
msgid "secret is private"
msgstr "गोपणीयता व्यक्तिगत आहे"
msgid "secrets already defined"
msgstr "गोपणीयता आधीपासूनच ठरवले आहे"
#, c-format
msgid "security DOI string exceeds max %d bytes"
msgstr "सुरक्षा DOI वर्णाक्षर कमाल %d बाईटस् ओलांडले"
@@ -22095,12 +21788,6 @@ msgstr "ACPI S3 ठरवणे समर्थीत नाही"
msgid "setting ACPI S4 not supported"
msgstr "ACPI S4 ठरवणे समर्थीत नाही"
msgid "setting VNC password failed"
msgstr "VNC पासवर्डनसेटकरण्यास अपयशी"
msgid "setting disk password is not supported"
msgstr "डिस्क पासवर्ड सेट करणे समर्थीत नाही"
msgid ""
"setting of timer catchup policies is only supported with tickpolicy='catchup'"
msgstr "टाइमर कॅचअप धोरणची सेटिंग फक्त tickpolicy='catchup' सह समर्थीत केले जाते"
@@ -22226,9 +21913,6 @@ msgstr "socketpair अपयशी"
msgid "sockpair failed"
msgstr "sockpair अपयशी"
msgid "socks field in JSON was not an array"
msgstr "JSON मधील socks क्षेत्र अरे नाही"
#, c-format
msgid "sound card model '%s' is not supported by qemu"
msgstr "साउंड कार्ड मॉडेल '%s' qemu तर्फे समर्थीत नाही"
@@ -22378,10 +22062,6 @@ msgstr "साठा संग्रह '%s' सक्रीय नाही"
msgid "storage pool '%s' is still active"
msgstr "स्टोरेज पूल '%s' अजूनही सक्रीय आहे"
msgid ""
"storage pool does not support building encrypted volumes from other volumes"
msgstr "इतर खंडांपासून स्टोरेज पूल एनक्रिप्टेड खंड बांधणीकरिता समर्थन पुरवत नाही"
msgid "storage pool does not support changing of volume capacity"
msgstr "स्टोरेज पूल खंड क्षमता बदलण्यास समर्थन पुरवत नाही"
@@ -22610,12 +22290,6 @@ msgstr "MAC पत्ता '%s' एकापेक्षाजास्त इ
msgid "the QEMU binary does not support %s"
msgstr "QEMU बाइनरि %s करिता समर्थन पुरवत नाही"
msgid "the QEMU binary does not support kqemu"
msgstr "QEMU बाइनरि kqemu करिता समर्थन पुरवत नाही"
msgid "the QEMU binary does not support kvm"
msgstr "QEMU बाइनरि kvm करिता समर्थन पुरवत नाही"
msgid "the backing volume if taking a snapshot"
msgstr "स्नॅपशॉट घ्यायचे असल्यास बॅकिंग वॉल्युम"
@@ -22632,9 +22306,6 @@ msgstr "किकोड्स्चे कोडसेट, default:linux"
msgid "the default lockspace already exists"
msgstr "पूर्वनिर्धारित लॉकस्पेस आधिपासून अस्तित्वात आहे"
msgid "the disk password is incorrect"
msgstr "डिस्क पासवर्ड चुकीचा आहे"
msgid "the domain does not have a current snapshot"
msgstr "डोमेनकडे सध्याचे स्नॅपशॉट नाही"
@@ -22817,9 +22488,6 @@ msgstr "टामर %s टाइमर ट्रॅकच्या सेटि
msgid "too many NUMA cells: %d > %d"
msgstr "खूपच जास्त NUMA कक्ष: %d > %d"
msgid "too many conflicts when generating a uuid"
msgstr "uuid निर्माण करतेवेळी एकापेक्षा जास्त मतभेद आढळले"
msgid "too many disk snapshot requests for domain"
msgstr "डोमैनकरिता एकापेक्षा जास्त डिस्क स्नॅपशॉट विनंती"
@@ -22840,9 +22508,6 @@ msgstr "एकापेक्षाजास्त किकोड्स्"
msgid "too many memory stats requested: %d > %d"
msgstr "एकापेक्षा जास्त स्मृती आकडेवारीकरिता विनंती केली: %d > %d"
msgid "too many secrets for qcow encryption"
msgstr "qcow एनक्रिप्शन करिता एकापेक्षा जास्त गोपणीयता आढळले"
#, c-format
msgid "top '%s' in chain for '%s' has no backing file"
msgstr "'%2$s' करिता चेनमधील top '%1$s'"
@@ -22976,10 +22641,6 @@ msgstr "डिस्क %s करिता प्रवेश अशक्य\n"
msgid "unable to add SSH host key for host '%s': %s"
msgstr "यजमान '%s': %s करिता SSH यजमान कि समाविष्ट करणे अशक्य"
#, c-format
msgid "unable to add host net: %s"
msgstr "यजमान नेट: %s समाविष्ट करणे अशक्य"
msgid "unable to allocate security context"
msgstr "सेक्युरिटि संदर्भचे वाटप करण्यास अशक्य"
@@ -23040,9 +22701,6 @@ msgid ""
msgstr ""
"इंटरफेस '%s' नष्ट करण्यास अशक्य, नेटवर्क '%s' मध्ये. ते सध्या %d डोमेन्स्तर्फे वारले जाते."
msgid "unable to determine array size"
msgstr "अरे आकार ओळखण्यास अशक्य"
msgid "unable to determine if snapshot has parent"
msgstr "स्नॅपशॉटकडे पॅरेंट आहे हे ओळखणे अशक्य"
@@ -23228,10 +22886,6 @@ msgstr "मॉनीटर इव्हेंट्स् नोंदणीक
msgid "unable to save metadata for snapshot %s"
msgstr "स्नॅपशॉट %sकरिता मेटाडेटा साठवणे अशक्य"
#, c-format
msgid "unable to send file handle '%s': %s"
msgstr "फाइल हँडल '%s': %s पाठवणे अशक्य"
#, c-format
msgid "unable to set AppArmor profile '%s' for '%s'"
msgstr "'%2$s' करिता AppArmor प्रोफाइल '%1$s' सेट करणे अशक्य"
@@ -23397,14 +23051,6 @@ msgstr "ide डिस्ककरिता अनपेक्षीत पत्
msgid "unexpected address type for scsi disk"
msgstr "scsi डिस्ककरिता अनपेक्षीत पत्ता प्रकार"
#, c-format
msgid "unexpected async job %d"
msgstr "अनपेक्षित async जॉब %d"
#, c-format
msgid "unexpected balloon information '%s'"
msgstr "अनपेक्षित बलून माहिती '%s'"
#, c-format
msgid "unexpected boot device type %d"
msgstr "अनपेक्षीत बूट साधन प्रकार %d"
@@ -23451,18 +23097,10 @@ msgstr "अनपेक्षित डिस्क बॅकिंग साठ
msgid "unexpected disk bus %d"
msgstr "अनपेक्षीत डिस्क बस %d"
#, c-format
msgid "unexpected disk cache mode %d"
msgstr "अनपेक्षीत डिस्क कॅशे पद्धत %d"
#, c-format
msgid "unexpected disk device %d"
msgstr "अनपेक्षीत डिस्क साधन %d"
#, c-format
msgid "unexpected disk io mode %d"
msgstr "अनपेक्षीत डिस्क io मोड %d"
#, c-format
msgid "unexpected disk type %d"
msgstr "अनपेक्षीत डिस्क प्रकार %d"
@@ -23591,10 +23229,6 @@ msgstr "स्नॅपशॉट xml वाचतेवेळी अनपेक
msgid "unexpected protocol type"
msgstr "अनपेक्षित प्रोटोकॉल प्रकार"
#, c-format
msgid "unexpected reply from info status: %s"
msgstr "माहिती: %s पासून अनपेक्षित प्रतिसाद प्राप्त झाले"
#, c-format
msgid "unexpected root element <%s> expecting <device>"
msgstr "अनपेक्षित रूट घटक <%s> अपेक्षित आहे <device>"
@@ -24123,10 +23757,6 @@ msgstr "अपरिचीत hostdev rawio सेटिंग '%s'"
msgid "unknown hub device type '%s'"
msgstr "अपरिचीत हब डिव्हाइस प्रकार '%s'"
#, c-format
msgid "unknown image format of '%s' and format probing is disabled"
msgstr "'%s' प्रकारचे अपरिचीत प्रतिमा रूपण व रूपण शोध बंद आहे"
#, c-format
msgid "unknown input bus type '%s'"
msgstr "अपरिचीत अधिप्रमाणन प्रकार '%s'"
@@ -24595,10 +24225,6 @@ msgstr "उपकरण सेटअपसह असमर्थीत डिस
msgid "unsupported disk device"
msgstr "असमर्थीत डिस्क साधन"
#, c-format
msgid "unsupported disk driver type for '%s'"
msgstr "'%s' करिता असमर्थीत डिस्क ड्राइव्हर प्रकार"
msgid "unsupported disk type"
msgstr "असमर्थीत डिस्क प्रकार"
@@ -24957,10 +24583,6 @@ msgstr "इंटरफेस \"%s\" ifkey \"%s\" वरील virNWFilterDHCPSn
msgid "virNWFilterDHCPSnoopReq virThreadCreate failed on interface '%s'"
msgstr "इंटरफेस '%s' वरील virNWFilterDHCPSnoopReq virThreadCreate अपयशी"
#, c-format
msgid "virNWFilterDHCPSnoopReq: can't copy variables on if %s"
msgstr "virNWFilterDHCPSnoopReq: %s असल्यास वेरियेब्ल्स्चे प्रत बनवणे अशक्य"
#, c-format
msgid "virNWFilterSnoopLeaseFileLoad lease file line %d corrupt"
msgstr "virNWFilterSnoopLeaseFileLoad लिज फाइल लाइन %d सदोषीत"

View File

@@ -6,10 +6,10 @@
# Daniel <veillard@redhat.com>, 2011.
msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Project-Id-Version: libvirt 4.6.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"PO-Revision-Date: 2015-02-27 02:47-0500\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: 2015-02-27 02:47+0000\n"
"Last-Translator: Copied by Zanata <copied-by-zanata@zanata.org>\n"
"Language-Team: Malay (http://www.transifex.com/projects/p/fedora/language/"
"ms/)\n"
@@ -18,7 +18,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"
msgid ""
"\n"

View File

@@ -5,9 +5,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Project-Id-Version: libvirt 4.6.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: \n"
"Last-Translator: \n"
"Language-Team: Burmese\n"
@@ -16,4 +16,4 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"

View File

@@ -8,10 +8,10 @@
# Kjartan Maraas <kmaraas@gnome.org>, 2007.
msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Project-Id-Version: libvirt 4.6.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"PO-Revision-Date: 2015-02-24 05:43-0500\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: 2015-02-24 05:43+0000\n"
"Last-Translator: Copied by Zanata <copied-by-zanata@zanata.org>\n"
"Language-Team: Norwegian Bokmål (http://www.transifex.com/projects/p/fedora/"
"language/nb/)\n"
@@ -20,7 +20,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"
msgid ""
"\n"
@@ -280,9 +280,6 @@ msgstr "domeneinformasjon i XML"
msgid "domain name or uuid"
msgstr "domenenavn eller uuid"
msgid "domain name, id or uuid"
msgstr "domenenavn, id eller uuid"
msgid "domain state"
msgstr "domenetilstand"

View File

@@ -5,9 +5,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Project-Id-Version: libvirt 4.6.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: \n"
"Last-Translator: \n"
"Language-Team: Low German\n"
@@ -16,4 +16,4 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"

View File

@@ -5,9 +5,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Project-Id-Version: libvirt 4.6.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: \n"
"Last-Translator: \n"
"Language-Team: Nepali\n"
@@ -16,4 +16,4 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"

View File

@@ -9,10 +9,10 @@
# Richard E. van der Luit <nippur@fedoraproject.org>, 2013
msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Project-Id-Version: libvirt 4.6.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"PO-Revision-Date: 2015-02-26 09:23-0500\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: 2015-02-26 09:23+0000\n"
"Last-Translator: Copied by Zanata <copied-by-zanata@zanata.org>\n"
"Language-Team: Dutch (http://www.transifex.com/projects/p/fedora/language/"
"nl/)\n"
@@ -21,7 +21,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"
msgid ""
"\n"
@@ -178,9 +178,6 @@ msgstr "'%s' bestaat niet"
msgid "'%s' file does not fit in memory"
msgstr "'%s' bestand past niet in geheugen"
msgid "'info blockstats' not supported by this qemu"
msgstr "'info blockstats' niet ondersteund door deze qemu"
msgid "(none)"
msgstr "(geen)"
@@ -536,10 +533,6 @@ msgstr "Gecompileerd met ondersteuning voor:\n"
msgid "Compute baseline CPU for a set of given CPUs."
msgstr "Bereken baseline CPU voor een set van gegeven CPU's."
#, c-format
msgid "Config entry '%s' must be a string"
msgstr "Configuratie ingang '%s' moet een tekenreeks zijn"
#, c-format
msgid "Config entry '%s' must represent a boolean value (true|false)"
msgstr ""
@@ -608,10 +601,6 @@ msgstr "Kon variabele 'IP' niet toevoegen aan hashkaart"
msgid "Could not add variable 'MAC' to hashmap"
msgstr "Kon variabele 'MAC' niet toevoegen aan hashkaart"
#, c-format
msgid "Could not allocate memory for output of '%s'"
msgstr "Kan geen geheugen toewijzen voor output van '%s'"
#, c-format
msgid "Could not assign address to disk '%s'"
msgstr "Kon geen adres aan schijf '%s' toewijzen"
@@ -857,10 +846,6 @@ msgstr "Kon geen geldige schijf index ontleden uit '%s'"
msgid "Could not parse version number from '%s'"
msgstr "Kan versie nummer niet ontleden uit '%s'"
#, c-format
msgid "Could not put variable '%s' into hashmap"
msgstr "Kan variabele '%s' niet in hashkaart plaatsen"
msgid "Could not re-enable SIGPIPE"
msgstr "Kan SIGPIPE niet opnieuw inschakelen"
@@ -1082,14 +1067,6 @@ msgstr "Verwijder een bepaalde volume."
msgid "Dest file %s too big for destination"
msgstr "Bestemming bestand %s is te groot voor bestemming"
#, c-format
msgid "Destination buffer for ifname ('%s') not large enough"
msgstr "Bestemming buffer voor ifname ('%s') is niet groot genoeg"
#, c-format
msgid "Destination buffer for linkdev ('%s') not large enough"
msgstr "Bestemming buffer voor linkdev ('%s') is niet groot genoeg"
msgid "Destination libvirt does not support peer-to-peer migration protocol"
msgstr "Bestemming libvirt ondersteunt geen peer-to-peer migratie protocol"
@@ -1499,14 +1476,6 @@ msgstr ""
"Verwacht dat VMX ingang 'memsize' een geheel getal zonder teken (veelvoud "
"van 4) is maar vond %lld"
#, c-format
msgid ""
"Expecting VMX entry 'numvcpus' to be an unsigned integer (1 or a multiple of "
"2) but found %lld"
msgstr ""
"Verwacht dat VMX ingang 'numvcpus' een geheel getal zonder teken (1 of een "
"veelvoud van 2) is maar vond %lld"
#, c-format
msgid ""
"Expecting VMX entry 'sched.cpu.affinity' to be a comma separated list of "
@@ -1607,10 +1576,6 @@ msgstr "FDC controller index %d is buiten [0] reeks"
msgid "FDC unit index %d out of [0..1] range"
msgstr "FDC unit index %d is buiten [0..1] reeks"
#, c-format
msgid "Failed module registration %s"
msgstr "Module registratie %s mislukte"
#, c-format
msgid "Failed opening %s"
msgstr "Openen van %s mislukte"
@@ -2052,13 +2017,6 @@ msgstr "Openen van bestand '%s' mislukte"
msgid "Failed to open storage volume with path '%s'"
msgstr "Openen van opslag volume met pad '%s' mislukte"
#, c-format
msgid ""
"Failed to open stream for file descriptor when reading output from '%s': '%s'"
msgstr ""
"Openen van stream voor bestand descriptor mislukte bij het lezen van output "
"van '%s': '%s'"
#, c-format
msgid "Failed to open tty %s"
msgstr "tty %s openen mislukte"
@@ -2928,16 +2886,9 @@ msgstr "Essentieel configuratie ingang '%s' ontbreekt"
msgid "Missing feature name for CPU model %s"
msgstr "Ontbrekende eigenschap naam voor CPU model %s"
#, c-format
msgid "Missing module registration symbol %s"
msgstr "Ontbrekend module registratie symbool %s"
msgid "Missing or empty 'hostName' property"
msgstr "Ontbrekende of lege 'hostName' eigenschap"
msgid "Missing server name in phyp:// URI"
msgstr "Ontbrekende server naam in phyp:// URI"
msgid "Missing source host attribute for char device"
msgstr "Ontbrekend bron host attribuut voor karakter apparaat"
@@ -3099,9 +3050,6 @@ msgstr ""
msgid "No <source> 'port' attribute specified with socket interface"
msgstr "Geen <source> 'port' attribuut gespecificeerd voor socket interfac"
msgid "No CPUs given"
msgstr "Geen CPU's gegeven"
#, c-format
msgid "No IP address for host '%s' found: %s"
msgstr "Geen IP adres voor host '%s' gevonden: %s"
@@ -3135,17 +3083,9 @@ msgstr "Geen domein met overeenkomende naam '%s'"
msgid "No domain with matching uuid '%s'"
msgstr "Geen domein met overeenkomend uuid '%s'"
#, c-format
msgid "No domain with name '%s'"
msgstr "Geen domein met naam '%s'"
msgid "No error message provided"
msgstr "Geen fout boodschap aangeboden"
#, c-format
msgid "No host CPU specified in '%s'"
msgstr "Geen host CPU gespecificeerd in '%s'"
msgid "No qemu command-line argument specified"
msgstr "Geen qemu commando-regel argument opgegeven"
@@ -4159,10 +4099,6 @@ msgstr "Onverwachte CPU match tactiek %d"
msgid "Unexpected QEMU monitor still active during domain deletion"
msgstr "Onverwachte QEMU monitor nog actief tijdens verwijderen van domein"
#, c-format
msgid "Unexpected line > %d characters when parsing output of '%s'"
msgstr "Onverwachte regel > %d karakters bij het ontleden van output van '%s'"
#, c-format
msgid "Unix path %s too long for destination"
msgstr "Unix pad %s is te lang voor bestemming"
@@ -4483,10 +4419,6 @@ msgstr "actieve domein taak afbreken"
msgid "active"
msgstr "actief"
#, c-format
msgid "adding %s device failed: %s"
msgstr "toevoegen %s apparaat mislukte: %s"
msgid "affect next boot"
msgstr "beïnvloed volgende opstart"
@@ -4762,9 +4694,6 @@ msgstr "kan pipe niet aanmaken"
msgid "cannot create snapshot directory '%s'"
msgstr "kan snapshot map '%s' niet aanmaken"
msgid "cannot create virtual FAT disks in read-write mode"
msgstr "kan geen virtuele FAT schijven in lees-schrijf mode aanmaken"
#, c-format
msgid "cannot decode CPU data for %s architecture"
msgstr "kan CPU data voor %s architectuur niet decoderen"
@@ -5019,22 +4948,6 @@ msgstr "kan instanceid parameter niet ontleden als een uuid"
msgid "cannot parse io mode '%s'"
msgstr "kan parse io mode '%s' niet ontleden"
#, c-format
msgid "cannot parse json %s: %s"
msgstr "kan json %s niet ontleden: %s"
#, c-format
msgid "cannot parse migration data remaining statistic %s"
msgstr "kon migratie resterende data statistiek %s niet ontleden"
#, c-format
msgid "cannot parse migration data total statistic %s"
msgstr "kon migratie totale data statistiek %s niet ontleden"
#, c-format
msgid "cannot parse migration data transferred statistic %s"
msgstr "kon migratie overgedragen data statistiek %s niet ontleden"
#, c-format
msgid "cannot parse nbd filename '%s'"
msgstr "kan nbd bestandsnaam '%s' niet ontleden"
@@ -5515,10 +5428,6 @@ msgstr "kan APIC status niet veranderen naar: %s, rc=%08x"
msgid "could not change PAE status to: %s, rc=%08x"
msgstr "kan PAE status niet veranderen naar: %s, rc=%08x"
#, c-format
msgid "could not change media on %s: %s"
msgstr "kon media in %s niet veranderen: %s"
msgid "could not close logfile"
msgstr "kon logbestand niet sluiten"
@@ -5546,10 +5455,6 @@ msgstr "kan het domein niet verwijderen, rc=%08x"
msgid "could not determine max vcpus for the domain"
msgstr "kan max vcpus voor het domein niet bepalen"
#, c-format
msgid "could not eject media on %s: %s"
msgstr "kon media in %s niet uitwerpen: %s"
msgid "could not find libvirtd"
msgstr "kan libvirtd niet vinden"
@@ -5811,10 +5716,6 @@ msgstr "schijf apparaat loskoppelen"
msgid "detach network interface"
msgstr "koppel netwerk interface los"
#, c-format
msgid "detaching %s device failed: %s"
msgstr "loskoppelen %s apparaat mislukte: %s"
msgid "detailed domain vcpu information"
msgstr "gedetailleerde domein vcpu informatie"
@@ -5857,10 +5758,6 @@ msgstr "Automatisch starten uitzetten"
msgid "discover potential storage pool sources"
msgstr "ontdek potentiële opslag pool bronnen"
#, c-format
msgid "disk %s does not have any encryption information"
msgstr "schijf %s heeft geen informatie encryptie"
#, c-format
msgid "disk %s not found"
msgstr "schijf %s niet gevonden"
@@ -6000,9 +5897,6 @@ msgstr "domein taak informatie"
msgid "domain name or uuid"
msgstr "domein naam of uuid"
msgid "domain name, id or uuid"
msgstr "domein naam, id of uuid"
msgid "domain save job"
msgstr "domein opslaan taak"
@@ -6301,10 +6195,6 @@ msgstr "krijgen van volume '%s' mislukte"
msgid "failed to initialize SASL library: %d (%s)"
msgstr "SASL bibliotheek initialiseren mislukte: %d (%s)"
#, c-format
msgid "failed to load module %s %s"
msgstr "laden van module %s mislukt %s"
#, c-format
msgid "failed to mark network %s as autostarted"
msgstr "netwerk %s als autostart te markeren mislukte"
@@ -6382,10 +6272,6 @@ msgstr "domein hervatten mislukte"
msgid "failed to run apparmor_parser"
msgstr "apparmor_parser draaien mislukte"
#, c-format
msgid "failed to save chardev path '%s'"
msgstr "opslaan van chardev pad '%s' mislukte"
msgid "failed to save content"
msgstr "inhoud opslaan mislukte"
@@ -6512,10 +6398,6 @@ msgstr "formaat voor onderliggende opslag"
msgid "format of backing volume if taking a snapshot"
msgstr "formaat van back-up volume als een snapshot genomen wordt"
#, c-format
msgid "format='qcow' passphrase for %s must not contain a '\\0'"
msgstr "format='qcow' wachtzin voor %s mag geen '\\0' bevatten"
#, c-format
msgid "formatter for %s %s reported error"
msgstr "formatter voor %s %s rapporteerde fout"
@@ -6689,10 +6571,6 @@ msgstr "intern netwerk type niet ondersteund"
msgid "invalid '=' after option --%s"
msgstr "ongeldige '=' na de optie --%s"
#, c-format
msgid "invalid <encryption> for volume %s"
msgstr "ongeldige <encryption> voor volume %s"
msgid "invalid MAC address"
msgstr "ongeldig MAC adres"
@@ -6795,10 +6673,6 @@ msgstr "ongeldige catchup slew"
msgid "invalid catchup threshold"
msgstr "ongeldige catchup drempel"
#, c-format
msgid "invalid certificate name: %s"
msgstr "ongeldige certificaat naam: %s"
msgid "invalid cipher size for TLS session"
msgstr "ongeldige code grootte voor TLS sessie"
@@ -6809,10 +6683,6 @@ msgstr "ongeldige verbinding aanwijzer in"
msgid "invalid connection pointer in %s"
msgstr "ongeldige verbinding aanwijzer in %s"
#, c-format
msgid "invalid database name: %s"
msgstr "ongeldige database naam: %s"
#, c-format
msgid "invalid device name '%s'"
msgstr "ongeldige apparaat naam '%s'"
@@ -7170,14 +7040,6 @@ msgstr "migreren: Onverwachte time-out voor offline migratie"
msgid "migration URI, usually can be omitted"
msgstr "migratie URI, kan meestal weggelaten worden"
#, c-format
msgid "migration to '%s' failed: %s"
msgstr "migratie naar '%s' mislukte: %s"
#, c-format
msgid "migration to '%s' not supported by this qemu: %s"
msgstr "migratie naar '%s' wordt door deze qemu niet ondersteund: %s"
msgid "migration was active, but RAM 'remaining' data was missing"
msgstr "migratie was actief, maar RAM 'overblijvende' data ontbrak"
@@ -7596,10 +7458,6 @@ msgstr "geen schijf formaat voor %s en onderzoeken is uitgezet"
msgid "no disk found with alias %s"
msgstr "geen schijf gevonden met elias %s"
#, c-format
msgid "no disk found with path %s"
msgstr "geen schijf gevonden met pad %s"
msgid "no domain XML passed"
msgstr "geen domein XML doorgegeven"
@@ -7940,14 +7798,6 @@ msgstr "ps2 bus ondersteunt %s input apparaat niet"
msgid "pwd: cannot get current directory: %s"
msgstr "pwd: kan huidige map niet verkrijgen: %s"
#, c-format
msgid "qemu does not support closing of file handles: %s"
msgstr "qemu ondersteund niet het sluiten van bestand hendels: %s"
#, c-format
msgid "qemu does not support sending of file handles: %s"
msgstr "qemu ondersteund niet het versturen van bestand hendels: %s"
#, c-format
msgid "qemu emulator '%s' does not support xen"
msgstr "qemu emulator '%s' heeft geen ondersteuning voor xen"
@@ -8080,9 +7930,6 @@ msgstr "geheim attributen in XML"
msgid "secret is private"
msgstr "geheim is privé"
msgid "secrets already defined"
msgstr "geheimen al gedefinieerd"
#, c-format
msgid "security DOI string exceeds max %d bytes"
msgstr "beveiliging DOI tekenreeks overschrijdt max %d bytes"
@@ -8127,12 +7974,6 @@ msgstr "stel maximum limiet voor volgende opstart in"
msgid "set maximum tolerable downtime"
msgstr "stel maximaal toelaatbare down-time in"
msgid "setting VNC password failed"
msgstr "instellen VNC wachtwoord mislukte"
msgid "setting disk password is not supported"
msgstr "instellen schijf wachtwoord wordt niet ondersteund"
msgid "setting up HAL callbacks failed"
msgstr "instellen van HAL callbacks faalde"
@@ -8248,12 +8089,6 @@ msgstr "opslag pool '%s' is al actief"
msgid "storage pool '%s' is not active"
msgstr "opslag pool '%s' is niet actief"
msgid ""
"storage pool does not support building encrypted volumes from other volumes"
msgstr ""
"opslag pool ondersteunt niet het bouwen van versleutelde volumes van andere "
"volumes "
msgid "storage pool does not support encrypted volumes"
msgstr "opslag pool ondersteunt geen versleutelde volumes"
@@ -8359,9 +8194,6 @@ msgstr "testOpen: geef een pad op of gebruik test:///default"
msgid "the backing volume if taking a snapshot"
msgstr "de back-up volume als een snapshot genomen wordt"
msgid "the disk password is incorrect"
msgstr "het schijf wachtwoord is onjuist"
msgid "the domain does not have a current snapshot"
msgstr "het domein heeft geen actuele snapshot"
@@ -8418,9 +8250,6 @@ msgstr "te veel drivers geregistreerd in %s"
msgid "too many memory stats requested: %d > %d"
msgstr "teveel geheugen stats verzocht: %d > %d"
msgid "too many secrets for qcow encryption"
msgstr "te veel geheimen voor qcow encryptie"
msgid "transport methods unix, ssh and ext are not supported under Windows"
msgstr ""
"overdracht methodes unix, ssh en ext worden niet ondersteund met Windows"
@@ -8470,10 +8299,6 @@ msgstr "kan geen toegang tot apparaat %s krijgen\n"
msgid "unable to access disk %s\n"
msgstr "kan geen toegang tot schijf %s krijgen\n"
#, c-format
msgid "unable to add host net: %s"
msgstr "kan host netwerk niet toevoegen: %s"
#, c-format
msgid "unable to allocate socket security context '%s'"
msgstr "kan socket beveiliging context '%s' niet toewijzen"
@@ -8667,18 +8492,10 @@ msgstr "onverwacht schijf toegang type %s"
msgid "unexpected disk bus %d"
msgstr "onverwachte schijf bus %d"
#, c-format
msgid "unexpected disk cache mode %d"
msgstr "onverwachte schijf cache mode %d"
#, c-format
msgid "unexpected disk device %d"
msgstr "onverwacht schijf apparaat %d"
#, c-format
msgid "unexpected disk io mode %d"
msgstr "onverwachte schijf io mode %d"
#, c-format
msgid "unexpected disk type %d"
msgstr "onverwacht schijf type %d"
@@ -9240,10 +9057,6 @@ msgstr "niet-ondersteund data type '%c' voor arg '%s'"
msgid "unsupported disk bus '%s' with device setup"
msgstr "niet-ondersteunde schijf bus '%s' met apparaat instelling"
#, c-format
msgid "unsupported disk driver type for '%s'"
msgstr "niet-ondersteund schijf driver type '%s'"
#, c-format
msgid "unsupported disk type %s"
msgstr "niet-ondersteund schijf type %s"

View File

@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"PO-Revision-Date: 2018-04-24 06:36-0400\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: 2018-04-24 06:36+0000\n"
"Last-Translator: Copied by Zanata <copied-by-zanata@zanata.org>\n"
"Language-Team: Norwegian Nynorsk (http://www.transifex.com/projects/p/fedora/"
"language/nn/)\n"
@@ -18,4 +18,4 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"

View File

@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"PO-Revision-Date: 2018-04-24 06:38-0400\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: 2018-04-24 06:38+0000\n"
"Last-Translator: Copied by Zanata <copied-by-zanata@zanata.org>\n"
"Language-Team: Northern Sotho (http://www.transifex.com/projects/p/fedora/"
"language/nso/)\n"
@@ -18,4 +18,4 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"

View File

@@ -9,10 +9,10 @@
# Manoj Kumar Giri <mgiri@redhat.com>, 2013
msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Project-Id-Version: libvirt 4.6.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"PO-Revision-Date: 2015-02-27 04:59-0500\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: 2015-02-27 04:59+0000\n"
"Last-Translator: Copied by Zanata <copied-by-zanata@zanata.org>\n"
"Language-Team: Oriya (http://www.transifex.com/projects/p/libvirt/language/"
"or/)\n"
@@ -21,7 +21,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"
msgid ""
"\n"
@@ -635,9 +635,6 @@ msgstr ""
"'bus', 'target', ଏବଂ 'unit' କୁ ନିଶ୍ଚିତ ଭାବରେ scsi ହୋଷ୍ଟ ଉପକରଣ ଉତ୍ସ ଠିକଣା ପାଇଁ ଉଲ୍ଲେଖ "
"କରିବା ଉଚିତ"
msgid "'info blockstats' not supported by this qemu"
msgstr "'info blockstats' ଏହି qemu ଦ୍ୱାରା ସମର୍ଥିତ ନୁହଁ"
msgid "'pool' and 'volume' must be specified together for 'pool' type source"
msgstr "'ପୁଲ' ପ୍ରକାରର ଉତ୍ସ ପାଇଁ 'ପୁଲ' ଏବଂ 'ଭଲ୍ୟୁମ' କୁ ନିଶ୍ଚିତ ଭାବରେ ଏକତ୍ର ଉଲ୍ଲେଖ କରିବା ଉଚିତ"
@@ -645,9 +642,6 @@ msgstr "'ପୁଲ' ପ୍ରକାରର ଉତ୍ସ ପାଇଁ 'ପୁଲ'
msgid "'queues' attribute must be positive number: %s"
msgstr "'queues' ଗୁଣ ନିଶ୍ଚିତ ଭାବରେ ଏକ ଯୁକ୍ତାତ୍ମକ ସଂଖ୍ୟା ହୋଇଥିବା ଉଚିତ: %s"
msgid "'set_link' not supported by this qemu"
msgstr "'set_link' ଏହି qemu ଦ୍ୱାରା ସମର୍ଥିତ ନୁହଁ"
msgid "'startupPolicy' is only valid for 'file' type volume"
msgstr "'startupPolicy' ଟି କେବଳ 'ଫାଇଲ' ପ୍ରକାର ଭଲ୍ୟୁମ ପାଇଁ ବୈଧ"
@@ -1212,18 +1206,12 @@ msgstr "QEMU ଦ୍ୱିମିକ %sକୁ ଯାଞ୍ଚ କରିପାର
msgid "Cannot check dnsmasq binary %s"
msgstr "dnsmasq ଦ୍ୱିମିକ %s କୁ ଯାଞ୍ଚ କରିପାରିବେ ନାହିଁ"
msgid "Cannot check socket connection status"
msgstr "ସକେଟ ସଂଯୋଗ ସ୍ଥିତିକୁ ଯାଞ୍ଚ କରିପାରିବେ ନାହିଁ"
msgid "Cannot close container iterator"
msgstr "ଧାରଣ ପାତ୍ର ସଂଯୋଜକକୁ ବନ୍ଦ କରିପାରିବେ ନାହିଁ"
msgid "Cannot complete within timeout period"
msgstr "ସମୟ ସମାପ୍ତି ଅବଧି ମଧ୍ଯରେ ସମ୍ପୂର୍ଣ୍ଣ କରିପାରିବେ ନାହିଁ"
msgid "Cannot connect to agent socket"
msgstr "ସଦସ୍ୟ ସକେଟ ସହିତ ସଂଯୋଗ ହୋଇପାରିବ ନାହିଁ"
#, c-format
msgid "Cannot create %s"
msgstr "%s କୁ ନିର୍ମାଣ କରିପାରିବେ ନାହିଁ"
@@ -1789,10 +1777,6 @@ msgstr "%s ଆବାହନ ପାଇଁ ସମ୍ପୂର୍ଣ୍ଣ କାର
msgid "Concrete job for %s invocation is in unknown state"
msgstr "%s ଆବାହନ ପାଇଁ ସମ୍ପୂର୍ଣ୍ଣ କାର୍ଯ୍ୟଟି ଅଜଣା ସ୍ଥିତିରେ ଅଛି"
#, c-format
msgid "Config entry '%s' must be a string"
msgstr "config ନିବେଶ '%s' ଟି ଗୋଟିଏ ବାକ୍ୟଖଣ୍ଡ ହୋଇଥିବା ଉଚିତ"
#, c-format
msgid "Config entry '%s' must represent a boolean value (true|false)"
msgstr "ବିନ୍ୟାସ ନିବେଶ '%s' ନିଶ୍ଚିତ ଭାବରେ ଏକ ବୁଲିଆନ ମୂଲ୍ୟକୁ ଉପସ୍ଥାପନ କରିଥାଏ (true|false)"
@@ -1871,10 +1855,6 @@ msgstr "ପ୍ରାଚଳ 'IP' କୁ hashmap ରେ ଯୋଗ କରିପା
msgid "Could not add variable 'MAC' to hashmap"
msgstr "ପ୍ରାଚଳ 'MAC' କୁ hashmap ରେ ଯୋଗ କରିପାରିଲା ନାହିଁ"
#, c-format
msgid "Could not allocate memory for output of '%s'"
msgstr "'%s' ର ଫଳାଫଳରେ ସ୍ମୃତି ସ୍ଥାନ ବାଣ୍ଟି ପାରିଲା ନାହିଁ"
#, c-format
msgid "Could not assign address to disk '%s'"
msgstr "ଡିସ୍କ '%s' ରେ ଠିକଣା ନ୍ୟସ୍ତ କରିପାରିଲା ନାହିଁ"
@@ -2352,10 +2332,6 @@ msgstr "%s ରୁ ବୈଧ ଡିସ୍କ ଅନୁକ୍ରମଣିକାକ
msgid "Could not parse version number from '%s'"
msgstr "'%s' ରୁ ସଂସ୍କରଣ ସଂଖ୍ୟାକୁ ବିଶ୍ଳେଷଣ କରିପାରିଲା ନାହିଁ"
#, c-format
msgid "Could not put variable '%s' into hashmap"
msgstr "hashmap ରେ ପ୍ରାଚଳ '%s' କୁ ରଖି ପାରିଲା ନାହିଁ"
#, c-format
msgid "Could not query registry value '%s\\%s'"
msgstr "ପଞ୍ଜିକରଣ ମୂଲ୍ୟ '%s\\%s' କୁ ପଚାରିପାରିଲା ନାହିଁ"
@@ -2696,14 +2672,6 @@ msgstr "ବଂଶ:"
msgid "Dest file %s too big for destination"
msgstr "ଡେଷ୍ଟ ଫାଇଲ %s ଟି ଲକ୍ଷ୍ଯସ୍ଥଳ ପାଇଁ ଅତ୍ୟଧିକ ବଡ଼"
#, c-format
msgid "Destination buffer for ifname ('%s') not large enough"
msgstr "ifname ('%s') ପାଇଁ ଲକ୍ଷ୍ଯସ୍ଥଳ ବଫର ଯଥେଷ୍ଟ ବଡ଼ ନୁହଁ"
#, c-format
msgid "Destination buffer for linkdev ('%s') not large enough"
msgstr "linkdev ('%s') ପାଇଁ ଲକ୍ଷ୍ଯସ୍ଥଳ ବଫର ଯଥେଷ୍ଟ ବଡ଼ ନୁହଁ"
msgid "Destination libvirt does not support peer-to-peer migration protocol"
msgstr "ଲକ୍ଷ୍ଯସ୍ଥଳ libvirt peer-to-peer ସ୍ଥାନାନ୍ତରଣ ପ୍ରୋଟୋକଲକୁ ସମର୍ଥନ କରେନାହିଁ"
@@ -3388,10 +3356,6 @@ msgstr "FDC ଏକକ ଅନୁକ୍ରମଣିକା %d ସୀମା [0..1]
msgid "Failed"
msgstr "ବିଫଳ ହୋଇଛି"
#, c-format
msgid "Failed module registration %s"
msgstr "ମଡ୍ୟୁଲ ପଞ୍ଜିକରଣ %s ବିଫଳ ହୋଇଛି"
#, c-format
msgid "Failed opening %s"
msgstr "%s କୁ ଖୋଲିବାରେ ବିଫଳ"
@@ -4279,11 +4243,6 @@ msgstr "pid ଫାଇଲ '%s'କୁ ଖୋଲିବାରେ ବିଫଳ"
msgid "Failed to open storage volume with path '%s'"
msgstr "ପଥ '%s' ସହିତ ସଂରକ୍ଷଣ ଭଲ୍ୟୁମକୁ ଖୋଲିବାରେ ବିଫଳ"
#, c-format
msgid ""
"Failed to open stream for file descriptor when reading output from '%s': '%s'"
msgstr "'%s' ରୁ ଫଳାଫଳକୁ ପଢ଼ିବା ସମୟରେ ଫାଇଲ ବର୍ଣ୍ଣନାକାରୀ ପାଇଁ ଧାରା ଖୋଲିବାରେ ବିଫଳ: '%s'"
#, c-format
msgid "Failed to open tty %s"
msgstr "tty %s କୁ ଖୋଲିବାରେ ବିଫଳ"
@@ -5698,12 +5657,6 @@ msgstr "ପୁନରାବର୍ତ୍ତକ ID %u ର ସର୍ବାଧିକ
msgid "JSON monitor is required"
msgstr "JSON ମନିଟର ଆବଶ୍ୟକ"
msgid "JSON monitor should be using AddNetdev"
msgstr "JSON ମନିଟର AddNetdev ବ୍ୟବହାର କରିବା ଉଚିତ"
msgid "JSON monitor should be using RemoveNetdev"
msgstr "JSON ମନିଟର RemoveNetdev ବ୍ୟବହାର କରିବା ଉଚିତ"
#, c-format
msgid "Job submission failed on interface '%s'"
msgstr "ଅନ୍ତରାପୃଷ୍ଠ '%s' ରେ କାର୍ୟ୍ୟ ଦାଖଲ ବିଫଳ ହୋଇଛି"
@@ -5818,9 +5771,6 @@ msgstr "ତୃଟିଯୁକ୍ତ 'floor_sum' ଗୁଣ: %s"
msgid "Malformed 'queues' value '%s'"
msgstr "ତ୍ରୁଟିଯୁକ୍ତ 'queues' ମୂଲ୍ୟ '%s'"
msgid "Malformed clients data in JSON document"
msgstr "JSON ଦଲିଲରେ କ୍ଲାଏଣ୍ଟ ତଥ୍ୟ ତୃଟିଯୁକ୍ତ"
#, c-format
msgid "Malformed ctrl-alt-del setting '%s'"
msgstr "ତ୍ରୁଟିଯୁକ୍ତ ctrl-alt-del ବିନ୍ୟାସ '%s'"
@@ -5833,9 +5783,6 @@ msgstr "ତ୍ରୁଟିଯୁକ୍ତ ଉପକରଣ ମୂଲ୍ୟ '%s'"
msgid "Malformed lease target offset %s"
msgstr "ତ୍ରୁଟିଯୁକ୍ତ ରାଜିନାମା ଲକ୍ଷ୍ଯସ୍ଥଳ ଅଫସେଟ %s"
msgid "Malformed lockspaces data from JSON file"
msgstr "JSON ଫାଇଲରୁ ତୃଟିଯୁକ୍ତlockspaces ତଥ୍ୟ"
#, c-format
msgid "Malformed nbd port '%s'"
msgstr "ତୃଟିଯୁକ୍ତ nbd ପୋର୍ଟ '%s'"
@@ -5843,15 +5790,6 @@ msgstr "ତୃଟିଯୁକ୍ତ nbd ପୋର୍ଟ '%s'"
msgid "Malformed owner value in JSON document"
msgstr "JSON ଦଲିଲରେ ତୃଟିଯୁକ୍ତ ନିଜସ୍ୱ ମୂଲ୍ୟ"
msgid "Malformed owners value in JSON document"
msgstr "JSON ଦଲିଲରେ ତୃଟିଯୁକ୍ତ ନିଜସ୍ୱ ମୂଲ୍ୟ"
msgid "Malformed resources value in JSON document"
msgstr "JSON ଦଲିଲରେ ତୃଟିଯୁକ୍ତ ଉତ୍ସ ମୂଲ୍ୟ"
msgid "Malformed services data in JSON document"
msgstr "JSON ଦଲିଲରେ ସର୍ଭିସଗୁଡ଼ିକର ତଥ୍ୟ ତୃଟିଯୁକ୍ତ"
#, c-format
msgid "Malformed size %s"
msgstr "ତ୍ରୁଟିଯୁକ୍ତ ଆକାର %s"
@@ -6099,9 +6037,6 @@ msgstr "ସ୍ଥାନାନ୍ତରଣ କୁକିରେ ଲକ ଡ୍ରା
msgid "Missing lockspaces data from JSON file"
msgstr "JSON ଫାଇଲରୁ lockspaces ତଥ୍ୟ ହଜିଯାଇଛି"
msgid "Missing lxc.rootfs configuration"
msgstr "ଅନୁପସ୍ଥିତ lxc.rootfs ସଂରଚନା"
msgid "Missing magic data in JSON document"
msgstr "JSON ଦଲିଲରେ ଜାଦୁଇ ତଥ୍ୟ ଅନୁପସ୍ଥିତ"
@@ -6117,10 +6052,6 @@ msgstr "JSON ଦଲିଲରେ max_workers ତଥ୍ୟ ଅନୁପସ୍ଥ
msgid "Missing min_workers data in JSON document"
msgstr "JSON ଦଲିଲରେ min_workers ତଥ୍ୟ ଅନୁପସ୍ଥିତ"
#, c-format
msgid "Missing module registration symbol %s"
msgstr "ଅନୁପସ୍ଥିତ ଏକକାଂଶ ପଞ୍ଜିକରଣ ସଂକେତ %s"
msgid "Missing monitor reply object"
msgstr "ମନିଟର ଉତ୍ତର ବସ୍ତୁ ଅନୁପସ୍ଥିତ"
@@ -6205,9 +6136,6 @@ msgstr "JSON ଦଲିଲରେ ପ୍ରତିରୋଧିତ ତଥ୍ୟ ଅ
msgid "Missing server data from JSON file"
msgstr "JSON ଫାଇଲରୁ ହଜିଯାଇଥିବା ସର୍ଭର ତଥ୍ୟ"
msgid "Missing server name in phyp:// URI"
msgstr "phyp:// URI ରେ ସର୍ଭର ନାମ ନାହିଁ"
msgid "Missing service data in JSON document"
msgstr "JSON ଦଲିଲରେ ସର୍ଭିସ ତଥ୍ୟ ଅନୁପସ୍ଥିତ"
@@ -6514,9 +6442,6 @@ msgstr ""
msgid "No <source> 'port' attribute specified with socket interface"
msgstr "<source> ସକେଟ ଅନ୍ତରାପୃଷ୍ଠ ସହିତ ଉଲ୍ଲେଖ କରାଯାଇଥିବା କୌଣସି 'port' ଗୁଣ ନାହିଁ"
msgid "No CPUs given"
msgstr "କୌଣସି CPUs ପ୍ରଦତ୍ତ ହୋଇନାହିଁ"
#, c-format
msgid "No IP address for host '%s' found: %s"
msgstr "ହୋଷ୍ଟ '%s' ପାଇଁ କୌଣସି IP ଠିକଣା ନାହିଁ: %s"
@@ -6604,10 +6529,6 @@ msgstr "uuid '%s' ସହିତ ମେଳଖାଉଥିବା କୌଣସି
msgid "No domain with name %s"
msgstr "'%s' ନାମ ବିଶିଷ୍ଟ କୌଣସି ଡମେନ ନାହିଁ"
#, c-format
msgid "No domain with name '%s'"
msgstr "'%s' ନାମ ବିଶିଷ୍ଟ କୌଣସି ଡମେନ ନାହିଁ"
msgid "No error message from child failure"
msgstr "ନିମ୍ନସ୍ତରରୁ କୌଣସି ତ୍ରୁଟି ସନ୍ଦେଶ ମିଳି ନାହିଁ"
@@ -6627,14 +6548,6 @@ msgstr "କୌଣସି ଖାଲି veth ଉପକରଣ ଉପଲବ୍ଧ ନ
msgid "No graphics backend with index %d"
msgstr "ଅନୁକ୍ରମଣିକା %d ସହିତ କୌଣସି ପୃଷ୍ଠଭୂମି ଆଲେଖି ନାହିଁ"
#, c-format
msgid "No host CPU specified in '%s'"
msgstr "'%s' ରେ କୌଣସି ହୋଷ୍ଟ CPU ଉଲ୍ଲେଖ ହୋଇନାହିଁ"
#, c-format
msgid "No info for device '%s'"
msgstr "ଉପକରଣ '%s' ପାଇଁ କୌଣସି ସୂଚନା ନାହିଁ"
msgid "No interface attached to bridge"
msgstr "ବ୍ରିଜ ସହିତ କୌଣସି ଅନ୍ତରାପୃଷ୍ଠ ସଂଲଗ୍ନ ନାହିଁ"
@@ -7010,9 +6923,6 @@ msgstr "କି '%s' ପାଇଁ ପ୍ରବେଶ ସଂକେତ"
msgid "Password request failed"
msgstr "ପ୍ରବେଶ ସଂକେତ ଅନୁରୋଧ ବିଫଳ ହୋଇଛି"
msgid "Password request seen, but no handler available"
msgstr "ପ୍ରବେଶ ସଂକେତ ଅନୁରୋଧ ଦେଖାଦେଇଛି, କିନ୍ତୁ କୌଣସି ନିୟନ୍ତ୍ରକ ଉପଲବ୍ଧ ନାହିଁ"
msgid "Path"
msgstr "ପଥ"
@@ -8360,9 +8270,6 @@ msgstr "WIN32 ପ୍ଲାଟଫର୍ମ ଉପରେ ଏହି ପ୍ରକ୍
msgid "This host is not managed by a vCenter"
msgstr "ଏହି ହୋଷ୍ଟ କୌଣସି vCenter ଦ୍ୱାରା ପରିଚାଳିତ ହୋଇନଥାଏ"
msgid "This libvirtd build does not support TLS"
msgstr "ଏହି libvirtd ନିର୍ମାଣଟି TLS କୁ ସହାୟତା କରିନଥାଏ"
msgid "This type of device cannot be hot unplugged"
msgstr "ଏହି ପ୍ରକାରର ଉପକରଣକୁ ହଟ ଅନପ୍ଲଗ କରିହେବ ନାହିଁ"
@@ -8741,9 +8648,6 @@ msgstr "ସମସ୍ତ ଡିସ୍କଗୁଡ଼ିକୁ ପୁନଃପୌ
msgid "Unable to close the new medium, rc=%08x"
msgstr "ନୂତନ ମାଧ୍ଯମକୁ ବନ୍ଦ କରିବାରେ ଅସମର୍ଥ, rc=%08x"
msgid "Unable to compute hash of data"
msgstr "ତଥ୍ୟର ହ୍ୟାସ ହିସାବ କରିବାରେ ଅସମର୍ଥ"
#, sh-format
msgid "Unable to connect to libvirt currently. Retrying .. $i"
msgstr "libvirt ସହିତ ସଂଯୁକ୍ତ ହେବାରେ ଅକ୍ଷମ। ପୁନଃ ପ୍ରୟାସ କରୁଅଛି .. $i"
@@ -8756,12 +8660,6 @@ msgstr "%s କୁ ନିର୍ମାଣ କରିବାରେ ଅସମର୍ଥ
msgid "Unable to create HardDisk, rc=%08x"
msgstr "ହାର୍ଡ ଡିସ୍କ ସୃଷ୍ଟି କରିବାରେ ଅସମର୍ଥ, rc=%08x"
msgid "Unable to create JSON formatter"
msgstr "JSON ଫରମାଟର୍‌ ସୃଷ୍ଟି କରିବାରେ ଅସମର୍ଥ"
msgid "Unable to create JSON parser"
msgstr "JSON ବିଶ୍ଳେଷକ ସୃଷ୍ଟି କରିବାରେ ଅସମର୍ଥ"
#, c-format
msgid "Unable to create LPAR. Reason: '%s'"
msgstr "LPAR ନିର୍ମାଣ କରିବାରେ ଅସମର୍ଥ। କାରଣ: '%s'"
@@ -8906,10 +8804,6 @@ msgstr "ସଂରକ୍ଷଣ sps ର ଉତ୍ସ ଏଡପଟର ନିର୍
msgid "Unable to dump link info on this platform"
msgstr "ଏହି ପ୍ଲାଟଫର୍ମ ଉପରେ ଲିଙ୍କ ସୂଚନାକୁ ଡମ୍ପ କରିବାରେ ଅସମର୍ଥ"
#, c-format
msgid "Unable to extract disk path from %s"
msgstr "%s ରୁ ଡିସ୍କ ପଥକୁ ବାହାର କରିବାରେ ଅସମର୍ଥ"
msgid "Unable to find 'cpuacct' cgroups controller mount"
msgstr "'cpuacct' cgroups ନିୟନ୍ତ୍ରକ ସ୍ଥାପକକୁ ଖୋଜିବାରେ ଅସମର୍ଥ"
@@ -9767,10 +9661,6 @@ msgstr "ଅପ୍ରତ୍ୟାଶିତ ଫାଇଲ ତନ୍ତ୍ର ପ୍
msgid "Unexpected hostdev mode %d"
msgstr "ଅପ୍ରତ୍ଯାଶିତ hostdev ଧାରା %d"
#, c-format
msgid "Unexpected line > %d characters when parsing output of '%s'"
msgstr "ଅପ୍ରତ୍ୟାଶିତ ଧାଡ଼ି > %d ଅକ୍ଷର ଯେତେବେଳେ '%s' ର ଫଳାଫଳକୁ ବିଶ୍ଳେଷଣ କରିଥାଏ"
msgid "Unexpected lock parameters for disk resource"
msgstr "ଡିସ୍କ ଉତ୍ସ ପାଇଁଅପ୍ରତ୍ୟାଶିତ ଲକ୍‌ ପ୍ରାଚଳଗୁଡ଼ିକ"
@@ -10544,10 +10434,6 @@ msgstr "ସକ୍ରିୟ ଦାଖଲ ଏହି QEMU ଦ୍ୱିମିକ ସ
msgid "add a column showing parent snapshot"
msgstr "ମୂଖ୍ୟ ସ୍ତର ଆଶୁଚିତ୍ରକୁ ଦର୍ଶାଉଥିବା ସ୍ତମ୍ଭକୁ ଯୋଗ କରନ୍ତୁ"
#, c-format
msgid "adding %s device failed: %s"
msgstr "%s ଉପକରଣକୁ ଯୋଗ କରିବାରେ ବିଫଳ: %s"
msgid "additionally display the type and device value"
msgstr "ଏହା ସହିତ ପ୍ରକାର ଏବଂ ଉପକରଣ ମୂଲ୍ୟକୁ ଦର୍ଶାନ୍ତୁ"
@@ -11123,9 +11009,6 @@ msgstr "ଟନେଲ ସ୍ଥାନାନ୍ତରଣ ପାଇଁ ପାଇପ
msgid "cannot create snapshot directory '%s'"
msgstr "ଆଶୁଚିତ୍ର ଡ଼ିରେକ୍ଟୋରୀ '%s' କୁ ନିର୍ମାଣ କରିପାରିବେ ନାହିଁ'"
msgid "cannot create virtual FAT disks in read-write mode"
msgstr "ଆଭାସୀ FAT ଡିସ୍କଗୁଡ଼ିକୁ ପଠନୀୟ-ଲିଖନୀୟ ଧାରାରେ ନିର୍ମାଣ କରିପାରିବେ ନାହିଁ"
#, c-format
msgid "cannot decode CPU data for %s architecture"
msgstr "%s ସଂରଚନା ପାଇଁ CPU ତଥ୍ୟକୁ ସଂକେତହୀନ କରିପାରିବେ ନାହିଁ"
@@ -11420,9 +11303,6 @@ msgstr "ବାକ୍ୟଖଣ୍ଡ I/O କୁ ଅସନ୍ତୁଳିତ ନ
msgid "cannot mix string I/O with daemon"
msgstr "ବାକ୍ୟଖଣ୍ଡ I/O କୁ ଡେମନ ସହିତ ମିଶାଇ ପାରିବେ ନାହିଁ"
msgid "cannot modify network device alias"
msgstr "ନେଟୱର୍କ ଉପକରଣ ଉପନାମକୁ ପରିବର୍ତ୍ତନ କରିପାରିବେ ନାହିଁ"
msgid "cannot modify network device boot index setting"
msgstr "ନେଟୱର୍କ ଉପକରଣ ବୁଟ ଅନୁକ୍ରମଣିକା ବିନ୍ୟାସକୁ ପରିବର୍ତ୍ତନ କରିପାରିବେ ନାହିଁ "
@@ -11567,18 +11447,6 @@ msgstr "ଉପକରଣ ଶେଷ ସ୍ଥାନକୁ ବିଶ୍ଳେଷଣ
msgid "cannot parse device start location"
msgstr "ଉପକରଣ ଆରମ୍ଭ ସ୍ଥାନକୁ ବିଶ୍ଳେଷଣ କରିପାରିବେ ନାହିଁ"
#, c-format
msgid "cannot parse disk migration data remaining statistic %s"
msgstr "ଡିସ୍କ ସ୍ଥାନାନ୍ତରଣ ତଥ୍ୟର ବଳକା ପରିସଂଖ୍ୟାନ '%s' କୁ ବିଶ୍ଳେଷଣ କରିପାରିବେ ନାହିଁ"
#, c-format
msgid "cannot parse disk migration data total statistic %s"
msgstr "ଡିସ୍କ ସ୍ଥାନାନ୍ତରଣ ତଥ୍ୟ ସମୁଦାୟ ପରିସଂଖ୍ୟାନ %s କୁ ବିଶ୍ଳେଷଣ କରିପାରିବେ ନାହିଁ"
#, c-format
msgid "cannot parse disk migration data transferred statistic %s"
msgstr "ଡିସ୍କ ସ୍ଥାନାନ୍ତରଣ ତଥ୍ୟ ପରିବହନ ପରିସଂଖ୍ୟାନ '%s' କୁ ବିଶ୍ଳେଷଣ କରିପାରିବେ ନାହିଁ"
#, c-format
msgid "cannot parse drive bus '%s'"
msgstr "ଡ୍ରାଇଭ ବସ '%s' କୁ ବିଶ୍ଳେଷଣ କରିପାରିବେ ନାହିଁ"
@@ -11605,22 +11473,6 @@ msgstr "interfaceid ପ୍ରାଚଳକୁ uuid ଭାବରେ ବିଶ୍
msgid "cannot parse io mode '%s'"
msgstr "io ଧାରା '%s' କୁ ବିଶ୍ଳେଷଣ କରିପାରିବେ ନାହିଁ"
#, c-format
msgid "cannot parse json %s: %s"
msgstr "json %s କୁ ବିଶ୍ଳେଷଣ କରିପାରିବେ ନାହିଁ: %s"
#, c-format
msgid "cannot parse migration data remaining statistic %s"
msgstr "ସ୍ଥାନାନ୍ତରଣ ତଥ୍ୟର ବଳକା ପରିସଂଖ୍ୟାନ '%s' କୁ ବିଶ୍ଳେଷଣ କରିପାରିବେ ନାହିଁ"
#, c-format
msgid "cannot parse migration data total statistic %s"
msgstr "ସ୍ଥାନାନ୍ତରଣ ତଥ୍ୟ ସମୁଦାୟ ପରିସଂଖ୍ୟାନ %s କୁ ବିଶ୍ଳେଷଣ କରିପାରିବେ ନାହିଁ"
#, c-format
msgid "cannot parse migration data transferred statistic %s"
msgstr "ସ୍ଥାନାନ୍ତରଣ ତଥ୍ୟ ପରିବହନ ପରିସଂଖ୍ୟାନ '%s' କୁ ବିଶ୍ଳେଷଣ କରିପାରିବେ ନାହିଁ"
#, c-format
msgid "cannot parse nbd filename '%s'"
msgstr "nbd ଫାଇଲନାମ '%s' କୁ ବିଶ୍ଳେଷଣ କରିପାରିବେ ନାହିଁ"
@@ -12327,10 +12179,6 @@ msgstr "APIC ସ୍ଥିତିକୁ ପରିବର୍ତ୍ତନ କରି
msgid "could not change PAE status to: %s, rc=%08x"
msgstr "PAE ସ୍ଥିତିକୁ ପରିବର୍ତ୍ତନ କରିପାରିଲା ନାହିଁ: %s, rc=%08x"
#, c-format
msgid "could not change media on %s: %s"
msgstr "%s ଉପରେ ମେଡିଆକୁ ପରିବର୍ତ୍ତନ କରିପାରିଲା ନାହିଁ: %s"
msgid "could not close handshake fd"
msgstr "ହସ୍ତ ମିଳନ fd କୁ ବନ୍ଦ କରିପାରିଲା ନାହିଁ"
@@ -12365,10 +12213,6 @@ msgstr "ସହଭାଗୀ ଫୋଲଡର '%s' କୁ ପୃଥକ କରିପ
msgid "could not determine max vcpus for the domain"
msgstr "ପରିସର ପାଇଁ ସର୍ବାଧିକ vcpus ନିର୍ଦ୍ଧାରଣ କରାଯାଇପାରିବ ନାହିଁ"
#, c-format
msgid "could not eject media on %s: %s"
msgstr "%s ଉପରେ ମେଡିଆକୁ ବାହାର କରିପାରିଲା ନାହିଁ: %s"
#, c-format
msgid "could not find base image in chain for '%s'"
msgstr "ମୂଳ ପ୍ରତିଛବିରେ ଶୃଙ୍ଖଳ '%s' ପାଇଁ ଆଧାର ପାଇଲା ନାହିଁ"
@@ -12796,10 +12640,6 @@ msgstr "ନେଟୱାର୍କ ଅନ୍ତରାପୃଷ୍ଠକୁ ଅଲ
msgid "detach node device from its device driver"
msgstr "ନୋଡ ଉପକରଣକୁ ତାହାର ଉପକରଣ ଡ୍ରାଇଭରରୁ ପୃଥକ କରନ୍ତୁ"
#, c-format
msgid "detaching %s device failed: %s"
msgstr "%s ଉପକରଣକୁ ପୃଥକ କରିବାରେ ବିଫଳ: %s"
msgid "detaching serial console is not supported"
msgstr "କ୍ରମିକ କୋନସୋଲକୁ ପୃଥକ କରିବା ସହାୟତା ପ୍ରାପ୍ତ ନୁହଁ"
@@ -12844,9 +12684,6 @@ msgstr "ଉପକରଣ କି"
msgid "device name or wwn pair in 'wwnn,wwpn' format"
msgstr "'wwnn,wwpn' ଶୈଳୀରେ ଉପକରଣ ନାମ କିମ୍ବାwwn ଯୁଗଳ"
msgid "device name rejected"
msgstr "ଉପକରଣ ନାମକୁ ଖାରଜ କରାଯାଇଛି"
msgid "device not present in domain configuration"
msgstr "ଡମେନ ସଂରଚନାରେ ଉପକରଣ ନାହିଁ"
@@ -12870,9 +12707,6 @@ msgstr "ଉପକରଣ ପ୍ରକାର '%s' କୁ ଅଦ୍ୟତନ କର
msgid "device type '%s' cannot hot unplugged"
msgstr "ଉପକରଣ ପ୍ରକାର '%s' କୁ ହଟପ୍ଲଗ କରିହେବ ନାହିଁ"
msgid "device-list-properties reply data was missing 'name'"
msgstr "device-list-properties ଉତ୍ତର ତଥ୍ୟରେ 'ନାମ' ଅନୁପସ୍ଥିତ"
msgid "devices cgroup isn't mounted"
msgstr "ଉପକରଣ cgroup କୁ ସ୍ଥାପିତ ହୋଇନାହିଁ"
@@ -12909,10 +12743,6 @@ msgstr "ଶକ୍ତିଶାଳୀ ପୁଲ ଉତ୍ସଗୁଡ଼ିକୁ
msgid "disjoint NUMA cpu ranges are not supported with this QEMU"
msgstr "ଅଲଗା ଥିବା NUMA cpu ସୀମାଗୁଡ଼ିକ ଏହି QEMU ସହିତ ସହାୟତା ପ୍ରାପ୍ତ ନୁହଁ"
#, c-format
msgid "disk %s does not have any encryption information"
msgstr "ଡିସ୍କ %s ରେ କୌଣସି ସଂଗୁପ୍ତ ସୂଚନା ନାହିଁ"
#, c-format
msgid "disk %s has no source file to be committed"
msgstr "ଡିସ୍କ %s ରେ ଦାଖଲ ପାଇଁ କୌଣସି ଉତ୍ସ ଫାଇଲ ନାହିଁ"
@@ -13166,9 +12996,6 @@ msgstr "ଡମେନକୁ ସ୍ବୟଂନଷ୍ଟ ପାଇଁ ଚିହ୍
msgid "domain is no longer running"
msgstr "ଡମେନ ଏପର୍ଯ୍ୟନ୍ତ ଚାଲୁନାହିଁ"
msgid "domain is not active"
msgstr "ପରିସରଟି ସକ୍ରିୟ ନାହିଁ"
msgid "domain is not in running state"
msgstr "ପରିସରଟି ଚାଲିବା ଅବସ୍ଥାରେ ନାହିଁ"
@@ -13196,9 +13023,6 @@ msgstr "ଡମେନ କାର୍ଯ୍ୟ ସୂଚନା"
msgid "domain name or uuid"
msgstr "ପରିସର ନାମ କିମ୍ବା uuid"
msgid "domain name, id or uuid"
msgstr "ପରିସର ନାମ, ପରିଚୟ କିମ୍ବା uuid"
msgid "domain save job"
msgstr "ଡମେନ ସଂରକ୍ଷଣ କାର୍ଯ୍ୟ"
@@ -13469,9 +13293,6 @@ msgstr "%zu କୁ ଆଶାକରୁଅଛି, କିନ୍ତୁ %zu ପାଇ
msgid "expecting a name"
msgstr "ଗୋଟିଏ ନାମ ଆଶା କରୁଅଛି"
msgid "expecting a scsi:00.00.00 address."
msgstr "ଗୋଟିଏ scsi:00.00.00 ଠିକଣା ଆଶାକରୁଅଛି।"
msgid "expecting a separator"
msgstr "ଗୋଟିଏ ବିଭାଜକ ଆଶା କରୁଅଛି"
@@ -13819,10 +13640,6 @@ msgstr "netcf କୁ ଆରମ୍ଭ କରିବାରେ ବିଫଳ"
msgid "failed to list host interfaces: %s%s%s"
msgstr "ହୋଷ୍ଟ ଅନ୍ତରାପୃଷ୍ଠକୁ ତାଲିକାଭୁକ୍ତ କରିବାରେ ବିଫଳ: %s%s%s"
#, c-format
msgid "failed to load module %s %s"
msgstr "ଏକକାଂଶ %s %s କୁ ଧାରଣ କରିବାରେ ବିଫଳ"
#, c-format
msgid "failed to lookup interface with MAC address '%s'"
msgstr "MAC ଠିକଣା '%s' ବିଶିଷ୍ଟ ଅନ୍ତରାପୃଷ୍ଠକୁ ଦେଖିବାରେ ବିଫଳ"
@@ -13976,10 +13793,6 @@ msgstr "wakeup fd ରୁ ପଢିବାରେ ବିଫଳ"
msgid "failed to read libxl header"
msgstr "libxl ଶୀର୍ଷକକୁ ପଢ଼ିବାରେ ବିଫଳ"
#, c-format
msgid "failed to read link of gluster file '%s'"
msgstr "ଗ୍ଲଷ୍ଟର ଫାଇଲ '%s' ର ଲିଙ୍କକୁ ପଢ଼ିବାରେ ବିଫଳ"
#, c-format
msgid "failed to read metadata length in '%s'"
msgstr "'%s' ରେ ଅଧିତଥ୍ୟ ଲମ୍ବ ପଢ଼ିବାରେ ବିଫଳ"
@@ -14040,10 +13853,6 @@ msgstr "'%s --version' କୁ ଚଲାଇବାରେ ବିଫଳ: %s"
msgid "failed to run apparmor_parser"
msgstr "apparmor_parser କୁ ଚଲାଇବାରେ ବିଫଳ"
#, c-format
msgid "failed to save chardev path '%s'"
msgstr "chardev ପଥ '%s' କୁ ସଂରକ୍ଷଣ କରିବାରେ ବିଫଳ"
msgid "failed to save content"
msgstr "ବିଷୟ ବସ୍ତୁକୁ ସଂରକ୍ଷଣ କରିବାରେ ବିଫଳ"
@@ -14051,10 +13860,6 @@ msgstr "ବିଷୟ ବସ୍ତୁକୁ ସଂରକ୍ଷଣ କରିବା
msgid "failed to seek to end of %s"
msgstr "%s ର ସମାପ୍ତିକୁ ଜାଣିବାର ବିଫଳ"
#, c-format
msgid "failed to send key '%s'"
msgstr "କି'%s' କୁ ପଠାଇବାରେ ବିଫଳ"
msgid "failed to serialize S-Expr"
msgstr "S-Expr କୁ କ୍ରମାନ୍ବୟରେ ପ୍ରସାରିତ କରିବା ସମୟରେ ବିଫଳ"
@@ -14077,10 +13882,6 @@ msgstr "%s ଉପରେ close-on-exec ସୂଚକକୁ ସେଟ କରିବ
msgid "failed to set cpuset.cpus in cgroup for emulator threads"
msgstr "cpuset.cpus କୁ cgroup ରେ ଏମ୍ୟୁଲେଟର ଥ୍ରେଡଗୁଡ଼ିକ ପାଇଁ ସେଟ କରିବାରେ ବିଫଳ"
#, c-format
msgid "failed to set gluster volfile server '%s'"
msgstr "ଗ୍ଲଷ୍ଟର volfile ସର୍ଭର '%s' ସେଟ କରିବାରେ ବିଫଳ"
msgid "failed to setup stderr file handle"
msgstr "stderr ଫାଇଲ ନିୟନ୍ତ୍ରକକୁ ବିନ୍ୟାସ କରିବାରେ ବିଫଳ"
@@ -14090,10 +13891,6 @@ msgstr "stdin ଫାଇଲ ନିୟନ୍ତ୍ରକକୁ ସଂରକ୍ଷ
msgid "failed to setup stdout file handle"
msgstr "stdout ଫାଇଲ ନିୟନ୍ତ୍ରକକୁ ବିନ୍ୟାସ କରିବାରେ ବିଫଳ"
#, c-format
msgid "failed to stat gluster path '%s'"
msgstr "ଗ୍ଲଷ୍ଟର ପଥ '%s' କୁ ଦର୍ଶାଇବାରେ ବିଫଳ"
msgid "failed to stat the RADOS cluster"
msgstr "RADOS କ୍ଲଷ୍ଟର ଦର୍ଶାଇବାରେ ବିଫଳ"
@@ -14293,10 +14090,6 @@ msgstr "ଶୈଳୀ ବିଶେଷତା କେବଳ qcow2 ସହିତ ଉ
msgid "format for underlying storage"
msgstr "ନିମ୍ନଲିଖିତ ଭଣ୍ଡାର ପାଇଁ ସଜ୍ଜିକରଣ"
#, c-format
msgid "format='qcow' passphrase for %s must not contain a '\\0'"
msgstr "ସଜ୍ଜିକରଣ ଶୈଳୀ= %s ପାଇଁ 'qcow' ପ୍ରବେଶ ସଂକେତ ନିଶ୍ଚିତ ଭାବରେ '\\0' ଧାରଣ କରିନଥାଏ"
#, c-format
msgid "formatter for %s %s reported error"
msgstr "%s %s ଖବର କରାଯାଇଥିବା ତ୍ରୁଟି ପାଇଁ ସଜଡ଼ା ଯାଇଛି"
@@ -14582,9 +14375,6 @@ msgstr "ଭୁଲ ବୁଟ କ୍ରମ '%s', ଯୁକ୍ତାତ୍ମକ
msgid "info balloon reply was missing balloon data"
msgstr "info balloon ଉତ୍ତରରେ balloon ତଥ୍ୟ ଅନୁପସ୍ଥିତ ଥିଲା"
msgid "info block not supported by this qemu"
msgstr "ସୂଚନା ବ୍ଲକ ଏହି qemu ଦ୍ୱାରା ସମର୍ଥିତ ନୁହଁ"
msgid "info migration reply was missing return status"
msgstr "info ସ୍ଥାନାନ୍ତରଣ ଉତ୍ତରରେ ଫେରସ୍ତ ସ୍ଥିତି ନଥିଲା"
@@ -14696,10 +14486,6 @@ msgstr "ଅବୈଧ '=' ବିକଳ୍ପ --%s ପରେ"
msgid "invalid <address> element found in <forward> of network %s"
msgstr "ଅବୈଧ <address> ଉପାଦାନ ନେଟୱର୍କ %s ର <forward> ରେ ମିଳିଛି"
#, c-format
msgid "invalid <encryption> for volume %s"
msgstr "ଆକାର %s ପାଇଁ ଅବୈଧ <encryption>"
#, c-format
msgid "invalid <forwarder> element found in <dns> of network %s"
msgstr "ଅବୈଧ <forwarder> ଉପାଦାନ ନେଟୱର୍କ %s ର <dns> ରେ ମିଳିଛି"
@@ -14864,10 +14650,6 @@ msgstr "ଅବୈଧ ଧାରଣ ଘୂର୍ଣ୍ଣନ"
msgid "invalid catchup threshold"
msgstr "ଅବୈଧ ଧାରଣ ସୀମାରେଖା"
#, c-format
msgid "invalid certificate name: %s"
msgstr "ଅବୈଧ ପ୍ରମାଣପତ୍ର ନାମ :%s"
msgid "invalid cipher size for TLS session"
msgstr "TLS ଅଧିବେଶନ ପାଇଁ ଅବୈଧ cipher ଆକାର"
@@ -14878,10 +14660,6 @@ msgstr "ଏଠାରେ ଅବୈଧ ସଂଯୋଗ"
msgid "invalid connection pointer in %s"
msgstr "%s ରେ ଅବୈଧ ସଂଯୋଗ"
#, c-format
msgid "invalid database name: %s"
msgstr "ଅବୈଧ ତଥ୍ଯାଧାର ନାମ: %s"
#, c-format
msgid "invalid device name '%s'"
msgstr "ଅବୈଧ ଉପକରଣ ନାମ '%s'"
@@ -15794,14 +15572,6 @@ msgstr "MiB/s ରେ ସ୍ଥାନାନ୍ତରଣ ବ୍ୟାଣ୍ଡୱ
msgid "migration canceled"
msgstr "ସ୍ଥାନାନ୍ତରଣ ବାତିଲ ହୋଇଛି"
#, c-format
msgid "migration to '%s' failed: %s"
msgstr "'%s' କୁ ସ୍ଥାନାନ୍ତରଣ ବିଫଳ ହୋଇଛି: %s"
#, c-format
msgid "migration to '%s' not supported by this qemu: %s"
msgstr "'%s' କୁ ସ୍ଥାନାନ୍ତରଣ ଏହି qemu ଦ୍ୱାରା ସମର୍ଥିତ ନୁହଁ: %s"
msgid "migration was active, but RAM 'remaining' data was missing"
msgstr "ସ୍ଥାନାନ୍ତରଣଟି ସକ୍ରିୟ ଥିଲା, କିନ୍ତୁ RAM 'remaining' ତଥ୍ୟଟି ଅନୁପସ୍ଥିତ ଥିଲା"
@@ -15960,10 +15730,6 @@ msgstr "ଡ୍ରାଇଭ '%s' ରେ ଅନୁପସ୍ଥିତ ଫାଇଲ
msgid "missing filter parameter table"
msgstr "ଅନୁପସ୍ଥିତ ଛାଣକ ପ୍ରାଚଳ ସାରଣୀ"
#, c-format
msgid "missing gluster volume name for path '%s'"
msgstr "ପଥ '%s' ପାଇଁ ଅନୁପସ୍ଥିତ ଗ୍ଲଷ୍ଟର ଭଲ୍ୟୁମ ନାମ"
msgid "missing graphics device type"
msgstr "ଅନୁପସ୍ଥିତ ଆଲେଖୀ ଉପକରଣ ପ୍ରକାର"
@@ -16594,10 +16360,6 @@ msgstr "%s ପାଇଁ କୌଣସି ଡିସ୍କ ଶୈଳୀ ନାହ
msgid "no disk found with alias %s"
msgstr "ଉପନାମ %s ସହିତ କୌଣସି ଡିସ୍କ ମିଳିଲା ନାହିଁ"
#, c-format
msgid "no disk found with path %s"
msgstr "ପଥ %s ସହିତ କୌଣସି ଡିସ୍କ ମିଳିଲା ନାହିଁ"
#, c-format
msgid "no disk named '%s'"
msgstr "'%s' ନାମରେ କୋଣସି ଡିସ୍କ ନାହିଁ"
@@ -16912,9 +16674,6 @@ msgstr "ଠିକ ଅଛି"
msgid "online commit not supported with this QEMU binary"
msgstr "ଅନଲାଇନ ଦାଖଲ ଏହି QEMU ଦ୍ୱିମିକ ସହିତ ସମର୍ଥିତ ନୁହଁ"
msgid "only 1 graphics device of each type (sdl, vnc, spice) is supported"
msgstr "ପ୍ରତ୍ୟେକ ପ୍ରକାରର କେବଳ 1 ଆଲେଖିକ ଉପକରଣ (sdl, vnc, spice) ସହାୟତା ପ୍ରାପ୍ତ"
msgid "only TCP listen is supported for chr device"
msgstr "କେବଳ TCP ଶ୍ରବଣ chr ଉପକରଣ ପାଇଁ ସମର୍ଥିତ"
@@ -17304,14 +17063,6 @@ msgstr "pwd: ପ୍ରଚଳିତ ଡ଼ିରେକ୍ଟୋରୀକୁ ପ
msgid "qemu does not support SGA"
msgstr "qemu SGA କୁ ସମର୍ଥନ କରିନଥାଏ"
#, c-format
msgid "qemu does not support closing of file handles: %s"
msgstr "qemu ଫାଇଲ ନିୟନ୍ତ୍ରଣଗୁଡ଼ିକୁ ବନ୍ଦ କରିବାରେ ସମର୍ଥନ କରେନାହିଁ: %s"
#, c-format
msgid "qemu does not support sending of file handles: %s"
msgstr "ଫାଇଲ ନିୟନ୍ତ୍ରଣକୁ ପଠାଇବା ପାଇଁ qemu ସମର୍ଥନ କରେନାହିଁ: %s"
#, c-format
msgid "qemu emulator '%s' does not support xen"
msgstr "qemu emulator '%s' xen କୁ ସମର୍ଥନ କରେନାହିଁ"
@@ -17350,15 +17101,9 @@ msgstr "qom-set ଅବୈଧ ବସ୍ତୁ ଗୁଣଧର୍ମ ପ୍ରକ
msgid "query-command-line-options parameter data was missing 'name'"
msgstr "query-command-line-options ପ୍ରାଚଳ ତଥ୍ୟରେ 'ନାମ' ନଥିଲା"
msgid "query-command-line-options parameter data was not an array"
msgstr "query-command-line-options ପ୍ରାଚଳ ତଥ୍ୟଟି ଏକ ଆରେ ନୁହଁ"
msgid "query-command-line-options reply data was missing 'option'"
msgstr "query-command-line-options ଉତ୍ତର ତଥ୍ୟରେ 'ବିକଳ୍ପ' ନଥିଲା"
msgid "query-command-line-options reply data was not an array"
msgstr "query-command-line-options ଉତ୍ତର ତଥ୍ୟଟି ଏକ ଆରେ ନୁହଁ"
msgid "query-command-line-options reply was missing return data"
msgstr "query-command-line-options ଉତ୍ତରରେ ଫେରସ୍ତ ତଥ୍ୟ ନଥିଲା"
@@ -17572,9 +17317,6 @@ msgstr "କୌଣସି ସ୍ଥିତବାନ ବାହ୍ୟ ଫାଇଲଗ
msgid "reuse existing destination"
msgstr "ସ୍ଥିତବାନ ଲକ୍ଷ୍ଯସ୍ଥଳକୁ ପୁନଃବ୍ୟବହାର କରନ୍ତୁ"
msgid "reuse is not supported with this QEMU binary"
msgstr "ପୁନଃବ୍ୟବହାର ଏହି QEMU ଦ୍ୱିମିକ ସହିତ ସମର୍ଥିତ ନୁହଁ"
msgid "revert to current snapshot"
msgstr "ପ୍ରଚଳିତ ଆଶୁଚିତ୍ରକୁ ପରିବର୍ତ୍ତନ କରନ୍ତୁ"
@@ -17663,9 +17405,6 @@ msgstr "XML ରେ ଗୁପ୍ତ ଗୁଣଗୁଡ଼ିକ"
msgid "secret is private"
msgstr "ଗୁପ୍ତ ତଥ୍ୟଟି ବ୍ୟକ୍ତିଗତ ଅଟେ"
msgid "secrets already defined"
msgstr "ଗୁପ୍ତ ତଥ୍ୟକୁ ପୂର୍ବରୁ ବ୍ୟାଖ୍ୟା କରାଯାଇଛି"
#, c-format
msgid "security DOI string exceeds max %d bytes"
msgstr "ସୁରକ୍ଷା DOI ବାକ୍ୟଖଣ୍ଡ ସର୍ବାଧିକ %d ବାଇଟକୁ ଅତିକ୍ରମ କରିଯାଇଛି"
@@ -17750,12 +17489,6 @@ msgstr "ACPI S3 କୁ ସେଟ କରିବା ସମର୍ଥିତ ନୁହ
msgid "setting ACPI S4 not supported"
msgstr "ACPI S4 କୁ ସେଟ କରିବା ସମର୍ଥିତ ନୁହଁ"
msgid "setting VNC password failed"
msgstr "VNC ପ୍ରବେଶ ସଂକେତ ବିଫଳ ହୋଇଛି"
msgid "setting disk password is not supported"
msgstr "ଡିସ୍କ ପ୍ରବେଶ ସଂକେତ ସେଟ କରିବା ସମର୍ଥିତ ନୁହଁ"
msgid "setting up HAL callbacks failed"
msgstr "HAL କଲବ୍ୟାକ୍‌ ସେଟ କରିବାରେ ବିଫଳ"
@@ -17862,9 +17595,6 @@ msgstr "ସକେଟ ଯୁଗଳ ବିଫଳ ହୋଇଛି"
msgid "sockpair failed"
msgstr "sockpair ବିଫଳ ହୋଇଛି"
msgid "socks field in JSON was not an array"
msgstr "JSON ରେ socks ସ୍ଥାନଟି ଏକ ଆରେ ନୁହଁ"
msgid "source config data format"
msgstr "ଉତ୍ସ config ତଥ୍ୟ ଶୈଳୀ"
@@ -17981,10 +17711,6 @@ msgstr "ଭଣ୍ଡାର ପୁଲ '%s'ଟି ସକ୍ରିୟ ନାହି
msgid "storage pool '%s' is still active"
msgstr "ସଂରକ୍ଷଣ ପୁଲ '%s' ଏପର୍ଯ୍ୟନ୍ତ ସକ୍ରିୟ ଅଛି"
msgid ""
"storage pool does not support building encrypted volumes from other volumes"
msgstr "ଭଣ୍ଡାର ପୁଲ ସ୍ଥିତବାନ ଭଲ୍ୟୁମରୁ ଭଲ୍ୟୁମ ନିର୍ମାଣକୁ ସମର୍ଥନ କରେନାହିଁ"
msgid "storage pool does not support encrypted volumes"
msgstr "ଭଣ୍ଡାର ପୁଲ ସଂଗୁପ୍ତ ଆକାରଗୁଡ଼ିକୁ ସମର୍ଥନ କରେନାହିଁ"
@@ -18169,21 +17895,12 @@ msgstr "MAC ଠିକଣା '%s' ଏକାଧିକ ଅନ୍ତରାପୃଷ
msgid "the QEMU binary does not support %s"
msgstr "QEMU ବାଇନାରୀ %s କୁ ସହାୟତା କରେ ନାହିଁ"
msgid "the QEMU binary does not support kqemu"
msgstr "QEMU ବାଇନାରୀ kqemu କୁ ସହାୟତା କରେ ନାହିଁ"
msgid "the QEMU binary does not support kvm"
msgstr "QEMU ବାଇନାରୀ kvm କୁ ସହାୟତା କରେ ନାହିଁ"
msgid "the codeset of keycodes, default:linux"
msgstr "କିକୋର୍ଡର କୋଡ ସେଟ, ପୂର୍ବନିର୍ଦ୍ଧାରିତ:linux"
msgid "the default lockspace already exists"
msgstr "ପୂର୍ବନିର୍ଦ୍ଧାରିତ lockspace ପୂର୍ବରୁ ଅବସ୍ଥିତ"
msgid "the disk password is incorrect"
msgstr "ଡିସ୍କ ପ୍ରବେଶ ସଂକେତଟି ଭୁଲ ଅଟେ"
msgid "the interface uses a direct mode, but has no source dev"
msgstr "ଅନ୍ତରାପୃଷ୍ଠ ସିଧାସଳଖ ଧାରା ବ୍ୟବହାର କରିଥାଏ, କିନ୍ତୁ କୌଣସି ଉତ୍ସ dev ନାହିଁ"
@@ -18274,9 +17991,6 @@ msgstr "ସମୟ ସମାପ୍ତି ମୂଲ୍ୟ ନିଶ୍ଚିତ
msgid "too many NUMA cells: %d > %d"
msgstr "ଅତ୍ୟଧିକ NUMA କୋଷ: %d > %d"
msgid "too many conflicts when generating a uuid"
msgstr "uuid ସୃଷ୍ଟିକରିବା ସମୟରେ ଅତ୍ୟଧିକ ଦ୍ୱନ୍ଦ"
msgid "too many disk snapshot requests for domain"
msgstr "ଡମେନ ପାଇଁ ବହୁସଂଖ୍ଯକ ଡିସ୍କ ଆଶୁଚିତ୍ର ଅନୁରୋଧ କରାଯାଇଛି"
@@ -18294,9 +18008,6 @@ msgstr "ଅତ୍ୟଧିକ କି ସଂକେତ"
msgid "too many memory stats requested: %d > %d"
msgstr "ବହୁସଂଖ୍ଯକ ସ୍ମୃତି ସ୍ଥାନ ପରିସଂଖ୍ୟାନ ଅନୁରୋଧ କରାଯାଇଛି: %d > %d"
msgid "too many secrets for qcow encryption"
msgstr "qcow ସଂଗୁପ୍ତକରଣ ପାଇଁ ଅତ୍ୟଧିକ ଗୁପ୍ତତଥ୍ୟ"
#, c-format
msgid "top '%s' in chain for '%s' has no backing file"
msgstr "ଶୃଙ୍ଖଳରେ ଉପର '%s' ରେ '%s' ପାଇଁ କୌଣସି ସଂରକ୍ଷିତ ଫାଇଲ ନାହିଁ"
@@ -18402,10 +18113,6 @@ msgstr "ଡିସ୍କ %s କୁ ସଂରକ୍ଷଣ କରିବାରେ
msgid "unable to add SSH host key for host '%s': %s"
msgstr "ହୋଷ୍ଟ '%s' ପାଇଁ SSH ହୋଷ୍ଟ କି ଯୋଗ କରିବାରେ ଅସମର୍ଥ: %s"
#, c-format
msgid "unable to add host net: %s"
msgstr "ହୋଷ୍ଟ ନେଟକୁ ଯୋଗ କରିବାରେ ଅସମର୍ଥ: %s"
msgid "unable to allocate security context"
msgstr "ସୁରକ୍ଷା ପ୍ରସଙ୍ଗ ବଣ୍ଟନ କରିବାରେ ଅସମର୍ଥ"
@@ -18451,9 +18158,6 @@ msgstr "rundir %s କୁ ସୃଷ୍ଟି କରିବାରେ ଅସମର
msgid "unable to create socket pair"
msgstr "ସକେଟ ଯୁଗଳ ନିର୍ମାଣ କରିବାରେ ଅସମର୍ଥ"
msgid "unable to determine array size"
msgstr "ଆରେ ଆକାର ନିର୍ଦ୍ଧାରଣ କରିବାରେ ଅସମର୍ଥ"
msgid "unable to determine if snapshot has parent"
msgstr "ଆଶୁଚିତ୍ରରେ ମୂଖ୍ୟ ସ୍ତର ଥିଲେ ନିର୍ଦ୍ଧାରଣ କରିବାରେ ଅସମର୍ଥ"
@@ -18606,10 +18310,6 @@ msgstr "ପ୍ରଦର୍ଶିକା ଘଟଣାଗୁଡ଼ିକୁ ପଞ
msgid "unable to save metadata for snapshot %s"
msgstr "ଆଶୁଚିତ୍ର %s ପାଇଁ ଅଧିତଥ୍ୟକୁ ସଂରକ୍ଷଣ କରିବାରେ ଅସମର୍ଥ"
#, c-format
msgid "unable to send file handle '%s': %s"
msgstr "ଫାଇଲ ନିୟନ୍ତ୍ରକ '%s' କୁ ପଠାଇବାରେ ଅସମର୍ଥ: %s"
#, c-format
msgid "unable to set AppArmor profile '%s' for '%s'"
msgstr "AppArmor ରୂପରେଖା '%s' କୁ '%s' ପାଇଁ ସେଟ କରିବାରେ ଅସମର୍ଥ"
@@ -18764,14 +18464,6 @@ msgstr "ide ଡିସ୍କ ପାଇଁ ଅପ୍ରତ୍ୟାଶିତ
msgid "unexpected address type for scsi disk"
msgstr "scsi ଡିସ୍କ ପାଇଁ ଅପ୍ରତ୍ୟାଶିତ ଠିକଣା ପ୍ରକାର"
#, c-format
msgid "unexpected async job %d"
msgstr "ଅପ୍ରତ୍ୟାଶିତ async କାର୍ଯ୍ୟ %d"
#, c-format
msgid "unexpected balloon information '%s'"
msgstr "ଅପ୍ରତ୍ଯାଶିତ ବ୍ୟାଲୁନ ସୂଚନା '%s'"
#, c-format
msgid "unexpected boot device type %d"
msgstr "ଅପ୍ରତ୍ୟାଶିତ boot ଉପକରଣ ପ୍ରକାର %d"
@@ -18818,18 +18510,10 @@ msgstr "ଅପ୍ରତ୍ୟାଶିତ ଡିସ୍କ ସଂରକ୍ଷଣ
msgid "unexpected disk bus %d"
msgstr "ଅପ୍ରତ୍ୟାଶିତ ଡିସ୍କ ପରିପଥ %d"
#, c-format
msgid "unexpected disk cache mode %d"
msgstr "ଅପ୍ରତ୍ଯାଶିତ disk କ୍ୟାଶେ ଧାରା %d"
#, c-format
msgid "unexpected disk device %d"
msgstr "ଅପ୍ରତ୍ୟାଶିତ ଡିସ୍କ ଉପକରଣ ପ୍ରକାର %d"
#, c-format
msgid "unexpected disk io mode %d"
msgstr "ଅପ୍ରତ୍ଯାଶିତ ଡିସ୍କ io ଧାରା %d"
#, c-format
msgid "unexpected disk type %d"
msgstr "ଅପ୍ରତ୍ୟାଶିତ ଡିସ୍କ ପ୍ରକାର %d"
@@ -18954,10 +18638,6 @@ msgstr "ଆଶୁଚିତ୍ର xml କୁ ପଢ଼ିବା ସମୟରେ
msgid "unexpected protocol type"
msgstr "ଅପ୍ରତ୍ୟାଶିତ ପ୍ରଟୋକଲ ପ୍ରକାର"
#, c-format
msgid "unexpected reply from info status: %s"
msgstr "ସୂଚନା ସ୍ଥିତିରୁ ଅପ୍ରତ୍ୟାଶିତ ଉତ୍ତର: %s"
#, c-format
msgid "unexpected root element <%s> expecting <device>"
msgstr "ଅପ୍ରତ୍ଯାଶିତ ମୂଖ୍ୟ ଚାଳକ ଉପାଦାନ <%s> <device> ଆଶାକରୁଅଛି"
@@ -19438,10 +19118,6 @@ msgstr "ଅଜଣା hostdev rawio ସଂରଚନା '%s'"
msgid "unknown hub device type '%s'"
msgstr "ଅଜଣା ହବ ଉପକରଣ ପ୍ରକାର '%s'"
#, c-format
msgid "unknown image format of '%s' and format probing is disabled"
msgstr "'%s' ର ଅଜଣା ପ୍ରତିଛବି ଶୈଳୀ ଏବଂ ସଜ୍ଜିକରଣ ଯାଞ୍ଚକୁ ନିଷ୍କ୍ରିୟ କରାଯାଇଛି"
#, c-format
msgid "unknown input bus type '%s'"
msgstr "ଅଜଣା ନିବେଶ ପରିପଥ ପ୍ରକାର '%s'"
@@ -19886,10 +19562,6 @@ msgstr "ଉପକରଣ ବ୍ୟବସ୍ଥା ସହିତ ଅସମର୍ଥ
msgid "unsupported disk device"
msgstr "ଅସମର୍ଥିତ ଡିସ୍କ ଉପକରଣ"
#, c-format
msgid "unsupported disk driver type for '%s'"
msgstr "'%s' ପାଇଁ ଅସମର୍ଥିତ ଡିସ୍କ ଡ୍ରାଇଭର ପ୍ରକାର"
msgid "unsupported disk type"
msgstr "ଅସମର୍ଥିତ ଡିସ୍କ ପ୍ରକାର"
@@ -20201,10 +19873,6 @@ msgstr ""
msgid "virNWFilterDHCPSnoopReq virThreadCreate failed on interface '%s'"
msgstr "virNWFilterDHCPSnoopReq virThreadCreate ଟି ଅନ୍ତରାପୃଷ୍ଠ '%s' ରେ ବିଫଳ ହୋଇଛି"
#, c-format
msgid "virNWFilterDHCPSnoopReq: can't copy variables on if %s"
msgstr "virNWFilterDHCPSnoopReq: %s ହୋଇଥିଲେ ପ୍ରାଚଳଗୁଡ଼ିକୁ ନକଲ କରିପାରିବେ ନାହିଁ"
#, c-format
msgid "virNWFilterSnoopLeaseFileLoad lease file line %d corrupt"
msgstr "virNWFilterSnoopLeaseFileLoad ଲିଜ ଫାଇଲ ଧାଡ଼ି %d ତୃଟିଯୁକ୍ତ"

View File

@@ -13,10 +13,10 @@
# Jaswinder Singh <jsingh@redhat.com>, 2007,2009-2010,2012
msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Project-Id-Version: libvirt 4.6.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"PO-Revision-Date: 2015-03-01 05:31-0500\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: 2015-03-01 05:31+0000\n"
"Last-Translator: Copied by Zanata <copied-by-zanata@zanata.org>\n"
"Language-Team: Panjabi (Punjabi) (http://www.transifex.com/projects/p/"
"libvirt/language/pa/)\n"
@@ -25,7 +25,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"
msgid ""
"\n"
@@ -512,9 +512,6 @@ msgstr "guest-get-vcpus ਦੇ ਜਵਾਬ ਵਿੱਚ 'can-offline' ਗੁੰ
msgid "'floor' attribute allowed only in <inbound> element"
msgstr "'floor' ਸਿਰਫ <inbound> ਤੱਤ ਵਿੱਚ ਮਨਜੂਰ ਹੈ"
msgid "'info blockstats' not supported by this qemu"
msgstr "'info blockstats' ਨੂੰ ਇਸ qemu ਦੁਆਰਾ ਸਹਿਯੋਗ ਨਹੀਂ ਹੈ"
msgid "'logical-id' missing in reply of guest-get-vcpus"
msgstr "guest-get-vcpus ਦੇ ਜਵਾਬ ਵਿੱਚ 'logical-id' ਗੁੰਮ"
@@ -537,9 +534,6 @@ msgstr "'queues' ਐਟਰੀਬਿਊਟ ਦਾ ਇੱਕ ਧਨਾਤਮਕ
msgid "'queues' is only supported by virtio-scsi controller"
msgstr "'queues' ਸਿਰਫ virtio-scsi ਨਿਯੰਤਰਕ ਦੁਆਰਾ ਸਮਰਥਿਤ ਹੈ"
msgid "'set_link' not supported by this qemu"
msgstr "'set_link' ਨੂੰ ਇਸ qemu ਦੁਆਰਾ ਸਹਿਯੋਗ ਨਹੀਂ ਹੈ"
msgid "'startupPolicy' is only valid for 'file' type volume"
msgstr "'startupPolicy' ਸਿਰਫ 'file' ਕਿਸਮ ਆਇਤਨ ਲਈ ਜਾਇਜ ਹੈ"
@@ -1249,18 +1243,12 @@ msgstr "QEMU ਬਾਇਨਰੀ %s ਜਾਂਚ ਨਹੀਂ ਸਕਦਾ"
msgid "Cannot check dnsmasq binary %s"
msgstr "dnsmasq ਬਾਇਨਰੀ %s ਚੈੱਕ ਨਹੀਂ ਕਰ ਸਕਦਾ"
msgid "Cannot check socket connection status"
msgstr "ਕੁਨੈਕਸ਼ਨ ਮੇਜ਼ਬਾਨ-ਨਾਂ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਫੇਲ"
msgid "Cannot close container iterator"
msgstr "ਕੰਟੇਨਰ ਦਾ iterator ਬੰਦ ਨਹੀਂ ਕਰ ਸਕਦਾ"
msgid "Cannot complete within timeout period"
msgstr "ਸਮਾਂ ਮਿਆਦ ਪੁੱਗਣ ਦੇ ਅੰਤਰਾਲ ਅੰਦਰ ਅੰਦਰ ਪੂਰਾ ਨਹੀਂ ਕਰ ਸਕਦਾ"
msgid "Cannot connect to agent socket"
msgstr "ਕਲਾਂਈਟ ਸਾਕਟ ਨਾਲ ਜੁੜਨ ਤੋਂ ਫੇਲ"
#, c-format
msgid "Cannot connect to monitor connection of type '%s' for pid %u"
msgstr "ਕਿਸਮ '%s' ਦੇ ਮਾਨੀਟਰ ਕੁਨੈਕਸ਼ਨ ਨਾਲ pid %u ਲਈ ਜੁੜ ਨਹੀਂ ਸਕਦਾ"
@@ -1888,10 +1876,6 @@ msgstr "%s ਦੇ ਬੁਲਾਵੇ ਦੀ ਠੋਸ ਜੌਬ ਗਲਤੀ ਦ
msgid "Concrete job for %s invocation is in unknown state"
msgstr "%s ਦੇ ਬੁਲਾਵੇ ਦੀ ਠੋਸ ਜੌਬ ਅਣਜਾਣੀ ਹਾਲਾਤ ਵਿੱਚ ਹੈ"
#, c-format
msgid "Config entry '%s' must be a string"
msgstr "ਸੰਰਚਨਾ ਐਂਟਰੀ '%s' ਇੱਕ ਸਤਰ ਹੋਣੀ ਜਰੂਰੀ ਹੈ"
#, c-format
msgid "Config entry '%s' must represent a boolean value (true|false)"
msgstr "ਸੰਰਚਨਾ ਐਂਟਰੀ '%s' ਦਾ ਮੁੱਲ ਇੱਕ ਬੂਲੀਅਨ ਮੁੱਲ (true|false) ਹੋਣਾ ਜਰੂਰੀ ਹੈ"
@@ -2006,10 +1990,6 @@ msgstr "ਵੇਰੀਏਬਲ 'IP' ਨੂੰ hashmap ਵਿੱਚ ਜੋੜ ਨ
msgid "Could not add variable 'MAC' to hashmap"
msgstr "ਪਰਵਰਤਨਸ਼ੀਲ 'MAC' ਨੂੰ hashmap ਵਿੱਚ ਜੋੜਿਆ ਨਹੀਂ ਜਾ ਸਕਿਆ"
#, c-format
msgid "Could not allocate memory for output of '%s'"
msgstr "'%s' ਦੀ ਆਊਟਪੁੱਟ ਲਈ ਮੈਮੋਰੀ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਿਆ"
#, c-format
msgid "Could not assign address to disk '%s'"
msgstr "ਡਿਸਕ '%s' ਨੂੰ ਐਡਰੈੱਸ ਨਹੀਂ ਨਿਰਧਾਰਤ ਕਰ ਸਕਦਾ"
@@ -2515,10 +2495,6 @@ msgstr "'%s' ਤੋਂ ਯੋਗ ਡਿਸਕ ਸੂਚੀ ਨੂੰ ਪਾਰ
msgid "Could not parse version number from '%s'"
msgstr "'%s' ਤੋਂ ਵਰਜਨ ਨੰਬਰ ਨੂੰ ਪਾਰਸ ਨਹੀਂ ਕਰ ਸਕਦਾ"
#, c-format
msgid "Could not put variable '%s' into hashmap"
msgstr "ਵੇਰੀਏਬਲ '%s' ਨੂੰ ਹੈਸ਼ਮੈਪ ਵਿੱਚ ਨਹੀਂ ਪਾ ਸਕਿਆ"
#, c-format
msgid "Could not query registry value '%s\\%s'"
msgstr "ਰਜਿਸਟਰੀ ਮੁੱਲ '%s\\%s' ਪਤਾ ਨਹੀਂ ਕਰ ਸਕਿਆ"
@@ -2859,14 +2835,6 @@ msgstr "ਵੰਸ਼ਜ:"
msgid "Dest file %s too big for destination"
msgstr "ਨੀਯਤ ਫਾਇਲ %s ਨੀਯਤ ਟਿਕਾਣੇ ਲਈ ਬਹੁਤ ਵੱਡਾ ਹੈ"
#, c-format
msgid "Destination buffer for ifname ('%s') not large enough"
msgstr "ifname ('%s') ਲਈ ਟਿਕਾਣਾ ਬਫ਼ਰ ਜਿਆਦਾ ਵੱਡਾ ਨਹੀਂ"
#, c-format
msgid "Destination buffer for linkdev ('%s') not large enough"
msgstr "linkdev ('%s') ਲਈ ਨੀਯਤ ਬਫਰ ਲੋੜ ਮੁਤਾਬਕ ਵੱਡਾ ਨਹੀਂ ਹੈ"
msgid "Destination libvirt does not support peer-to-peer migration protocol"
msgstr "ਨੀਯਤ libvirt ਪੀਅਰ-ਤੋਂ-ਪੀਅਰ ਮਾਈਗਰੇਸ਼ਨ ਪਰੋਟੋਕਾਲ ਨੂੰ ਸਹਿਯੋਗ ਨਹੀਂ ਦਿੰਦਾ"
@@ -3523,14 +3491,6 @@ msgstr ""
"VMX ਪ੍ਰਵੇਸ਼ 'memsize' ਦੀ ਇੱਕ ਅਸੰਕੇਤਿਕ ਅੰਕ(4 ਦਾ ਗੁਣਾਂਕ) ਹੋਣ ਦੀ ਆਸ ਕੀਤੀ ਜਾ ਰਹੀ ਹੈ ਪਰ "
"ਮਿਲਿਆ %lld"
#, c-format
msgid ""
"Expecting VMX entry 'numvcpus' to be an unsigned integer (1 or a multiple of "
"2) but found %lld"
msgstr ""
"VMX ਐਂਟਰੀ 'numvcpus' ਇੱਕ ਅਨ-ਸਾਈਨਡ ਪੂਰਨਅੰਕ (1 ਜਾਂ 2 ਦਾ ਗੁਣਾਂਕ) ਹੋਣ ਦੀ ਉਮੀਦ ਹੈ ਪਰ %lld "
"ਮਿਲਿਆ ਹੈ"
#, c-format
msgid ""
"Expecting VMX entry 'sched.cpu.affinity' to be a comma separated list of "
@@ -3646,10 +3606,6 @@ msgstr "FDC unit index %d out of [0..1] range"
msgid "Failed"
msgstr "ਫੇਲ੍ਹ"
#, c-format
msgid "Failed module registration %s"
msgstr "ਮੋਡੀਊਲ ਰਜਿਸਟਰੇਸ਼ਨ %s ਫੇਲ ਹੋਈ"
#, c-format
msgid "Failed opening %s"
msgstr "%s ਨੂੰ ਖੋਲਣ ਵਿੱਚ ਫੇਲ"
@@ -4547,11 +4503,6 @@ msgstr "sanlock ਡੈਮਨ ਲਈ ਸਾਕਟ ਖੋਲਣ ਤੋਂ ਫੇ
msgid "Failed to open storage volume with path '%s'"
msgstr "ਸਟੋਰਜ਼ ਵਾਲੀਅਮ ਨੂੰ ਮਾਰਗ '%s' ਨਾਲ ਖੋਲਣ ਵਿੱਚ ਫੇਲ"
#, c-format
msgid ""
"Failed to open stream for file descriptor when reading output from '%s': '%s'"
msgstr "ਫਾਇਲ ਪਛਾਣਕਾਰ ਲਈ ਸਟਰੀਮ ਖੋਲਣ ਵਿੱਚ ਫੇਲ ਜਦੋਂ '%s' ਤੋਂ ਆਊਟਪੁੱਟ ਪੜ ਰਿਹਾ ਸੀ: '%s'"
#, c-format
msgid "Failed to open tty %s"
msgstr "tty %s ਨੂੰ ਖੋਲਣ ਵਿੱਚ ਫੇਲ"
@@ -5100,10 +5051,6 @@ msgstr "SSH ਸ਼ੈਸ਼ਨ ਖੋਲਣ ਦੌਰਾਨ ਗਲਤੀ।"
msgid "Failure to mask address"
msgstr "ਸਾਕ ਐਡਰੈੱਸ ਪ੍ਰਾਪਤ ਕਰਨ ਵਿੱਚ ਫੇਲ"
#, c-format
msgid "Failure while applying current filter on VM %s"
msgstr "VM %s ਉੱਤੇ ਮੌਜੂਦਾ ਫ਼ਿਲਟਰ ਲਾਗੂ ਕਰਨ ਲੱਗਿਆਂ ਅਸਫਲਤਾ"
msgid "Failure while reading log output"
msgstr "ਲਾਗ ਆਊਟਪੁੱਟ ਪੜ੍ਹਨ ਦੌਰਾਨ ਅਸਫਲਤਾ"
@@ -5125,12 +5072,6 @@ msgstr "ਨੀਯਤ ਟਿਕਾਣੇ ਲਈ ਫੀਲਡ cpu_shares ਬਹੁ
msgid "Field name '%s' too long"
msgstr "ਫਾਇਲ ਨਾਂ '%s' ਬਹੁਤ ਲੰਬਾ ਹੈ"
#, c-format
msgid ""
"File '%s' does not contain a <cpu> element or is not a valid domain or "
"capabilities XML"
msgstr "ਫਾਈਲ '%s' ਵਿੱਚ <cpu> ਤੱਤ ਸ਼ਾਮਿਲ ਨਹੀਂ ਹੈ ਜਾਂ ਯੋਗ ਡੋਮੇਨ ਜਾਂ XML ਯੋਗਤਾ ਨਹੀਂ ਹੈ"
#, c-format
msgid "File '%s' has unknown type"
msgstr "ਫਾਇਲ '%s' ਦੀ ਅਣਜਾਣ ਕਿਸਮ ਹੈ"
@@ -6130,12 +6071,6 @@ msgstr "Iterator ID ਵੱਧੋ-ਵੱਧ ਮੁੱਲ ID ਤੋਂ ਜਿਆ
msgid "JSON monitor is required"
msgstr "JSON ਮੌਨੀਟਰ ਲੋੜੀਂਦਾ ਹੈ"
msgid "JSON monitor should be using AddNetdev"
msgstr "JSON ਮੌਨੀਟਰ AddNetdev ਵਰਤਦਾ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ"
msgid "JSON monitor should be using RemoveNetdev"
msgstr "JSON ਮੌਨੀਟਰ RemoveNetdev ਵਰਤਦਾ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ"
#, c-format
msgid "Job submission failed on interface '%s'"
msgstr "ਇੰਟਰਫੇਸ '%s' ਲੈਣ ਲਈ ਫੇਲ"
@@ -6283,9 +6218,6 @@ msgstr ""
msgid "Malformed TLS whitelist regular expression '%s'"
msgstr "ਗਲਤ ਬਣਤਰ ਵਾਲਾ TLS whitelist ਨਿਯਮਿਤ ਲਹਿਜਾ '%s'"
msgid "Malformed clients data in JSON document"
msgstr "JSON ਦਸਤਾਵੇਜ ਵਿੱਚ ਕਲਾਈਂਟ ਡਾਟਾ ਗਲਤ ਬਣਤਰ ਵਾਲਾ"
#, c-format
msgid "Malformed ctrl-alt-del setting '%s'"
msgstr "ਗਲਤ ਮੈਕ ਐਡਰੈੱਸ '%s'"
@@ -6298,9 +6230,6 @@ msgstr "ਗਲਤ ਬਣਤਰ ਵਾਲਾ ਮੁੱਲ '%s'"
msgid "Malformed lease target offset %s"
msgstr "ਗਲਤ ਲੀਜ਼ ਟਾਰਗਿਟ ਆਫਸੈੱਟ %s"
msgid "Malformed lockspaces data from JSON file"
msgstr "JSON ਫਾਈਲ ਵਿੱਚੋਂ Lockspace ਡਾਟਾ ਗਲਤ ਬਣਤਰ ਵਾਲਾ"
msgid "Malformed mdnsGroupName data in JSON document"
msgstr "JSON ਦਸਤਾਵੇਜ ਵਿੱਚ mdnsGroupName ਡਾਟਾ ਗਲਤ ਬਣਤਰ ਵਾਲਾ"
@@ -6311,15 +6240,6 @@ msgstr "ਗਲਤ ਬਣਤਰ nbd ਪੋਰਟ '%s'"
msgid "Malformed owner value in JSON document"
msgstr "JSON ਦਸਤਾਵੇਜ ਵਿੱਚ ਮਾਲਕ ਦਾ ਮੁੱਲ ਗਲਤ ਬਣਤਰ ਵਾਲਾ"
msgid "Malformed owners value in JSON document"
msgstr "JSON ਦਸਤਾਵੇਜ ਵਿੱਚ ਮਾਲਕਾਂ ਦਾ ਮੁੱਲ ਗਲਤ ਬਣਤਰ ਵਾਲਾ"
msgid "Malformed resources value in JSON document"
msgstr "JSON ਦਸਤਾਵੇਜ ਵਿੱਚ ਵਸੀਲਿਆਂ ਦਾ ਮੁੱਲ ਗਲਤ ਬਣਤਰ ਵਾਲਾ"
msgid "Malformed services data in JSON document"
msgstr "JSON ਦਸਤਾਵੇਜ ਵਿੱਚ ਸੇਵਾਵਾਂ ਡਾਟਾ ਗਲਤ ਬਣਤਰ ਵਾਲਾ"
#, c-format
msgid "Malformed size %s"
msgstr "ਗਲਤ ਅਕਰਾ %s"
@@ -6622,10 +6542,6 @@ msgstr "JSON ਦਸਤਾਵੇਜ ਵਿੱਚ max_workers ਡਾਟਾ ਗੁ
msgid "Missing min_workers data in JSON document"
msgstr "JSON ਦਸਤਾਵੇਜ ਵਿੱਚ min_workers ਡਾਟਾ ਗੁੰਮ"
#, c-format
msgid "Missing module registration symbol %s"
msgstr "ਮੋਡੀਊਲ ਰਜਿਸਟਰੇਸ਼ਨ ਸਿੰਬਲ %s ਗੁੰਮ ਹੈ"
msgid "Missing monitor reply object"
msgstr "ਗੈਰ-ਮੌਜੂਦ ਮੈਮੋਰੀ ਇਕਾਈ"
@@ -6736,9 +6652,6 @@ msgstr "JSON ਦਸਤਾਵੇਜ ਵਿੱਚੋਂ ਪਾਬੰਦੀਸ਼ੁ
msgid "Missing server data from JSON file"
msgstr "JSON ਫਾਈਲ ਵਿੱਚੋਂ ਸਰਵਰ ਡਾਟਾ ਗੁੰਮ ਹੈ"
msgid "Missing server name in phyp:// URI"
msgstr "phyp:// URI ਵਿੱਚ ਸਰਵਰ ਨਾਂ ਨਹੀਂ ਹੈ"
msgid "Missing service data in JSON document"
msgstr "JSON ਦਸਤਾਵੇਜ ਵਿੱਚ ਸੇਵਾ ਡਾਟਾ ਗੁੰਮ"
@@ -6760,10 +6673,6 @@ msgstr "char ਯੰਤਰ ਲਈ ਗੁੰਮ ਸਰੋਤ ਰਾਹ ਐਟਰ
msgid "Missing source service attribute for char device"
msgstr "char ਯੰਤਰ ਲਈ ਗੁੰਮ ਸਰੋਤ ਸੇਵਾ ਐਟਰੀਬਿਊਟ"
#, c-format
msgid "Missing space when parsing output of '%s'"
msgstr "ਸਪੇਸ ਮੌਜੂਦ ਨਹੀਂ ਜਦੋਂ '%s' ਦੀ ਆਊਟਪੁੱਟ ਪਾਰਸ ਕਰ ਰਿਹਾ ਸੀ"
msgid "Missing storage block path"
msgstr "ਗੁੰਮ ਭੰਡਾਰਣ ਬਲਾਕ ਰਾਹ"
@@ -7041,9 +6950,6 @@ msgstr ""
msgid "No <source> 'port' attribute specified with socket interface"
msgstr "ਕੋਈ <source> 'port' ਐਟਰੀਬਿਊਟ ਸਾਕਟ ਇੰਟਰਫੇਸ ਨਾਲ ਨਹੀਂ ਦਿੱਤਾ"
msgid "No CPUs given"
msgstr "ਕੋਈ CPU ਨਹੀਂ ਦਿੱਤਾ"
#, c-format
msgid "No FD available at slot %zu"
msgstr "ਸਲਾਟ %zu ਤੇ ਕੋਈ FD ਉਪਲੱਬਧ ਨਹੀਂ"
@@ -7137,10 +7043,6 @@ msgstr "uuid '%s' ਨਾਲ ਮੇਲ ਖਾਂਦਾ ਕੋਈ ਡੋਮੇਨ
msgid "No domain with name %s"
msgstr "%s ਨਾਂ ਵਾਲਾ ਕੋਈ ਡੋਮੇਨ ਨਹੀਂ ਹੈ"
#, c-format
msgid "No domain with name '%s'"
msgstr "'%s' ਨਾਂ ਵਾਲਾ ਕੋਈ ਡੋਮੇਨ ਨਹੀਂ ਹੈ"
msgid "No error message from child failure"
msgstr "ਕੋਈ ਗਲਤੀ ਸੁਨੇਹਾ ਨਹੀਂ ਦਿੱਤਾ ਗਿਆ"
@@ -7157,14 +7059,6 @@ msgstr "ਕੋਈ ਵਿਹਲੇ NBD ਯੰਤਰ ਨਹੀਂ"
msgid "No graphics backend with index %d"
msgstr "ਸੂਚੀ %d ਵਾਲਾ ਕੋਈ ਡੋਮੇਨ ਨਹੀਂ"
#, c-format
msgid "No host CPU specified in '%s'"
msgstr "ਕੋਈ ਹੋਸਟ CPU '%s' ਲਈ ਨਹੀਂ ਦਿੱਤਾ"
#, c-format
msgid "No info for device '%s'"
msgstr "ਜੰਤਰ '%s' ਲਈ ਕੋਈ ਜਾਣਕਾਰੀ ਨਹੀਂ"
msgid "No interface attached to bridge"
msgstr "ਬਰਿੱਜ ਨਾਲ ਕੋਈ ਇੰਟਰਫੇਸ ਨਹੀਂ ਜੁੜਿਆ"
@@ -7575,9 +7469,6 @@ msgstr "ਚਾਬੀ '%s' ਲਈ ਪਾਸਫਰੇਜ਼"
msgid "Password request failed"
msgstr "ਪਾਸਵਰਡ ਬੇਨਤੀ ਫੇਲ ਹੋਈ"
msgid "Password request seen, but no handler available"
msgstr "ਗੁਪਤ-ਸ਼ਬਦ ਦੀ ਬੇਨਤੀ ਦੇਖ ਲਈ ਗਈ, ਪਰ ਕੋਈ ਸੰਚਾਲਕ ਉਪਲੱਬਧ ਨਹੀਂ"
msgid "Path"
msgstr "ਮਾਰਗ"
@@ -9205,9 +9096,6 @@ msgstr "ਇਸ ਫੰਕਸ਼ਨ ਨੂੰ WIN32 ਪਲੇਟਫਾਰਮ ਤੇ
msgid "This host is not managed by a vCenter"
msgstr "ਇਸ ਹੋਸਟ ਇੱਕ vCenter ਦੁਆਰਾ ਪਰਬੰਧਿਤ ਨਹੀਂ ਹੈ"
msgid "This libvirtd build does not support TLS"
msgstr "ਇਹ libvirtd ਉਸਾਰੀ TLS ਦਾ ਸਮਰਥਨ ਨਹੀਂ ਕਰਦੀ"
msgid "This type of device cannot be hot unplugged"
msgstr "ਜੰਤਰ ਦੀ ਇਹ ਕਿਸਮ ਹਾਟਪਲੱਗ ਨਹੀਂ ਕੀਤੀ ਜਾ ਸਕਦੀ"
@@ -9550,12 +9438,6 @@ msgstr "ਸੰਰਚਨਾ ਫਾਇਲ ਹੈਂਡਲ ਸੰਭਾਲਣ ਲ
msgid "Unable to create %s"
msgstr "%s ਬਣਾਉਣ ਵਿੱਚ ਅਸਮਰਥ"
msgid "Unable to create JSON formatter"
msgstr "JSON ਫਾਰਮੈਟਰ ਬਣਾਉਣ ਤੋਂ ਅਸਮਰਥ"
msgid "Unable to create JSON parser"
msgstr "ਪਾਈਪ ਬਣਾਉਣ ਵਿੱਚ ਫੇਲ"
#, c-format
msgid "Unable to create LPAR. Reason: '%s'"
msgstr "LPAR ਬਣਾਉਣ ਤੋਂ ਫੇਲ। ਕਾਰਨ: '%s'"
@@ -9738,10 +9620,6 @@ msgstr "ਸ਼ੈਸ਼ਨ ਲੀਡਰ ਬਣਨ ਤੋਂ ਅਸਫਲ"
msgid "Unable to encode number of FDs"
msgstr "FDs ਦੀ ਗਿਣਤੀ ਇੰਕੋਡ ਕਰਨ ਤੋਂ ਅਸਫਲ"
#, c-format
msgid "Unable to extract disk path from %s"
msgstr "%s ਤੋਂ ਜੰਤਰ ਹਟਾਉਣ ਲਈ ਫੇਲ"
msgid "Unable to find 'cpuacct' cgroups controller mount"
msgstr "ਲਈ cgroup ਲੱਭਣ ਵਿੱਚ ਫੇਲ"
@@ -10520,10 +10398,6 @@ msgstr "ਅਚਾਨਕ ਫਾਇਲ-ਸਿਸਟਮ ਕਿਸਮ %s"
msgid "Unexpected hostdev mode %d"
msgstr "ਅਣਕਿਆਸਿਆ hostdev ਮੋਡ %d"
#, c-format
msgid "Unexpected line > %d characters when parsing output of '%s'"
msgstr "ਅਚਾਨਕ ਲਾਈਨ > %d ਅੱਖਰ ਜਦੋਂ '%s' ਦੀ ਆਊਟਪੁੱਟ ਪਾਰਸ ਕਰ ਰਿਹਾ ਸੀ"
msgid "Unexpected lock parameters for disk resource"
msgstr "ide ਡਿਸਕ ਲਈ ਅਚਾਨਕ ਐਡਰੈੱਸ ਕਿਸਮ"
@@ -11261,10 +11135,6 @@ msgstr "ਸਰਗਰਮ qemu ਡੋਮੇਨਾਂ ਨੂੰ ਬਾਹਰੀ ਸ
msgid "add a column showing parent snapshot"
msgstr "ਮੂਲ ਸਨੈਪਸ਼ਾਟ ਵਿਖਾਉਂਦਾ ਹੋਇਆ ਇੱਕ ਕਾਲਮ ਜੋੜੋ"
#, c-format
msgid "adding %s device failed: %s"
msgstr "%s ਜੰਤਰ ਜੋੜਨ ਵਿੱਚ ਫੇਲ ਹੋਇਆ: %s"
msgid "additionally display the type and device value"
msgstr "ਇਸ ਤੋਂ ਇਲਾਵਾ ਕਿਸਮ ਅਤੇ ਯੰਤਰ ਮੁੱਲ ਵੀ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰੋ"
@@ -11395,9 +11265,6 @@ msgstr ""
"ਇਸ ਲਾਈਨ ਤੇ %d: %s%s\n"
"%s"
msgid "atomic live snapshot of multiple disks is unsupported"
msgstr "ਬਹੁਤੀਆਂ ਡਿਸਕਾਂ ਦਾ ਅਟਾਮਿਕ ਲਾਈਵ ਸਨੈਪਸ਼ਾਟ ਅਸਮਰਥਿਤ ਹੈ"
msgid "attach device from an XML file"
msgstr "ਇੱਕ XML ਫਾਇਲ ਤੋਂ ਜੰਤਰ ਜੋੜੋ"
@@ -11937,9 +11804,6 @@ msgstr "ਟੰਨਲਡ ਮਾਈਗਰੇਸ਼ਨ ਲਈ ਪਾਈਪ ਨਹੀ
msgid "cannot create snapshot directory '%s'"
msgstr "ਸਨੈਪਸ਼ਾਟ ਡਾਇਰੈਕਟਰੀ '%s' ਨਹੀਂ ਬਣਾ ਸਕਿਆ"
msgid "cannot create virtual FAT disks in read-write mode"
msgstr "ਪੜਨ-ਲਿਖਣ ਮੋਡ ਵਿੱਚ ਵਰਚੁਅਲ FAT ਡਿਸਕਾਂ ਨਹੀਂ ਬਣਾ ਸਕਦਾ"
#, c-format
msgid "cannot decode CPU data for %s architecture"
msgstr "CPU ਡਾਟੇ ਨੂੰ %s ਢਾਂਚੇ ਲਈ ਡੀਕੋਡ ਨਹੀਂ ਕਰ ਸਕਦਾ"
@@ -12228,9 +12092,6 @@ msgstr "ਲੜੀ I/O ਦਾ asynchronous command ਨਾਲ ਰਲੇਵਾਂ
msgid "cannot mix string I/O with daemon"
msgstr "ਲੜੀ I/O ਦਾ daemon ਨਾਲ ਰਲੇਵਾਂ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਦਾ"
msgid "cannot modify network device alias"
msgstr "ਨੈੱਟਵਰਕ ਯੰਤਰ ਉਪਨਾਮ ਨਹੀਂ ਸੁਧਾਰ ਸਕਦਾ"
msgid "cannot modify network device boot index setting"
msgstr "ਨੈੱਟਵਰਕ ਯੰਤਰ ਬੂਟ ਇੰਡੈਕਸ ਸੈਟਿੰਗਾਂ ਨਹੀਂ ਸੁਧਾਰ ਸਕਦਾ"
@@ -12364,18 +12225,6 @@ msgstr "ਜੰਤਰ ਅੰਤਲਾ ਟਿਕਾਣਾ ਪਾਰਸ ਨਹੀ
msgid "cannot parse device start location"
msgstr "ਜੰਤਰ ਸ਼ੁਰੂਆਤੀ ਟਿਕਾਣਾ ਪਾਰਸ ਨਹੀਂ ਕਰ ਸਕਦਾ"
#, c-format
msgid "cannot parse disk migration data remaining statistic %s"
msgstr "ਡਿਸਕ ਮਾਈਗਰੇਸ਼ਨ ਡਾਟਾ ਬਾਕੀ ਅੰਕੜੇ %s ਪਾਰਸ ਨਹੀਂ ਕਰ ਸਕਦਾ"
#, c-format
msgid "cannot parse disk migration data total statistic %s"
msgstr "ਡਿਸਕ ਮਾਈਗਰੇਸ਼ਨ ਡਾਟਾ ਕੁੱਲ ਅੰਕੜੇ %s ਪਾਰਸ ਨਹੀਂ ਕਰ ਸਕਦਾ"
#, c-format
msgid "cannot parse disk migration data transferred statistic %s"
msgstr "ਡਿਸਕ ਮਾਈਗਰੇਸ਼ਨ ਡਾਟਾ ਟਰਾਂਸਫਰ ਅੰਕੜੇ %s ਪਾਰਸ ਨਹੀਂ ਕਰ ਸਕਦਾ"
#, c-format
msgid "cannot parse drive bus '%s'"
msgstr "ਡਰਾਈਵ ਬੱਸ '%s' ਨੂੰ ਪਾਰਸ ਨਹੀਂ ਕਰ ਸਕਿਆ"
@@ -12402,22 +12251,6 @@ msgstr "interfaceid ਪੈਰਾਮੀਟਰ ਨੂੰ uuid ਵਾਂਗ ਪਾ
msgid "cannot parse io mode '%s'"
msgstr "ਵੀਡੀਓ ਰੈਮ '%s' ਨੂੰ ਪਾਰਸ ਨਹੀਂ ਕਰ ਸਕਦਾ"
#, c-format
msgid "cannot parse json %s: %s"
msgstr "json %s ਨੂੰ ਪਾਰਸ ਨਹੀਂ ਕਰ ਸਕਿਆ: %s"
#, c-format
msgid "cannot parse migration data remaining statistic %s"
msgstr "ਮਾਈਗਰੇਸ਼ਨ ਡਾਟਾ ਬਾਕੀ ਅੰਕੜੇ %s ਪਾਰਸ ਨਹੀਂ ਕਰ ਸਕਦਾ"
#, c-format
msgid "cannot parse migration data total statistic %s"
msgstr "ਮਾਈਗਰੇਸ਼ਨ ਡਾਟਾ ਕੁੱਲ ਅੰਕੜੇ %s ਪਾਰਸ ਨਹੀਂ ਕਰ ਸਕਦਾ"
#, c-format
msgid "cannot parse migration data transferred statistic %s"
msgstr "ਮਾਈਗਰੇਸ਼ਨ ਡਾਟਾ ਟਰਾਂਸਫਰ ਅੰਕੜੇ %s ਪਾਰਸ ਨਹੀਂ ਕਰ ਸਕਦਾ"
#, c-format
msgid "cannot parse nbd filename '%s'"
msgstr "nbd ਫਾਇਲ-ਨਾਂ '%s' ਨੂੰ ਪਾਰਸ ਨਹੀਂ ਕਰ ਸਕਦਾ"
@@ -13135,10 +12968,6 @@ msgstr "could not change APIC status to: %s, rc=%08x"
msgid "could not change PAE status to: %s, rc=%08x"
msgstr "PAE ਸਟੇਟਸ ਤਬਦੀਲ ਨਹੀਂ ਕਰ ਸਕਿਆ: %s, rc=%08x"
#, c-format
msgid "could not change media on %s: %s"
msgstr "%s ਉੱਪਰ ਮੀਡੀਆ ਤਬਦੀਲ ਨਹੀਂ ਕੀਤਾ ਦਾ ਸਕਦਾ: %s"
msgid "could not close handshake fd"
msgstr "cdrom ਮੀਡੀਆ ਤਬਦੀਲ ਨਹੀਂ ਕਰ ਸਕਦਾ"
@@ -13189,10 +13018,6 @@ msgstr "ਸਾਂਝਾ ਫੋਲਡਰ '%s' ਨੱਥੀ ਤੋਂ ਲਾਹ
msgid "could not determine max vcpus for the domain"
msgstr "ਡੋਮੇਨ ਲਈ ਅਧਿਕਤਮ vcpus ਪਤਾ ਨਹੀਂ ਕਰ ਸਕਿਆ"
#, c-format
msgid "could not eject media on %s: %s"
msgstr "%s ਨੂੰ ਚਲਾ ਨਹੀਂ ਸਕਦਾ: %s"
msgid "could not find libvirtd"
msgstr "libvirtd ਨੂੰ ਲੱਭ ਨਹੀਂ ਸਕਦਾ"
@@ -13529,9 +13354,6 @@ msgstr "ਮੌਜੂਦਾ vcpu ਕਾਊਂਟ ਵੱਧ-ਤੋਂ-ਵੱਧ
msgid "current vcpus must be equal to maxvcpus"
msgstr "ਮੌਜੂਦਾ vcpus ਦਾ maxvcpus ਦੇ ਬਰਾਬਰ ਹੋਣਾ ਜਰੂਰੀ ਹੈ"
msgid "currently is supported only taking screenshots of screen ID 0"
msgstr "ਹਾਲੇ ਸਿਰਫ ਸਕਰੀਨ ID 0 ਦੇ ਸਕਰੀਨਸ਼ਾਟ ਲੈਣ ਨੂੰ ਸਹਿਯੋਗ ਹੈ"
#, c-format
msgid "daemonized command cannot set working directory %s"
msgstr "ਡੈਮਨ ਕਮਾਂਡ ਵਰਕਿੰਗ ਡਾਇਰੈਕਟਰੀ %s ਸੈੱਟ ਨਹੀਂ ਕਰ ਸਕਦੀ"
@@ -13638,10 +13460,6 @@ msgstr "ਨੈੱਟਵਰਕ ਇੰਟਰਫੇਸ ਹਟਾਓ"
msgid "detach node device from its device driver"
msgstr "ਨੋਡ ਜੰਤਰ ਨੂੰ ਇਸਦੇ ਜੰਤਰ ਡਰਾਈਵਰ ਤੋਂ ਹਟਾਓ"
#, c-format
msgid "detaching %s device failed: %s"
msgstr "%s ਜੰਤਰ ਹਟਾਉਣ ਵਿੱਚ ਫੇਲ: %s"
msgid "detaching serial console is not supported"
msgstr "ਸੀਰੀਅਲ ਕੰਸੋਲ ਨੂੰ ਨੱਥੀ ਤੋਂ ਹਟਾਉਣਾ ਸਮਰਥਿਤ ਨਹੀਂ ਹੈ"
@@ -13690,9 +13508,6 @@ msgstr "ਜੰਤਰ ਕੁੰਜੀ"
msgid "device name or wwn pair in 'wwnn,wwpn' format"
msgstr "ਯੰਤਰ ਨਾਂ ਜਾਂ wwn ਜੋੜਾ 'wwnn,wwpn' ਫਾਰਮੈਟ ਵਿੱਚ"
msgid "device name rejected"
msgstr "ਜੰਤਰ ਨਾਂ ਰੱਦ ਕੀਤਾ ਗਿਆ"
msgid "device not present in domain configuration"
msgstr "Xend ਡੋਮੇਨ ਜਾਣਾਕਰੀ ਪਾਰਸ ਕਰਨ ਲਈ ਫੇਲ"
@@ -13716,9 +13531,6 @@ msgstr "ਜੰਤਰ ਕਿਸਮ '%s' ਜੋੜੀ ਨਹੀਂ ਜਾ ਸਕ
msgid "device type '%s' cannot hot unplugged"
msgstr "ਡਿਸਕ ਜੰਤਰ ਕਿਸਮ '%s' ਹਾਟਪਲੱਗ ਨਹੀਂ ਕੀਤੀ ਜਾ ਸਕਦੀ"
msgid "device-list-properties reply data was missing 'name'"
msgstr "device-list-properties ਜਵਾਬ ਡਾਟੇ ਵਿੱਚ 'ਨਾਂ' ਗੁੰਮ ਸੀ"
msgid "devices cgroup isn't mounted"
msgstr "ਯੰਤਰ cgroup ਮਾਂਊਟ ਨਹੀਂ ਕੀਤੇ ਗਏ"
@@ -13761,10 +13573,6 @@ msgstr "ਸਟੋਰੇਜ਼ ਪੂਲ ਸਰੋਤ ਖੋਜੋ"
msgid "disjoint NUMA cpu ranges are not supported with this QEMU"
msgstr "ਟੁੱਟਵੀਆਂ NUMA cpu ਹੱਦਾਂ ਇਸ QEMU ਨਾਲ ਸਮਰਥਿਤ ਨਹੀਂ ਹਨ"
#, c-format
msgid "disk %s does not have any encryption information"
msgstr "ਡਿਸਕ %s ਤੇ ਕੋਈ ਇਨਕ੍ਰਿਪਸ਼ਨ ਜਾਣਕਾਰੀ ਨਹੀਂ ਹੈ"
#, c-format
msgid "disk %s has no source file to be committed"
msgstr "ਡਿਸਕ %s ਕੋਲ ਪੱਕੀ ਕਰਨ ਲਈ ਕੋਈ ਸਰੋਤ ਫਾਈਲ ਨਹੀਂ"
@@ -14039,9 +13847,6 @@ msgstr "ਡੋਮੇਨ ਜੌਬ ਜਾਣਕਾਰੀ"
msgid "domain name or uuid"
msgstr "ਡੋਮੇਨ ਨਾਂ ਜਾਂ uuid"
msgid "domain name, id or uuid"
msgstr "ਡੋਮੇਨ ਨਾਂ, id ਜਾਂ uuid"
msgid "domain save job"
msgstr "ਡੋਮੇਨ ਸੰਭਾਲ ਜੌਬ"
@@ -14309,9 +14114,6 @@ msgstr "ਆਸ %zu veths ਦੀ ਕਰ ਰਿਹਾ ਹੈ, ਪਰ ਮਿਲਿ
msgid "expecting a name"
msgstr "ਨਾਂ ਦੀ ਲੋੜ ਸੀ"
msgid "expecting a scsi:00.00.00 address."
msgstr "ਇੱਕ scsi:00.00.00 ਪਤੇ ਦੀ ਆਸ ਕਰ ਰਿਹਾ।"
msgid "expecting a separator"
msgstr "ਇੱਕ ਵੱਖਰੇਵੇਂ ਦੀ ਮੰਗ ਸੀ"
@@ -14621,10 +14423,6 @@ msgstr "SASL ਲਾਇਬਰੇਰੀ ਚਾਲੂ ਕਰਨ ਵਿੱਚ ਫੇ
msgid "failed to list host interfaces: %s%s%s"
msgstr "ਹੋਸਟ ਇੰਟਰਫੇਸ ਨੂੰ ਲੱਭਣ ਵਿੱਚ ਫੇਲ : %s%s%s"
#, c-format
msgid "failed to load module %s %s"
msgstr "ਮੋਡੀਊਲ %s %s ਨੂੰ ਲੋਡ ਕਰਨ ਵਿੱਚ ਫੇਲ"
#, c-format
msgid "failed to lookup interface with MAC address '%s'"
msgstr "'%s' MAC ਪਤੇ ਵਾਲੇ ਇੰਟਰਫੇਸ ਨੂੰ ਭਾਲਣ ਵਿੱਚ ਅਸਫਲ"
@@ -14781,10 +14579,6 @@ msgstr "'%s --version' ਚਲਾਉਣ ਵਿੱਚ ਅਸਫਲ: %s"
msgid "failed to run apparmor_parser"
msgstr "apparmor_parser ਚਲਾਉਣ ਵਿੱਚ ਫੇਲ"
#, c-format
msgid "failed to save chardev path '%s'"
msgstr "chardev ਮਾਰਗ '%s' ਨੂੰ ਸੰਭਾਲਣ ਵਿੱਚ ਫੇਲ ਹੋਇਆ"
msgid "failed to save content"
msgstr "ਭਾਗ ਸੰਭਾਲਣ ਲਈ ਅਸਫ਼ਲ ਹੈ"
@@ -14792,10 +14586,6 @@ msgstr "ਭਾਗ ਸੰਭਾਲਣ ਲਈ ਅਸਫ਼ਲ ਹੈ"
msgid "failed to seek to end of %s"
msgstr "%s ਦੇ ਅੰਤ ਤੱਕ ਲੱਭਣ ਤੋਂ ਫੇਲ"
#, c-format
msgid "failed to send key '%s'"
msgstr "'%s' ਨੂੰ ਬਣਾਉਣ ਵਿੱਚ ਫੇਲ"
msgid "failed to serialize S-Expr"
msgstr "S-Expr ਨੂੰ ਲੜੀਬੱਧ ਕਰਨ ਲਈ ਫੇਲ"
@@ -15044,10 +14834,6 @@ msgstr "ਅਧੀਨ ਸਟੋਰੇਜ਼ ਲਈ ਫਾਰਮੈਟ"
msgid "format of backing volume if taking a snapshot"
msgstr "ਬੈਕਿੰਗ ਆਇਤਨ ਦੀ ਤਰਜ਼ ਜੇ ਸਨੈਪਸ਼ਾਟ ਲਿਆ ਜਾ ਰਿਹਾ"
#, c-format
msgid "format='qcow' passphrase for %s must not contain a '\\0'"
msgstr "%s ਲਈ format='qcow' ਗੁਪਤਕੋਡ ਵਿੱਚ ਇੱਕ '\\0' ਨਹੀਂ ਹੋਣਾ ਚਾਹੀਦਾ"
#, c-format
msgid "formatter for %s %s reported error"
msgstr "%s %s ਦੇ ਫਾਰਮੈਟਰ ਨੇ ਗਲਤੀ ਦਿੱਤੀ ਹੈ"
@@ -15326,9 +15112,6 @@ msgstr "ਗਲਤ ਬੂਟ ਕ੍ਰਮ '%s', ਧਨਾਤਮਕ ਅੰਕ ਦ
msgid "info balloon reply was missing balloon data"
msgstr "ਇੰਨਫੋ ਬੈਲੂਨ ਰਿਪਲਾਈ ਵਿੱਚ ਬੈਲੂਨ ਡਾਟਾ ਨਹੀਂ ਹੈ"
msgid "info block not supported by this qemu"
msgstr "info block ਨੂੰ ਇਸ qemu ਦੁਆਰਾ ਸਹਿਯੋਗ ਨਹੀਂ ਹੈ"
msgid "info migration reply was missing return status"
msgstr "ਇਨਫੋ ਮਾਈਗਰੇਸ਼ਨ ਰਿਪਲਾਈ ਵਿੱਚ ਰਿਟਰਲ ਸਟੇਟਸ ਨਹੀਂ ਹੈ"
@@ -15434,10 +15217,6 @@ msgstr "invalid '=' after option --%s"
msgid "invalid <address> element found in <forward> of network %s"
msgstr "<address> ਤੱਤ ਨੈੱਟਵਰਕ %s ਦੇ <forward> ਵਿੱਚ ਅਢੁਕਵਾਂ ਲੱਭਿਆ"
#, c-format
msgid "invalid <encryption> for volume %s"
msgstr "%s ਵਾਲੀਅਮ ਲਈ ਗਲਤ <encryption>"
#, c-format
msgid "invalid <host> element found in <dns> of network %s"
msgstr "ਅਢੁਕਵਾਂ <host> ਤੱਤ ਨੈੱਟਵਰਕ %s ਦੇ <dns> ਵਿੱਚ ਲੱਭਿਆ"
@@ -15587,10 +15366,6 @@ msgstr "ਗਲਤ ਕੈਚਅੱਪ ਸਲਿਊ"
msgid "invalid catchup threshold"
msgstr "ਗਲਤ ਕੈਚਅੱਪ ਥਰਿੱਸ਼ੋਲਡ"
#, c-format
msgid "invalid certificate name: %s"
msgstr "ਗਲਤ ਇੰਟਰਫੇਸ ਨਾਂ %s"
msgid "invalid cipher size for TLS session"
msgstr "TLS ਸ਼ੈਸ਼ਨ ਲਈ ਗਲਤ ਸਾਈਫਰ ਅਕਾਰ"
@@ -15606,10 +15381,6 @@ msgstr "ਇਸ ਵਿੱਚ ਗਲਤ ਕੁਨੈਕਸ਼ਨ ਇਸ਼ਾਰ
msgid "invalid connection pointer in %s"
msgstr "%s ਵਿੱਚ ਗਲਤ ਕੁਨੈਕਸ਼ਨ ਇਸ਼ਾਰਾ"
#, c-format
msgid "invalid database name: %s"
msgstr "ਗਲਤ ਇੰਟਰਫੇਸ ਨਾਂ %s"
#, c-format
msgid "invalid device name '%s'"
msgstr "ਗਲਤ ਜੰਤਰ ਨਾਂ '%s'"
@@ -16454,14 +16225,6 @@ msgstr "ਮਾਈਗਰੇਸ਼ਨ ਰੱਦ ਹੋਈ"
msgid "migration protocol going backwards %s => %s"
msgstr "ਪ੍ਰਵਾਸ ਜਾਬਤਾ ਪਿਛਾਂਹ ਨੂੰ ਜਾ ਰਿਹਾ %s => %s"
#, c-format
msgid "migration to '%s' failed: %s"
msgstr "'%s' ਵੱਲ ਮਾਈਗਰੇਟ ਫੇਲ ਹੋਈ: %s"
#, c-format
msgid "migration to '%s' not supported by this qemu: %s"
msgstr "'%s' ਵੱਲ ਮਾਈਗਰੇਸ਼ਨ ਨੂੰ ਇਸ qemu ਦੁਆਰਾ ਸਹਿਯੋਗ ਨਹੀਂ ਹੈ: %s"
msgid "migration was active, but RAM 'remaining' data was missing"
msgstr "ਮਾਈਗਰੇਸ਼ਨ ਸਰਗਰਮ ਸੀ, ਪਰ RAM 'ਬਾਕੀ' ਡਾਟਾ ਗੁੰਮ ਸੀ"
@@ -17310,10 +17073,6 @@ msgstr "%s ਲਈ ਕੋਈ ਡਿਸਕ ਫਾਰਮੈਟ ਨਹੀਂ ਹੈ
msgid "no disk found with alias %s"
msgstr "%s ਮਾਰਗ ਵਾਲੀ ਕੋਈ ਡਿਸਕ ਨਹੀਂ ਲੱਭੀ"
#, c-format
msgid "no disk found with path %s"
msgstr "%s ਮਾਰਗ ਵਾਲੀ ਕੋਈ ਡਿਸਕ ਨਹੀਂ ਲੱਭੀ"
#, c-format
msgid "no disk named '%s'"
msgstr "'%s' ਨਾਂ ਵਾਲੀ ਕੋਈ ਡਿਸਕ ਨਹੀਂ"
@@ -17626,9 +17385,6 @@ msgstr "ਠੀਕ ਹੈ"
msgid "online commit not supported with this QEMU binary"
msgstr "ਆਨਲਾਈਨ ਪੱਕਾ ਕਰਨਾ ਇਸ QEMU ਬਾਇਨਰੀ ਨਾਲ ਸਮਰਥਿਤ ਨਹੀਂ ਹੈ"
msgid "only 1 graphics device of each type (sdl, vnc, spice) is supported"
msgstr "ਹਰ ਇੱਕ ਕਿਸਮ (sdl, vnc, spice) ਦਾ ਸਿਰਫ 1 ਗਰਾਫਿਕਸ ਯੰਤਰ ਸਮਰਥਿਤ ਹੈ"
msgid "only TCP listen is supported for chr device"
msgstr "ਸਿਰਫ TCP ਨੂੰ chr ਜੰਤਰਾਂ ਲਈ ਸਹਿਯੋਗ ਹੈ"
@@ -18044,14 +17800,6 @@ msgstr "pwd: ਮੌਜੂਦਾ ਡਾਇਰੈਕਟਰੀ ਨਹੀਂ ਪ੍
msgid "qemu does not support SGA"
msgstr "qemu SGA ਲਈ ਸਹਿਯੋਗੀ ਨਹੀਂ ਹੈ"
#, c-format
msgid "qemu does not support closing of file handles: %s"
msgstr "qemu ਫਾਇਲ ਹੈਂਡਲ ਬੰਦ ਕਰਨ ਨੂੰ ਸਹਿਯੋਗ ਨਹੀਂ ਦਿੰਦਾ: %s"
#, c-format
msgid "qemu does not support sending of file handles: %s"
msgstr "qemu ਫਾਇਲ ਹੈਂਡਲ ਭੇਜਣ ਨੂੰ ਸਹਿਯੋਗ ਨਹੀਂ ਦਿੰਦਾ: %s"
#, c-format
msgid "qemu emulator '%s' does not support xen"
msgstr "qemu ਇੰਮੂਲੇਟਰ '%s' xen ਨੂੰ ਸਹਿਯੋਗ ਨਹੀਂ ਦਿੰਦਾ"
@@ -18086,15 +17834,9 @@ msgstr "qom-set ਅਢੁਕਵੀਂ ਆਬਜੈਕਟ ਗੁਣ ਕਿਸਮ
msgid "query-command-line-options parameter data was missing 'name'"
msgstr "query-command-line-options ਪੈਰਾਮੀਟਰ ਡਾਟਾ ਵਿੱਚ 'ਨਾਂ' ਗੁੰਮ ਸੀ"
msgid "query-command-line-options parameter data was not an array"
msgstr "query-command-line-options ਪੈਰਾਮੀਟਰ ਡਾਟਾ ਇੱਕ ਐਰੇਅ ਨਹੀਂ ਸੀ"
msgid "query-command-line-options reply data was missing 'option'"
msgstr "query-command-line-options ਜਵਾਬ ਡਾਟਾ ਵਿੱਚ 'ਚੋਣ' ਗੁੰਮ ਸੀ"
msgid "query-command-line-options reply data was not an array"
msgstr "query-command-line-options ਜਵਾਬ ਡਾਟਾ ਇੱਕ ਐਰੇਅ ਨਹੀਂ ਸੀ"
msgid "query-command-line-options reply was missing return data"
msgstr "query-command-line-options ਜਵਾਬ ਵਿੱਚ ਵਾਪਸੀ ਡਾਟਾ ਗੁੰਮ ਸੀ"
@@ -18342,9 +18084,6 @@ msgstr "ਕਿਸੇ ਵੀ ਮੌਜੂਦਾ ਬਾਹਰੀ ਫਾਈਲਾ
msgid "reuse existing destination"
msgstr "ਮੌਜੂਦਾ ਨੀਯਤ ਟਿਕਾਣਾ ਮੁੜ-ਵਰਤੋ"
msgid "reuse is not supported with this QEMU binary"
msgstr "SATA ਇਸ QEMU ਬਾਇਨਰੀ ਨਾਲ ਸਹਿਯੋਗੀ ਨਹੀਂ ਹੈ"
msgid "revert requires force"
msgstr "ਮੁੜ-ਪਹਿਲਾਂ ਵਾਂਗ ਕਰਨ ਲਈ ਧੱਕੇ ਦੀ ਲੋੜ ਹੈ"
@@ -18361,9 +18100,6 @@ msgstr "ਪਹਿਲੇ ਮੁੜ-ਬਹਾਲ ਬਿੰਦੂ ਤੱਕ ਪਿ
msgid "rollback to previous saved configuration created via iface-begin"
msgstr "iface-begin ਦੁਆਰਾ ਪਹਿਲੀਆਂ ਸੰਭਾਲੀਆਂ ਹੋਈਆਂ ਸੰਰਚਨਾਵਾਂ ਲਈ ਪਿਛਾਂਹ-ਰੇਹੜੂ ਬਣਾਇਆ ਗਿਆ"
msgid "rombar and romfile are supported only for PCI devices"
msgstr "rombar ਅਤੇ romfile ਸਿਰਫ਼ PCI ਯੰਤਰਾਂ ਲਈ ਹੀ ਸਮਰਥਿਤ ਹਨ"
msgid "root element was not source"
msgstr "ਰੂਟ ਐਲੀਮੈਂਟ ਸਰੋਤ ਨਹੀਂ ਸੀ"
@@ -18453,9 +18189,6 @@ msgstr "XML ਵਿੱਚ ਸੀਕਰੇਟ ਐਟਰੀਬਿਊਟ"
msgid "secret is private"
msgstr "ਸੀਕਰੇਟ ਪਰਾਈਵੇਟ ਹੈ"
msgid "secrets already defined"
msgstr "ਸੀਕਰੇਟ ਪਹਿਲਾਂ ਮੌਜੂਦ ਹੈ"
#, c-format
msgid "security DOI string exceeds max %d bytes"
msgstr "ਸੁਰੱਖਿਆ DOI ਸਤਰ ਅਧਿਕਤਮ %d ਬਾਈਟ ਤੋਂ ਜਿਆਦਾ ਹੈ"
@@ -18547,12 +18280,6 @@ msgstr "ACPI S3 ਦੀ ਸੈਟਿੰਗ ਸਮਰਥਿਤ ਨਹੀਂ"
msgid "setting ACPI S4 not supported"
msgstr "ACPI S4 ਦੀ ਸੈਟਿੰਗ ਸਮਰਥਿਤ ਨਹੀਂ"
msgid "setting VNC password failed"
msgstr "VNC ਪਾਸਵਰਡ ਸੈੱਟ ਕਰਨ ਵਿੱਚ ਫੇਲ"
msgid "setting disk password is not supported"
msgstr "ਡਿਸਕ ਤੇ ਪਾਸਵਰਡ ਲਾਉਣਾ ਸਹਿਯੋਗ ਨਹੀਂ ਹੈ"
msgid "setting up HAL callbacks failed"
msgstr "HAL ਕੈਲਬੈਕ ਸੈੱਟਅੱਪ ਫੇਲ ਹੋਇਆ"
@@ -18655,9 +18382,6 @@ msgstr "sockpair ਫੇਲ ਹੋਇਆ"
msgid "sockpair failed"
msgstr "sockpair ਫੇਲ ਹੋਇਆ"
msgid "socks field in JSON was not an array"
msgstr "JSON ਹਾਲਾਤ ਦਸਤਾਵੇਜ ਵਿੱਚ socks ਖੇਤਰ ਇੱਕ ਐਰੇਅ ਨਹੀਂ ਸੀ"
msgid "source config data format"
msgstr "ਸਰੋਤ ਸੰਰਚਨਾ ਡਾਟਾ ਫਾਰਮੈਟ"
@@ -18777,10 +18501,6 @@ msgstr "ਸਟੋਰੇਜ਼ ਪੂਲ '%s' ਸਰਗਰਮ ਨਹੀਂ ਹੈ"
msgid "storage pool '%s' is still active"
msgstr "ਸਟੋਰੇਜ਼ ਪੂਲ '%s' ਹਾਲੇ ਵੀ ਸਰਗਰਮ ਹੈ"
msgid ""
"storage pool does not support building encrypted volumes from other volumes"
msgstr "ਸਟੋਰੇਜ਼ ਪੂਲ ਹੋਰ ਵਾਲੀਅਮਾਂ ਤੋਂ ਇਨਕ੍ਰਿਪਟਡ ਵਾਲੀਅਮਾਂ ਬਣਾਉਣ ਨੂੰ ਸਹਿਯੋਗ ਨਹੀਂ ਦਿੰਦਾ"
msgid "storage pool does not support changing of volume capacity"
msgstr "ਸਟੋਰੇਜ਼ ਪੂਲ ਵਾਲੀਅਮ ਸਮਰੱਥਾ ਤਬਦੀਲੀ ਨੂੰ ਸਹਿਯੋਗ ਨਹੀਂ ਦਿੰਦਾ"
@@ -18958,12 +18678,6 @@ msgstr "'%s' MAC ਪਤਾ ਬਹੁਤੇ ਇੰਟਰਫੇਸਾਂ ਨਾਲ
msgid "the QEMU binary does not support %s"
msgstr "QEMU ਬਾਇਨਰੀ %s ਦਾ ਸਮਰਥਨ ਨਹੀਂ ਕਰਦੀ"
msgid "the QEMU binary does not support kqemu"
msgstr "QEMU ਬਾਇਨਰੀ kqemu ਦਾ ਸਮਰਥਨ ਨਹੀਂ ਕਰਦੀ"
msgid "the QEMU binary does not support kvm"
msgstr "QEMU ਬਾਇਨਰੀ kvm ਦਾ ਸਮਰਥਨ ਨਹੀਂ ਕਰਦੀ"
msgid "the backing volume if taking a snapshot"
msgstr "ਬੈਕਿੰਗ ਆਇਤਨ ਜੇ ਸਨੈਪਸ਼ਾਟ ਲਿਆ ਜਾ ਰਿਹਾ"
@@ -18979,9 +18693,6 @@ msgstr "ਕੀ-ਕੋਡਾਂ ਦਾ codeset, default:linux"
msgid "the default lockspace already exists"
msgstr "ਮੂਲ ਲਾਕਸਪੇਸ ਪਹਿਲਾਂ ਹੀ ਮੌਜੂਦ ਹੈ"
msgid "the disk password is incorrect"
msgstr "ਡਿਸਕ ਪਾਸਵਰਡ ਗਲਤ ਹੈ"
msgid "the domain does not have a current snapshot"
msgstr "ਡੋਮੇਨ ਨੂੰ ਹੋਰ ਹੋਸਟ ਤੇ ਮਾਈਗਰੇਟ ਕਰੋ"
@@ -19139,9 +18850,6 @@ msgstr "ਬਹੁਤ ਸਾਰੇ ਕੀ-ਕੋਡ"
msgid "too many memory stats requested: %d > %d"
msgstr "ਬਹੁਤ ਸਾਰੇ ਮੈਨੋਹੀ ਸਟੇਟਸ ਮੰਗੇ ਗਏ ਹਨ: %d > %d"
msgid "too many secrets for qcow encryption"
msgstr "qcow ਇਨਕ੍ਰਿਪਸ਼ਨ ਲਈ ਬਹੁਤ ਸਾਰੇ ਸੀਕਰੇਟ ਹਨ"
#, c-format
msgid "top '%s' in chain for '%s' has no backing file"
msgstr "ਸਿਖਰਲੇ '%s' ਲੜੀ '%s' ਵਿੱਚ ਕੋਲ ਕੋਈ ਬੈਕਿੰਗ ਫਾਈਲ ਨਹੀਂ ਹੈ"
@@ -19254,10 +18962,6 @@ msgstr "ਫਾਇਲ %s ਸੰਭਾਲਣ ਵਿੱਚ ਅਸਫਲ\n"
msgid "unable to add SSH host key for host '%s': %s"
msgstr "USB ਡਿਸਕ '%s' ਸ਼ਾਮਿਲ ਕਰਨ ਵਿੱਚ ਅਸਮਰਥ: %s"
#, c-format
msgid "unable to add host net: %s"
msgstr "ਗਿਸਟ ਚਾਲੂ ਕਰਨ ਵਿੱਚ ਫੇਲ: %s"
msgid "unable to allocate security context"
msgstr "ਸੁਰੱਖਿਆ ਪ੍ਰਸੰਗ ਵੰਡਣ ਵਿੱਚ ਅਯੋਗ"
@@ -19319,9 +19023,6 @@ msgstr ""
"ਇੰਟਰਫੇਸ '%s' ਨੂੰ ਨੈੱਟਵਰਕ '%s' ਵਿੱਚੋਂ ਮਿਟਾਉਣ ਤੋਂ ਅਸਮਰੱਥ। ਇਹ ਇਸ ਵੇਲੇ %d ਡੋਮੇਨਾਂ ਦੁਆਰਾ ਵਰਤਿਆ ਜਾ "
"ਰਿਹਾ ਹੈ।"
msgid "unable to determine array size"
msgstr "ਐਰੇ ਅਕਾਰ ਪਤਾ ਕਰਨ ਲਈ ਅਸਮਰਥ"
msgid "unable to determine if snapshot has parent"
msgstr "ਮੇਜ਼ਬਾਨ ਨਾਂ ਪਤਾ ਕਰਨ ਲਈ ਫੇਲ"
@@ -19449,10 +19150,6 @@ msgstr "ਮਾਨੀਟਰ ਈਵੈਂਟ ਰਜਿਸਟਰ ਕਰਨ ਵਿ
msgid "unable to save metadata for snapshot %s"
msgstr "ਸਨੈਪਸ਼ਾਟ %s ਲਈ ਮੈਟਾਡਾਟਾ ਸੰਭਾਲਣ ਤੋਂ ਅਸਮਰੱਥ"
#, c-format
msgid "unable to send file handle '%s': %s"
msgstr "ਫਾਇਲ ਹੈਂਡਲ '%s' ਭੇਜਣ ਵਿੱਚ ਅਸਮਰਥ: %s"
#, c-format
msgid "unable to set AppArmor profile '%s' for '%s'"
msgstr "AppArmor ਪ੍ਰੋਫਾਈਲ '%s' ਨੂੰ '%s' ਲਈ ਸੈੱਟ ਕਰਨ ਤੋਂ ਅਸਮਰੱਥ"
@@ -19599,14 +19296,6 @@ msgstr "ide ਡਿਸਕ ਲਈ ਅਚਾਨਕ ਐਡਰੈੱਸ ਕਿਸਮ"
msgid "unexpected address type for scsi disk"
msgstr "scsi ਡਿਸਕ ਲਈ ਅਚਾਨਕ ਐਡਰੈੱਸ ਕਿਸਮ"
#, c-format
msgid "unexpected async job %d"
msgstr "ਅਚਾਨਕ ਡਿਸਕ ਬੱਸ %d"
#, c-format
msgid "unexpected balloon information '%s'"
msgstr "ਅਚਾਨਕ ਬੈਲੂਨ ਜਾਣਕਾਰੀ '%s'"
#, c-format
msgid "unexpected boot device type %d"
msgstr "ਅਚਾਨਕ ਬੂਟ ਜੰਤਰ ਕਿਸਮ %d"
@@ -19645,18 +19334,10 @@ msgstr "ਅਚਾਨਕ ਡਿਸਕ ਐਡਰੈੱਸ ਕਿਸਮ %s"
msgid "unexpected disk bus %d"
msgstr "ਅਚਾਨਕ ਡਿਸਕ ਬੱਸ %d"
#, c-format
msgid "unexpected disk cache mode %d"
msgstr "ਅਚਾਨਕ ਡਿਸਕ ਕੈਸ਼ੇ ਮੋਡ %d"
#, c-format
msgid "unexpected disk device %d"
msgstr "ਅਚਾਨਕ ਡਿਸਕ ਜੰਤਰ %d"
#, c-format
msgid "unexpected disk io mode %d"
msgstr "ਅਚਾਨਕ ਡਿਸਕ ਕੈਸ਼ੇ ਮੋਡ %d"
#, c-format
msgid "unexpected disk type %d"
msgstr "ਅਚਾਨਕ ਡਿਸਕ ਕਿਸਮ %d"
@@ -19774,10 +19455,6 @@ msgstr "ਅਚਾਨਕ mime ਕਿਸਮ"
msgid "unexpected problem reading snapshot xml"
msgstr "ਸਨੈਪਸ਼ਾਟ xml ਨੂੰ ਪੜ੍ਹਨ ਵੇਲੇ ਅਣਕਿਆਸੀ ਸਮੱਸਿਆ"
#, c-format
msgid "unexpected reply from info status: %s"
msgstr "ਇਨਫੋ ਸਟੇਟਸ ਤੋਂ ਅਚਾਨਕ ਰਿਪਲਾਈ: %s"
#, c-format
msgid "unexpected root element <%s> expecting <device>"
msgstr " ਅਚਾਨਕ ਰੂਟ ਐਲੀਮੈਂਟ <%s> <device> ਦੀ ਉਮੀਦ ਹੈ"
@@ -20193,10 +19870,6 @@ msgstr "ਅਚਾਨਕ hostdev ਮੋਡ '%s'"
msgid "unknown hub device type '%s'"
msgstr "ਅਣਜਾਣ hub ਜੰਤਰ ਕਿਸਮ '%s'"
#, c-format
msgid "unknown image format of '%s' and format probing is disabled"
msgstr "'%s' ਦਾ ਫਾਰਮੈਟ ਅਣਪਛਾਤਾ ਅਤੇ ਫਾਰਮੈਟ ਟੋਹ ਅਯੋਗ ਕੀਤੀ ਹੋਈ ਹੈ"
#, c-format
msgid "unknown input bus type '%s'"
msgstr "ਅਚਾਨਕ ਇੰਪੁੱਟ ਬੱਸ ਕਿਸਮ '%s'"
@@ -20606,10 +20279,6 @@ msgstr "ਨੈੱਟਵਰਕ %s ਇੰਟਰਫੇਸ ਪੂਲ ਵਿੱਚ
msgid "unsupported disk bus '%s' with device setup"
msgstr "ਜੰਤਰ ਸੈਟਅੱਪ ਨਾਲ ਨਾ-ਸਹਿਯੋਗੀ ਡਿਸਕ ਬੱਸ '%s'"
#, c-format
msgid "unsupported disk driver type for '%s'"
msgstr "'%s' ਲਈ ਨਾ-ਸਹਿਯੋਗੀ ਡਿਸਕ ਡਰਾਈਵਰ ਕਿਸਮ"
#, c-format
msgid "unsupported disk type %s"
msgstr "ਨਾ-ਸਹਿਯੋਗੀ ਡਿਸਕ ਕਿਸਮ %s"
@@ -20915,10 +20584,6 @@ msgstr "virNWFilterDHCPSnoopReq req add ਇੰਟਰਫੇਸ \"%s\" ifkey \"%s\
msgid "virNWFilterDHCPSnoopReq virThreadCreate failed on interface '%s'"
msgstr "virNWFilterDHCPSnoopReq virThreadCreate ਇੰਟਰਫੇਸ '%s' ਤੇ ਅਸਫਲ ਹੋਇਆ"
#, c-format
msgid "virNWFilterDHCPSnoopReq: can't copy variables on if %s"
msgstr "virNWFilterDHCPSnoopReq: ਤੇ ਵੇਰੀਏਬਲ ਨਕਲ ਨਹੀਂ ਕਰ ਸਕਦਾ ਜੇ %s"
#, c-format
msgid "virNWFilterSnoopLeaseFileLoad lease file line %d corrupt"
msgstr "virNWFilterSnoopLeaseFileLoad ਲੀਜ਼ ਫਾਈਲ ਲੀਕ %d ਭ੍ਰਿਸ਼ਟ"

View File

@@ -10,10 +10,10 @@
# Piotr Drąg <piotrdrag@gmail.com>, 2016. #zanata
msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Project-Id-Version: libvirt 4.6.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"PO-Revision-Date: 2016-09-16 11:27-0400\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: 2016-09-16 11:27+0000\n"
"Last-Translator: Piotr Drąg <piotrdrag@gmail.com>\n"
"Language-Team: Polish (http://www.transifex.com/projects/p/fedora/language/"
"pl/)\n"
@@ -23,7 +23,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2);\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"
msgid ""
"\n"
@@ -184,9 +184,6 @@ msgstr "„%s” nie istnieje"
msgid "'%s' file does not fit in memory"
msgstr "plik „%s” nie mieści się w pamięci"
msgid "'info blockstats' not supported by this qemu"
msgstr "„info blockstats” jest nieobsługiwane przez te QEMU"
msgid "(none)"
msgstr "(brak)"
@@ -563,10 +560,6 @@ msgstr "Skompilowano z obsługą:\n"
msgid "Compute baseline CPU for a set of given CPUs."
msgstr "Oblicza podstawowy procesor dla zestawu podanych procesorów."
#, c-format
msgid "Config entry '%s' must be a string"
msgstr "Wpis konfiguracji „%s” musi być ciągiem"
#, c-format
msgid "Config entry '%s' must represent a boolean value (true|false)"
msgstr ""
@@ -635,10 +628,6 @@ msgstr "Nie można dodać zmiennej „IP” do mapy skrótów"
msgid "Could not add variable 'MAC' to hashmap"
msgstr "Nie można dodać zmiennej „MAC” do mapy skrótów"
#, c-format
msgid "Could not allocate memory for output of '%s'"
msgstr "Nie można przydzielić pamięci dla wyjścia „%s”"
#, c-format
msgid "Could not assign address to disk '%s'"
msgstr "Nie można przydzielić adresu do dysku „%s”"
@@ -886,10 +875,6 @@ msgstr "Nie można przetworzyć prawidłowego indeksu dysku z „%s”"
msgid "Could not parse version number from '%s'"
msgstr "Nie można przetworzyć numeru wersji z „%s”"
#, c-format
msgid "Could not put variable '%s' into hashmap"
msgstr "Nie można umieścić zmiennej „%s” w mapie sum kontrolnych"
msgid "Could not re-enable SIGPIPE"
msgstr "Nie można ponownie włączyć SIGPIPE"
@@ -1112,14 +1097,6 @@ msgstr "Usuwa podany wolumin."
msgid "Dest file %s too big for destination"
msgstr "Plik docelowy %s jest za duży dla celu"
#, c-format
msgid "Destination buffer for ifname ('%s') not large enough"
msgstr "Bufor docelowy dla ifname („%s”) nie jest dość duży"
#, c-format
msgid "Destination buffer for linkdev ('%s') not large enough"
msgstr "Bufor docelowy dla linkdev („%s”) nie jest dość duży"
msgid "Destination libvirt does not support peer-to-peer migration protocol"
msgstr ""
"Docelowa biblioteka libvirt nie obsługuje protokołu migracji w trybie równy "
@@ -1542,14 +1519,6 @@ msgstr ""
"Oczekiwano, że wpis „memsize” VMX wynosi niepodpisaną liczbę całkowitą "
"(wielokrotność 4), ale odnaleziono %lld"
#, c-format
msgid ""
"Expecting VMX entry 'numvcpus' to be an unsigned integer (1 or a multiple of "
"2) but found %lld"
msgstr ""
"Oczekiwano, że wpis „numvcpus” VMX wynosi niepodpisaną liczbę całkowitą (1 "
"lub wielokrotność 2), ale odnaleziono %lld"
#, c-format
msgid ""
"Expecting VMX entry 'sched.cpu.affinity' to be a comma separated list of "
@@ -1651,10 +1620,6 @@ msgstr "Indeks kontrolera FDC %d jest spoza zakresu [0]"
msgid "FDC unit index %d out of [0..1] range"
msgstr "Indeks jednostki FDC %d jest spoza zakresu [0...1]"
#, c-format
msgid "Failed module registration %s"
msgstr "Rejestracja modułu %s się nie powiodła"
#, c-format
msgid "Failed opening %s"
msgstr "Otwarcie %s się nie powiodło"
@@ -2121,13 +2086,6 @@ msgid "Failed to open storage volume with path '%s'"
msgstr ""
"Otwarcie woluminu pamięci masowej za pomocą ścieżki „%s” się nie powiodło"
#, c-format
msgid ""
"Failed to open stream for file descriptor when reading output from '%s': '%s'"
msgstr ""
"Otwarcie potoku dla deskryptora pliku podczas odczytywania wyjścia z „%s” "
"się nie powiodło: „%s”"
#, c-format
msgid "Failed to open tty %s"
msgstr "Otwarcie TTY %s się nie powiodło"
@@ -3026,16 +2984,9 @@ msgstr "Brak niezbędnego wpisu konfiguracji „%s”"
msgid "Missing feature name for CPU model %s"
msgstr "Brak nazwy funkcji dla modelu procesora %s"
#, c-format
msgid "Missing module registration symbol %s"
msgstr "Brak symbolu rejestracji modułu %s"
msgid "Missing or empty 'hostName' property"
msgstr "Brak właściwości „hostName” lub jest pusta"
msgid "Missing server name in phyp:// URI"
msgstr "Brak nazwy serwera w adresie URI phyp://"
msgid "Missing source host attribute for char device"
msgstr "Brak atrybutu źródłowego gospodarza dla urządzenia znakowego"
@@ -3196,9 +3147,6 @@ msgstr ""
msgid "No <source> 'port' attribute specified with socket interface"
msgstr "Brak atrybutu <source> „port” podanego za pomocą interfejsu gniazda"
msgid "No CPUs given"
msgstr "Nie podano procesorów"
#, c-format
msgid "No IP address for host '%s' found: %s"
msgstr "Nie odnaleziono adresu IP dla gospodarza „%s”: %s"
@@ -3236,17 +3184,9 @@ msgstr "Brak domeny pasującej do nazwy „%s”"
msgid "No domain with matching uuid '%s'"
msgstr "Brak domeny pasującej do UUID „%s”"
#, c-format
msgid "No domain with name '%s'"
msgstr "Brak domeny o nazwie „%s”"
msgid "No error message provided"
msgstr "Nie podano komunikatu o błędzie"
#, c-format
msgid "No host CPU specified in '%s'"
msgstr "Nie podano procesora gospodarza w „%s”"
msgid "No qemu command-line argument specified"
msgstr "Nie podano żadnego parametru QEMU w wierszu poleceń"
@@ -4355,10 +4295,6 @@ msgstr ""
msgid "Unexpected error"
msgstr "Nieoczekiwany błąd"
#, c-format
msgid "Unexpected line > %d characters when parsing output of '%s'"
msgstr "Nieoczekiwany wiersz > %d znaków podczas przetwarzania wyjścia „%s”"
#, c-format
msgid "Unix path %s too long for destination"
msgstr "Gniazdo uniksowe %s jest za długie dla celu"
@@ -4692,10 +4628,6 @@ msgstr "przerywa zadanie aktywnej domeny"
msgid "active"
msgstr "aktywne"
#, c-format
msgid "adding %s device failed: %s"
msgstr "dodanie urządzenia %s się nie powiodło: %s"
msgid "affect next boot"
msgstr "ma wpływ na następne uruchomienie"
@@ -5003,9 +4935,6 @@ msgstr "nie można utworzyć potoku dla tunelowanej migracji"
msgid "cannot create snapshot directory '%s'"
msgstr "nie można utworzyć katalogu migawki „%s”"
msgid "cannot create virtual FAT disks in read-write mode"
msgstr "nie można utworzyć wirtualnych dysków FAT w trybie do odczytu i zapisu"
#, c-format
msgid "cannot decode CPU data for %s architecture"
msgstr "nie można dekodować danych procesora dla architektury %s"
@@ -5268,22 +5197,6 @@ msgstr "nie można przetworzyć parametru instanceid jako UUID"
msgid "cannot parse io mode '%s'"
msgstr "nie można przetworzyć trybu wejścia/wyjścia „%s”"
#, c-format
msgid "cannot parse json %s: %s"
msgstr "nie można przetworzyć JSON %s: %s"
#, c-format
msgid "cannot parse migration data remaining statistic %s"
msgstr "nie można przetworzyć statystyki pozostałych danych migracji %s"
#, c-format
msgid "cannot parse migration data total statistic %s"
msgstr "nie można przetworzyć statystyki całkowitych danych migracji %s"
#, c-format
msgid "cannot parse migration data transferred statistic %s"
msgstr "nie można przetworzyć statystyki przesłanych danych migracji %s"
#, c-format
msgid "cannot parse nbd filename '%s'"
msgstr "nie można przetworzyć nazwy pliku nbd „%s”"
@@ -5778,10 +5691,6 @@ msgstr "nie można zmienić stanu APIC na: %s, rc=%08x"
msgid "could not change PAE status to: %s, rc=%08x"
msgstr "nie można zmienić stanu PAE na: %s, rc=%08x"
#, c-format
msgid "could not change media on %s: %s"
msgstr "nie można zmienić nośnika w %s: %s"
msgid "could not close logfile"
msgstr "nie można zamknąć pliku dziennika"
@@ -5809,10 +5718,6 @@ msgstr "nie można usunąć domeny, rc=%08x"
msgid "could not determine max vcpus for the domain"
msgstr "nie można ustalić maksymalnych wirtualnych procesorów dla domeny"
#, c-format
msgid "could not eject media on %s: %s"
msgstr "nie można wysunąć nośnika w %s: %s"
msgid "could not find libvirtd"
msgstr "nie można odnaleźć libvirtd"
@@ -6076,10 +5981,6 @@ msgstr "odłącza urządzenie dyskowe"
msgid "detach network interface"
msgstr "odłącza interfejs sieciowy"
#, c-format
msgid "detaching %s device failed: %s"
msgstr "odłączenie urządzenia %s się nie powiodło: %s"
msgid "detailed domain vcpu information"
msgstr "szczegółowe informacje o wirtualnych procesorach domeny"
@@ -6122,10 +6023,6 @@ msgstr "wyłącza automatyczne uruchamianie"
msgid "discover potential storage pool sources"
msgstr "wykrywa potencjalne źródła puli pamięci masowej"
#, c-format
msgid "disk %s does not have any encryption information"
msgstr "dysk %s nie ma żadnej informacji o szyfrowaniu"
#, c-format
msgid "disk %s not found"
msgstr "nie odnaleziono dysku %s"
@@ -6265,9 +6162,6 @@ msgstr "informacje o zadaniu domeny"
msgid "domain name or uuid"
msgstr "nazwa lub UUID domeny"
msgid "domain name, id or uuid"
msgstr "nazwa domeny, identyfikator lub UUID"
msgid "domain save job"
msgstr "zadanie zapisu domeny"
@@ -6584,10 +6478,6 @@ msgstr "uzyskanie woluminu „%s” się nie powiodło"
msgid "failed to initialize SASL library: %d (%s)"
msgstr "zainicjowanie biblioteki SASL się nie powiodło: %d (%s)"
#, c-format
msgid "failed to load module %s %s"
msgstr "wczytanie modułu %s %s się nie powiodło"
#, c-format
msgid "failed to mark network %s as autostarted"
msgstr "oznaczenie sieci %s jako automatycznie uruchamianej się nie powiodło"
@@ -6669,10 +6559,6 @@ msgstr "wznowienie domeny się nie powiodło"
msgid "failed to run apparmor_parser"
msgstr "wykonanie apparmor_parser się nie powiodło"
#, c-format
msgid "failed to save chardev path '%s'"
msgstr "zapisanie ścieżki urządzenia znakowego „%s” się nie powiodło"
msgid "failed to save content"
msgstr "zapisanie zawartości się nie powiodło"
@@ -6800,10 +6686,6 @@ msgstr "format podstawowej pamięci masowej"
msgid "format of backing volume if taking a snapshot"
msgstr "format woluminu zapasowego, jeśli wykonywana jest migawka"
#, c-format
msgid "format='qcow' passphrase for %s must not contain a '\\0'"
msgstr "format=„qcow” hasło dla %s nie może zawiera „\\0”"
#, c-format
msgid "formatter for %s %s reported error"
msgstr "formatowanie dla %s %s zgłosiło błąd"
@@ -6985,10 +6867,6 @@ msgstr "typ sieci wewnętrznej jest nieobsługiwany"
msgid "invalid '=' after option --%s"
msgstr "nieprawidłowe „=” po opcji --%s"
#, c-format
msgid "invalid <encryption> for volume %s"
msgstr "nieprawidłowe <szyfrowanie> dla woluminu %s"
msgid "invalid MAC address"
msgstr "nieprawidłowy adres MAC"
@@ -7091,10 +6969,6 @@ msgstr "nieprawidłowa liczba dociągnięcia"
msgid "invalid catchup threshold"
msgstr "nieprawidłowa stopień dociągnięcia"
#, c-format
msgid "invalid certificate name: %s"
msgstr "nieprawidłowa nazwa certyfikatu: %s"
msgid "invalid cipher size for TLS session"
msgstr "nieprawidłowy rozmiar szyfru dla sesji TLS"
@@ -7105,10 +6979,6 @@ msgstr "nieprawidłowy wskaźnik połączenia w"
msgid "invalid connection pointer in %s"
msgstr "nieprawidłowy wskaźnik połączenia w %s"
#, c-format
msgid "invalid database name: %s"
msgstr "nieprawidłowa nazwa bazy danych: %s"
#, c-format
msgid "invalid device name '%s'"
msgstr "nieprawidłowa nazwa urządzenia „%s”"
@@ -7494,14 +7364,6 @@ msgstr ""
msgid "migration URI, usually can be omitted"
msgstr "adres URI migracji, zwykle można pominąć"
#, c-format
msgid "migration to '%s' failed: %s"
msgstr "migracja do „%s” się nie powiodła: %s"
#, c-format
msgid "migration to '%s' not supported by this qemu: %s"
msgstr "migracja do „%s” jest nieobsługiwane przez to QEMU: %s"
msgid "migration was active, but RAM 'remaining' data was missing"
msgstr "migracja była aktywna, ale brak danych RAM „pozostało”"
@@ -7936,10 +7798,6 @@ msgstr "brak formatu dysku dla %s, a wykrywanie jest wyłączone"
msgid "no disk found with alias %s"
msgstr "nie odnaleziono dysku z aliasem %s"
#, c-format
msgid "no disk found with path %s"
msgstr "nie odnaleziono dysku ze ścieżką %s"
msgid "no domain XML passed"
msgstr "nie przekazano XML domeny"
@@ -8311,14 +8169,6 @@ msgstr "magistrala PS/2 nie obsługuje urządzenia wejściowego %s"
msgid "pwd: cannot get current directory: %s"
msgstr "pwd: nie można uzyskać bieżącego katalogu: %s"
#, c-format
msgid "qemu does not support closing of file handles: %s"
msgstr "QEMU nie obsługuje zamykania obsługi plików: %s"
#, c-format
msgid "qemu does not support sending of file handles: %s"
msgstr "QEMU nie obsługuje wysyłania obsługi plików: %s"
#, c-format
msgid "qemu emulator '%s' does not support xen"
msgstr "emulator QEMU „%s” nie obsługuje Xena"
@@ -8463,9 +8313,6 @@ msgstr "atrybuty sekretu w XML"
msgid "secret is private"
msgstr "sekret jest prywatny"
msgid "secrets already defined"
msgstr "sekrety są już określone"
#, c-format
msgid "security DOI string exceeds max %d bytes"
msgstr "ciąg DOI bezpieczeństwa przekracza maksymalne %d bajtów"
@@ -8510,12 +8357,6 @@ msgstr "ustawia maksymalne ograniczenie podczas następnego uruchomienia"
msgid "set maximum tolerable downtime"
msgstr "ustawia maksymalny tolerowany czas braku odpowiedzi"
msgid "setting VNC password failed"
msgstr "ustawienie hasła VNC się nie powiodło"
msgid "setting disk password is not supported"
msgstr "ustawienie hasła dysku jest nieobsługiwane"
msgid "setting up HAL callbacks failed"
msgstr "ustawienie wywołań zwrotnych HAL się nie powiodło"
@@ -8619,12 +8460,6 @@ msgstr "pula pamięci masowej „%s” jest już aktywna"
msgid "storage pool '%s' is not active"
msgstr "pula pamięci masowej „%s” jest nieaktywna"
msgid ""
"storage pool does not support building encrypted volumes from other volumes"
msgstr ""
"pula pamięci masowej nie obsługuje tworzenia zaszyfrowanych woluminów "
"z innych woluminów"
msgid "storage pool does not support encrypted volumes"
msgstr "pula pamięci masowej nie obsługuje zaszyfrowanych woluminów"
@@ -8736,9 +8571,6 @@ msgstr "testOpen: należy podać ścieżkę lub użyć test:///domyślna"
msgid "the backing volume if taking a snapshot"
msgstr "wolumin zapasowy, jeśli wykonywana jest migawka"
msgid "the disk password is incorrect"
msgstr "hasło dysku jest niepoprawne"
msgid "the domain does not have a current snapshot"
msgstr "domena nie ma bieżącej migawki"
@@ -8795,9 +8627,6 @@ msgstr "zarejestrowano za dużo sterowników w %s"
msgid "too many memory stats requested: %d > %d"
msgstr "zażądano za dużo statystyk pamięci: %d > %d"
msgid "too many secrets for qcow encryption"
msgstr "za dużo sekretów dla szyfrowania qcow"
msgid "transport methods unix, ssh and ext are not supported under Windows"
msgstr "metody przesyłu unix, ssh i ext nie są obsługiwane w systemie Windows"
@@ -8846,10 +8675,6 @@ msgstr "nie można uzyskać dostępu do urządzenia %s\n"
msgid "unable to access disk %s\n"
msgstr "nie można uzyskać dostępu do dysku %s\n"
#, c-format
msgid "unable to add host net: %s"
msgstr "nie można dodać sieci gospodarza: %s"
#, c-format
msgid "unable to allocate socket security context '%s'"
msgstr "nie można przydzielić kontekstu bezpieczeństwa gniazda „%s”"
@@ -9049,18 +8874,10 @@ msgstr "nieoczekiwany typ adresu dysku %s"
msgid "unexpected disk bus %d"
msgstr "nieoczekiwana magistrala dysku %d"
#, c-format
msgid "unexpected disk cache mode %d"
msgstr "nieoczekiwany tryb pamięci podręcznej dysku %d"
#, c-format
msgid "unexpected disk device %d"
msgstr "nieoczekiwany urządzenie dysku %d"
#, c-format
msgid "unexpected disk io mode %d"
msgstr "nieoczekiwany tryb wejścia/wyjścia dysku %d"
#, c-format
msgid "unexpected disk type %d"
msgstr "nieoczekiwany typ dysku %d"
@@ -9624,10 +9441,6 @@ msgstr "nieobsługiwany typ danych „%c” dla parametru „%s”"
msgid "unsupported disk bus '%s' with device setup"
msgstr "nieobsługiwana magistrala dysku „%s” w ustawieniach urządzenia"
#, c-format
msgid "unsupported disk driver type for '%s'"
msgstr "nieobsługiwany typ sterownika dysku dla „%s”"
#, c-format
msgid "unsupported disk type %s"
msgstr "nieobsługiwany typ dysku %s"

View File

@@ -7,10 +7,10 @@
# pmdaniel <danielthpro@gmail.com>, 2013
msgid ""
msgstr ""
"Project-Id-Version: libvirt 4.3.0\n"
"Project-Id-Version: libvirt 4.6.0\n"
"Report-Msgid-Bugs-To: https://libvirt.org/bugs.html\n"
"POT-Creation-Date: 2018-04-24 12:51+0100\n"
"PO-Revision-Date: 2015-02-24 02:16-0500\n"
"POT-Creation-Date: 2018-07-31 10:44+0100\n"
"PO-Revision-Date: 2015-02-24 02:16+0000\n"
"Last-Translator: Copied by Zanata <copied-by-zanata@zanata.org>\n"
"Language-Team: Portuguese <trans-pt@lists.fedoraproject.org>\n"
"Language: pt\n"
@@ -18,7 +18,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Zanata 3.9.6\n"
"X-Generator: Zanata 4.5.0\n"
msgid ""
"\n"
@@ -733,9 +733,6 @@ msgstr "informação do domínio incompleta, o 'vbd' não tem origem"
msgid "domain name or uuid"
msgstr "nome ou UUID do domínio"
msgid "domain name, id or uuid"
msgstr "nome, 'id' ou 'uuid' do domínio"
msgid "domain state"
msgstr "estado do domínio"

Some files were not shown because too many files have changed in this diff Show More