]> git.proxmox.com Git - pve-qemu-kvm.git/log
pve-qemu-kvm.git
9 years agogluster: allow to specify a backup server
Dietmar Maurer [Tue, 26 Aug 2014 10:53:39 +0000 (12:53 +0200)]
gluster: allow to specify a backup server

9 years agobump version to 2.1-5
Dietmar Maurer [Fri, 22 Aug 2014 11:28:47 +0000 (13:28 +0200)]
bump version to 2.1-5

9 years agoglusterfs: do not log to stdout when daemonized
Dietmar Maurer [Fri, 22 Aug 2014 11:27:37 +0000 (13:27 +0200)]
glusterfs: do not log to stdout when daemonized

9 years agodepend on new libiscsi4 and glusterfs libs
Dietmar Maurer [Thu, 21 Aug 2014 06:21:19 +0000 (08:21 +0200)]
depend on new libiscsi4 and glusterfs libs

9 years agobump version to 2.1-3
Dietmar Maurer [Thu, 7 Aug 2014 11:31:50 +0000 (13:31 +0200)]
bump version to 2.1-3

9 years agosnapshot: fix reference counting bug
Dietmar Maurer [Thu, 7 Aug 2014 11:30:05 +0000 (13:30 +0200)]
snapshot: fix reference counting bug

9 years agorefresh quilt patch
Dietmar Maurer [Thu, 7 Aug 2014 09:57:43 +0000 (11:57 +0200)]
refresh quilt patch

9 years agoupdate to 2.1.0 final
Dietmar Maurer [Sat, 2 Aug 2014 13:10:08 +0000 (15:10 +0200)]
update to 2.1.0 final

9 years agorefresh quilt patches
Dietmar Maurer [Wed, 16 Jul 2014 10:19:23 +0000 (12:19 +0200)]
refresh quilt patches

9 years agoupdate to v2.1.0-rc2
Dietmar Maurer [Wed, 16 Jul 2014 09:55:36 +0000 (11:55 +0200)]
update to v2.1.0-rc2

9 years agorefresh all quilt patches
Dietmar Maurer [Tue, 17 Jun 2014 04:15:58 +0000 (06:15 +0200)]
refresh all quilt patches

9 years agoupdate to latest qemu (commit 2a2c4830c0068d70443f3dddc4cc668f0c601b5c)
Dietmar Maurer [Thu, 12 Jun 2014 11:04:25 +0000 (13:04 +0200)]
update to latest qemu (commit 2a2c4830c0068d70443f3dddc4cc668f0c601b5c)

This fixes virtio-scsi boot problems on windows (seabios update)

9 years agofix another aio bug 0001-aio-fix-qemu_bh_schedule-bh-ctx-race-condition.patch
Stefan Priebe [Thu, 5 Jun 2014 06:19:43 +0000 (08:19 +0200)]
fix another aio bug 0001-aio-fix-qemu_bh_schedule-bh-ctx-race-condition.patch

Signed-off-by: Stefan Priebe <s.priebe@profihost.ag>
9 years agodo not use gtk support
Dietmar Maurer [Wed, 4 Jun 2014 04:11:11 +0000 (06:11 +0200)]
do not use gtk support

We do not want to depend on those libraries for now.

9 years agoqemu 2.0.0: has a use after free bug in aio completion resulting in segfaults
Stefan Priebe [Wed, 28 May 2014 19:48:11 +0000 (21:48 +0200)]
qemu 2.0.0: has a use after free bug in aio completion resulting in segfaults

details in 0001-aio-Fix-use-after-free-in-cancellation-path.patch

9 years agodepend on libiscsi2 (>= 1.11.0)
Dietmar Maurer [Mon, 5 May 2014 10:32:45 +0000 (12:32 +0200)]
depend on libiscsi2 (>= 1.11.0)

