463 Commits

Author SHA1 Message Date
Ragnar B. Johannsson
4bb42e43cc Get UserVm details via UserVmDao.loadDetails().
Also, removed references to ssh public key in UserVmVO and the underlying
table and used user_vm_details instead.
2011-01-12 23:24:17 +00:00
Ragnar B. Johannsson
83b3580c32 Merge branch 'master' of git.cloud.com:/var/lib/git/cloudstack-oss
Conflicts:
	client/tomcatconf/commands.properties.in
	core/src/com/cloud/vm/UserVmVO.java
	server/src/com/cloud/configuration/DefaultComponentLibrary.java
	server/src/com/cloud/vm/UserVmManagerImpl.java
2011-01-12 17:06:08 +00:00
Ragnar B. Johannsson
3e59707dd2 Added user_vm_details table and corresponding access objects.
Moved saved encrypted passwds for getVMPassword API cmd to this new table.
Removed SSH keypair id from UserVm - only public key is needed.
2011-01-12 16:32:36 +00:00
nit
58a80d57cc Merge branch 'master' of ssh://git.cloud.com/var/lib/git/cloudstack-oss 2011-01-12 19:37:42 +05:30
kishan
6bb4af8381 bug 6947: removed network type from service offering APIs
status 6947: resolved fixed
2011-01-12 19:13:09 +05:30
nit
dce1e2031b bug 7519 : Extract links would have Java genereated UUID instead. 2011-01-12 16:53:42 +05:30
Frank
870d0835a5 bug 7722: open vswitch - add entities to tunnel table/vlan mapping table when
host connect, this make these tables lock free(for table lock)
2011-01-11 19:04:37 -08:00
Alex Huang
ad4ed5b2fd added hypervisor type to vm 2011-01-11 18:02:09 -08:00
anthony
1fd84fbcfa xen hyperviosr used 128 M memory 2011-01-11 15:19:11 -08:00
nit
ffe387ab5b Merge branch 'master' of ssh://git.cloud.com/var/lib/git/cloudstack-oss 2011-01-11 20:08:24 +05:30
nit
6850a0ae9a bug 7519 : Opening eth2 for public traffic on ssvm. Implementing the ip firewall for zone to zone copy in the Apache layer. Disabling directory listing for extract server root. 2011-01-11 20:05:35 +05:30
Frank
c6683c2eab bug 7722: open vswitch -
refine ovs plugin, create a separate plugin instead of messing with vmops
refine gre tunnel, maintains tunnel in database instead of plugin
fix an arp issue cause by overlap vlan range
2011-01-11 02:55:36 -08:00
anthony
9e4c6351e3 bug 5756:
only fake PV driver for PV kernel
stop VM if VM doesn't have PV driver

status 5756: resolved fixed
2011-01-10 14:06:58 -08:00
Frank
a964494332 bug 7722: open vswitch - align some data type with master branch 2011-01-08 17:31:00 -08:00
Frank
e9959d32a9 bug 7722: open vswitch - handle router when schedule a work 2011-01-08 16:28:47 -08:00
Frank
ec643c7e59 bug 7722: open vswitch - refine code; add normal flow makes vswitch work as
normal L2/L3, otherwise the output packet cannot find right output port
2011-01-08 16:28:47 -08:00
Frank
6f9f8b145b bug 7722: open vswitch - complete 2011-01-08 16:28:47 -08:00
Frank
9d2916ffcc it works 2011-01-08 16:28:47 -08:00
Frank
c94b6acadf bug 7722: open vswitch - works at VM start time, need fullsync() and flow clean in next 2011-01-08 16:22:59 -08:00
Frank
5c01c42ba7 fix bug 7722, code complete basic architecture 2011-01-08 16:20:39 -08:00
Alex Huang
03128cadf6 got rid of monitor 2011-01-07 13:41:15 -08:00
anthony
b07162f30a merge from 2.1.x deb87aa5e7f05569590abd4aa3dac4f11ab1cf84
correct definition
2011-01-06 19:41:00 -08:00
Ragnar B. Johannsson
32c68e1583 API cmds for SSH-keys manipulation and VM passwds retrieval.
These include five new API cmds as well as changes to deployVirtualMachine to
specify an optional name of an SSH key to pass to the VM when starting. When
an SSH key is specified with a password-enabled template the newly created
password is encrypted with the SSH public key and can be retrieved via the
getVMPassword cmd. It is then the user's responsibility to decrypt retrieved
passwords with the correct SSH private key.
2011-01-06 13:34:07 +00:00
alena
916b516d13 bug 7878: Fixed Basic zone functionality - uservm/systemvm/domR start
status 7878: resolved fixed
2011-01-06 15:44:13 -08:00
abhishek
6cade1aa1d adding missing code for programming default network rules for user vm on each of its nics, for the direct networking case 2011-01-05 15:22:12 -08:00
anthony
67928262f0 add Utuntu 10.24 for xenServer 2011-01-04 17:56:39 -08:00
anthony
57ee66a22d XenServer can tell if the VM is shutdowned from inside,
if VM is shutdowned from inside, a new state "Shutdowned" is reported to MS and this VM will not be restarted even HA is enabled for this VM
2011-01-04 17:40:13 -08:00
Alex Huang
4eba6d10d7 Moved State into VirtualMachine like other States of objects 2011-01-04 15:01:34 -08:00
alena
0b7a15ab99 bug 7348: reapply PortForwardingRules (including 1-1 Nat), LB rules, Vpn as a part of domr Stop/Start
status 7348: resolved fixed

