SHA256
1
0
forked from pool/libguestfs

551 Commits

Author SHA256 Message Date
7ff4f2fa18 - Handle empty /lib/mkinitrd/scripts gracefully
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=299
2014-07-08 10:53:33 +00:00
426301008d - 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)

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=298
2014-07-07 08:21:47 +00:00
e02e9f1d48 - 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).

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=297
2014-07-07 08:05:23 +00:00
1c0bde9d4f gptfdisk >12.1
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=296
2014-07-04 08:10:46 +00:00
df597f9d5a - Add cdrkit-cdrtools-compat, psmisc, gptfdisk, syslinux to
BuildRequires to reduce amount of missing commands

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=295
2014-07-04 07:54:14 +00:00
286d1d9658 - Add cdrkit-cdrtools-compat, fuser, gptfdisk, syslinux to reduce
amount of missing commands

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=294
2014-07-04 07:52:15 +00:00
4cb15f87ba - Include mkinitrd scripts for btrfs, and include it in feature list
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=293
2014-07-04 07:42:33 +00:00
Stephan Kulow
38a89d6698 Accepting request 239272 from Virtualization
- 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)

OBS-URL: https://build.opensuse.org/request/show/239272
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=23
2014-07-04 07:34:42 +00:00
2eabec72fe - Include mkinitrd scripts for btrfs
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=291
2014-07-03 16:14:53 +00:00
a50be92a32 - 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)

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=290
2014-07-02 09:31:23 +00:00
Stephan Kulow
40bbd6b5db Accepting request 236465 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/236465
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=22
2014-06-07 05:12:36 +00:00
b8a3032516 Accepting request 236410 from home:mlatimer:branches:Virtualization
Fix permissions on initramfs to allow regular users access

