Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 |
| | |||||
* | Use posix_fadvise when uploading or downloading files. | Richard W.M. Jones | 2012-04-09 | 2 | -0/+18 |
| | | | | | But ignore it if the call fails, since the file descriptor could be a non-file (eg. /dev/stdout). | ||||
* | Fix libguestfs-make-fixed-appliance --help option so it displays usage. | Richard W.M. Jones | 2012-04-09 | 1 | -1/+3 |
| | | | | Previously it printed 'Internal error!' | ||||
* | gobject: Remove guestfs-gobject.c from POTFILES.in. | Richard W.M. Jones | 2012-04-06 | 1 | -1/+0 |
| | | | | | This file no longer exists after the sources were split across multiple files for the benefit of gtk-doc. | ||||
* | tests: Fix guest building so parallel 'make -jN check' works. | Richard W.M. Jones | 2012-04-06 | 6 | -29/+34 |
| | | | | | | | | | | | | | | | | This means renaming various temporary files (eg. fstab.tmp) that several of the scripts were using so they don't conflict (eg. fstab.tmp.$$). Also the rule: fedora-md1.img fedora-md2.img: guest-aux/make-fedora-img.pl causes the script to run twice in parallel when using 'make -jN'. Replace this with a stamp file so it runs once: fedora-md1.img fedora-md2.img: stamp-fedora-md.img stamp-fedora-md.img: guest-aux/make-fedora-img.pl | ||||
* | tests: Don't print "4" when running make-windows-img.sh | Richard W.M. Jones | 2012-04-06 | 1 | -1/+1 |
| | | | | | The return value of the pwrite-device command -- 4 (bytes) -- is printed out. Hide it instead. | ||||
* | fuse: Add missing #include to guestmount.c | Matthew Booth | 2012-04-04 | 1 | -0/+1 |
| | | | | Fix compilation failure on F17 | ||||
* | debian: Suggest 'apt-get build-dep' to install dependencies. | Richard W.M. Jones | 2012-04-04 | 1 | -3/+10 |
| | |||||
* | Update RELEASE-NOTES file for future 1.18 release. | Richard W.M. Jones | 2012-04-03 | 1 | -0/+148 |
| | |||||
* | Version 1.17.26.1.17.26 | Richard W.M. Jones | 2012-04-03 | 20 | -164/+248 |
| | |||||
* | parallel mount-local test: Don't run more than 12 threads. | Richard W.M. Jones | 2012-04-03 | 1 | -1/+5 |
| | | | | | On the Koji builder that has lots of memory, this was trying to run something like 20 threads. | ||||
* | Use absolute paths where necessary in .gitignore file. | Richard W.M. Jones | 2012-04-03 | 1 | -382/+398 |
| | |||||
* | inspection: Support Fedora 17+ (RHBZ#809361). | Richard W.M. Jones | 2012-04-03 | 1 | -2/+5 |
| | | | | | Recognize grub2 as a bootloader, and /bin being a symlink to /usr/bin (ie. UsrMove feature added in Fedora 17+). | ||||
* | sysprep: Add GDM and session preferences to logfiles. | Richard W.M. Jones | 2012-04-03 | 2 | -3/+5 |
| | |||||
* | sysprep: Remove installation logfiles in /root. | Richard W.M. Jones | 2012-04-03 | 2 | -2/+7 |
| | |||||
* | sysprep: Include logfile glob list in the man page. | Richard W.M. Jones | 2012-04-03 | 1 | -18/+24 |
| | |||||
* | Version 1.17.25.1.17.25 | Richard W.M. Jones | 2012-04-02 | 20 | -14338/+14929 |
| | |||||
* | New API: mkfs-btrfs for creating btrfs filesystems (RHBZ#807905). | Richard W.M. Jones | 2012-04-02 | 6 | -4/+127 |
| | | | | This allows all parameters from btrfs to be accessed. | ||||
* | mkfs: Don't allow blocksize to be set on btrfs (RHBZ#807905). | Richard W.M. Jones | 2012-04-02 | 1 | -0/+5 |
| | |||||
* | extra-tests: Test virt-sysprep. | Richard W.M. Jones | 2012-04-01 | 1 | -1/+14 |
| | |||||
* | sysprep: Add a test of the --script option. | Richard W.M. Jones | 2012-04-01 | 6 | -1/+118 |
| | |||||
* | sysprep: Simplify and tidy up the test. | Richard W.M. Jones | 2012-04-01 | 1 | -8/+7 |
| |