Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | sparsify: Add a note about sparsify on tmpfs. | Richard W.M. Jones | 2012-04-18 | 1 | -0/+8 | |
| | ||||||
* | Don't abort inspection if mdadm.conf ARRAY doesn't have a uuid | Matthew Booth | 2012-04-18 | 1 | -1/+1 | |
| | ||||||
* | Version 1.17.32.1.17.32 | Richard W.M. Jones | 2012-04-17 | 20 | -1250/+1517 | |
| | ||||||
* | python: Remove 'del g' from the docs, replace with 'g.close ()'. | Richard W.M. Jones | 2012-04-17 | 4 | -4/+4 | |
| | | | | | | | | | 'del g' is a trap for the unwary. If the handle has any other references, it does nothing (in fact, it can be actively dangerous if the user was expecting the appliance to go away). In non-CPython it can be delayed arbitrarily long. Using 'g.close()' on the other hand is always safe. | |||||
* | todo: Note about -cpu host. | Richard W.M. Jones | 2012-04-17 | 1 | -0/+5 | |
| | ||||||
* | virt-alignment-scan: Fix error code. | Richard W.M. Jones | 2012-04-17 | 1 | -2/+2 | |
| | | | | This fixes commit fb401ebff837f9df7c06acb8467b2c03d5b8ced0. | |||||
* | resize, sparsify: Add a simple-minded check to stop indisk = outdisk. | Richard W.M. Jones | 2012-04-17 | 2 | -0/+12 | |
| | ||||||
* | sparsify: Fix comma/colon and quoting in qemu-img command. | Richard W.M. Jones | 2012-04-17 | 2 | -12/+27 | |
| | | | | | | | | | | Colon characters are not allowed in qemu/qemu-img filenames. There's no way to quote them. Comma characters CAN be used. However they must be quoted (by doubling) when used in the '-o' option. Fix general quoting problems in the external command. | |||||
* | virt-alignment-scan: Add ability to list all domains. | Richard W.M. Jones | 2012-04-17 | 6 | -25/+447 | |
| | | | | | | | | | | The output looks like this: F16x64:/dev/sda1 1048576 1024K ok F16x64:/dev/sda2 2097152 2048K ok F16x64:/dev/sda3 526385152 2048K ok If the --uuid option is used, then UUIDs are shown instead of names. | |||||
* | gitignore: Move cscope.out to second section. | Richard W.M. Jones | 2012-04-16 | 1 | -1/+1 | |
| | | | | This fixes commit 3c843e2129d7ce2d6b9bbc6c294cacf7385aa5e3. | |||||
* | .gitignore: cscope.out isn't always at the top-level | Matthew Booth | 2012-04-16 | 1 | -1/+1 | |
| | ||||||
* | fuse: Improve reporting in mount-local when verbose is enabled. | Richard W.M. Jones | 2012-04-16 | 1 | -3/+10 | |
| | ||||||
* | Version 1.17.31.1.17.31 | Richard W.M. Jones | 2012-04-15 | 20 | -17936/+20054 | |
| | ||||||
* | New APIs for reading and writing ext2 file attributes and file generation. | Richard W.M. Jones | 2012-04-13 | 6 | -6/+392 | |
| | | | | | | | | | | | | The new APIs are: get-e2attrs: List ext2 file attributes of a file. set-e2attrs: Set or clear ext2 file attributes of a file. get-e2generation: Get ext2 file generation of a file. set-e2generation: Set ext2 file generation of a file. These are implemented using the lsattr and chattr programs from e2fsprogs. | |||||
* | todo: Remove obsolete sections from the TODO file. | Richard W.M. Jones | 2012-04-13 | 1 | -174/+0 | |
| | ||||||
* | sysprep: Make the tests run quietly. | Richard W.M. Jones | 2012-04-13 | 2 | -3/+3 | |
| | ||||||
* | sysprep: bash_history: fix copyright | Wanlong Gao | 2012-04-13 | 1 | -1/+1 | |
| | | | | Signed-off-by: Wanlong Gao <gaowanlong@cn.fujitsu.com> | |||||
* | sysprep: remove .ssh directory in users' directory | Wanlong Gao | 2012-04-13 | 3 | -1/+48 | |
| | | | | | | | Remove the .ssh directory of user "root" and any other users who have a .ssh directory in their home directory. Signed-off-by: Wanlong Gao <gaowanlong@cn.fujitsu.com> | |||||
* | Version 1.17.30.1.17.30 | Richard W.M. Jones | 2012-04-13 | 18 | -23/+20 | |
| | ||||||
* | tests: Fix reference to guestfish in test for RHBZ#811649. | Richard W.M. Jones | 2012-04-13 | 1 | -1/+1 | |
| | | | | This fixes commit a9bd90abfb3d4519278dfff305b8b7033ae6d76a. | |||||
* | Version 1.17.29.1.17.29 | Richard W.M. Jones | 2012-04-12 | 20 | -422/+445 | |
| | ||||||
* | Add regression test to test funny filenames (RHBZ#811649). | Richard W.M. Jones | 2012-04-12 | 2 | -0/+50 | |
| | ||||||
* | lib: Escape , as ,, on qemu command line (RHBZ#811649). | Richard W.M. Jones | 2012-04-12 | 1 | -3/+16 | |
| | ||||||
* | lib: Remove check_path function, limitation is colon, not comma (RHBZ#811649). | Richard W.M. Jones | 2012-04-12 | 1 | -12/+8 | |
| | | | | | | | | | | | | | | | Remove the bogus check_path function and move the functionality into the two places where it was being used. qemu -cdrom , works fine, I tested it. Colon cannot be used in a block device filename anywhere, since the qemu block driver interprets it as a prefix. There is no known way to work around this problem. I checked this is true with kwolf. Comma is fine in -drive options, provided it is escaped by doubling it. | |||||
* | Revert "launch: don't add a drive twice" | Richard W.M. Jones | 2012-04-12 | 1 | -19/+2 | |
| | | | | This reverts commit be47b66c3033105a2b880dbc10bfc2b163b7eafe. | |||||
* | extra-tests: Add suppression for memory leak in FUSE. | Richard W.M. Jones | 2012-04-12 | 1 | -0/+9 | |
| | ||||||
* | extra-tests: ocaml: Use a short delay instead of Thread.yield. | Richard W.M. Jones | 2012-04-12 | 1 | -1/+2 | |
| | | | | | | On the new faster computer, Thread.yield wasn't yielding, so the second thread would block the main test from proceeding (only when run under valgrind however). | |||||
* | inspector: Update example XML. | Richard W.M. Jones | 2012-04-12 | 1 | -0/+1 | |
| | ||||||
* | inspection: Remove spurious warning for Ubuntu 10.04 with encrypted swap ↵ | Richard W.M. Jones | 2012-04-12 | 2 | -1/+4 | |
| | | | | (RHBZ#811872). | |||||
* | inspector: Fix incorrect arch in example-ubuntu.xml. | Richard W.M. Jones | 2012-04-12 | 1 | -1/+1 | |
| | ||||||
* | sysprep: remove the bash history of users | Wanlong Gao | 2012-04-12 | 2 | -0/+48 | |
| | | | | | | | Remove the bash history of users in home directory, and history of root. Signed-off-by: Wanlong Gao <gaowanlong@cn.fujitsu.com> | |||||
* | website: typo: guestfs-performance.3 -> guestfs-performance.1 | Richard W.M. Jones | 2012-04-12 | 1 | -1/+1 | |
| | ||||||
* | Version 1.17.28.1.17.28 | Richard W.M. Jones | 2012-04-11 | 20 | -754/+2183 | |
| | ||||||
* | New man page: guestfs-performance(1). | Richard W.M. Jones | 2012-04-11 | 9 | -142/+1127 | |
| | | | | This contains tips for engineering libguestfs for greatest performance. | |||||
* | docs: Add libguestfs-test-tool(1) and libguestfs-make-fixed-appliance(1) to ↵ | Richard W.M. Jones | 2012-04-11 | 1 | -1/+3 | |
| | | | | | | guestfs(3) man page. Inexplicably these were not included before. | |||||
* | po-docs: Allow parallel builds in po-docs directory. | Richard W.M. Jones | 2012-04-11 | 3 | -6/+17 | |
| | | | | | | | The first time the directory is checked out from git, there are no *.pod files. In a parallel build, the first thread notices this and runs the 'make -C .. update-po' rule, but the other threads also try to run at the same time and fail. | |||||
* | po-docs: No need to touch virt-sysprep.1 output file. | Richard W.M. Jones | 2012-04-11 | 2 | -2/+0 | |
| | ||||||
* | extra-tests: Add suppression for libvirt/gnutls leak. | Richard W.M. Jones | 2012-04-11 | 1 | -1/+12 | |
| | | | | https://www.redhat.com/archives/libvir-list/2012-April/msg00322.html | |||||
* | python: Add a regression test for RHBZ#811650. | Richard W.M. Jones | 2012-04-11 | 1 | -0/+29 | |
| | ||||||
* | launch: Set error when qemu fails early during launch (RHBZ#811650). | Richard W.M. Jones | 2012-04-11 | 1 | -1/+4 | |
| | | | | | This caused the Python bindings (and probably others) to segfault because guestfs_last_error(g) would return NULL. | |||||
* | python: Add PYTHONPATH to './run' script. | Richard W.M. Jones | 2012-04-11 | 2 | -7/+16 | |
| | | | | | | | Also: - tidy up the script - use the ./run script when running Python tests | |||||
* | sysprep: Sort and align all arguments (thanks Wanlong Gao). | Richard W.M. Jones | 2012-04-11 | 1 | -4/+8 | |
| | ||||||
* | sysprep: Make a common Utils.compare_command_line_args function. | Richard W.M. Jones | 2012-04-11 | 3 | -4/+10 | |
| | | | | | This isn't quite code motion, since the new function also ignores case (which previously we didn't ignore). | |||||
* | sysprep: Move skip_dashes function into Utils module. | Richard W.M. Jones | 2012-04-11 | 3 | -12/+21 | |
| | | | | | This is mostly code motion, but I also changed the function to use String.unsafe_get and raise Invalid_argument on failure. | |||||
* | sysprep: Add utils.mli (interface) file. | Richard W.M. Jones | 2012-04-11 | 1 | -0/+39 | |
| | ||||||
* | sysprep: Print some logging by default. | Richard W.M. Jones | 2012-04-11 | 4 | -6/+23 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | It can be disabled using the --quiet option. The logging looks like: Examining the guest ... Performing "cron-spool" ... Performing "dhcp-client-state" ... Performing "dhcp-server-state" ... Performing "hostname" ... Performing "logfiles" ... Performing "mail-spool" ... Performing "net-hwaddr" ... Performing "random-seed" ... Performing "rhn-systemid" ... Performing "script" ... Performing "smolt-uuid" ... Performing "ssh-hostkeys" ... Performing "udev-persistent-net" ... Performing "utmp" ... Performing "yum-uuid" ... Reviewed-by: Wanlong Gao <gaowanlong@cn.fujitsu.com> | |||||
* | extra-tests: Disable valgrind vgdb. | Richard W.M. Jones | 2012-04-10 | 1 | -1/+2 | |
| | | | | This leaves files called 'vgdb-pipe-*' in . | |||||
* | Version 1.17.27.1.17.27 | Richard W.M. Jones | 2012-04-10 | 19 | -316/+323 | |
| | ||||||
* | sysprep: Allow hwaddr to be removed on other Red Hat derivatives (RHBZ#811117). | Qin Guan | 2012-04-10 | 1 | -1/+1 | |
| | ||||||
* | sysprep: Allow hostname to be set on other Red Hat derivatives (RHBZ#811112). | Qin Guan | 2012-04-10 | 1 | -1/+1 | |
| |