OBS-URL: https://build.opensuse.org/request/show/236410
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=288
2014-06-06 12:35:32 +00:00
Stephan Kulow
dc410682d5 Accepting request 236111 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/236111
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=21
2014-06-04 16:39:35 +00:00
271a9fe0eb - Update to version 1.26.3
* ppc64: Use console=hvc0 console=ttyS0.
  * fish: simplify output of 'supported'
  * Fix some spelling mistakes and typos in documentation (RHBZ#1099284).
  * configure: Move --with-default-backend test later in configure.ac.
  * Fix handling of passwords in URLs

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=286
2014-05-26 09:23:53 +00:00
Stephan Kulow
4a9024cf2e Accepting request 234225 from Virtualization
- 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.

OBS-URL: https://build.opensuse.org/request/show/234225
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=20
2014-05-16 16:11:39 +00:00
95acf398d5 git format-patch -k is broken, create non-empty file for hotfix.patch
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=284
2014-05-13 13:51:49 +00:00
0c246c48e1 - 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.

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=283
2014-05-13 13:41:42 +00:00
Stephan Kulow
c486572fc1 Accepting request 229048 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/229048
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=19
2014-04-05 14:47:01 +00:00
138052f008 - Update to version 1.26.0
* virt-customize is a new tool for customizing disk images
  * virt-diff is a new tool for showing differences between filesystems
  * virt-sparsify has a new --in-place option
  * new virt-sysprep operations
  * many bug fixes
  * full release notes: http://libguestfs.org/guestfs-release-notes.1.html
- added 0000-hotfix.patch
- removed 0001-ocamlopt.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=281
2014-03-28 14:19:16 +00:00
Stephan Kulow
bfb2291d7d Accepting request 225115 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/225115
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=18
2014-03-09 17:27:25 +00:00
d2d5635662 use backport of upstream commit f75142c577255b30f2a8e1d27baa5fd185594197
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=279
2014-02-28 15:26:04 +00:00
820099f8db - Build without ocaml.opt on s390x and ppc64le
0001-ocamlopt.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=278
2014-02-27 12:41:42 +00:00
Stephan Kulow
66c8db8e7d Accepting request 222204 from Virtualization
- 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

OBS-URL: https://build.opensuse.org/request/show/222204
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=17
2014-02-15 07:05:47 +00:00
951f7d4a70 - Update to version 1.24.6
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=276
2014-02-13 14:27:42 +00:00
0335bfb185 - Update to version 1.24.5
*  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.

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=275
2014-02-12 23:45:34 +00:00
edea6a6dca add missing files
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=274
2014-02-04 22:23:40 +00:00
67c19b1daf - more testcases for SLE12, using grub2
libguestfs.test.simple.create-sles12-guest.sh
  libguestfs.test.simple.create-sles12-guest-crypt-on-lvm.sh

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=273
2014-02-04 21:58:08 +00:00
Stephan Kulow
d6eaa1561e Accepting request 220698 from Virtualization
- drop i586 from ExclusiveArch as SLE-12 does not build a runnable
  kernel there, and KVM is 64bit only

OBS-URL: https://build.opensuse.org/request/show/220698
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=16
2014-02-04 18:25:35 +00:00
7f36b4ca45 - drop i586 from ExclusiveArch as SLE-12 does not build a runnable
kernel there, and KVM is 64bit only

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=271
2014-02-03 14:23:45 +00:00
Stephan Kulow
24fa3766f1 Accepting request 220472 from Virtualization
- add BuildRequires:  ocaml(ocaml.opt)

OBS-URL: https://build.opensuse.org/request/show/220472
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=15
2014-02-01 07:43:28 +00:00
6a7f1fd48e - add BuildRequires: ocaml(ocaml.opt)
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=269
2014-01-30 11:23:27 +00:00
Stephan Kulow
ef6351a4f2 Accepting request 214989 from Virtualization
- Disable ipv6 in the appliance because qemu usernet is ipv4 only

OBS-URL: https://build.opensuse.org/request/show/214989
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=14
2014-01-28 11:03:14 +00:00
12c4282154 Update test-tool to handle virtio-blk in 11.4 builds
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=267
2014-01-23 22:34:34 +00:00
131e6872cd - Disable ipv6 in the appliance because qemu usernet is ipv4 only
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=266
2014-01-23 16:54:07 +00:00
Stephan Kulow
38ce095b75 Accepting request 214728 from Virtualization
- 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

OBS-URL: https://build.opensuse.org/request/show/214728
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=13
2014-01-22 22:19:19 +00:00
4606884cd3 Let guestfs-test require the main pkg to pull everything in
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=264
2014-01-22 17:33:16 +00:00
660c9127df Install new test
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=263
2014-01-22 16:49:58 +00:00
2e1800ed22 libguestfs.test.simple.create-opensuse-guest-crypt-on-lvm.sh
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=262
2014-01-22 16:38:31 +00:00
OBS User buildservice-autocommit
0b13391d24 Accepting request 214552 from Virtualization
baserev update by copy to link target

OBS-URL: https://build.opensuse.org/request/show/214552
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=261
2014-01-22 12:53:06 +00:00
Stephan Kulow
796bcb9cf6 Accepting request 214552 from Virtualization
- 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

OBS-URL: https://build.opensuse.org/request/show/214552
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=12
2014-01-22 12:53:05 +00:00
OBS User buildservice-autocommit
940e407013 Updating link to change in openSUSE:Factory/libguestfs revision 12.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=4db1bc592423dc794ba2bad43e814521
2014-01-22 12:53:05 +00:00
a630773766 Update kvm handling for sles11sp3
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=260
2014-01-22 11:46:30 +00:00
7792574f1e fix libguestfs.test.simple.create-opensuse-guest.sh
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=259
2014-01-22 11:32:55 +00:00
898c43d60f - add libguestfs-test subpackage, /usr/share/guestfs (fate#316275)
libguestfs.test.simple.run-libugestfs-test-tool.sh
  libguestfs.test.simple.create-opensuse-guest.sh

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=258
2014-01-22 10:15:09 +00:00
99c9087058 - Update to version 1.24.5
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=257
2014-01-22 09:46:40 +00:00
ec60cc521f - 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

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=256
2014-01-20 22:25:52 +00:00
c9f6f630e1 - Include crypto modules in appliance to enable luks related commands
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=255
2014-01-20 18:42:21 +00:00
2f158c7e68 - Resolve also library dependencies of libnss in mkinitrd (bnc#847785)
- BuildRequire nfs-utils to get mount.nfs, for virt-rescue

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=254
2014-01-20 16:32:24 +00:00
Stephan Kulow
e01aaf51b3 Accepting request 214131 from Virtualization
- 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

OBS-URL: https://build.opensuse.org/request/show/214131
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=11
2014-01-17 10:04:17 +00:00
6e1bf6bd40 - 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

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=252
2014-01-16 21:11:35 +00:00