Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master

Apr 16, 2014

  1. rwmjones

    sparsify: If using -v (verbose), ensure #disk_create runs verbose too.

    authored April 16, 2014
  2. rwmjones

    builder: If using -v (verbose), ensure #disk_create runs verbose too.

    authored April 16, 2014
  3. rwmjones

    builder: Suggest using virt-install --os-variant option in virt-build…

    …er man page.
    authored April 16, 2014
  4. rwmjones

    disk-create: Fix this API so it works correctly with block devices (R…

    …HBZ#1088262).
    
    When you call guestfs_disk_create on a block device with format=raw
    then it will try to discard the blocks on the device.
    authored April 16, 2014

Apr 15, 2014

  1. rwmjones

    Version 1.27.5.

    authored April 15, 2014
  2. rwmjones

    configure: Fix tests of qemu on ARM.

    qemu-system-arm now requires that you pass '-machine virt' (or some
    -machine type) explicitly.
    
    Change the configure test so it works on upstream ARM.
    authored April 15, 2014
  3. Pino Toscano

    builder: add per-repository proxy configuration

    Add the possibility to configure the proxy in each repository .conf
    file, specifying whether use no proxy at all, follow the system
    configuration or use a specific proxy.
    authored April 15, 2014 rwmjones committed April 15, 2014
  4. rwmjones

    Version 1.27.4.

    authored April 15, 2014

Apr 14, 2014

  1. Pino Toscano

    sysprep: remove also hidden files/dirs in temporary dirs

    List manually and remove the content left (hidden files/directories) in
    temporary directories after the glob listing & removal.
    authored April 14, 2014
  2. rwmjones

    sparsify: Fix automake build.

    Previous commit 97c57a8 added a
    potential bug in the sparsify build.  If virt-sparsify had used a
    *.mli file then it would have tried to run a command like:
    
     ocamlc mlguestfs.cmxa -c foo.mli -o foo.cmi
    
    This would fail because ocamlc doesn't know about native code
    libraries (*.cmxa).  In fact virt-sparsify was not affected by this
    because it doesn't use any *.mli files.
    
    Fix this by adjusting the automake variables.
    authored April 14, 2014

Apr 11, 2014

  1. Pino Toscano

    builder: set an empty XDG_CONFIG_HOME in tests

    This way they are affected less by the environment.
    authored April 11, 2014

Apr 09, 2014

  1. rwmjones

    listfs: If LDM not available, don't inhibit partition detection (RHBZ…

    …#1079182).
    
    If a disk has type 0x42 partition (which would indicate LDM), but LDM
    is not available then try parsing the partition anyway.  It might be
    parseable as plain old NTFS.
    authored March 21, 2014
  2. rwmjones

    sparsify: Use automake to build and link virt-sparsify binary.

    There are two observations which make this possible: (1) virt-sparsify
    contains at least one C unit, so automake thinks it is compiling a C
    program.  (2) Automake lets us add a *_LINK rule to override linking.
    
    We list the C sources of virt-sparsify as virt_sparsify_SOURCES, so
    automake thinks it is building a C program as normal.
    
    We override virt_sparsify_LINK to make it actually link an OCaml
    program.
    
    We add virt_sparsify_DEPENDENCIES listing the OCaml objects so that
    they get built before linking.
    
    We need a small linker script (link.sh) which adds some options at the
    end of the linker command line which are impossible to add using pure
    automake.
    
    Inspired by the same idea in supermin:
    https://github.com/libguestfs/supermin/blob/master/src/Makefile.am
    authored April 08, 2014
  3. Pino Toscano

    sysprep: remove ConsoleKit logs

    authored April 09, 2014
  4. Pino Toscano

    sysprep: remove the exim logs

    authored April 09, 2014
  5. Pino Toscano

    sysprep: remove apt and aptitude logs

    authored April 09, 2014
  6. Pino Toscano

    sysprep: remove debug, syslog and faillog logs

    authored April 09, 2014
  7. Pino Toscano

    sysprep: remove debian-installer files

    authored April 09, 2014
  8. Pino Toscano

    sysprep: remove the lightdm logs

    authored April 09, 2014
  9. Pino Toscano

    sysprep: remove more anaconda configs/logs

    authored April 09, 2014
  10. Pino Toscano

    sysprep: remove systemd journals

    authored April 09, 2014
  11. rwmjones

    build: Remove code coverage and code profiling options.

    This reverts commit 5a2e320.
    authored April 09, 2014

Apr 08, 2014

  1. rwmjones

    sparsify: Relax test constraint (RHBZ#1079210).

    As long as over ~300MB is recovered, declare sparsification to be
    successful in this test.
    
    It looks as if the journal or other metadata takes up a variable
    amount of space after sparsification.
    authored April 08, 2014

Apr 07, 2014

  1. rwmjones

    configure: Add message about GNUlib tests.

    Output was:
    
      yes
    
    Now the output is:
    
      checking if we should run the GNUlib tests... yes
    authored April 07, 2014
  2. Pino Toscano

    customize: add the chmod command

    Add the chmod customize command to change the permissions of files.
    authored April 04, 2014

Apr 06, 2014

  1. rwmjones

    Version 1.27.3.

    authored April 06, 2014

Apr 03, 2014

  1. rwmjones

    recipes: Update the section on installing packages.

    Libguestfs >= 1.26 makes this easy.
    authored April 03, 2014
  2. rwmjones

    mllib: utils: Add mapi function.

    This is List.mapi from the stdlib.  RHEL 6 did not have this function.
    authored April 03, 2014
  3. rwmjones

    appliance: Avoid touching appliance/supermin.d directory.

    We must avoid touching appliance/supermin.d unless it is necessary, so
    that we avoid unnecessary rebuilds of the full appliance.
    Unfortunately since we created temporary files there, even if we
    didn't decide to keep those temporary files they would still end up
    touching supermin.d.  To stop this, move the temporary files out.
    authored April 03, 2014
  4. Pino Toscano

    appliance: exclude pkg-config, doc-base, and reportbug stuff

    Exclude the arch-independent pkg-config files (no pkg-config available
    in the appliance).
    
    Exclude also the doc-base and reportbug files, typically found in Debian
    systems.
    authored April 03, 2014
  5. rwmjones

    builder: Add test of virt-index-validate.

    authored April 03, 2014
  6. rwmjones

    builder: Rearrange EXTRA_DIST in alphabetical order.

    No functional change.
    authored April 03, 2014
  7. rwmjones

    builder: Don't use configure to generate test-index file.

    The file contained no replacement patterns so generating it
    with configure did nothing.
    authored April 03, 2014
  8. Pino Toscano

    builder: better handle some index parsing errors

    Add a new lexer token, unused in the grammar, for the unknown lines in
    index files; this should allow to better handle such kind of parsing
    errors, removing the need to exit() directly (and leave things in an
    unclean state).
    authored April 02, 2014 rwmjones committed April 03, 2014

Apr 02, 2014

  1. rwmjones

    customize: Add a "finishing" message at the end.

    Useful, mainly because it tells you the total time spent running.
    authored April 02, 2014
Something went wrong with that request. Please try again.