Commit Graph

13257 Commits

Author SHA1 Message Date
Jessica Wang 52830fa544 cloudstack 3.0 UI - network page - LB listing - VM listing - VM name - no need to choose between id, displayname, name property in VM object. Always use displayname property in VM object. This also fixes a bug that VM name did not show right after an VM was assigned to a LB rule. 2012-08-13 15:52:59 -07:00
Jessica Wang c97144815a cloudstack 3.0 UI - network page - LB listing - comment out obsolete unused code. 2012-08-13 14:44:18 -07:00
Alena Prokharchyk 3ef9f27c66 VPC: CS-15925 - when vpc provider is speficied for a new network offering, no other providers can be used 2012-08-13 13:58:16 -07:00
Jessica Wang 91e934efbb CS-15953: cloudstack 3.0 UI - autoscale - add UI validation to validate value in those fields is a number: Min Instances, Max Instances, Polling Interval, Quiet Time, Destroy VM grace period, SNMP Port, Scale Up Policy duration, Scale Down Policy duration. 2012-08-13 13:48:44 -07:00
Pranav Saxena b9f2e9b93a CS-15961:InterVlan Box for Creation of ACL Rules on ICMP Protocol should convey the default value of ICMP type and Code 2012-08-14 01:48:35 +05:30
Jessica Wang 8069ffab1c CS-15957: cloudstack 3.0 UI - VPC - private gateway - if not root-admin, show private gateway listView instead of create private gateway dialog because only root-admin is allowed to create private gateway. 2012-08-13 12:44:18 -07:00
Pranav Saxena b3e5371374 CS-15962:InterVlan -VirtualRouter details as a separate under the VPC section 2012-08-14 01:09:38 +05:30
Brian Federle f169a97096 multiEdit: Support default value and description
-If 'defaultValue' is specified for a text field, then put that value
 into the text field on load.

-If 'desc' is specified for any field, then use it as a 'title'
 attribute to show a tooltip description.

Example:

      'icmptype': {
        ...
        defaultValue: '-1',
        desc: 'Please specify -1 if you want to allow all'
        ...
      }
2012-08-13 12:15:43 -07:00
Alena Prokharchyk a82ff7b0d1 VPC: CS-15968 - don't send ips in Releasing state to the router when the nic is already unplugged for this Vlan 2012-08-13 11:42:29 -07:00
Brian Federle cf669496e1 CS-15958: Fix ACL select box
Give fixed width to ACL tier select box, to prevent overflow with long
network names
2012-08-13 11:03:40 -07:00
Brian Federle c4f12caf5e CS-15877: Fix static routes
Fix static routes not being shown when viewed as a domain admin
2012-08-13 10:56:26 -07:00
kishan 7c1a9658fc bug CS-15972: Insert iptable rules to set vpn mark before vpn usage chain
status CS-15972: resolved fixed
2012-08-13 20:57:38 +05:30
Koushik Das 7e681a701c CS-15908 : LDV: Prevent attach local data volume to a VM created in a zone with local storage disabled
Following scenarios are not allowed in case local storage is disabled on zone:
-Creation of volume (new or from snapshot) with local disk offering.
-Attach/reattach of volume with local disk offering.

Reviewed-by: Nitin
2012-08-13 17:11:26 +05:30
kishan 6246191084 bug CS-15954: Corrected return status of get usage in vpc_netusage
status CS-15954: resolved fixed
2012-08-13 15:40:43 +05:30
Pranav Saxena 92513db2ba ACL restructuring labels renaming 2012-08-13 14:30:45 +05:30
Pranav Saxena dc41de5e6c UI changes for ACL 2012-08-13 14:05:24 +05:30
Pranav Saxena 52af7e7572 CS-15960:InterVlan - UI - Network-VPC view should list the status of the VPCs 2012-08-13 13:08:58 +05:30
Pranav Saxena 058554b20c CS-15959:InterVlan - UI - Name Label changes required for Add VPC box parameters 2012-08-13 11:55:17 +05:30
Murali Reddy 9862378ed5 bug CS-15232: After upgrade 2.2.14 -> Bonita CloudStack-tag-3.0.3-prerelease3-3.0.3-0.2592-rhel5 with external devices F5-SRX, Unable to acquire IP in original network of F5SRX devices
ensuring that networks using external load balancer/firewall in 2.2.14 or prior releases deployments has entry
  in network_external_lb_device_map and network_external_firewall_device_map
2012-08-12 18:48:38 +05:30
Fang Wang 90d0871131 bugCS-15741
InterVlan - User VM's ID should not be revealed in the Error message displayed to the Regular User Account - Error during Static NAT Rule creation.
Description:
	Use the UUID to replace the vmId in the exception message.
2012-08-10 19:53:13 -07:00
Alena Prokharchyk e866122ff8 Fixed line endings in RulesManagerimpl file 2012-08-10 16:33:34 -07:00
Sheng Yang 8f8d92ad08 S2S VPN: CS-15947: Add global config for S2S VPN VPN connection counts limitation
And subnets limitation for each customer gateway
2012-08-10 16:15:39 -07:00
Alena Prokharchyk 029a07fad4 VPC: CS-15950 - throw networkConflictException when try to create network rule for the ip address that is already in use for another service 2012-08-10 16:04:18 -07:00
Brian Federle c78faf7ffb Fix _hideFields array not hiding add VM button 2012-08-10 14:05:26 -07:00
Jessica Wang f01846c9f5 cloudstack 3.0 UI - autoscale - LB rules - (1) hide AddVMs button on LB rules created by Autoscale. (2) hide Autoscale button on LB rules created by AddVMs. 2012-08-10 13:54:28 -07:00
Vijayendra Bhamidipati bb61975063 Merge branch '3.0.x' of ssh://git.cloud.com/var/lib/git/cloudstack-oss into 3.0.x 2012-08-10 16:32:06 -04:00
Vijayendra Bhamidipati 6b69f23ea1 CS-15822: VMware upgrade to Burbank: Encounter remote exception to vCenter, invalidate VMware session context
Description:

    Return reference to managed object representing a NAS datastore
    if it already exists, instead of throwing an exception. During
    an upgrade, if this code path is hit, the upgrade could fail
    due to this exception.
