Commit Graph

23355 Commits

Author SHA1 Message Date
Likitha Shetty ebc92d6cd7 CLOUDSTACK-4757. Update API params 2014-05-21 21:27:41 +05:30
Likitha Shetty 87d87a6f30 CLOUDSTACK-4757. Improvements to the marvin test. 2014-05-21 21:15:54 +05:30
Likitha Shetty 30b8eba923 CLOUDSTACK-4757. Cleanup datadisk templates that have already been created in case creation of one of the datadisk template fails 2014-05-19 17:05:15 +05:30
Likitha Shetty fa0897f902 CLOUDSTACK-4757. More updates to Datadisk template creation - update ROOT disk OVA once all the datadisks have been created 2014-05-19 15:06:45 +05:30
Likitha Shetty 3532ffe5af CLOUDSTACK-4757. Marvin test to verify support for OVA containing multiple disk 2014-05-02 17:52:29 +05:30
Likitha Shetty a6fd25ac3f CLOUDSTACK-4757. List templates - Add filter parent template id 2014-05-02 17:52:20 +05:30
Likitha Shetty 6a3844155d CLOUDSTACK-4757. Template copy - Copy all Datadisk templates that belong to the template along with the template.
Disallow individual copy of Datadisk templates
2014-05-02 17:52:12 +05:30
Likitha Shetty 07d514fb61 CLOUDSTACK-4757. Delete template - When delete is called on a template delete all datadisk templates that belong to the template 2014-05-02 17:52:02 +05:30
Likitha Shetty ad8033f980 CLOUDSTACK-4757. Deploy Virtual Machine - If datadisk templates are specified using parameter 'datadisktemplatetodiskofferinglist', then create virtual machine with additional volumes attached 2014-05-02 17:51:52 +05:30
Likitha Shetty 5db1bca606 CLOUDSTACK-4757. List templates - Include Datadisk templates in listTemplates response.
And for Datadisk templates include reference to parent template that it belongs to.
2014-05-02 17:51:31 +05:30
Likitha Shetty 902f231e07 CLOUDSTACK-4757. During template registration, after template download analyze OVA template to identify additional disks and create Datadisk templates for each of the additional disks. 2014-05-02 17:51:07 +05:30
Sateesh Chodapuneedi 95cffaa9df CLOUDSTACK-4757 Support OVA with multiple volumes
Update capacity of vmdk file while attaching to disk to worker vm.

Signed-off-by: Sateesh Chodapuneedi <sateesh@apache.org>
2014-05-02 13:07:51 +05:30
Sateesh Chodapuneedi e467d11d6f CLOUDSTACK-4757 Support OVA with multiple volumes
Fix device id in worker vm.

Signed-off-by: Sateesh Chodapuneedi <sateesh@apache.org>
2014-05-02 13:07:38 +05:30
Sateesh Chodapuneedi 87352b8c4c CLOUDSTACK-4757 Support OVA with multiple volumes
If no user configured bootdisk available, choose 1st disk.

Signed-off-by: Sateesh Chodapuneedi <sateesh@apache.org>
2014-05-02 13:07:27 +05:30
Sateesh Chodapuneedi ac0e7f722f CLOUDSTACK-4757 Support OVA with multiple volumes
Get bootdevice from extra config option in ova template.

Signed-off-by: Sateesh Chodapuneedi <sateesh@apache.org>
2014-05-02 13:07:17 +05:30
Sateesh Chodapuneedi 6496ccf184 CLOUDSTACK-4787 Support OVA with multiple volumes
Creating OVF file to pack vmdk corresponding to data disk in OVA.

Signed-off-by: Sateesh Chodapuneedi <sateesh@apache.org>
2014-05-02 13:07:05 +05:30
Sateesh Chodapuneedi 11c011dc10 Read OVF template to extract volumes and meta data.
Signed-off-by: Sateesh Chodapuneedi <sateesh@apache.org>
2014-05-02 13:06:44 +05:30
ynojima 155745e26c CLOUDSTACK-6351 bugfix: Java1.6 is installed instead of Java7
Since epoch spesicifation doesn't work on RHEL6.3,
"java7" is used in the rpm spec.

Conflicts:
	packaging/centos63/cloud.spec
2014-05-02 00:21:24 -06:00
Min Chen 134a7998ce CLOUDSTACK-6556: Deploy VM failing with error "does
not have permission to access resource Ntwk".
2014-05-01 15:57:29 -07:00
Min Chen d7c5382c58 CLOUDSTACK-6535: IAM:MS:API createVMSnapshot doesn't preserve access
rights.
2014-05-01 15:57:28 -07:00
Min Chen 95e9db2f91 CLOUDSTACK-6556: [Automation] Deploy VM failing with error "does not
have permission to access resource Ntwk".
2014-05-01 15:57:28 -07:00
Min Chen 09c9f8dfbd CLOUDSTACK-6443: [Automation] Two Test Cases failed on "test_volumes.py"
- AttributeError: VirtualMachine instance has no attribute 'hostid'.
2014-05-01 15:57:28 -07:00
Min Chen 1b78a1c87d CLOUDSTACK-6502:Remove trailing whitespaces. 2014-05-01 15:57:28 -07:00
Min Chen 2521fd482b CLOUDSTACK-6513: remove commented code. 2014-05-01 15:57:28 -07:00
Min Chen db9aee4517 CLOUDSTACK-6513: templateFilter=shared should not show self-owned
template.
2014-05-01 15:57:28 -07:00
Min Chen a9072a6612 CLOUDSTACK-6513: Optimize code by removing deprecated utility to
QueryManagerImpl as private method just used for listTemplates and
listAffinityGroups to avoid misuse by new list APIs.
2014-05-01 15:57:28 -07:00
Min Chen 5521581b6e CLOUDSTACK-6532:Affinity Groups - As admin user, not able to list all
affinity groups available for regular users by passing account and
domainId paramater. This is to revert IAM way of implementing
listAffinityGroupsCmd, will bring it back when we have implemented real
impersonation.
2014-05-01 15:57:27 -07:00
Min Chen b42ad3ccaa CLOUDSTACK-6533: IAM - Templates - Public templates do not have
permissions to be used by ROOT group.
2014-05-01 15:57:27 -07:00
Brian Federle 4f45c972c3 CLOUDSTACK-6438: Filter out existing IPs in dropdown 2014-05-01 15:40:47 -07:00
Brian Federle 9885cf4fb0 CLOUDSTACK-6438: WIP: Add filtering to check against existing IPs 2014-05-01 15:40:47 -07:00
Brian Federle 1ad532f57e CLOUDSTACK-6438: WIP: If VM has additional IPs, keep showing in add screen 2014-05-01 15:40:47 -07:00
Wido den Hollander 3962577329 CLOUDSTACK-4549: Do not force RBD snapshot backups to RAW format
Since we use qemu-img to copy from RBD to Secondary Storage we no
longer have to force to RAW images, but can stick with QCOW2