9 years agorefresh and enable debian/patches/keymap.diff
Dietmar Maurer [Mon, 5 May 2014 09:19:26 +0000 (11:19 +0200)]
refresh and enable debian/patches/keymap.diff

9 years agorefresh and enable debian/patches/disable-efi-enable-pxe-roms.patch
Dietmar Maurer [Mon, 5 May 2014 08:06:53 +0000 (10:06 +0200)]
refresh and enable debian/patches/disable-efi-enable-pxe-roms.patch

9 years agorefresh and enable debian/patches/backup-vma-allow-empty-backups.patch
Dietmar Maurer [Mon, 5 May 2014 07:45:58 +0000 (09:45 +0200)]
refresh and enable debian/patches/backup-vma-allow-empty-backups.patch

9 years agorefresh and enable debian/patches/internal-snapshot-async.patch
Dietmar Maurer [Mon, 5 May 2014 07:44:53 +0000 (09:44 +0200)]
refresh and enable debian/patches/internal-snapshot-async.patch

9 years agorefresh and enable debian/patches/backup-vma-remove-async-queue.patch
Dietmar Maurer [Mon, 5 May 2014 07:42:12 +0000 (09:42 +0200)]
refresh and enable debian/patches/backup-vma-remove-async-queue.patch

9 years agorefresh and enable debian/patches/backup-vma-correctly-propagate-error.patch
Dietmar Maurer [Mon, 5 May 2014 07:41:33 +0000 (09:41 +0200)]
refresh and enable debian/patches/backup-vma-correctly-propagate-error.patch

9 years agorefresh and enable debian/patches/backup-do-not-return-errors-in-dump-callback.patch
Dietmar Maurer [Mon, 5 May 2014 07:40:44 +0000 (09:40 +0200)]
refresh and enable debian/patches/backup-do-not-return-errors-in-dump-callback.patch

9 years agorefresh and enable debian/patches/backup-add-dir-format.patch
Dietmar Maurer [Mon, 5 May 2014 07:40:01 +0000 (09:40 +0200)]
refresh and enable debian/patches/backup-add-dir-format.patch

9 years agorefresh and enable debian/patches/backup-add-pve-monitor-commands.patch
Dietmar Maurer [Mon, 5 May 2014 07:32:13 +0000 (09:32 +0200)]
refresh and enable debian/patches/backup-add-pve-monitor-commands.patch

9 years agorefresh and enable debian/patches/backup-modify-job-api.patch
Dietmar Maurer [Mon, 5 May 2014 07:27:52 +0000 (09:27 +0200)]
refresh and enable debian/patches/backup-modify-job-api.patch

9 years agoenable debian/patches/backup-vma-restore-tolerate-a-size-difference-up-to-4M.patch
Dietmar Maurer [Mon, 5 May 2014 07:15:42 +0000 (09:15 +0200)]
enable debian/patches/backup-vma-restore-tolerate-a-size-difference-up-to-4M.patch

9 years agoenable debian/patches/backup-vma-add-dump-config.patch
Dietmar Maurer [Mon, 5 May 2014 06:23:23 +0000 (08:23 +0200)]
enable debian/patches/backup-vma-add-dump-config.patch

9 years agorefresh and enable debian/patches/backup-add-vma-verify-command.patch
Dietmar Maurer [Mon, 5 May 2014 06:22:27 +0000 (08:22 +0200)]
refresh and enable debian/patches/backup-add-vma-verify-command.patch

9 years agorefresh and enable debian/patches/backup-add-vma-binary.patch
Dietmar Maurer [Mon, 5 May 2014 05:48:21 +0000 (07:48 +0200)]
refresh and enable debian/patches/backup-add-vma-binary.patch

9 years agorefresh and enable debian/patches/spice-use-pve-certs.patch
Dietmar Maurer [Mon, 5 May 2014 05:42:47 +0000 (07:42 +0200)]
refresh and enable debian/patches/spice-use-pve-certs.patch

