Commit Graph

1036 Commits

Author SHA1 Message Date
Edison Su 59c382e4af CS-14703 fixed 2012-05-18 15:04:10 -07:00
Edison Su 3ad0ea93a6 CS-14703 fixed 2012-05-17 14:30:58 -07:00
Edison Su 89cb26c4ea CS-14703 fixed 2012-05-17 13:53:54 -07:00
Nitin Mehta 8d12f09c75 bug CS-14931: Put in 'Disk' during upgrade for putting in disk offerring 2012-05-16 18:46:52 +05:30
Nitin Mehta b822de268c bug CS-14249: cluster.localStorage.capacity.notificationthreshold text is incorrect 2012-05-16 11:27:27 +05:30
kishan 7730466738 bug CS-14890: Set vnc password for removed Vms as empty. vnc_password is not null column.
status CS-14890: resolved fixed
reviewed-by: Nitin
2012-05-15 15:28:35 +05:30
kishan 8407643da8 bug CS-14890: Set vnc password for removed Vms as null. vnc_password is not used once the Vm is removed.
status CS-14890: resolved fixed
reviewed-by: Nitin
2012-05-15 12:02:52 +05:30
Sateesh Chodapuneedi b7196a566e CS-9919 Support for Nexus Swiches (Cisco Vswitches)
Description:

	Cleanup upgrade script.
2012-05-14 18:49:19 -07:00
Sateesh Chodapuneedi d8685d9e68 CS-9919 Support for Nexus Swiches (Cisco Vswitches)
Description:

	Modified upgrade script to include new global
	configuration parameters.
2012-05-14 18:48:10 -07:00
Vijayendra Bhamidipati de30d66fd8 Bug CS-9919: Support for Nexus Swiches (Cisco Vswitches)
Description:

	1. Added the PortProfile infrastructure:

	    a. PortProfileVO : The VO class to represent a db
	    record of the table port_profile. Each db record
	    represents one port profile.

	    b. PortProfileDao: The interface that declares search
	    functions on the port_profile table.

	    c. PortProfileDaoImpl: The class that defines the
	    interfaces declared in PortProfileDao.

	    d. PortProfileManagerImpl: The class that contains
	    routines that will add or delete db records from
	    the port_profile table. If you want to create/delete
	    a portprofile, call functions from this class.

	    e. Changes to create-schema.sql to create the port_profile
	    table.

	2. Cleaned up code:

	    a. Removed a number of unused Dao and Manager objects in
	    CiscoNexusVSMDeviceManagerImpl.

	    b. Removed the ListCiscoNexusVSMNetworksCmd command.

	    c. Removed a bunch of import statements in a few files.
2012-05-14 18:42:29 -07:00
Vijayendra Bhamidipati 978732ead9 Bug CS-9919: Support for Nexus Swiches (Cisco Vswitches)
Description:

	1. Modify addCiscoNexusVSMCmd to enable a VSM
           by default, when it is added to a cluster.

	2. Put in two new APIs exposed to the user -
                a. EnableCiscoNexusVSMCmd
                b. DisableCiscoNexusVSMCmd

        Disabling a VSM does not delete it. It only
        prevents the Management Server from using that
        VSM. This is useful if the VSM is in
        maintenance mode.
2012-05-14 18:41:02 -07:00
Vijayendra Bhamidipati 685427b1b7 Bug CS-9919: Support for Nexus Swiches (Cisco Vswitches)
Description:

        1. Changed AddCiscoNexusVSMCmd to:
             a. Extend BaseCmd instead of BaseAsyncCmd.
             b. Take in more required parameters (viz
                vCenterDCName and vCenterIpAddress)

        1a. Changed DeleteCiscoNexusVSMCmd to also
            extend BaseCmd.

        2. Put in changes that will ensure that
           When a VSM is added, it is disabled by default.

        3. Fixed code that was leading to exceptions
           related to DB reads/writes to VSM related tables.

        4. Added new API Constants in ApiConstants.java.
           NOTE - Always initialize new attributes in
           ApiConstants.java to values in small case.
           Never put in upper case there. Also regardless
           of what names you give attributes in the
           *Cmd.java's class, you pass in parameters via
           API calls by specifying <key>=<value> where the
           <key> is taken from the value you specified in
           ApiConstants.java.

        5. Modified the addCiscoNexusVSM() function in
           CiscoNexusVSMDeviceManagerImpl.java to write VSM
           records to the db.
2012-05-14 18:25:55 -07:00
Vijayendra Bhamidipati f43968c4a9 CS-9919: Support for Nexus Swiches (Cisco Vswitches)
Description:

	Update create-schema.sql to create tables for
	VSM and VSM-Cluster mapping.

	Fixed an incorrect exception path in
	CSExceptionErrorCode.
