| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
| |
(cherry picked from commit 869c11b30c72c57e48dd63c4641087a06abe80d5)
|
|
|
|
| |
(Cherry picked from commit 3135b8c378f9f98ae66e37fd79d305764334980d).
|
|
|
|
|
| |
For some reason we were checking the parameter!
(cherry picked from commit 7fae594df719d1d81a043c4d0280b359f750facb)
|
|
|
|
| |
(cherry picked from commit 3a5bd5aba23583e64bfaabc906ca95b0f9d37578)
|
|
|
|
| |
(cherry picked from commit 76dfb74324fa0daa343d7edf89bd05e1fe7b4db0)
|
|
|
|
| |
(cherry picked from commit 3ed8d5122026f37dd96cc7e8503c4f3ecf0afbb7)
|
|
|
|
| |
(cherry picked from commit 48ebf50f3136ac27f4252662e351230ffa2b15e5)
|
|
|
|
| |
(cherry picked from commit 9160eec4fbf12643d8d5fa13465066822b2fed92)
|
|
|
|
|
|
|
|
|
|
|
| |
The given timeout (10s) was too low if the appliance was
running slowly, which caused a cascade of other failures
during tests.
Note that in udev-171 and above on Fedora, /sbin/start_udev
no longer exists, so now we are using this manual method to
start udevd.
(cherry picked from commit bfc02f78f36d88543f8435e450e28c986b667a94)
|
|
|
|
|
|
| |
Make this error more informative, since it is a common error when the
appliance fails to start up.
(cherry picked from commit 2f73ea343cc4a3433f20e99a7835152767a70f80)
|
|
|
|
|
| |
This is so the file does not change so often when using 'make dist'.
(cherry picked from commit cdd11b758f2601f7eeda4fca684638b0335d531a)
|
|
|
|
| |
(cherry picked from commit 7177340a6f0e3ac1f238c69b0ad5267e18252fe2)
|
|
|
|
| |
(cherry picked from commit 08bc8e40cea750bd35493ecab514e8e37c883a0a)
|
|
|
|
| |
(cherry picked from commit 95368927219f2888aeb1232c7ec950dde538bc39)
|
|
|
|
|
|
| |
And therefore practically it cannot be part of the ABI since
the output of file(1) itself changes from time to time.
(cherry picked from commit ef6f877b9df261fad1fbf361b8ce7af1055dfbb7)
|
| |
|
|
|
|
|
|
|
|
| |
The virt-v2v transfer ISO had a /windows directory. The core
inspection code thought this was a Windows root filesystem.
Cherry picked and backported from
commit 0da6f55a6745686ca056c6bc8ebf647f111cb8e8.
|
|
|
|
|
|
|
|
| |
virt-inspector would exit silently if list-applications failed along
this error path.
Cherry picked and backported from
commit 782f3a36469ca396dbf998ea82af2699153be3ed.
|
|
|
|
|
| |
See: https://bugzilla.redhat.com/show_bug.cgi?id=705499
(cherry picked from commit f55b32b2db83495fc0987f0fe0e979818704dff1)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Release the Python global interpreter lock while running libguestfs
calls.
We don't release it around guestfs_create() because that is a short
call that just allocates memory. We do release it around
guestfs_close() since that is a potentially long-running (it can call
wait(2) amongst other things). We also release it around all the
other generated Python calls.
We don't yet support callbacks into Python code (ie. the new event
API). But when we do in future, we will need to also handle the GIL
around those callbacks.
This code is adapted from libvirt's python/typewrappers.h. Thanks to
Dan Berrange for showing us how to do this properly.
(cherry picked from commit 08dc4a87b92435678780e9c49fe3bc1e7465d99f)
|
|
|
|
| |
(cherry picked from commit 4c2bb8b301970e8853a8feaa95e3698224640fba)
|
|
|
|
| |
(cherry picked from commit 0108d7861d4cc9a1f0d87d89080d1be7750e54b5)
|
|
|
|
|
| |
Cherry picked from commit 36d3a4ce53317b104d48b60c9fe1ed679065d1d4
and rebased for stable-1.8 branch.
|
| |
|
|
|
|
|
|
| |
rpcgen generates source which can't be safely compiled with strict-aliasing
enabled.
(cherry picked from commit 3a84e0784e1e3ab7b56850d0f8c9aa42f1ae3da1)
|
|
|
|
|
|
|
| |
A more accurate description of what this function does.
This is just code motion.
(cherry picked from commit f3eea44f97340f747e46b0df6931a04b53abaf01)
|
|
|
|
|
| |
This is just code motion.
(cherry picked from commit 60cdf446063a0ae61c52140355677d7da2327fa2)
|
|
|
|
|
| |
This is just code motion.
(cherry picked from commit aed8f220d279e910e0f398fea6fa674cc6a63783)
|
|
|
|
| |
(cherry picked from commit 4de124debf181ff6af38617b80c2355627e38d35)
|
|
|
|
|
| |
Thanks to Erez Shinan.
(cherry picked from commit afa17809599f3ebc82c3feef025ca812fb26c9fe)
|
|
|
|
| |
(cherry picked from commit 6e5f64089631622167e60df25ee009ef83df5170)
|
|
|
|
| |
(cherry picked from commit 42938f6faf9e724130be28f8e67d3c291bb81cba)
|
|
|
|
|
|
| |
This is just code motion.
Cherry picked from commit 1e6be6afe58de5bfb1ac056b80d3210888edfead.
|
|
|
|
|
|
| |
This should be obvious, and now it is documented to avoid any
confusion.
(cherry picked from commit 05dbe09a5c5be3d5f68dc6eb033c4f642fbac8bf)
|
|
|
|
| |
(cherry picked from commit b41e73008a939ef493d2bfb82c9bd07b0f74736a)
|
|
|
|
| |
(cherry picked from commit d5eb5216aae0cb83fae686f490d1c3c37c2c074e)
|
|
|
|
| |
(cherry picked from commit 1612201a83e732eec7d98d1679dd9dd426bcd10d)
|
|
|
|
|
|
|
|
| |
Note this has been backported to the 1.8 branch to allow us to write
documentation which refers to the virt-rescue --rw option. The option
does nothing in 1.8.
(cherry picked from commit 4155d20014b24b2203c4dd8b00e2e19450a7e3bb)
|
|
|
|
| |
(cherry picked from commit 3824935411e8a046f0359578978447dd5a0a1a16)
|
|
|
|
|
|
|
| |
Lift the if HAVE_PO4A ... endif completely out of the po-docs
subdirectory, and just exclude the whole subdirectory if the po4a
program is not available.
(cherry picked from commit 58f7a5a4ac8cce77dfaded1c29f3ad382b4cc9a8)
|
|
|
|
| |
(cherry picked from commit edb7501d60a03107c21f023b256d2b01cf116437)
|
| |
|
|
|
|
| |
(cherry picked from commit 759f4369de965f46f4a93b3a75dada050f87e223)
|
|
|
|
| |
(cherry picked from commit d82d6f0633f63d4a884147b1e85851e96ff8f58d)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The documentation for the getxattr and listxattr calls is not very
clear and as a result we were always returning something different
from that which the Linux kernel would usually return.
This fixes these calls, at least far enough that both the 'getfattr'
and 'getfacl' programs now work fine on FUSE-mounted filesystems.
Note that SELinux attrs are *not* passed through. This appears to be
a known bug between SELinux and FUSE. For more information see:
http://www.spinics.net/lists/selinux/msg09460.html
Cherry picked from commit 0d6fd9e1d2488841c912c5351086e536772837ef:
- rebased on stable-1.8 branch
- removed unintended hunk (which changed -m documentation in
guestmount --help output)
- removed parts of test-fuse.sh which will fail because
there is no support for passing acl,user_xattr options in
an extended -m option
|
|
|
|
| |
(cherry picked from commit a0e3b2183733c7440ad017c4ffe361935672339b)
|
|
|
|
| |
(cherry picked from commit 227bea6c7ef89b707fe2c01c4d0d0fb9081e8c04)
|
|
|
|
|
|
| |
No functional change; this simply makes the purpose of the
socket clearer.
(cherry picked from commit 110bfe1fcc9964b82acf7df6d4d60774471f9157)
|
|
|
|
| |
(cherry picked from commit 0daf7e81a659bcdc1ce327151cc1207b124a35a1)
|