9 years agorefresh and enable debian/patches/modify-query-spice.patch
Dietmar Maurer [Mon, 5 May 2014 05:42:19 +0000 (07:42 +0200)]
refresh and enable debian/patches/modify-query-spice.patch

9 years agorefresh and enable debian/patches/modify-query-machines.patch
Dietmar Maurer [Mon, 5 May 2014 05:41:07 +0000 (07:41 +0200)]
refresh and enable debian/patches/modify-query-machines.patch

9 years agorefresh and enable debian/patches/set-cpu-model-to-kvm64.patch
Dietmar Maurer [Mon, 5 May 2014 05:36:14 +0000 (07:36 +0200)]
refresh and enable debian/patches/set-cpu-model-to-kvm64.patch

9 years agorefresh and enable debian/patches/virtio-balloon-fix-query.patch
Dietmar Maurer [Mon, 5 May 2014 05:35:37 +0000 (07:35 +0200)]
refresh and enable debian/patches/virtio-balloon-fix-query.patch

9 years agorefresh and enable debian/patches/enable-kvm-by-default.patch
Dietmar Maurer [Mon, 5 May 2014 05:34:25 +0000 (07:34 +0200)]
refresh and enable debian/patches/enable-kvm-by-default.patch

9 years agorefresh and enable debian/patches/fix-qemu-img-snapshot-removal.patch
Dietmar Maurer [Mon, 5 May 2014 05:33:41 +0000 (07:33 +0200)]
refresh and enable debian/patches/fix-qemu-img-snapshot-removal.patch

9 years agoenable vencrypt-auth-plain.patch
Dietmar Maurer [Mon, 5 May 2014 05:26:17 +0000 (07:26 +0200)]
enable vencrypt-auth-plain.patch

9 years agorefresh and enable debian/patches/pve-auth.patch
Dietmar Maurer [Mon, 5 May 2014 05:24:47 +0000 (07:24 +0200)]
refresh and enable debian/patches/pve-auth.patch

9 years agorefresh debian/patches/fairsched.diff
Dietmar Maurer [Mon, 5 May 2014 05:14:13 +0000 (07:14 +0200)]
refresh debian/patches/fairsched.diff

9 years agorefresh debian/patches/adjust-path.diff
Dietmar Maurer [Mon, 5 May 2014 05:13:27 +0000 (07:13 +0200)]
refresh debian/patches/adjust-path.diff

9 years agoupdate sources to qemu 2.0 - disabled patches
Dietmar Maurer [Mon, 5 May 2014 05:03:34 +0000 (07:03 +0200)]
update sources to qemu 2.0 - disabled patches

I will re-enable patches step by step in the following commits.

Bump version to 2.0-1.

10 years agobump version to 1.7-8
Dietmar Maurer [Tue, 22 Apr 2014 04:47:09 +0000 (06:47 +0200)]
bump version to 1.7-8

10 years agoadd virtio-net-fix-guest-triggerable-buffer-overrun-CVE-2014-0150.patch
Dietmar Maurer [Tue, 22 Apr 2014 04:45:12 +0000 (06:45 +0200)]
add virtio-net-fix-guest-triggerable-buffer-overrun-CVE-2014-0150.patch

10 years agobump version to 1.7-7
Dietmar Maurer [Mon, 14 Apr 2014 09:13:47 +0000 (11:13 +0200)]
bump version to 1.7-7

10 years agoallow the creation of vma files without data streams
Dietmar Maurer [Mon, 14 Apr 2014 09:12:49 +0000 (11:12 +0200)]
allow the creation of vma files without data streams

10 years agobump version to 1.7-6
Dietmar Maurer [Thu, 27 Mar 2014 12:07:12 +0000 (13:07 +0100)]
bump version to 1.7-6

10 years agobackup: remove async queue (avoid segmentation fault)
Dietmar Maurer [Thu, 27 Mar 2014 11:20:19 +0000 (12:20 +0100)]
backup: remove async queue (avoid segmentation fault)

