10363 Commits

Author SHA1 Message Date
Edison Su
ace7d63a25 detect centos 6.2 2012-01-25 16:02:08 -08:00
Jessica Wang
df59276eb9 System page - zone detail chart - compute tab - pods listView - JS error "selectedZoneObj is undefined" 2012-01-25 15:38:43 -08:00
Jessica Wang
2ea75da700 Add zone wizard - Basic zone - implement error handling when creating a guest netowrk fails. 2012-01-25 15:20:18 -08:00
Alena Prokharchyk
4dec3c890a bug 13282: release elastic IP of the vm on vmStop
status 13282: resolved fixed
2012-01-25 15:03:46 -08:00
Jessica Wang
184ac11d96 Add zone wizard - cluster - hypervisor: VMware - should skip calling addHost. 2012-01-25 14:42:34 -08:00
Kelven Yang
ff5153f2e8 relax the host/VM relationship check, IPAssoc command may be sent to a wrong host when domR is taken over from other host 2012-01-25 14:19:53 -08:00
Jessica Wang
5e5579a210 fix a JS error "args.groupedData is undefined" (which caused "Adding cluster...." message as hanging in last step in new zone wizard) 2012-01-25 14:04:35 -08:00
bfederle
4efd42cac1 Network section: IP address action updates
Prompt user to close details/refresh list view after these actions are
performed:

-Enable static NAT
-Disable static NAT

Always do a full refresh after releasing an IP.
2012-01-25 13:58:33 -08:00
bfederle
55b4cfc82a Support custom action after new panel is selected 2012-01-25 13:58:33 -08:00
bfederle
fd0d08f2cd Support on completion callback 2012-01-25 13:58:33 -08:00
David Nalley
1048a42a24 fixing more whitespace issues 2012-01-25 16:55:32 -05:00
Alena Prokharchyk
ebfc1d1d32 bug 13308: list networks belonging to subdomains when listAll=true is passed to listNetworks
status 13308: resolved fixed
2012-01-25 13:37:19 -08:00
Kelven Yang
b07fc6b5f8 bug 12957: sort disk by device id to make sure ROOT disk is configured at very first 2012-01-25 11:53:44 -08:00
Jessica Wang
d569f383f9 bug 13313: new zone wizard - skip addHost step if cluster is VMware. 2012-01-25 11:40:37 -08:00
bfederle
029ba147f7 Fix index on sticky API params 2012-01-25 11:32:42 -08:00
Alena Prokharchyk
c09faa109d bug 13296: release public ip addresses in the basic zone during the account cleanup
status 13296: resolved fixed
2012-01-25 11:26:37 -08:00
bfederle
27e0dfcff9 bug 11798
-Support editing/removal of existing sticky session rules

-Cleanup add sticky session param handling
2012-01-25 11:14:37 -08:00
Alena Prokharchyk
7ea3c8933d bug 13305: don't allow to create ip forwarding rules when elasticIP is enabled for the network offering
status 13305: resolved fixed

Reviewed-by: Will Chan
2012-01-25 10:57:34 -08:00
Alena Prokharchyk
88d3f1ba03 bug 13295: apply specific security check for the network
status 13295: resolved fixed

Reviewed-by: Will Chan
2012-01-25 10:57:24 -08:00
anthony
e468755964 remove fake PV logic, all VMs need to install xs-tools 2012-01-25 10:36:11 -08:00
bfederle
f91229886e bug 13274
Fix error handling for zone/quick install wizard

status 13274: resolved fixed
2012-01-25 08:14:39 -08:00
Naredula Janardhana Reddy
b889fdab38 Bug 12808: Merge issues: alter the sequence, due to the failure of CHECKSUM ip rule, the other rule(CONNMARK) getting not executed.
Fix : altered the sequence.
2012-01-25 15:01:42 +05:30
Nitin Mehta
c59f3087f7 Bug 12897: Make updatehostpassword more robust and allow it to be used only for Xenserver hyperVisor
Status 12897: resolved fixed
Reviewed-By: Kishan
2012-01-25 14:56:42 +05:30
David Nalley
4a7e33e44d Merge branch 'master' of ssh://git.cloud.com/var/lib/git/cloudstack-oss 2012-01-25 03:03:03 -05:00
David Nalley
9872f074de just a few more whitespace issues 2012-01-25 03:00:36 -05:00
David Nalley
79b1584e74 cleaning up a few more whitespace issues 2012-01-25 02:56:55 -05:00
Naredula Janardhana Reddy
e52ac3ae31 Bug 12808: Logging added, Improved remove_routing 2012-01-25 12:54:36 +05:30
Naredula Janardhana Reddy
5ca5851b1b Bug 12808:
Summary of changes:
  - Mutiple routing table for each public interface is added (previously there is only one routing table ). when the packet is send out of public interface corresponding per-interface routing table will be used. per-interface routing table will modified when ever ip/interface added/deleted.
  - New parameter is added to ipassoc command  to include the default gateway for every interface/ip. prevously it is using only one public interface to send out, default gateway is obtained at the boot up time.
  - In the DNAT case. In the revese path(from guest vm to outside, or when DNAT packet receives from the eth0) the public ip/source ip will not be available till POSTROUTING. to overcome this, DNAT connection are marked with routing table number at the time of connection creation, in the reverse path the routing table# from DNAT connection is used to detect per-interface routing table.