2012-08-10 16:31:36 -04:00
Brian Federle 5ff964de72 VPC UI: New ACL flow
-Remove the ACL action from the tier chart item

-Adds an ACL overview list view under the VPC configure menu which
 displays each tier and their total # of ACLs.

-Add ACL edit to tier detail view

- (misc) Also add IP address tab to tier detail view
2012-08-10 12:58:17 -07:00
Sheng Yang 0bbefcecff S2S VPN: CS-15932: Allow user to update customer gateway when connection state is ERROR 2012-08-10 11:56:45 -07:00
Sheng Yang 727d0d60f4 S2S VPN: CS-15936: Prevent user from connecting to different customer gateway with overlapped subnets 2012-08-10 11:30:06 -07:00
Sheng Yang f8182e8555 S2S VPN: Don't consider VPN is down if IPsec SA still existed
Because ISAKMP SA wouldn't be updated after expiration if IPsec SA is still in
affect.
2012-08-10 10:58:17 -07:00
Jessica Wang 7fe710e75b CS-15945: cloudstack 3.0 UI - Infrastructure page - zone detail page - create guest network - make start IP, end IP field required. 2012-08-10 10:52:50 -07:00
Brian Federle 064de72659 Add sample _hideFields to loadBalancer 2012-08-10 10:40:50 -07:00
Brian Federle 0a0acfbf9e multiEdit: Allow disabling fields per-row
If _hideFields array is passed with row item data, then field IDs
specified will be disabled, if they are custom button actions.
2012-08-10 10:40:33 -07:00
Jessica Wang 7450abf36f CS-15939: cloudstack 3.0 UI - VPC - create VPN connection - add error handling. 2012-08-10 10:21:47 -07:00
Brian Federle 2e640b3231 multiEdit: pass context to select handler 2012-08-10 09:16:16 -07:00
Abhinandan Prateek eb1c94feba bug CS-15868: enable tampa pre-release 2012-08-10 19:18:17 +05:30
Koushik Das cae5db1722 CS-15603 : CloudStack failing to stop vm's when destroyVM is called
When a VM is force deleted and the host is not available then CS simply marks the state in db as "Destroyed/Expunging". The VM is still running on the host and once it becomes available again there is a discrepancy in state of the VM. In this scenario the VM is removed from the host when the next full cluster sync happens.

Reviewed-by: Abhi
2012-08-10 17:54:57 +05:30
Nitin Mehta 3aa0e9a352 bug CS-15278: For removing clusters crossing threshold find out the list of cluster through db instead of iteratting cluster one by one in the java code.
Reviewed-by: Koushik
2012-08-10 16:15:25 +05:30
Vijay 0bd667418e CS-15931 Delete Vm group not removing configs from NS.
CS-15935 NetScaler sessions increase in case of errors in the NetScaler
CS-15930 Save config not triggered to NS after create, update delete VM group
CS-15934 Handling Resource Unavailable exception for AutoScale
2012-08-10 13:45:23 +05:30
Abhinandan Prateek b82fddd629 bug CS-15919: added details parameter value can be a comma separated list of [all, vm, account, storage_type, disk_offering, min] 2012-08-10 10:28:25 +05:30
kishan 9fc16802c7 bug CS-15852: Add vpn usage rules in iptables magle table
status CS-15852: resolved fixed
2012-08-10 09:55:34 +05:30
anthony f49d7089d2 CS-15923 : only check result when "get" networkusage is called 2012-08-09 18:54:04 -07:00
Jessica Wang f2a927b9fa CS-15883: cloudstack 3.0 UI - VPC - VM Wizard - step 1 - zone dropdown - populate only one zone, the one that the VPC is under. 2012-08-09 17:07:40 -07:00
Brian Federle 143a0223e7 CS-15913: Add state column to VPN connection listing 2012-08-09 16:13:44 -07:00
Brian Federle d833372a29 VPC UI, VPN connections: fix 'DPD' boolean field 2012-08-09 16:13:39 -07:00
Brian Federle c008637fbf multiEdit: support hiding fields dynamically via dataProvider
If 'hideFields' array is passed to .success(), then hide the field IDs
specified.
2012-08-09 15:52:17 -07:00
Jessica Wang f32f55f7ac CS-15803: cloudstack 3.0 UI - VPC - fix a bug that root-admin failed to create a VM in a tier that belonged to regular-user or domain-admin. 2012-08-09 14:51:38 -07:00
Brian Federle 1ced3fc287 Fix typo 2012-08-09 14:30:09 -07:00
Jessica Wang 2c1d33d085 CS-15801: cloudstack 3.0 UI - VPC - create new tier - fix an error "Owner of vpc with specified vpcId is different from the network owner Acct[2-admin]". 2012-08-09 14:28:28 -07:00