10 years agobackup: correctly propagate vma write errors in dump callback
Dietmar Maurer [Thu, 27 Mar 2014 07:51:12 +0000 (08:51 +0100)]
backup: correctly propagate vma write errors in dump callback

10 years agobackup: do not report errors to the VM when backup fails
Dietmar Maurer [Wed, 26 Mar 2014 07:53:17 +0000 (08:53 +0100)]
backup: do not report errors to the VM when backup fails

10 years agoupdate to 1.7.1
Dietmar Maurer [Wed, 26 Mar 2014 05:40:11 +0000 (06:40 +0100)]
update to 1.7.1

10 years agobump version to 1.7-4, disable efi boot roms
Dietmar Maurer [Wed, 29 Jan 2014 11:59:11 +0000 (12:59 +0100)]
bump version to 1.7-4, disable efi boot roms

10 years agoenable libusb
Dietmar Maurer [Fri, 6 Dec 2013 17:54:26 +0000 (18:54 +0100)]
enable libusb

Add dependency to backported libusb

10 years agoalways set backup end time to mark backup as finished
Dietmar Maurer [Fri, 6 Dec 2013 09:32:46 +0000 (10:32 +0100)]
always set backup end time to mark backup as finished

10 years agofix error message
Dietmar Maurer [Fri, 6 Dec 2013 09:08:17 +0000 (10:08 +0100)]
fix error message

10 years agobackup: call block_job_cb()
Dietmar Maurer [Fri, 6 Dec 2013 08:10:16 +0000 (09:10 +0100)]
backup: call  block_job_cb()

Try to use the same cleanup method as other command do.

10 years agobacku: fix config file path for directory dump
Dietmar Maurer [Fri, 6 Dec 2013 07:10:51 +0000 (08:10 +0100)]
backu: fix config file path for directory dump

10 years agoremove wrong assertion
Dietmar Maurer [Fri, 6 Dec 2013 07:01:53 +0000 (08:01 +0100)]
remove wrong assertion

10 years agoallow to start directory backup using hmp command
Dietmar Maurer [Fri, 6 Dec 2013 06:59:00 +0000 (07:59 +0100)]
allow to start directory backup using hmp command

10 years agocleanup and fix backup hmp commands
Dietmar Maurer [Fri, 6 Dec 2013 06:27:28 +0000 (07:27 +0100)]
cleanup and fix backup hmp commands

10 years agoallow to backup into a directory
Dietmar Maurer [Fri, 6 Dec 2013 05:44:05 +0000 (06:44 +0100)]
allow to backup into a directory

10 years agocreate backup stats with dump_cb and remove pvebackup_update_status
Dietmar Maurer [Fri, 6 Dec 2013 05:41:59 +0000 (06:41 +0100)]
create backup stats with dump_cb and remove pvebackup_update_status

10 years agobackup: always call dump_cb
Dietmar Maurer [Fri, 6 Dec 2013 05:37:00 +0000 (06:37 +0100)]
backup: always call dump_cb

And pass job->target. Also use sector addressing instead of cluster numbers.
That way we can use dump_cb to gather statistics, even when we backup
to job->target.

10 years agouse bdrv_in_use() instead of hardcoded check for bs->bob
Dietmar Maurer [Thu, 5 Dec 2013 09:43:10 +0000 (10:43 +0100)]
use bdrv_in_use() instead of hardcoded check for bs->bob

10 years agorefer to public git server
Dietmar Maurer [Thu, 5 Dec 2013 07:32:16 +0000 (08:32 +0100)]
refer to public git server

10 years agoextract backup.txt from quilt patches and store directly in git
Dietmar Maurer [Thu, 5 Dec 2013 07:23:51 +0000 (08:23 +0100)]
extract backup.txt from quilt patches and store directly in git