2012-01-25 12:54:00 +05:30
Nitin Mehta
f558aa07c5 Bug 12740: Allow root admins and system user to bypass the ACL layer.
Reviewed-By: Kishan
2012-01-25 12:29:04 +05:30
Naredula Janardhana Reddy
de8ba55d85 Bug 12496: Allowing guest vm's to access virtual router LB service 2012-01-25 12:17:39 +05:30
David Nalley
49ebeb901e fixing more whitespace issues 2012-01-25 00:18:37 -05:00
anthony
48943f52bf retire centos5.3
introduce centos5.6 with xs-tools
2012-01-24 20:09:00 -08:00
David Nalley
3fb42e3092 cleaning up more whitespace issues, complying with style guide 2012-01-24 22:53:59 -05:00
David Nalley
9a323b9f09 fixing some whitespace issues and line length issues to conform to the style guide 2012-01-24 22:44:43 -05:00
Jessica Wang
fdffe3bce2 IP address page - detailView - after DisableStaticNAT succeeds, empty Virtual Machine row. 2012-01-24 19:10:14 -08:00
Jessica Wang
8ae821e045 IP address page - Add Load Balancer tab - pop up a dialog box after addLoadBalancerRule returns success: "The load balancer rule has been added under IP xxx.xxx.xxx.xxx" 2012-01-24 19:09:44 -08:00
Kelven Yang
c23e998bdb bug 12711: make sure NFS storage is not considered as local storage 2012-01-24 18:35:26 -08:00
Jessica Wang
2dedf6a20b Auto refresh IP Address listing after enableStaticNAT, diableStaticNAT, release IP action. 2012-01-24 16:58:16 -08:00
bfederle
506381e73b Remove debugger 2012-01-24 16:39:29 -08:00
bfederle
8156842ae6 -LB sticky policy fixes
-StaticNat refresh fixes
2012-01-24 16:38:59 -08:00
Jessica Wang
c5d4adaaea IP Address page - detail View - move 4 fields up. 2012-01-24 16:38:16 -08:00
Jessica Wang
137021fbdd IP address page - show Configuration tab if IP is elastic + non-staticNat + VM Id is null 2012-01-24 16:37:25 -08:00
bfederle
461dd4f6a4 Restore fix to avoid creating sticky twice 2012-01-24 16:07:08 -08:00
bfederle
a62f77a3a8 Revert "Make query job result AJAX call async to speed up UI performance"
This reverts commit ce5d85a239fa96bc46dede8ef81194959ce16162.
2012-01-24 16:07:08 -08:00
Jessica Wang
2a08eaa957 network page - Load Balancer tab - Create Load Balancer Rule - pass domainId/account instead of publicIpId to createLoadBalancerRule. 2012-01-24 15:36:17 -08:00
bfederle
eae8d70dfd Have network sticky policy use cloudStack.lbStickyPolicy() 2012-01-24 15:31:36 -08:00
bfederle
0c31e6ba20 Fix method select field 2012-01-24 15:30:58 -08:00
bfederle
55c5df2568 Fix descriptions for sticky method names 2012-01-24 15:20:54 -08:00
Alena Prokharchyk
03b4ac91e1 Get new elasticIp when disassociateIP is called for static nat non-elastic IP 2012-01-24 15:15:22 -08:00
frank
748603f62d Bug 13269 - vmware - host put in maintenance mode> cancel maintenance mode> host remains in Connecting state
we use 'update count' to make sure agent status transformation is atomic.
However, atomic means success or fail which is not true for agent status.
some important transformation occassionally fails because race condition that
some other one is changing it simultaneously which finally makes agent stuck in a
wrong status.

use reenterent lock to serialize the agent status transformation. this memory lock
works in clusterd environement as well because in our design an agent is only active
in one mgmt server

status 13269: resolved fixed
2012-01-24 15:14:02 -08:00