abhishek
33f71e1250
bug 7408: returning the source id and source type for vol creation
...
status 7408: resolved fixed
2010-12-13 12:38:43 -08:00
alena
c7a9267225
Delete network as a part of account cleanup
2010-12-13 10:47:10 -08:00
Kelven Yang
dedfe57280
seraral fixes for VMFS storage
2010-12-11 11:08:39 -08:00
alena
7d7817ecba
Delete corresponding networks during zone deletion.
2010-12-10 20:42:38 -08:00
alena
8db9f9fbdb
Fixed listLoadBalancerRuleInstances to list only instances belonging to LB rule network
2010-12-10 20:42:37 -08:00
alena
cc98337eb6
Create default networks when zone is created
2010-12-10 19:25:23 -08:00
alena
87ee0cae79
Fixed createPod command
2010-12-10 18:26:07 -08:00
Alex Huang
7cfbd5b7e0
missing mac fields
2010-12-10 17:20:31 -08:00
Alex Huang
790bf40be6
Forgot what i change but must be important
2010-12-10 17:20:31 -08:00
alena
d9c77e0d16
bug 7416: return guest/private/public ip/netmask/gateway info for the domR instead of returning list of nics
...
status 7416: resolved fixed
2010-12-10 16:35:05 -08:00
alena
acef5c9f5c
Fixed listLoadBalancerRuleInstances to return all vms in the system for the ROOT admin
2010-12-10 15:35:07 -08:00
alena
88d6ff2136
bug 7467: release IP address works now.
...
status 7467: resolved fixed
Fixed all load balancer commands to work with the latest networking code
2010-12-10 15:12:32 -08:00
abhishek
9c8d8d1dc4
bug 7474: implementing search for public ip address for a zone, without the filter for vlan db id.
...
status 7474: resolved fixed
2010-12-10 15:04:18 -08:00
abhishek
cebf829f13
fixing add host failure
2010-12-10 14:03:36 -08:00
Alex Huang
d27c0c4b01
mac addresses for private ip addresses
2010-12-10 13:36:40 -08:00
abhishek
d8f771e05b
more changes to the attach/detach iso and bootloader flow
2010-12-10 13:24:57 -08:00
abhishek
7bab80895c
fixing a npe in listIsos call; the pageSize is being passed as null. For this release, defaulting it to a large value if null. May need to revisit later
2010-12-10 10:58:18 -08:00
Alex Huang
8ac694bf55
changes from testing
2010-12-10 09:29:23 -08:00
Alex Huang
3f9d797594
Changes to how public ip addresses are allocated
2010-12-10 08:38:21 -08:00
Alex Huang
68932929fb
Changes to how public ip addresses are allocated
2010-12-10 08:38:20 -08:00
Alex Huang
2d4432d87e
network shutdown code
2010-12-10 08:38:20 -08:00
edison
b24cf4715b
bug 6278: fix the race condition that take snapshot/and delete snapshot at the same time
...
status 6278: resolved fixed
2010-12-10 00:27:44 -08:00
anthony
dcb40b5b15
Revert "add new api SetVMOSTypeCmd"
...
This reverts commit 543b2615db .
Conflicts:
api/src/com/cloud/api/commands/SetVMOSTypeCmd.java
2010-12-09 23:38:52 -08:00
edison
f48af6ec43
bug 7317,7013: return error message if creating snapshot from KVM host os that not supported snapshot
...
status 7317: resolved fixed
status 7013: resolved fixed
2010-12-09 21:19:35 -08:00
alena
2f0f78ff73
Set trafficType to Public insteand of Guest for Direct network
2010-12-09 21:06:48 -08:00
alena
7e9579dab2
Fixed create/list LoadBalancerRules
2010-12-09 21:06:48 -08:00
edison
04f3a4baa9
bug 7441: fix ipassoc when starting router
...
status 7441: resolved fixed
2010-12-09 20:25:27 -08:00
Kelven Yang
68e6706fbe
Fix a number of issues related with vmware on new networking
2010-12-09 19:33:30 -08:00
root
471a0e73fe
fixing a bug wherein the template/iso gets deleted from the host once upload, on a ms restart. it still exists in db. any further attempt to create vm from this template/iso results in failure.
2010-12-09 18:56:30 -08:00
edison
712953156b
fix boot from iso/attach iso/disks issue
2010-12-09 14:25:44 -08:00
alena
c34e2c6c54
Don't return nics for system vms and domain routers. Return private/public/guest ip info instead
2010-12-09 13:56:39 -08:00
alena
88fa5337ca
Fixed responses for userVm/domainRouter/SystemVm: added nic information.
2010-12-09 13:24:40 -08:00
abhishek
3681991b38
adding some comments around tag edit disabling for service and disk offerings
2010-12-09 13:04:38 -08:00
keshav
198cab4dee
Added support code for external firewalls and loadbalancers. Added new host types and startup commands, and enabled NicVO to reserve IPs for external network resources.
2010-12-09 11:40:02 -08:00
alena
157156dd35
1)Introduced new Network Guru - used for direct tagged network.
...
2)Made vm start with multiple networks
2010-12-09 11:12:29 -08:00
alena
8fb948650f
Fixed createPortForwardingRule command.
...
Modified createVlanIpRange command: added optional networkId parameter; only startIp parameter is required now.
2010-12-09 11:12:29 -08:00
Jessica Wang
d2bd6e522e
bug 7448: add domain parameter in returned objects from listNetworks API. (changed by Alena)
2010-12-09 09:57:23 -08:00
Jessica Wang
e256a3a037
bug 7448: add forVirtualNetwork parameter to ListVLANIpRange. (by Alena)
2010-12-08 18:37:00 -08:00
Kelven Yang
b285bbb683
new networking change integration
2010-12-08 18:30:30 -08:00
abhishek
b0703c2298
removing misleading comment as we do not user the msid in custom cert flow
2010-12-08 18:09:03 -08:00
edison
ea71ade08f
bug 7454: return the full version number
...
status 7454: resolved fixed
2010-12-08 17:34:10 -08:00
Alex Huang
f497e8eab3
Make VMWare work
2010-12-08 17:08:30 -08:00
Alex Huang
28aa64287f
removed VirtualMachineGuru from UserVmManagerImpl
2010-12-08 17:08:29 -08:00
abhishek
8ea2959f71
sending back a account_error errorcode for trying to log into a locked account. also, changing the domainId to domainname for this error
2010-12-08 16:11:16 -08:00
abhishek
61cf2308a1
bug 7264: removing the unused param direct.attach.untagged.vlan.enabled; also changing the use of this param to Data_center.networktype.basic usage as this maps to the removed param in the case of direct untagged network. This is used in a check in recreatehostallocator
2010-12-08 16:11:16 -08:00
alena
829d6fe8a0
Fixed listIpForwardingRules command: made ipAddress required, added vm and rule state info to the response.
2010-12-08 14:28:37 -08:00
alena
1f7d74dbec
1) Disabled updatePortForwardingRule api command.
...
2) Added vm information (id, name, display_text) to all port forwarding rule responses.
2010-12-08 14:28:37 -08:00
alena
d1331b26bf
Fixed Dhcp instance - set dhcp range to the first ip address of the subnet instead of cidr.
2010-12-08 12:11:34 -08:00
alena
a5d2f8ba5c
Removed check for default nic
2010-12-08 12:11:34 -08:00
alena
013ed05ca7
Don't do transition from Implemented to Setup for network
2010-12-08 12:11:34 -08:00
abhishek
aad17a9896
removing the @DB annotation as I am not using a txn anymore
2010-12-08 10:43:05 -08:00
abhishek
f2b2066afb
bug 7204: adding an upgrade step. This updates all zones to basic networking if direct.attach.untagged.vlan.enabled is true, else to advanced.
...
status 7204: resolved fixed
2010-12-08 10:34:45 -08:00
abhishek
8fa364e4d5
first part of checkin, wherein network.type param is being removed
2010-12-08 09:58:12 -08:00
Alex Huang
e49fab6903
Renamed MauricMoss now that we're going public with this.
2010-12-08 09:28:01 -08:00
Alex Huang
9bae18d915
merge changes
2010-12-08 09:17:44 -08:00
Alex Huang
2c42ebbf71
ip assoc working
2010-12-08 09:03:34 -08:00
Alex Huang
49c77cf0cf
merge changes
2010-12-08 09:03:34 -08:00
Alex Huang
beee7aac2c
merge changes
2010-12-08 09:03:34 -08:00
Alex Huang
f794abfdef
ip addresses are now separated from domR
2010-12-08 09:03:34 -08:00
nit
83145c38fd
bug 7410 : listTemplates and ListIsos - Correcting the pagesize use. Putting all the filters in the DB query rather than after execution so that pagesize restriction happens at the end.
...
status 7410: resolved fixed
2010-12-08 19:46:04 +05:30
alena
c2bec9fec4
Set network state to Implemented when implement network in Setup state.
2010-12-07 19:57:58 -08:00
alena
a06a07f48d
Setup dhcp range in correct place
2010-12-07 19:18:08 -08:00
alena
e279389c2b
Added created/removed fields to Nics and Networks tables.
2010-12-07 18:08:05 -08:00
alena
2ffcbb8815
Added isSystem parameter for listNetworks command, default value is false. If it's set to true, only system networks with trafficType=Public and and zone=Advanced are gonna be returned
2010-12-07 16:36:34 -08:00
alena
c8bd857db6
Set type and dhcp range in finalizeVirtualMachineProfile
2010-12-07 15:51:04 -08:00
abhishek
bf987c57d9
bug 6838: during vm creation, the volume's device id wasn't set leading to npe during attaching a new vol to the vm (it checks for device ids)
...
status 6838: resolved fixed
2010-12-07 14:59:54 -08:00
alena
954756d69b
Introduced new NetworkElement - DhcpElement.
2010-12-07 13:47:59 -08:00
alena
e3e34be36d
ListVlanIpRanges can list by networkId now.
2010-12-07 10:17:44 -08:00
edison
20b677be10
add public/private/guest network in each type of vm
2010-12-06 18:36:46 -08:00
alena
a67e91253f
Don't allow to create network offering of DirectPodBased type
2010-12-06 17:42:23 -08:00
alena
fb4c448762
Don't create default pod/zone
...
Create untagged network as a part of createZone command
2010-12-06 16:48:25 -08:00
anthony
543b2615db
add new api SetVMOSTypeCmd
...
user can update to PV kernel or HVM kernel as they want,
2010-12-06 15:57:18 -08:00
Alex Huang
128bdbffa9
macaddress generation
2010-12-06 15:55:44 -08:00
Alex Huang
d890189a92
missing default values for providers
2010-12-06 15:20:13 -08:00
edison
8440fb1aa0
add default vaule for dns provider etc, in datacentervo
2010-12-06 15:07:28 -08:00
Kelven Yang
dca59ce324
Disable IPAddress test case as couldn't follow on the rapid ever changing code refactoring of its dependent classes
2010-12-06 14:50:45 -08:00
Alex Huang
d8fe8c3012
everything seems to be starting and running again
2010-12-06 14:17:53 -08:00
Alex Huang
87626bea6b
start vm is working
2010-12-06 14:17:53 -08:00
Alex Huang
e217c89028
start vm not working again
2010-12-06 14:17:53 -08:00
Alex Huang
f147bf5f94
start vm not working again
2010-12-06 14:17:53 -08:00
Alex Huang
fcdd20ca06
more checkin
2010-12-06 14:17:53 -08:00
alena
a230a5fed9
createNetwork - specifyVlan parameter applies for regular users only.
2010-12-06 14:11:53 -08:00
edison
7db0e79692
fix NPE when starting system vm
2010-12-06 14:03:56 -08:00
abhishek
10f319ecd7
bug 6800: introducing a vm error state and fixing a couple of bugs introduced by the new networking model and around vm destroy
2010-12-06 14:03:10 -08:00
abhishek
f902a9fa1f
fixing a bug encountered during the destroy vm op; we were returning back a guru based on the wrong type: vm instead of vm.getType() which resulted in a npe.
2010-12-06 14:03:10 -08:00
abhishek
82196754c2
adding the check for error state whilst stopping a vm; if stop is called on a vm in error state, just return
2010-12-06 14:03:10 -08:00
abhishek
ee42699865
on a vm destroy op for a vm in error state, transition to expunging state. also expunge all vms in the error state during the expunge process.
2010-12-06 14:03:10 -08:00
abhishek
b4dd261fc2
introducing a new error state
2010-12-06 14:03:10 -08:00
edison
469d4e6e65
use internal dns instead of public for ssvm
2010-12-06 13:55:16 -08:00
Kelven Yang
c2ada1d8d8
bug 6905: send better response error message when service is not fully ready to serve requests
2010-12-06 13:48:56 -08:00
alena
ade1b2665b
Removed podId from createNetwork api command
2010-12-06 13:25:37 -08:00
alena
856914a0ab
NetworkId is optional for deployVm when we deploy it in Basic zone
2010-12-06 13:25:36 -08:00
edison
4f92608abf
fix nfs mountpoint
2010-12-06 13:18:04 -08:00
anthony
6cbe5208cf
don't need to handle ReadyAnswer in AgentHandler
2010-12-06 13:08:29 -08:00
edison
fd7960f13d
fix secondary storage in new networking mode
2010-12-06 12:40:52 -08:00
alena
5571b444f2
1) Don't allow to delete a vlan if it has network associated with it. Also don't show such vlans in listIpRanges command.
...
2) Return vlan in create/list networks command.
3) Implemented list networks by type.
4) Changed listVlanIpRanges to return start/endIps in separate tags instead of returning them in description.
2010-12-06 12:36:09 -08:00
alena
8b99a8e15c
NetworkIds parameter is required now for deployVmCmd.
2010-12-06 10:57:35 -08:00
alena
31b3b79f5a
Changed create/updatePod to accept netmask/gateway instead of cidr
2010-12-06 10:08:07 -08:00
Kelven Yang
bb5d00fb7f
Fix test code broken by changes in IPAddressDao
2010-12-06 09:49:56 -08:00
alena
cd8513598f
Return trafficType/networkType as a part of Nic information for listSystemVms/listDomainRouters/listUserVms.
2010-12-06 09:43:37 -08:00
alena
619d378095
Set specifyVlan=true for default Direct network offering
2010-12-06 09:23:15 -08:00
alena
0dbd21fe23
createNetwork command accepts netmask/gateway instead of cidr. Also return start/endIp in the createNetwork response.
2010-12-06 09:18:02 -08:00
nit
a38c18220c
bug 7410 : listTemplate - Correcting the pagesize use. Putting all the filters in the DB query rather than after execution so that pagesize restriction happens at the end.
2010-12-06 19:47:33 +05:30
nit
39eb645b04
Merge branch 'master' of ssh://git.cloud.com/var/lib/git/cloudstack-oss
2010-12-06 14:07:24 +05:30
nit
c81f010a21
bug 7422 : Register Template/ISO response would include domain name as well.
...
status 7422: resolved fixed
2010-12-06 13:30:23 +05:30
Frank Zhang
8fe7d4094d
remove wscript_build from client/ and server/
2010-12-04 23:03:24 -08:00
edison
5c73e46113
bug 7296: add kvm.public.network.device and kvm.private.network.device from UI
...
status 7296: resolved fixed
2010-12-04 20:01:10 -08:00
Alex Huang
98eb58bf84
callCreate to create
2010-12-04 17:58:16 -08:00
Alex Huang
cf032b7a3a
more changes
2010-12-04 17:33:02 -08:00
Alex Huang
16cccf4f59
ip address modifications. removed old deploy
2010-12-04 17:32:32 -08:00
Alex Huang
16caf1954b
New ip address states and mode
2010-12-04 17:32:32 -08:00
Alex Huang
daa9add158
removed router stuff from network manager
2010-12-04 17:32:31 -08:00
edison
3bd089acb5
don't break old code
2010-12-04 16:49:05 -08:00
edison
525cb3dd5d
don't break old code
2010-12-04 16:39:10 -08:00
edison
e591f56b25
add logs, and don't break old code
2010-12-04 15:02:03 -08:00
edison
b7cdae2688
fix for migration
2010-12-04 15:02:03 -08:00
edison
d17beeb348
move all the vm's state machine to itmgr->statetransitTO
2010-12-04 15:02:02 -08:00
edison
2e3ef1408c
refactor
2010-12-04 14:59:40 -08:00
edison
e99cc740e6
add more checks in alloctor
2010-12-04 14:59:39 -08:00
edison
f3c7012508
remove capacity
2010-12-04 14:59:39 -08:00
edison
41fdbfc65e
new allocator
2010-12-04 14:59:39 -08:00
alena
150d684e05
1) isShared attribute belongs to Network now, not NetworkOffering
...
2) Added list by networkId support to listVirtualMachines command.
3) Implemented search by zoneId in listNetworks command
2010-12-03 19:07:08 -08:00
Kelven Yang
cc7dc5e6be
Persist disk chain info when we detach a volume, check disk chain info when we attach a volume, this is required when snapshot operations are involved in vwmare
2010-12-03 18:59:23 -08:00
will
01d937ca5e
Removed old service offerings and enabled the new network framework.
2010-12-03 17:40:06 -08:00
abhishek
bd89804a18
bug 7406: returning child domains for domain admin user
...
status 7406: resolved fixed
2010-12-03 16:28:16 -08:00
abhishek
f6f5ba5529
bug 5881: fixing the domain name edit, with the updating of path of all the child domains
...
status 5881: resolved fixed
2010-12-03 15:35:36 -08:00
alena
cb605e626a
listNetworks api - return only networks belonging to the caller plus Shared networks when command is called without any parameters
2010-12-03 14:15:30 -08:00
alena
2759e422f5
Return type/trafficType in the listNetworks response
2010-12-03 13:48:43 -08:00
alena
9f11f52611
listNetworks - don't return Networks created from systemOnly network offerings
2010-12-03 12:31:30 -08:00
Alex Huang
96ac136b8c
changed getAccountId to getEntityOwnerId
2010-12-03 11:59:45 -08:00
anthony
4f2790c09b
move db migration to script
2010-12-03 11:24:25 -08:00
root
8a4d170892
correct misspelling
2010-12-03 10:06:48 -08:00
abhishek
4fc18ce760
bug 7414: defaulting startretry to 10 at all references in code
2010-12-03 09:54:21 -08:00
abhishek
286fa7248b
bug 7414: changing the start.retry param to 10
...
status 7414: resolved fixed
2010-12-03 09:49:01 -08:00
Alex Huang
5db9ba61d9
extra comma
2010-12-03 09:47:12 -08:00
abhishek
b0abda3c49
some changes to domain specific offerings for the UI to consume
2010-12-03 09:37:02 -08:00
Alex Huang
a8b617c596
port forwarding is now in
2010-12-03 08:48:03 -08:00
Alex Huang
3aa19666cf
merge with master
2010-12-03 08:48:03 -08:00
Alex Huang
b859e103d8
ip nat rule forwarding done
2010-12-03 08:48:03 -08:00
Alex Huang
9a70ee54f0
portforwarding is working
2010-12-03 08:48:03 -08:00
Alex Huang
bb78986ddb
port forwarding working
2010-12-03 08:48:02 -08:00
Alex Huang
223688d0bf
Port forwarding rules and load balancing rules rewrite
2010-12-03 08:48:02 -08:00
nit
94cb30a745
bug 7412 : UpdateTemlate - Adding some fields keeping it consistent with listTemplates
...
status 7412: resolved fixed
2010-12-03 20:06:16 +05:30
nit
b543faeeee
bug 7366 : Removing the bootable field from "createTemplate","registerTemplate","listTemplate" and "updateTemplate" commands.
...
Making some db changes for a successful ant deploydb
status 7366: resolved fixed
2010-12-03 18:31:08 +05:30
nit
d7b8e93f22
Merge branch 'master' of ssh://git.cloud.com/var/lib/git/cloudstack-oss
2010-12-03 14:32:22 +05:30
nit
f5279e74a6
bug 7403 : Correct NPE for ListIso command.
...
status 7403: resolved fixed
2010-12-03 14:31:38 +05:30
alena
f8a687ab23
1) Implemented create/list/deleteNetworkOffering create/delete/listNetwork APIs.
...
2) Added networkIds parameter to deployVMCmd - accepts list of networks ids separated by coma.
3) Changed domainRouter/systemVm/userVm response to return list of Nics associated with the vm.
2010-12-02 19:30:17 -08:00
anthony
6f1eb4bf44
bug 7144: return snapshotId with jobid
...
1. manual and recursive snapshot use the same command
2. upgrade from 2.2 beta1 to beta need to execute schema-22beta1to22beta2.sql and data-22beta1to22beta2.sql
3. upgrade from 2.1GA to 2.2GA need to execute schema-21to22.sql and data-21to22.sql
status 7144: resolved fixed
2010-12-02 19:23:34 -08:00
anthony
d184c56ef3
cleanup snapshot code
2010-12-02 19:23:33 -08:00
abhishek
dd9fd57514
changing the logging and error msgs from 1:1 NAT to static NAT (in accordance with the feature being called static and not 1:1 NAT)
2010-12-02 15:50:04 -08:00