Min Chen
d5050d3157
Fix ExtractVolume bug in generating URL.
2013-05-15 18:53:22 -07:00
Edison Su
a0c3d280b4
merge to master
2013-05-15 00:40:53 -07:00
Edison Su
879a954b98
delete snapshot at the backend
2013-05-14 21:58:07 -07:00
Min Chen
c6a5a7ee00
Fix CLOUDSTACK-2495: public templates are not visible to non-root users.
2013-05-14 21:52:29 -07:00
Min Chen
564d3d6fa0
Fix CLOUDSTACK-2488: Delete iso async job is running forever.
2013-05-14 16:12:49 -07:00
Alena Prokharchyk
26cefdcfac
When UUID field is null for existing records, set it to id
...
Conflicts:
server/src/com/cloud/uuididentity/dao/IdentityDaoImpl.java
2013-05-14 15:11:41 -07:00
Min Chen
252f384e89
Fix CLOUDSTACK-2485: ClassCastException in extracting ISO.
2013-05-14 14:57:02 -07:00
Min Chen
03c255068b
Fix CLOUDSTACK-2484: not able to deploy VM from registered ISO.
2013-05-14 14:57:02 -07:00
Min Chen
2102ede2e7
Fix CLOUDSTACK-2469: default template is not downloaded.
2013-05-14 11:42:24 -07:00
Jayapal
46f8b6f34a
CLOUDSTACK-2400 updated the error message and replacenetworkacl on private gateway
2013-05-14 16:11:33 +05:30
Jayapal
c94c71b4ce
CLOUDSTACK-2441: Fix deleting private gateways while deleting vpc in case multiple private gateways
2013-05-14 16:10:38 +05:30
Alena Prokharchyk
dfdc089668
CLOUDSTACK-2465: fixed network creation in VPC - removed extra call to createGuestNetwork introduced by the NetworkACL feature merge
2013-05-13 15:28:08 -07:00
Min Chen
e6faa47a4b
Remove unnecessary state machine entry after refactoring
...
sendMessageAsyncWithListener to use sendMessageAsync.
2013-05-13 11:36:44 -07:00
Jayapal Reddy
2d950e2858
CLOUDSTACK-768: ACL on private gateway
2013-05-13 19:24:23 +05:30
Nitin Mehta
bcc320f8b0
Scale vm test failing..commented for now to unblock all. Will open a bug for the same
2013-05-13 18:32:01 +05:30
Nitin Mehta
573f529ea0
mvn install didnt point me the compilation errors...fixing them
2013-05-13 18:18:56 +05:30
Nitin Mehta
f84b6abde0
merge with master
2013-05-13 17:30:42 +05:30
Bharat Kumar
052c24c4d1
CLOUDSTACK-702: Multiple ip ranges in different subnets.
...
This feature enables adding of guest ip ranges (public ips) form different subnets.
In order to provide the dhcp service to a different subnet we create an ipalias on the router. This allows the router to listen to the dhcp request from the guest vms and respond accordingly. Every time a vm is deployed in the new subnet we configure an ip alias on the router. Cloudstack uses dnsmasq to provide dhcp service. We need to configure the dnsmasq to issue ips on the new subnets. Added a new class dnsmasqconfigurator which generates the dnsmasq confg file, this file replaces the old config in the router.
The details of the alias ips are stored in db in the nic_ip_alias table. Every time a new subnet is added one of the ip from the subnet is used to configure the ip alias.
I have pushed the code to https://github.com/bvbharatk/cloud-stack/tree/Cloudstack-702 , also rebased the code with master.
I need to test the code for advanced sg enabled network using kvm.
I have added the unit test
Marvin tests are at https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;h=53e4965
Also accomodated some of the changes suggested by koushik.
corrected the import statements. renamed the IpAlias command to createIpAlias command.
This feature supports only ipv4
2013-05-13 17:06:44 +05:30
Nitin Mehta
8d53b1ef05
merge with master
2013-05-13 16:36:41 +05:30
Kishan Kavala
595f78f0f7
update APICmd imports
2013-05-13 12:03:39 +05:30
Kishan Kavala
5e009c4bcd
CLOUDSTACK-763: Added comments and removed unused imports
2013-05-13 12:03:39 +05:30
Kishan Kavala
5e1d216197
CLOUDSTACK-763: Added unit tests and integration test
2013-05-13 12:03:39 +05:30
Kishan Kavala
14e992e953
CLOUDSTACK-763: Removed unused methods
2013-05-13 12:03:39 +05:30
Kishan Kavala
49fbff21fa
CLOUDSTACK-763: Added API updateNetworkACLItem to update an existing ACL Item
2013-05-13 12:03:39 +05:30
Kishan Kavala
b30a01a705
CLOUDSTACK-763: Added acl_id param to createNetwork API. Backend changes for acl_deny. Support for all protocol and protocol number
2013-05-13 12:03:38 +05:30
Kishan Kavala
750bfe76ca
CLOUDSTACK-763: Added filters to list APIs. Seperated service interface implementation to NetworkACLServiceImpl. Added default ACL to upgrade schema
2013-05-13 12:03:38 +05:30
Kishan Kavala
3322063067
CLOUDSTACK-763: Fixed source CIDR and apply ACL items
2013-05-13 12:03:38 +05:30
Kishan Kavala
e2449cfcf0
CLOUDSTACK-763: Added replaceNetworkACLList API. Added support for ACL action allow/deny and also number
2013-05-13 12:03:38 +05:30
Kishan Kavala
ebf8a7fd1e
CLOUDSTACK-763: Added APIs to create, delete and list NetworkACLlist.
2013-05-13 12:03:38 +05:30
Min Chen
0b9e0c0f3a
Override getRootDir in LocalNfsSecondaryStorageResource to make mount
...
successfully on MS side. Now S3 is working.
2013-05-12 17:41:44 -07:00
Nitin Mehta
941a9a5fb7
license check
2013-05-12 14:42:59 +05:30
Nitin Mehta
5f0f1001be
remove unwanted files
2013-05-12 14:30:10 +05:30
Nitin Mehta
e107776d75
build master
2013-05-12 13:14:33 +05:30
Min Chen
0d580ccb26
Fix NPE in adding host and also put back lost change in deployDataCenter
...
due to rebase with master.
2013-05-11 22:00:40 -07:00
Min Chen
1bd216fc48
Merge with latest code rebased from master
2013-05-11 21:05:54 -07:00
Min Chen
3d91a4e012
Fix a bug in searching for existing image stores.
2013-05-11 18:18:12 -07:00
Nitin Mehta
c11dbad9c9
merge master
2013-05-11 15:28:43 +05:30
Nitin Mehta
836a3f1252
add missing file
2013-05-11 15:02:12 +05:30
Nitin Mehta
5f9263b161
fix build
2013-05-11 14:27:19 +05:30
Nitin Mehta
1731a4a442
Add the new APIs along with tests
2013-05-11 14:13:38 +05:30
Edison Su
36146e7f65
create volume command needs to send to vmwareresource
2013-05-10 19:26:44 -07:00
Min Chen
8a9a7a4adc
Fix a bug in create cache object for S3.
2013-05-10 17:53:32 -07:00
Alex Huang
dfd6a29fba
Fixed failed unit test
2013-05-10 17:02:23 -07:00
Alex Huang
342624e0eb
Merged with head
2013-05-10 16:33:57 -07:00
Alex Huang
3047929367
Merged
2013-05-10 16:21:43 -07:00
Edison Su
15fc4e137d
add license header
2013-05-10 11:40:11 -07:00
Alena Prokharchyk
f12ac95a56
VPC: When Netscaler is LB provider for the VPC, the VpcVirtualRouter can't provide LB services
2013-05-10 11:18:30 -07:00
Alena Prokharchyk
59316a4d19
VPC:
...
1) In unittest, removed the unsed Dao from components scan
2) Netscaler and InternalLb element shouldn't impelement VPC provider as they provide only LB services support
2013-05-10 10:42:56 -07:00
Edison Su
e444867e61
fix compile
2013-05-10 09:47:09 -07:00
Alena Prokharchyk
846729a3ab
Fixed VPC start - added internallb element to the list of supported providers
2013-05-10 09:07:03 -07:00