10 years agoextract vma_spec.txt from quilt patches and store directly in git
Dietmar Maurer [Thu, 5 Dec 2013 07:19:17 +0000 (08:19 +0100)]
extract vma_spec.txt from quilt patches and store directly in git

10 years agoimprove vma_spec.txt
Dietmar Maurer [Thu, 5 Dec 2013 07:14:56 +0000 (08:14 +0100)]
improve vma_spec.txt

10 years agovma: improve documenation
Dietmar Maurer [Wed, 4 Dec 2013 13:29:00 +0000 (14:29 +0100)]
vma: improve documenation

10 years agocleanup backup patches
Dietmar Maurer [Wed, 4 Dec 2013 09:48:49 +0000 (10:48 +0100)]
cleanup backup patches

remove unused code

10 years agovma: add an easy way to extract a configuration file
Dietmar Maurer [Wed, 4 Dec 2013 09:36:25 +0000 (10:36 +0100)]
vma: add an easy way to extract a configuration file

10 years agobump version to 1.7-2, depend on latest spice server libs
Dietmar Maurer [Tue, 3 Dec 2013 12:41:22 +0000 (13:41 +0100)]
bump version to 1.7-2, depend on latest spice server libs

10 years agointernal snasphot async port to qemu 1.7 v5
Alexandre Derumier [Tue, 3 Dec 2013 09:00:17 +0000 (10:00 +0100)]
internal snasphot async port to qemu 1.7 v5

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
Signed-off-by: Stefan Priebe <s.priebe@profihost.ag>
10 years agore-add backup ducumentaion file (now in backup-add-documenation.patch)
Dietmar Maurer [Tue, 3 Dec 2013 08:10:49 +0000 (09:10 +0100)]
re-add backup ducumentaion file (now in backup-add-documenation.patch)

10 years agobackup: do not access di->bs after block job finished
Dietmar Maurer [Tue, 3 Dec 2013 07:51:44 +0000 (08:51 +0100)]
backup: do not access di->bs after block job finished

10 years agobackup: remove unused variable
Dietmar Maurer [Tue, 3 Dec 2013 06:46:54 +0000 (07:46 +0100)]
backup: remove unused variable

10 years agoupdate qemu sources to final 1.7
Dietmar Maurer [Tue, 3 Dec 2013 05:37:43 +0000 (06:37 +0100)]
update qemu sources to final 1.7

10 years agobackup: start jobs in paused state
Dietmar Maurer [Mon, 2 Dec 2013 13:11:07 +0000 (14:11 +0100)]
backup: start jobs in paused state

That way we can backup one drive after another (reduce load).

10 years agobackup: call backup_cancel inside coroutine
Dietmar Maurer [Mon, 2 Dec 2013 11:10:22 +0000 (12:10 +0100)]
backup: call backup_cancel inside coroutine

Because vma_writer can yield due to outstanding io.

10 years agore-add pve backup monitor commands
Dietmar Maurer [Fri, 29 Nov 2013 11:44:53 +0000 (12:44 +0100)]
re-add pve backup monitor commands

10 years agoadd vma-writer.o to block-obj-y
Dietmar Maurer [Fri, 29 Nov 2013 11:27:11 +0000 (12:27 +0100)]
add vma-writer.o to block-obj-y

10 years agomerge 0009-vma-only-store-the-basename-of-a-configuration-file.patch
Dietmar Maurer [Fri, 29 Nov 2013 09:20:48 +0000 (10:20 +0100)]
merge 0009-vma-only-store-the-basename-of-a-configuration-file.patch

10 years agofix vma help message
Dietmar Maurer [Fri, 29 Nov 2013 09:15:09 +0000 (10:15 +0100)]
fix vma help message

10 years agoadd backup-vma-restore-tolerate-a-size-difference-up-to-4M.patch
Dietmar Maurer [Fri, 29 Nov 2013 09:10:56 +0000 (10:10 +0100)]
add backup-vma-restore-tolerate-a-size-difference-up-to-4M.patch

