Edison Su
4a4b03fa01
fix user data
2011-07-08 13:02:38 -07:00
Edison Su
d6e0d282d8
bug 9896: RHEL 6 doesn;t support to attach an SCSI disk to a windows VM, then I have to attach a virtio disk.
...
So for a windows guest, the root disk is an IDE disk(in case there is no virtio driver installed inside guest), but all the data disks will be virtio disks.
That means if you want this feature, people need to install virtio disk driver inside windows guest to get data disk work.
status 9896: resolved fixed
2011-07-08 13:02:38 -07:00
Edison Su
3166b237cb
bug 10440: ipassoca failed, if the public network is untagged
...
status 10440: resolved fixed
2011-06-27 16:08:30 -04:00
Edison Su
cd6eba3cde
wait for 30s, after stop agent
2011-06-22 17:47:29 -04:00
Sheng Yang
345d747913
Add more _selector.close()
...
Also add more log.
2011-06-22 14:23:41 -07:00
Edison Su
0377c6bf0d
fix meta data for cloudzone
2011-06-22 17:02:12 -04:00
Sheng Yang
64b2293a50
Add more _selector.close()
...
Also add more log.
2011-06-22 14:24:12 -07:00
Alex Huang
a254e90ab3
Renamed IPAssoc to IpAssoc to be consistent with agent commands
2011-06-21 10:15:42 -07:00
Alex Huang
8459ae0beb
Renamed IPAssoc to IpAssoc to be consistent with agent commands
2011-06-21 09:25:29 -07:00
Edison Su
5483bc21de
try 5 times if write heartbeat failed
2011-06-17 17:38:58 -04:00
Edison Su
0a8421fe66
if iso is installed, don't include it into ssvm
2011-06-17 15:45:28 -04:00
Edison Su
980dd69478
don't include the whole /usr/share/java/ directory in classpath, or you will get stackoverflow, and delete vm data folder after vm stopped
2011-06-16 12:14:24 -04:00
Edison Su
1fa00d14b1
fix NPE when stopvm
2011-06-15 15:28:35 -04:00
Edison Su
fc2ed28227
bug 9793: remove the thirdparty jar files, then size of cloudzone tar ball is reduced to 4M.
...
status 9793: resolved fixed
2011-06-14 15:13:14 -04:00
Edison Su
db7a01766c
reduce cloudzone package size, hopefully down to < 5M
2011-06-14 14:35:38 -04:00
Edison Su
5b19a5e731
reduce agent package size
2011-06-13 18:14:51 -04:00
Edison Su
4d3481ac5e
bug 10212: Finally, user data works. Don't return newline to them
...
status 10212: resolved, fixed
2011-06-10 15:34:06 -04:00
Edison Su
2da052a463
fix user data
2011-06-09 18:04:48 -04:00
Edison Su
e7365fd143
bug 9896: RHEL 6 doesn;t support to attach an SCSI disk to a windows VM, then I have to attach a virtio disk.
...
So for a windows guest, the root disk is an IDE disk(in case there is no virtio driver installed inside guest), but all the data disks will be virtio disks.
That means if you want this feature, people need to install virtio disk driver inside windows guest to get data disk work.
status 9896: resolved fixed
2011-06-08 16:11:02 -04:00
Edison Su
358fb9aba6
add wait for network before starting agent
2011-06-02 22:38:13 -04:00
Edison Su
47d52ad937
Never get the upstart script stable enough
...
fall back to systemV init script
Revert "Try upstart init script in the next round"
This reverts commit da56f8e92e74b2e06df66da03e1b77b3a13cb97d.
2011-06-02 22:38:13 -04:00
Edison Su
5caafcbcb0
change log level to debug
2011-06-01 17:39:02 -04:00
Edison Su
d6e6190c62
bug 10107,10108: change agent log level from DEBUG to INFO
...
status 10107: resovled,fixed
status 10108: resovled,fixed
2011-06-01 17:09:39 -04:00
Edison Su
768d990446
Try upstart init script in the next round
2011-05-31 16:38:09 -04:00
Edison Su
baa638a352
fix user data
2011-05-27 21:33:17 -04:00
Edison Su
59a6e2157a
fix user data, and template sync
2011-05-27 19:44:26 -04:00
Edison Su
2e76571004
Revert "move agent start script to upstart, to resolve the issue that agent sometimes starts before network in up state"
...
This reverts commit 1a2ba7eeee69f9b0a789a787383cf429e9d4c11c.
2011-05-27 12:53:53 -04:00
Edison Su
41e72a809b
move agent start script to upstart, to resolve the issue that agent sometimes starts before network in up state
2011-05-27 12:01:02 -04:00
Edison Su
9528b4de4f
remove cgroup on ubuntu, as sometimes it hang reboot
2011-05-26 19:03:09 -04:00
Edison Su
ba6af493cb
fix user_data fetch
2011-05-26 15:33:27 -04:00
Edison Su
82ab4fcde4
localstorage uuid is generated by uuidgen, other than from hostip+localstoragepath
2011-05-26 11:52:28 -04:00
anthony
37e6ded80c
bug 10023: only set ip route for internal DNS
...
status 10023: resolved fixed
2011-05-25 17:39:20 -07:00
Edison Su
516ef2c67f
put pingtask is in a seperate thread pool
2011-05-20 16:53:41 -04:00
Alex Huang
9c69a983ba
session info within sequence numbers
2011-05-17 18:01:11 -07:00
Alex Huang
ab49c70add
Added some annotations for logging commands
2011-05-16 10:55:18 -07:00
Edison Su
47380dc20e
fix add host
2011-05-12 15:03:15 -04:00
Sheng Yang
0c1ad8ac88
Fix another "Too many open file open"
...
Resources need to be released before creating new NioClient instance during the
reconnecting.
2011-05-11 16:48:27 -07:00
Edison Su
736ed1ba69
rename cloud to cloudutils
2011-05-09 10:09:09 -04:00
Edison Su
cbf2b03e31
refactore cloud related tools
2011-05-06 19:54:52 -04:00
Kelven Yang
7c2bcefe71
bug 9371: serve client request only with running proxy VMs, serialize proxy VM launch
2011-05-05 14:59:20 -07:00
Edison Su
f5d1154743
Revert "augeas <=0.7.4"
...
This reverts commit 61fb86de5db1378515cfd479240b3a9bde2ee7c0.
2011-05-04 13:52:25 -04:00
Edison Su
8b884a8400
augeas <=0.7.4
2011-05-04 13:47:50 -04:00
Edison Su
bbbb71915c
fix reboot issue on ubuntu 10.04
2011-05-03 11:19:04 -04:00
Chiradeep Vittal
b42ebf4872
Build fixes after first pass at merge
2011-05-03 10:41:31 -07:00
Chiradeep Vittal
303e2a7481
Start of zonesfeature / mycloud/cloudkit
2011-05-03 10:40:17 -07:00
Sheng Yang
cf114fc7af
Enable SSL for mgmt servers and agents
...
The port remains 8250.
The keystore saved at /etc/cloud/management/cloud.keystore. We also include one
fail-safe keystore/certificate for fallback if we are unable to generate
certificate and keystore. If we use fail-safe keystore, a warning and calltrace would be show.
Notice you need to upgrade agent, as well as systemVM's images.
2011-04-28 17:41:29 -07:00
Kelven Yang
e69774e13a
Add console proxy management state, support certificate upload, all done except UI
2011-04-21 18:46:37 -07:00
Edison Su
d8ee7d9fc3
if storage network disconnected, reboot the host
2011-04-14 17:46:54 -04:00
Frank
92155522f2
Add license header to files
2011-04-14 11:23:14 -07:00
alena
52bf157387
bug 9398: removed resource_type from volumes table as we no longer use it. Corresponding db upgrade scripts are updated
...
status 9398: resolved fixed
Conflicts:
server/src/com/cloud/storage/StorageManagerImpl.java
2011-04-11 18:14:35 -07:00
Edison Su
c42b928b7d
bug 8459: add nic hotplug support
2011-03-31 19:11:02 -04:00
anthony
436dccb6d7
bug 9189: fixed it in master, modifystoragepool doesn't try to create/import any more, will port it to 2.1.x
2011-03-28 19:11:20 -07:00
Alex Huang
9d158dc060
Removed the async create status for volume now that our customers don't use it
2011-03-24 20:04:23 -07:00
Edison Su
954dacdbda
fix NPE on centos when dumpxml
2011-03-24 11:33:30 -04:00
Edison Su
b1a316dd91
add guest network for KVM
2011-03-09 19:03:31 -05:00
anthony
5b1a421e62
bug 8712: prepare from snapshot db migration
2011-03-08 17:10:27 -08:00
Edison Su
53eb46dc2a
Add local storage support for kvm
2011-03-01 19:51:43 -05:00
Edison Su
c80335c9df
bug 8783: user vm fs is crashed, use O_DIRECT instead of O_DSYNC/O_SYNC in qemu, aka cache=none. Hope we can reduce the possibility of guest vm crashed.
...
status 8783: resolved fixed
2011-03-01 16:38:23 -05:00
Edison Su
9b51886850
fix migration issue
2011-02-28 12:16:40 -05:00
Edison Su
2705adb3b1
security group is per bridge
2011-02-28 12:16:40 -05:00
Edison Su
adbd20ca5a
bug 8655: add security group for direct tagged network
2011-02-23 15:53:14 -05:00
Edison Su
0c8b86fc56
add multiple nics support for security group
2011-02-23 15:52:04 -05:00
Edison Su
37cb0ae2c9
add security group for direct tagged vlan
2011-02-23 15:52:04 -05:00
Kelven Yang
4a66441b93
Fix Eclipse project settings for separation of JUnit
2011-02-17 09:55:05 -08:00
Edison Su
b2bb4e6b0a
rebuild qemu-kvm on FC14
2011-02-08 20:11:31 -05:00
Edison Su
3cc5ce8642
add new configuration parameter: cmd.wait, for heavy timing-consuming commands, such as backupsnapshotcommand
2011-02-03 18:57:38 -05:00
Edison Su
fd0752e995
bug 5811, 8261: When delete host, send a shutdownCommand to kvm agent, then kvm agent will not automatically reconnect to mgt server
...
status 5811: resolved fixed
status 8261: resolved fixed
2011-02-03 13:40:07 -05:00
Edison Su
4ea260cafd
bug 8204: mgt server needs to pass down iso info before migration, if the vm has ISO attached
...
status 8204: resolved fixed
2011-02-02 19:13:12 -05:00
Edison Su
a46155e895
bug 8094: send networkrulesforssvm command to agent, no matter security group is enabled or not
...
status 8094: resolved fixed
2011-02-02 16:26:54 -05:00
Kelven Yang
8c860ff0d1
Sync KVM resource with premium/open source merge
2011-02-01 17:05:38 -08:00
Kelven Yang
a8fb44a148
Use exports for jar dependecy
2011-02-01 11:10:37 -08:00
will
49858cf189
- Exported all thirdpart jars in the deps project to make it available to other projects.
2011-02-01 10:59:11 -08:00
Edison Su
d893b24949
bug 8193: enable attaching disk on centos 5 host
...
status 8193: resolved fixed
2011-02-01 09:16:11 -05:00
Edison Su
14d09f53a4
fix delete storage pool
2011-01-31 16:37:07 -05:00
Edison Su
fd944d646d
sychronized migrate command, happened see that migrating failed, due to conflict in vnc port allocation
2011-01-31 16:04:56 -05:00
Edison Su
200da6d39d
fix creating ssvm data disk
2011-01-31 16:04:56 -05:00
Alex Huang
b98961bcb1
fixed all the broken thirdparty stuff
2011-01-31 10:51:01 -08:00
Edison Su
4f3d492366
bug 8264: "cp" is faster than "qemu-img convert" when copying template from secondary to primary
...
status 8264: resolved fixed
2011-01-29 06:02:33 -05:00
Alex Huang
ea59085ae7
added type to startup commands to be used later
2011-01-28 15:37:00 -08:00
Edison Su
f8778ea4c6
add sharedmountpoint storage pool to support all kinds of clustered file system
2011-01-28 04:37:31 -05:00
Kelven Yang
e932f23af2
Catch and ignore exceptions caused by external program, let console proxy at least continue and give possibility for administrator to manually correct the route issue inside console proxy VM
2011-01-26 13:58:23 -08:00
Edison Su
4b355ca301
bug 8118: add security group back
...
status 8118: resolved fixed
2011-01-22 04:04:52 -05:00
Edison Su
314a491b9c
bug 8094: forword port NetworkRulesSystemVmComman from 2.1.x to 2.2, to fix security group is lost after migration
...
status 8094: resovled fixed
Conflicts:
agent/src/com/cloud/agent/resource/computing/LibvirtComputingResource.java
2011-01-22 04:04:52 -05:00
Edison Su
bc62817890
bug 8085: fix live migration
...
status 8085: resolved fixed
2011-01-22 04:04:51 -05:00
anthony
cd0f5e7c20
bug 7976: if the snapshot is empty, still create a snapshot entry which has the same backupSnapshotId even though nothing is backed up to secondary storage
...
status 7976: resolved fixed
2011-01-21 10:45:09 -08:00
Alex Huang
2ec5bef63f
eclipse workspace changes
2011-01-20 10:31:18 -08:00
Alex Huang
57def20cf6
moved all agent commands to api.
2011-01-20 09:54:05 -08:00
Edison Su
e526875669
fix starting agent error
2011-01-19 05:01:33 -05:00
Edison Su
0c9500e815
bug 8022: fix attaching multiple disks, after restart/rebooting
...
status 8022: resolved fixed
2011-01-19 05:00:50 -05:00
Edison Su
f45a8238fe
add bonding support, as long as people create a bonding device and a bridge on it by themself, then cloud-agent can use it
2011-01-15 09:52:44 -05:00
Edison Su
72e82c8c8c
fix adding customized public/private nics for kvm
2011-01-15 09:52:38 -05:00
Edison Su
e7108948ac
bug 7548: re-try the connection between cloud-agent and libvirtd, if the connection is broken.
...
status 7548: resolved fixed
2011-01-14 13:33:33 -05:00
Edison Su
3aa8c870f7
libvirt on RHEL6 doesn't handle VM_RESUME event emitted from qemu, then libvirt thinks the vm is always in PAUSE state, while actually the vm is running after taking snapshot. So, need to manually resume the vm, in taking snapshot command...
2011-01-13 12:21:39 -05:00
Edison Su
d590f28efd
bug 7080: add networkusage for kvm
2011-01-11 09:41:35 -05:00
Frank
9d2916ffcc
it works
2011-01-08 16:28:47 -08:00
Edison Su
d2dab22437
enable snapshot for rhel
2011-01-08 11:08:21 -05:00
Edison Su
340f600a38
add new hypervisor path
2011-01-08 09:04:26 -05:00
Edison Su
c12e96dcc3
add missing files
2011-01-06 12:25:50 -05:00
Edison Su
4a409200dc
fix build for rhel6 and fix router default gw
2011-01-07 08:02:15 -05:00
Alex Huang
4eba6d10d7
Moved State into VirtualMachine like other States of objects
2011-01-04 15:01:34 -08:00