Joanna Rutkowska
c8ef500588
Pause/Unpause all running VMs on system suspend/resume
...
This is to fix the VM lockup problem on HT processors that
occured after S3 resume (see ticket #52 ).
The qvm-run command now takes additional two switches:
--pause
--unpause
2010-07-08 12:41:29 +02:00
Joanna Rutkowska
19aa54aadb
version: dom0 1.1.9, vm 1.1.6
2010-07-06 16:51:06 +02:00
Joanna Rutkowska
7bb022878c
Dom0: rm qubes-r1-dom0.repo created by user during installation
...
We want the user to use the qubes.repo that is installed by qubes-core-dom0
2010-07-06 16:50:31 +02:00
Joanna Rutkowska
c2826ec0c4
Make qubes-testing repos disabled by default
2010-07-06 16:35:10 +02:00
Joanna Rutkowska
115df6f1af
Dom0: sync wallclocks in all vms upon resume from S3 sleep
...
This is really a workaround, until Xen implements proper suspend/resume
mechanism for notfying DomUs about system-wide S3 sleep.
See this thread for more details:
http://lists.xensource.com/archives/html/xen-devel/2010-07/msg00037.html
2010-07-06 16:32:50 +02:00
Joanna Rutkowska
cb5012e4d7
version dom0 1.1.8
2010-06-29 17:04:46 +02:00
Joanna Rutkowska
6ac6fe397a
qubes.py: Always reset/create swap COW on VM start
2010-06-29 17:04:24 +02:00
Joanna Rutkowska
4d170df379
version dom0 1.1.7
2010-06-29 02:25:33 +02:00
Joanna Rutkowska
e6c831cb79
Merge branch 'migration-tools'
2010-06-29 02:24:12 +02:00
Joanna Rutkowska
92d00bb19f
qvm-backup-restore: cosmetic fixes
2010-06-29 02:20:27 +02:00
Joanna Rutkowska
b0ed1e12d2
qvm-backup-restore: fix template restore process
2010-06-29 02:19:40 +02:00
Joanna Rutkowska
74e820a4e5
In dry_run also use /var/lib/qubes/ for base dir
2010-06-26 15:02:58 +02:00
Joanna Rutkowska
16f3b20a31
qubes.py: Correct retcode checking logic on clone_template()
2010-06-26 15:02:18 +02:00
Joanna Rutkowska
1b1d0b9f93
Added qvm-backup and qvm-backup-restore tools
2010-06-26 15:00:19 +02:00
Joanna Rutkowska
4869b407b5
version dom0 1.1.6
2010-06-25 18:27:47 +02:00
Joanna Rutkowska
0fa26d84ea
Merge branch 'block_dhcp_from_vms' of git://qubes-os.org/rafal/core
2010-06-25 18:23:14 +02:00
Rafal Wojtczuk
42ce721063
In dom0, block dhcp replies from vms.
...
Relevant only if using dom0 as netvm. It is already done in "real" netvm.
2010-06-25 12:05:39 -04:00
Joanna Rutkowska
ae40438d4e
version 1.1.5
2010-06-18 23:11:39 +02:00
Joanna Rutkowska
a760741ecc
dom0: qubes_netvm: fix stop() function
2010-06-18 23:11:39 +02:00
Joanna Rutkowska
2b135f2aef
dom0: unbind_all_network_devices: try also pciback module, before giving up
2010-06-18 20:09:49 +02:00
Joanna Rutkowska
ed07e55d86
appvm: create /rw/home on virgin boot
2010-06-18 16:21:04 +02:00
Joanna Rutkowska
4cd46be139
netvm spec: do not create user in %post
...
We don't need user account in netvm, do we?
2010-06-18 01:54:38 +02:00
Joanna Rutkowska
df70691aa0
appvm spec: do not attempt to remove HWADDR from ifcfg-eth0
...
Again, this is important when installing on an image created using yum --instalroot, in which
case there will be no ifcfg file. Besides, seems like we don't need it anymore, do we?
2010-06-18 01:53:48 +02:00
Joanna Rutkowska
af7bbccf9c
appvm: create /home/user in core-appvm %post
...
This is needed when the template image is created using yum --installroot, rather
than regular installation process.
2010-06-18 01:52:01 +02:00
Joanna Rutkowska
247feaa34d
appvm, netvm spec: be quite in %post
2010-06-18 01:50:43 +02:00
Joanna Rutkowska
6ba81ffaa9
Require F13 in VM
2010-06-18 01:48:56 +02:00
Joanna Rutkowska
9cf30ed189
appvm,netvm spec: Fix [ -e fstab ] conditional in %pre
2010-06-18 01:48:18 +02:00
Joanna Rutkowska
6322447d1f
patch_appvm_initramfs: move qubes_core_setup.sh to pre-udev
2010-06-18 01:46:43 +02:00
Joanna Rutkowska
4fdcedbb40
Fix serial console on VM to work on F13 (REQUIRES F13)
2010-06-18 01:45:27 +02:00
Joanna Rutkowska
775e01a8e4
Make dom0, appvm, netvm use different qubes.repo
2010-06-18 01:41:10 +02:00
Joanna Rutkowska
5e05c4d822
version 1.1.4
2010-06-15 12:21:24 +02:00
Joanna Rutkowska
50d7994596
Remove dom0-cleanup.spec
2010-06-15 12:21:24 +02:00
Joanna Rutkowska
096b1b9499
core-dom0.spec: disable unnecessary services in %post
...
This is only until we will have a proper installer
2010-06-15 12:20:53 +02:00
Joanna Rutkowska
ee7756b960
rpm specs: %post cleanup
...
Moved some stuff from the begging of %post sections after the
'if installing-for-the-first-time' check.
2010-06-15 00:02:48 +02:00
Joanna Rutkowska
333fee545a
Makefile: new targets: update-repo{-testing}
2010-06-15 00:02:44 +02:00
Joanna Rutkowska
bcae9f9e36
added .gitignore for *.pyo files in qvm-core
2010-06-14 23:53:54 +02:00
Joanna Rutkowska
c95fd449b7
Do not start NetworkManager from dom0 qubes_netvm script
...
Mark it for auto-start instead by the system scripts
2010-06-11 18:34:59 +02:00
Joanna Rutkowska
bd77f21a39
appvm qubes_core: remove too strict checking of vm type
2010-06-11 18:32:23 +02:00
Joanna Rutkowska
e87186de94
version 1.1.3
2010-06-11 17:06:07 +02:00
Joanna Rutkowska
25a51566e4
Merge branch 'ticket_42'
2010-06-11 17:02:42 +02:00
Rafal Wojtczuk
67b1bbfb65
Use iptables-restore in qubes_setup_dnat_to_ns
2010-06-04 13:44:18 +02:00
Rafal Wojtczuk
7c2c941678
Get rid of /sbin/iptables from qubes_core in netvm
2010-06-04 13:28:29 +02:00
Joanna Rutkowska
149dd96bd3
Makefile: don't build dom0-cleanup anymore
2010-06-03 23:09:27 +02:00
Joanna Rutkowska
40203a44c4
dom0 version updated to 1.1.2
2010-06-03 23:05:26 +02:00
Joanna Rutkowska
8724c65b35
qvm-tools: pass -l <label_index> to qubes_guid
2010-06-03 23:04:47 +02:00
Joanna Rutkowska
297d1d65d0
qubes.py: use label indexes starting from 1, not from 0
...
This is to unify with the convention used by Window Manager, where index == 0 is reserved for Dom0
2010-06-03 23:04:06 +02:00
Joanna Rutkowska
1f40650f08
{dom0, vm} version updated to 1.1.1
2010-06-01 15:32:06 +02:00
Rafal Wojtczuk
4e6e4115e2
dom0 as netvm fixes
...
Use /etc/sysconfig/iptables
Replace dnsmasq with DNAT
2010-05-31 15:23:51 +02:00
Rafal Wojtczuk
2f51c6f673
Install qubes_{setup_dnat_to_ns,nmhook} from common/
2010-05-31 13:17:04 +02:00
Rafal Wojtczuk
38ab93e34b
Moved files used in dom0 from netvm/ to common/
2010-05-31 13:15:17 +02:00