This is just a rename of 0008-vma-restore-tolerate-a-size-difference-up-to-4M.patch

10 years agoadd vma verify command
Dietmar Maurer [Thu, 28 Nov 2013 11:50:28 +0000 (12:50 +0100)]
add vma verify command

This replaces 0007-vma-add-verify-command.patch

10 years agore-add vma binary patch
Dietmar Maurer [Thu, 28 Nov 2013 11:17:04 +0000 (12:17 +0100)]
re-add vma binary patch

This replaces 0004-introduce-new-vma-archive-format.patch

removed old BackupDriver, because the new qemu code works with BS instead.

10 years agodo not install s390-ccw.img
Dietmar Maurer [Wed, 27 Nov 2013 11:30:34 +0000 (12:30 +0100)]
do not install s390-ccw.img

10 years agodo not install vma binary, because backup patches are disabled
Dietmar Maurer [Wed, 27 Nov 2013 11:23:54 +0000 (12:23 +0100)]
do not install vma binary, because backup patches are disabled

10 years agoupdate spice-use-pve-certs.patch for 1.7
Dietmar Maurer [Wed, 27 Nov 2013 10:47:01 +0000 (11:47 +0100)]
update spice-use-pve-certs.patch for 1.7

10 years agoupdate modify-query-spice.patch for 1.7
Dietmar Maurer [Wed, 27 Nov 2013 10:43:29 +0000 (11:43 +0100)]
update modify-query-spice.patch for 1.7

10 years agoupdate modify-query-machines.patch for 1.7
Dietmar Maurer [Wed, 27 Nov 2013 10:42:44 +0000 (11:42 +0100)]
update modify-query-machines.patch for 1.7

10 years agoupdate set-cpu-model-to-kvm64.patch for 1.7
Dietmar Maurer [Wed, 27 Nov 2013 10:37:36 +0000 (11:37 +0100)]
update set-cpu-model-to-kvm64.patch for 1.7

10 years agoupdate virtio-balloon-fix-query.patch for 1.7
Dietmar Maurer [Wed, 27 Nov 2013 10:35:37 +0000 (11:35 +0100)]
update virtio-balloon-fix-query.patch for 1.7

10 years agodisable backup patches temorarily - will implement them later
Dietmar Maurer [Wed, 27 Nov 2013 10:32:34 +0000 (11:32 +0100)]
disable backup patches temorarily - will implement them later

10 years agoupdate enable-kvm-by-default.patch for 1.7
Dietmar Maurer [Wed, 27 Nov 2013 10:31:26 +0000 (11:31 +0100)]
update enable-kvm-by-default.patch for 1.7

10 years agotemporarily disable snapshot patches - somebody need to update them for 1.7
Dietmar Maurer [Wed, 27 Nov 2013 10:30:13 +0000 (11:30 +0100)]
temporarily disable snapshot patches - somebody need to update them for 1.7

10 years agoremove unused patch always-update-expected-downtime.patch
Dietmar Maurer [Wed, 27 Nov 2013 10:09:58 +0000 (11:09 +0100)]
remove unused patch always-update-expected-downtime.patch

10 years agoupdate fix-qemu-img-snapshot-removal.patch for 1.7
Dietmar Maurer [Wed, 27 Nov 2013 10:07:45 +0000 (11:07 +0100)]
update fix-qemu-img-snapshot-removal.patch for 1.7

10 years agoupdate vencrypt-auth-plain.patch for 1.7
Dietmar Maurer [Wed, 27 Nov 2013 10:05:49 +0000 (11:05 +0100)]
update vencrypt-auth-plain.patch for 1.7

10 years agoupdate pve-auth.patch for 1.7
Dietmar Maurer [Wed, 27 Nov 2013 10:05:01 +0000 (11:05 +0100)]
update pve-auth.patch for 1.7