More fixes:
* Update user_statistics on each domR stop/reboot
* Reset dhcpData/userData as a part of domR stop/reboot
* More logging for domR commands
2011-01-03 23:00:05 -08:00
anthony
fc811e8d49 bug 7794: sleep should be in out of try statement
status 7794: resolved fixed
2010-12-30 16:09:28 -08:00
Kelven Yang
e7749afdfe Bug 7772: Add hypervisor type to snapshots table, fix issues with createVolumeFromSnapshot if snapshot was taken under data volume 2010-12-29 21:54:17 -08:00
alena
bd788b1827 Fixed RemoteAccessVpn apis 2010-12-29 21:36:44 -08:00
anthony
98146d3b15 bug 5559: support snapshots on local disk
status 5559: resolved fixed
2010-12-29 19:55:12 -08:00
keshav
3da09345c9 Changed schema to keep track of which public IP address and host a user statistics entry is for 2010-12-29 19:14:35 -08:00
Alex Huang
544fa7ff1b remote access vpn, user ip address changes 2010-12-29 09:32:54 -08:00
Alex Huang
1afb34d38e Added code to do migration 2010-12-29 09:32:54 -08:00
edison
2d722e685b fix exception in PingRoutingWithNwGroupsCommand, due to no json serialize for pair<long, long> 2010-12-28 10:50:12 -08:00
edison
aa99173784 fix pf rules for kvm 2010-12-27 15:27:06 -08:00
edison
4b57e3c239 fix ipassoc command 2010-12-27 11:27:44 -08:00
anthony
a4e791a10c now, you can remove the last host in a cluster 2010-12-23 20:42:31 -08:00
anthony
1646bf6312 when add an iscsi storage pool, always try to intrudec it first. 2010-12-23 15:17:23 -08:00
nit
a6fca4ee64 Merge branch 'master' of ssh://git.cloud.com/var/lib/git/cloudstack-oss 2010-12-23 15:09:56 +05:30
nit
1f4cb9b11e bug 7519 : extract functionality - changing it to support http protocol. Making the URL's robust against the start and stop of agent on ssvm. 2010-12-23 15:08:46 +05:30
anthony
5a0fa3380d SetupAnswer need to indicate whether reconnect is needed 2010-12-22 18:11:32 -08:00
Kelven Yang
1805c73363 1) Add HostStats support to vmwre
2) Normarlize HostStats to make it generic to all hypervisors
2010-12-22 16:27:02 -08:00
kishan
2d7979ec88 bug 7504: UsageEvent dao and related objects 2010-12-22 18:11:40 +05:30
anthony
7c44823a2e bug 7625: setVCPUsMAX first then setVCPUsAtStartup
status 7625: resolved fixed
2010-12-21 19:41:13 -08:00
anthony
c0de8fd1b7 bug 7609: check if the vm exists before get vnc port
status 7609: resolved fixed
2010-12-21 11:04:59 -08:00
Chiradeep Vittal
1216ffd21a WIP 2010-12-21 11:04:27 -08:00
anthony
91d8e6ffcc bug 7617: use correct patch path for oss
status 7617: resolved fixed
2010-12-21 10:30:22 -08:00