2012-05-14 18:21:21 -07:00
Sheng Yang 5c8d968eea Remove the extra drop sql line
This would result in 3.0.1 to 3.0.2 upgrade failed, due to index not found.
2012-05-10 14:43:07 -07:00
Salvatore Orlando f33fb0f6ab CS-14741: Reverting db upgrade script from 2.2.14 to 3.0 to commit 72b5a94af8 2012-05-09 13:59:36 +01:00
Rajesh Battala 44f3846168 Modified S3RestServlet to turn down request if enable.s3.api is false. Changed upgrade script for S3 API Feature 2012-05-09 15:25:39 +05:30
prachi 53ff666788 Changes to Upgrade script for EC2 API feature. 2012-05-08 16:13:04 -07:00
Abhi 637ed8ce26 bug CS-14515: adding centos 5.7 to supported os, supported in xen 6.0.2 2012-05-03 12:30:32 +05:30
JohnZ ef2c7423f1 S3 API merged branch 2012-05-02 15:51:10 +01:00
Salvatore Orlando 486d962f09 CS-14724 : Making the default network label configurable, improving exception management
Please also see notes added to wiki.cloudstack.org/display/QA/Open+vSwitch+Tunnel+Manager
2012-05-02 13:14:47 +01:00
Nitin Mehta 9b1fd4d414 bug CS-10789: Some upgerade change that tdidnt get merged. 2012-05-02 11:47:32 +05:30
Nitin Mehta 77f1db5e41 bug CS-10789: Some upgerade change that tdidnt get merged. 2012-05-02 11:41:53 +05:30
Nitin Mehta 540f4e1431 bug CS-10789: Put zone id in the volumehost ref table. make list volume to show the percent uploaded. 2012-05-01 18:36:31 +05:30
Edison Su 1926df31e5 fix db upgrade 2012-05-01 13:34:56 +01:00
Alena Prokharchyk 0077234576 Fixed unittest and some issues with 2.2.14-3.0 upgrade 2012-05-01 13:34:05 +01:00
Alena Prokharchyk 3a3dbd2465 2.2.x-3.0 upgrade - column name change 2012-05-01 13:15:22 +01:00
Likitha Shetty 6ab04076b5 Implementation of api 'markDefaultZoneForAccount'(to enable a user to mark a zone as default for an account).
reviewed-by: prachi
2012-04-30 17:08:32 -07:00
frank e6a60dfdc3 CS-14610
Management server not able to connect to DB when there is no password set for cloud user/ if password is set to anything other than 'cloud'

fixed
2012-04-30 17:08:22 -07:00
frank 0f542545e3 fix cloudbridge setup database script 2012-04-30 17:08:21 -07:00
frank 2f87c2212f merge cloud-setup-bridge-db to cloud-setup-databases 2012-04-30 17:08:08 -07:00
Nitin Mehta 6a056ad139 bug CS-10789: More changes for the imageformat, introdueced new column in db for the format, created scripts for doffernt hypervisors ...and the list goes on. 2012-04-30 11:14:43 +05:30
Nitin Mehta 2d7471adb5 Bug 10808: More changes for uploadVolume. Create framework for upload volume progress communication between MS and SSVM. 2012-04-30 09:46:23 +05:30
Alena Prokharchyk f27a0a0386 Mark local storages as removed when they have no ref in storage_pool_host_ref
Conflicts:

	setup/db/db/schema-301to302.sql
2012-04-27 13:15:58 -07:00
Salvatore Orlando ce56ddf75a CS-14606: Restoring config parameter which was accidentally removed 2012-04-27 17:13:10 +01:00
Salvatore Orlando 6e024e945d CS-14606: Change name for config parameter 2012-04-27 16:38:33 +01:00
Alena Prokharchyk 62093a4308 CS-14633: db upgrade - remove config values that no longer exist on fresh setup 2012-04-26 11:05:50 -07:00
Alena Prokharchyk 7e4c5e1267 CS-14637: db upgrade - fixed inconsistencies in category/component fields for a bunch of global config variables 2012-04-26 10:09:53 -07:00
Alena Prokharchyk 12255db122 CS-14629: added missing global config variables
Conflicts:

	setup/db/db/schema-301to302.sql
2012-04-25 13:43:40 -07:00
Salvatore Orlando fc3eaad0c6 CS-14605: OVS cleanup
DB scripts cleanup
2012-04-25 18:11:04 +01:00
Alena Prokharchyk 319d4c5cfd Catch all exceptions when change engine and row_format - can fail when table is full. Just skip as its not a critical fix 2012-04-24 15:49:14 -07:00
Salvatore Orlando 56d496ac60 CS-14619: Add missing INSERT statements 2012-04-24 15:58:57 +01:00
Salvatore Orlando 5c58aeaa04 CS-14613: syntax error in create-schema.sql for 3.0.x 2012-04-24 10:34:12 +01:00
Salvatore Orlando 2459b16b81 Adding ovs_tunnel_interface to schema;
adding new tables to update script (3.0.2 to 3.0.3)

Conflicts:

	setup/db/db/schema-2214to30.sql
	setup/db/db/schema-302to303.sql
2012-04-24 02:20:39 +01:00
Salvatore Orlando 8c398654d3 Open vSwitch tunnel manager
Applying patch with new ovs-tunnel-manager on top of cloudstack oss-master

Conflicts:

	api/src/com/cloud/network/ovs/OvsCreateTunnelAnswer.java
2012-04-24 02:20:37 +01:00
Alena Prokharchyk 47a1527719 CS-14591: added XenServer 6.0.2 and VmWare 5.0 as supported hypervisors to fresh 3.0.2 and to the 3.0.1-3.0.2 db upgrade
Conflicts:

	setup/db/db/schema-301to302.sql
2012-04-23 11:19:24 -07:00
Alena Prokharchyk 74aa4974c0 CS-14589: change engine and row_format for op_lock op_nwgrp_work during the db upgrade 2012-04-23 10:55:15 -07:00
Alena Prokharchyk 7d3eea8225 Fixed db upgrade for 2.1-3.0 2012-04-20 12:00:24 -07:00
Alena Prokharchyk d51d018a1b CS-14553: db upgrade - for default network offerings:
1) Change display text to match fresh 3.0.2
2) Delete lb service for the offerings using VR as a provider and not having source nat service
2012-04-18 17:10:41 -07:00
Alena Prokharchyk b142911515 Fixed spelling mistake in db upgrade script 2012-04-18 14:28:08 -07:00
Alena Prokharchyk 1584a26ef9 CS-14558: db upgrade - fixed inconsistencies fresh vs upgraded 3.0.2 build 2012-04-18 13:27:59 -07:00