Revisions of libguestfs

Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 242704 from Olaf Hering's avatar Olaf Hering (olh) (revision 26)
- Update to version 1.26.6
  * cleanups: add CLEANUP_FCLOSE (fclose on FILE*)
  * launch: Close file descriptors after fork (RHBZ#1123007).
  * virt-resize: Unmount filesystem after testing size.
  * daemon: Add extra debugging to umount_all command.
  * sparsify: Relax requirement that output device cannot be block device (RHBZ#1122557).
  * ocaml: Ignore Warning 3: deprecated feature: String.* functions.
  * sysprep: Standard exception handling, taken from virt-builder & virt-v2v.
  * customize: Use Common_utils.error function instead of failwith.
  * mllib: introduce Mkdtemp.temp_dir
  * inspect: ignore /etc/fstab with no entries (RHBZ#1113156).
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 241350 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 25)
Automatic submission by obs-autosubmit
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 239768 from Olaf Hering's avatar Olaf Hering (olh) (revision 24)
- Update requirements for kvm package. Instead of calling qemu-kvm
  and Requires: kvm, replace the Requires with /usr/bin/qemu-system-$ARCH
  Define the helper for aarch64, ppc64, s390x and x86_64.
  Other archs have to use LIBGUESTFS_HV= (bnc#884564)

- Update to version 1.26.5
  * generator: Sort the structs.
  * Use -v and -x flags consistently across OCaml virt-* tools.
  * mllib: Rewrite text wrapping function so it can handle newlines within the text.
  * mllib: Add a common 'warning' utility function.
  * mllib: Add an interface for Common_utils library.
  * mllib: Move common code for comparing version strings to library.
  * options: Compile out part of union which cannot be used when not compiling guestfish.
  * mllib: Create a common utility function is_directory.
  * fuse: UID 0 should override all permissions checks (RHBZ#1106548).
  * launch: libvirt: Only use serial BIOS (sgabios) on x86.
  * daemon: print parameters for vgchange in error messages
  * generator: fix daemon functions with optional params but no mandatory params
  * appliance: Increase udev timeout to 6000s (RHBZ#1096579).
  * launch: libvirt: Add -device sga (sgabios).

- Add cdrkit-cdrtools-compat, psmisc, gptfdisk, syslinux to
  BuildRequires to reduce amount of missing commands

- Include mkinitrd scripts for btrfs, and include it in feature list
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 239272 from Olaf Hering's avatar Olaf Hering (olh) (revision 23)
- Include mkinitrd scripts from lvm2, device-mapper, mdadm and
  nfs-client for 13.2 builds. The scripts will be removed from these
  packages, they are required here. (bnc#883863, bnc#883873,bnc#883876)
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 236111 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 21)
Automatic submission by obs-autosubmit
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 234225 from Olaf Hering's avatar Olaf Hering (olh) (revision 20)
- Update to version 1.26.2
  * sparsify: Add a note about qcow2 internal snapshots not being copied (RHBZ#1094746).
  * customize: random-seed file has moved again.
  * lib: xmlParse{File,Memory} -> xmlRead{File,Memory}
  * launch: direct: Supply -M option when testing qemu for devices.
  * tar-in: Fix places where we didn't cancel the receive (FileIn) correctly along error paths (RHBZ#1091803).
  * configure: Make sure grep matches qemu 2.x version string.
  * daemon: parted: part-get-name: switch from sgdisk to parted (RHBZ#1088424).
  * sparsify: If using -v (verbose), ensure #disk_create runs verbose too.
  * disk-create: Fix this API so it works correctly with block devices (RHBZ#1088262).
  * listfs: If LDM not available, don't inhibit partition detection (RHBZ#1079182).
  * mllib: utils: Add mapi function.
  * src/launch: improve the addition of the no-hpet option
  * handle: Free g->backend_settings.
  * python: Remove unnecessary library dependencies.
  * utils: Move guestfs___validate_guid out of utils.c.
  * utils: Remove for-loop variable decl.
  * rescue: Don't leak various variables when using --suggest option with multi-boot guests.
  * make-fs: Close FILE* along error path.
  * make-fs: Check for error return from guestfs_statvfs.
  * daemon: parted: part-get-name: Don't leak partition type string.
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 229048 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 19)
Automatic submission by obs-autosubmit
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 225115 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 18)
Automatic submission by obs-autosubmit
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 222204 from Olaf Hering's avatar Olaf Hering (olh) (revision 17)
- Update to version 1.24.6
  *  FAQ: Another common problem is permission denied errors when running as root.
  *  FAQ: Add another common Ubuntu appliance problem.
  *  list-filesystems: Do not segfault if guestfs_btrfs_subvolume_list returns an error (RHBZ#1064008).
  *  actions/part_set_gpt_type: set type of "guid" parameter as "GUID" (RHBZ#1008417).
  *  generator: generate code for parameter validation
  *  generator: add a GUID parameter type
  *  utils: add a function to validate a GUID string
  *  Remove bogus license file from daemon subdirectory.
  *  daemon: Always pass -F option to mkfs.ntfs.
  *  resize: Don't truncate libguestfs error messages.
  *  libvirt-domain: Remove unnecessary and wrongly indented parens.
  *  fish/uri: Tidy up error messages.
  *  daemon: lvm2: Ignore "unknown device" output when a PV is missing (RHBZ#1054761).
  *  generator/set-uuid: Fix two typos in documentation
  *  sparsify: Prevent overwriting block or char output devices (RHBZ#1056290).
  *  test-tool: Rearrange output into alphabetical order.

- more testcases for SLE12, using grub2
  libguestfs.test.simple.create-sles12-guest.sh
  libguestfs.test.simple.create-sles12-guest-crypt-on-lvm.sh
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 220698 from Olaf Hering's avatar Olaf Hering (olh) (revision 16)
- drop i586 from ExclusiveArch as SLE-12 does not build a runnable
  kernel there, and KVM is 64bit only
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 220472 from Olaf Hering's avatar Olaf Hering (olh) (revision 15)
- add BuildRequires:  ocaml(ocaml.opt)
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 214989 from Olaf Hering's avatar Olaf Hering (olh) (revision 14)
- Disable ipv6 in the appliance because qemu usernet is ipv4 only
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 214728 from Olaf Hering's avatar Olaf Hering (olh) (revision 13)
- add libguestfs-test subpackage, /usr/share/guestfs (fate#316275)
  libguestfs.test.simple.run-libugestfs-test-tool.sh
  libguestfs.test.simple.create-opensuse-guest.sh
  libguestfs.test.simple.create-opensuse-guest-crypt-on-lvm.sh

- Update to version 1.24.5
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 214552 from Olaf Hering's avatar Olaf Hering (olh) (revision 12)
- Update to version 1.24.4
  * launch: Allow backend = "appliance" for backwards compatibility (RHBZ#1055452).
  * daemon: Use wipefs_has_force_option to decide whether to add wipefs --force option.
  * init: Display clocksource (only when debugging is enabled).
  * launch: direct: Make sure we pass lpj= parameter when using TCG.
  * Use recommended timer settings for KVM (RHBZ#1053847).
  * fuse: clear stat structs (RHBZ#660687).
  * fuse: remove extra trailing \n in debug messages

- Include crypto modules in appliance to enable luks related commands

- Resolve also library dependencies of libnss in mkinitrd (bnc#847785)
- BuildRequire nfs-utils to get mount.nfs, for virt-rescue
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 214131 from Olaf Hering's avatar Olaf Hering (olh) (revision 11)
- Include mkinitrd from 13.1 when building appliance for 13.2 or
  later because dracut can not be used as replacement for mkinitrd
  and supermin is not ready yet
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 213063 from Olaf Hering's avatar Olaf Hering (olh) (revision 10)
- Update to version 1.24.4
  * ruby: Fix .new method (RHBZ#1046509).
  * RHEL 6: ruby: Fix fallback to rake/rdoctask for old rake.
  * inspect: fix detection of newer CirrOS versions (RHBZ#1045450).
  * launch: libvirt: Clearer message when libvirt screws up.
  * fish: Fix memory leak in inspect/-i code (detected by valgrind).
  * appliance: Create an /etc/resolv.conf file referring to qemu user network nameserver (RHBZ#1044585).
  * fish: Move -d option parsing to common function.
  * fish: Deprecate the -D option (prefer --no-dest-paths instead).
  * daemon: Improve error message for readlink call.
  * generator: Fix bug in documentation of guestfs_free_* functions.
  * fish: Ensure print_inspect_prompt can only be called by guestfish.
  * inspector: Ensure low-level inspection functions can only be called by virt-inspector.
  * virt-cat, virt-filesystems, virt-ls don't use libconfig.
  * resize: Move roundup64 function into common utilities.
  * fuse: provide a stub "flush" implementation (RHBZ#660687).
  * recipes: Use new style -a/-d options in virt-edit example.
  * daemon: mkfs: Use -I option to force mkfs.fat to write a filesystem over a whole device (RHBZ#1039995).
  * proto: Remove another error message which hides earlier error.
  * proto: Remove error message which hides earlier error.
  * lib: fix newline in error output (RHBZ#923355).
  * recipes: Add a recipe for masking a systemd service.
  * launch: direct: Pass -enable-fips option if qemu supports it.
  * fish: improve the command error messages
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 211296 from Olaf Hering's avatar Olaf Hering (olh) (revision 9)
- Update to version 1.24.2
  * launch: Print program and version as part of standard debug output when launching the handle.
  * lua: Don't redefine lua_objlen if already defined.
  * lib: Make sure -lselinux is used when linking libguestfs.so.
  * daemon: btrfs: Upstream 'btrfs device add' command now needs '--force' option to work.
  * perl: Give error instead of crashing if optarg is not an array reference.
  * Avoid modulo bias in random password generation
  * mllib: Add a utility function for safely reading from /dev/urandom.
  * podwrapper: virt-install is not a libguestfs page.
  * Update to latest gnulib to get hash relicensing change (thanks Jim Meyering).
  * Fix fstab block device resolution for FreeBSD
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 209253 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 8)
Automatic submission by obs-autosubmit
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_factory) accepted request 204261 from Olaf Hering's avatar Olaf Hering (olh) (revision 7)
after being unable to submit a specific revision to Factory, revert to the desired revision 242 before submitting to Factory. (forwarded request 204260 from olh)
Displaying revisions 81 - 100 of 106
openSUSE Build Service is sponsored by