When the snapshot backups are QCOW2 format they can easily be deployed
again when restoring from a backup
2014-05-01 21:03:11 +02:00
Wido den Hollander c1116142a3 kvm: Better handle different volume formats when creating a volume
The KVMStorageProcessor no longer has a hardcoded if-statement which sets
RBD volumes to RAW, this is now handled in the LibvirtStorageAdapter

The Management Server still sends QCOW2 as format. That's a fix for later.
2014-05-01 21:03:11 +02:00
Anthony Xu b3491bcbac removed unused command ClusterSyncCommand 2014-05-01 11:45:19 -07:00
Sachchidanand Vaidya 537536835b - Created new devcloud advanced networking config file (devcloud-advanced_juniper-contrail.cfg). - Modification to deployDataCenter script, to enable "JuniperContrailRouter" & "JuniperContrailVpcRouter" providers.
Signed-off-by: Daan Hoogland <daan@onecht.net>
2014-05-01 13:10:12 +02:00
Daan Hoogland 53ee9ae28e CLOUDSTACK-6549: ommission due to insufficient tests in CLOUDSTACK-6231 2014-05-01 09:41:06 +02:00
Amogh Vasekar ac4f940c9d Remove accidentally added columns while resolving merge conflicts
Signed off by :- Nitin Mehta<nitin.mehta@citrix.com>
2014-04-30 15:43:21 -07:00
SrikanteswaraRao Talluri 91d7d2b51e Fixed test data object retrieval 2014-04-30 19:51:21 +05:30
Santhosh Edukulla 01b04cd7ac Fix few issues seen in run.
Signed-off-by: Santhosh Edukulla <Santhosh.Edukulla@citrix.com>
2014-04-30 19:27:20 +05:30
SrikanteswaraRao Talluri 9ed6563e7a Fixes for BVT and Regression run failures against 4.4 CS 2014-04-30 19:25:53 +05:30
SrikanteswaraRao Talluri b273f66423 CLOUDSTACK-5674:Fixes for BVT and Regression test failures.
Signed-off-by: SrikanteswaraRao Talluri <talluri@apache.org>

Conflicts:
	test/integration/smoke/test_nic.py
2014-04-30 19:25:35 +05:30
Daan Hoogland 6b0c34faee CLOUDSTACK-6231: network acl item cidrs loaded from a seperate table
Conflicts:
	setup/db/db/schema-430to440.sql
2014-04-30 15:39:00 +02:00
SrikanteswaraRao Talluri 4efe933818 removed basic zone tag and added advanced zone tag 2014-04-30 14:00:18 +05:30
Santhosh Edukulla 6c9b21907c Added fix for CLOUDSTACK-6389
Added changes for CLOUDSTACK-6389.
More details in the bug.

Signed-off-by: Santhosh Edukulla <Santhosh.Edukulla@citrix.com>
Signed-off-by: SrikanteswaraRao Talluri <talluri@apache.org>
2014-04-30 13:56:52 +05:30
Santhosh Edukulla bf54f74ffc Fix few issues seen in run.
Signed-off-by: Santhosh Edukulla <Santhosh.Edukulla@citrix.com>
2014-04-30 13:56:34 +05:30
Laszlo Hornyak 94ab870d42 null pointer dereference fix
Signed-off-by: Laszlo Hornyak <laszlo.hornyak@gmail.com>
2014-04-29 21:46:16 +02:00
Anthony Xu 282c9da68e disable XS event 2014-04-29 11:34:00 -07:00
root 56a44151aa Fixed pep8 issues arising as part of merge
Fixed pep8 issues arising as part of merge

Signed-off-by: root <root@localhost.localdomain>
Signed-off-by: SrikanteswaraRao Talluri <talluri@apache.org>
2014-04-29 19:36:09 +05:30
Rajesh Battala 4bc9f74b2d Removed Epoch tag/number from the cloud.spec to fix the rpm installation of Management Server, Agent and awsapi 2014-04-29 17:14:49 +05:30
Rajani Karuturi f4779b4d0c Fixed CLOUDSTACK-6509 Cannot import multiple LDAP/AD users into a cloudstack account
Conflicts:
	api/src/com/cloud/user/AccountService.java
	plugins/user-authenticators/ldap/src/org/apache/cloudstack/api/command/LdapCreateAccountCmd.java
	plugins/user-authenticators/ldap/src/org/apache/cloudstack/api/command/LdapImportUsersCmd.java

Signed-off-by: Koushik Das <koushik@apache.org>
2014-04-29 14:49:06 +05:30