Jayapal
8ef52325e7
CLOUDSTACK-9317: When there 1 static nat removing PF rules is handled
...
There is 1 static nat rule and 2 PF rule. Removing 2 PF rules was deleting static nat rule.
Fixed this issue in this commit.
2017-05-17 11:07:28 +05:30
Jayapal
c20e0ef88f
CLOUDSTACK-9317: Fixed disable static nat on leaving ips on interface
2017-05-17 11:03:50 +05:30
Harikrishna Patnala
efbb59fe72
CLOUDSTACK-9833: Added content security policy in HTTP servlet response to detect and mitigate certain type of attacks.
...
Restricted image source, style sheets, java scripts, URLs to be loaded only from self.
2017-05-17 10:51:24 +05:30
Harikrishna Patnala
d2fe2332d3
CLOUDSTACK-9833: Move configuration parameters from Config.java to use ConfigDepot
...
Following parameters are moved to configdepot.
snapshot.max.hourly
snapshot.max.daily
snapshot.max.weekly
snapshot.max.monthly
enable.secure.session.cookie
json.content.type
2017-05-17 10:48:17 +05:30
Rajani Karuturi
7434d91614
Merge pull request #1873 from Accelerite/dhcpOffloadFix
...
CLOUDSTACK-9709: Updated the vm ip fetch task to use the correct the …
2017-05-17 10:43:51 +05:30
Rajani Karuturi
3c3cdbe54d
Merge pull request #1872 from sateesh-chodapuneedi/pr-cloudstack-3223
...
CLOUDSTACK-3223 Exception observed while creating CPVM in VMware Setup with DVS
2017-05-17 10:40:31 +05:30
Rajani Karuturi
0fefc207f0
Merge pull request #1842 from anshul1886/CLOUDSTACK-9686
...
CLOUDSTACK-9686: Fixed multiple entires for builtin template in template
2017-05-17 10:39:45 +05:30
Rajani Karuturi
339fe4c7bd
Merge pull request #1883 from Accelerite/uniqueMac
...
CLOUDSTACK-9723: Enable unique mac address across the zones
2017-05-17 10:36:19 +05:30
Rajani Karuturi
5c316a9b00
Merge pull request #1968 from bvbharatk/CLOUDSTACK-9666
...
CLOUDSTACK-9666 Added basic configuration validation for the config d…
2017-05-17 10:25:33 +05:30
Rajani Karuturi
7803c12a1f
Merge pull request #1945 from ustcweizhou/isNetworkAWithinNetworkB
...
CLOUDSTACK-9787: Fix wrong return value in NetUtils.isNetworkAWithinNetworkB
2017-05-17 10:24:52 +05:30
Rajani Karuturi
6dd2ebea62
Merge pull request #2002 from sudhansu7/CLOUDSTACK-9831
...
CLOUDSTACK-9831: Previous pod_id still remains in the vm_instance table
2017-05-17 10:11:14 +05:30
Rajani Karuturi
a933f8d96c
Merge pull request #2027 from exoscale/niotest
...
CLOUDSTACK-9918: Activate NioTest following changes in CLOUDSTACK-9348 PR #1549
2017-05-17 10:05:30 +05:30
Rajani Karuturi
172a54d617
Merge pull request #2018 from Accelerite/exitstatus
...
CLOUDSTACK-9848: Added exit status checking for the iptables commands
2017-05-17 10:05:06 +05:30
Rajani Karuturi
cbd3662482
Merge pull request #2055 from shapeblue/sharedisolated
...
CLOUDSTACK-9887 ignore bogus default gateway
2017-05-17 09:53:39 +05:30
Rajani Karuturi
9c4eb959c3
Merge pull request #2070 from shapeblue/hyperv-log-fix
...
CLOUDSTACK-9904: Fix log4j to have @AGENTLOG@ replaced
2017-05-17 09:49:33 +05:30
Rajani Karuturi
35b7fa30c5
Merge pull request #1995 from shapeblue/CLOUDSTACK-9828
...
CLOUDSTACK-9828: GetDomRVersionCommand fails to get the correct versi…
2017-05-17 09:47:25 +05:30
nitt10prashant
47747e7188
Changing vlan to None since network offering being used has Specify Vlan set to False
2017-05-16 17:12:25 +05:30
Rajani Karuturi
bafac742c4
Merge pull request #1870 from Accelerite/CLOUDSTACK-9708
...
CLOUDSTACK-9708: Router deployment failed due to two threads start VR simultaneously.
2017-05-16 12:51:19 +05:30
Rajani Karuturi
9b605b1a72
Merge release branch 4.9 to master
...
* 4.9:
CLOUDSTACK-9900: Fix high CPU deviation issues seen in metrics view
2017-05-16 12:44:53 +05:30
Rajani Karuturi
86eb5683dd
Merge pull request #1840 from anshul1886/CLOUDSTACK-9685
...
CLOUDSTACK-9685: delete snapshot on primary associated with a volume …
2017-05-16 12:42:48 +05:30
Rajani Karuturi
a4f3c71744
Merge pull request #1849 from sudhansu7/CLOUDSTACK-9690
...
CLOUDSTACK-9690: Scale CentOS7 VM fails with error
2017-05-16 11:24:50 +05:30
Rajani Karuturi
d9f91ee2f9
Merge pull request #2007 from Accelerite/CLOUDSTACK-9834
...
CLOUDSTACK-9834: prepareTemplate API call doesn't work well with XenServer & Local SR (Db_exn.Uniqueness_constraint_violation)
2017-05-16 11:21:28 +05:30
Rajani Karuturi
108361ca95
Merge pull request #1180 from harikrishna-patnala/CLOUDSTACK-9112
...
CLOUDSTACK-9112: Deploy VM failing frequently due to capacity calculation not synchron…
2017-05-16 11:20:03 +05:30
Rajani Karuturi
6b0e67502c
Merge pull request #1992 from Accelerite/CS-9824
...
CLOUDSTACK-9824:Resource count for Primary storage is considered twice - while creating and while attaching the disk
2017-05-16 11:11:49 +05:30
Rajani Karuturi
d710b551bc
Merge pull request #2075 from shapeblue/metrics-view-deviation-fix
...
[4.9+] CLOUDSTACK-9900: Fix high CPU deviation issues seen in metrics view
2017-05-16 10:47:48 +05:30
rashmidixit
49a862b223
CLOUDSTACK-9700: Allow user to Register/Copy templates to multiple zones at the same time
2017-05-15 14:07:22 +05:30
subhash_y
a2a1f25131
CLOUDSTACK-9559 Why allow deleting zone without deleting the secondary storage under the zone
2017-05-15 12:08:32 +05:30
Wei Zhou
2e926d87e0
Do not set gateway to 0.0.0.0 for windows clients
2017-05-15 08:20:41 +02:00
Rajani Karuturi
1aa6a72bc7
CLOUDSTACK-9834: prepareTemplate API call doesn't work well
...
with XenServer & Local SR (Db_exn.Uniqueness_constraint_violation)
removed the host uuid from SR label so that any host which has access to
the SR(all the hosts in the same pool) can reuse the same SR
2017-05-15 11:17:20 +05:30
Nitin Kumar Maharana
9e20525e08
CLOUDSTACK-9708: Router deployment failed due to two threads start VR simultaneously.
2017-05-12 16:17:58 +05:30
Mike Tutkowski
0506fe6086
Fix for CLOUDSTACK-9660
...
A root volume can be replaced by a different root volume without the VM it belongs to being expunged.
From dev@:
For example: Let’s say we have a system VM running on NFS primary storage. We then put this primary storage into maintenance mode, which creates the system VM (with the same name) on a different primary storage (we do not create a new row in the cloud.vm_instance table for this VM). While this VM works, the original root disk of the system VM remains on the original primary storage and is not destroyed by the code in StorageManagerImpl.cleanupStorage(boolean) in 4.10 because 4.10 (as shown above) only asks for non-root volumes to consider for deletion. In the 4.9 version of the code, the original root disk is cleaned up in StorageManagerImpl.cleanupStorage(boolean). The problem with 4.10 relying on a root disk always being deleted when the VM it belongs to is deleted is that in a situation like this that the system VM doesn’t get deleted at this point – it gets a new root disk that’s hosted by a different primary storage (so now it’s original root disk is stranded).
2017-05-11 13:39:30 -06:00
pavanb018
f77251766d
Automation for CLOUDSTACK-9217
2017-05-10 15:56:11 +05:30
Jayapal
da8a3567a3
CLOUDSTACK-9848: Added exit status checking for the iptables commands
2017-05-09 17:40:02 +05:30
Sudhansu
e06e3b7cd4
CLOUDSTACK-9701: When host is disabled/removed,
...
capacity_type for local storage in op_host_capacity
is still enabled
2017-05-09 15:44:02 +05:30
Rajani Karuturi
ed2f573160
Merge release branch 4.9 to master
...
* 4.9:
Honor network.dns.basiczone.updates setting when sending DHCP config to VRs
2017-05-09 09:30:56 +05:30
Rajani Karuturi
550bec8171
Merge pull request #2077 from wido/4.9-dhcpupdatesvr
...
Honor network.dns.basiczone.updates setting when sending DHCP config …
2017-05-09 09:22:26 +05:30
Rajani Karuturi
6d00fc1ed4
Merge pull request #2062 from swill/fix_vpn_reset
...
CLOUDSTACK-9878: remove unnecessary VPN drops
2017-05-09 09:19:38 +05:30
Subhash Yedugundla
ddf8fd514a
CLOUDSTACK-9592 Empty responses from site to site connection status are not handled propertly
2017-05-08 19:24:34 +05:30
Rajani Karuturi
7df67c2ef6
Merge pull request #1949 from shwetaag/cruds2
...
Automated Cloudstack bugs 9277 9276 9275 9274 9273 9179 9178 9177
2017-05-08 12:40:11 +05:30
Daan Hoogland
710d3bff3f
rat
2017-05-08 07:42:04 +02:00
Rajani Karuturi
3f7fca02d4
Merge release branch 4.9 to master
...
* 4.9:
cleanup trailing space for checkstyle
Expanded tests of RFC1918 and RFC6598 validation code.
Allow CGN (RFC6598) to be used within a VPC
2017-05-08 10:18:12 +05:30
Rajani Karuturi
45f62c3483
Merge pull request #1813 from priyankparihar/CLOUDSTACK-9604
...
CLOUDSTACK-9604: Root disk resize support for VMware and XenServer.
2017-05-08 10:15:57 +05:30
Rajani Karuturi
503c803ba0
Merge pull request #803 from anshul1886/CLOUDSTACK-8833
...
CLOUDSTACK-8833: Fixed Generating url and migrate volume to another storage , resulting two entry in UI and listvolume is not working for that volume
2017-05-08 10:14:02 +05:30
Rajani Karuturi
72282163f4
Merge pull request #1606 from myENA/upstream/vpc-cgn
...
Allow CGN (RFC6598) to be used within a VPC
2017-05-08 10:12:35 +05:30
Rajani Karuturi
08c138de60
Merge pull request #2056 from priyankparihar/CLOUDSTACK-8829
...
CLOUDSTACK-8829 : Consecutive cold migration fails.
2017-05-08 10:08:40 +05:30
Daan Hoogland
00add83749
remaining conflicting code for vm_passwd speedup
2017-05-06 22:12:36 +02:00
Remi Bergsma
9a21f56f8a
Speedup vm start by making vm_passwd saving much faster
...
- do not keep passwords in databag (/etc/cloudstack/vmpasswd.json)
- process only the password we get in (vm_password.json) from mgt server
- lookup the correct passwd server instead of adding passwd to all of them
Example:
- 4 tiers and 199 VMs running
- Start vm 200 would cause new passwd from vm_password.json (1) to be merged with /etc/cloudstack/vmpasswd.json (199)
- A curl command was exected foreach password (200) foreach tier (4) resulting in 800 calls
- In fact, since passwds are never cleaned it could very well be even more as the ip address was the key in the json file so until the ip address was reused the original password would remain and be sent to passwd server every time another vm starts.
- This took ~40 seconds
Now we just figure out the right tier and only process the new password resulting in a single curl call.
- takes 0,03 seconds!
2017-05-06 21:48:25 +02:00
Wido den Hollander
607ce943cf
Honor network.dns.basiczone.updates setting when sending DHCP config to VRs
...
When sending the DHCP offerings to the VRs this setting wasn't read properly which made
it default to 'all'.
This causes all DHCP offerings to be send to all VRs instead of just those in the POD.
As VR provisioning can be very time consuming this can drastically reduce deployment time
of the VR.
Signed-off-by: Wido den Hollander <wido@widodh.nl>
2017-05-05 12:56:22 +02:00
shweta
d5d1bd9fc7
Modified further based on Travis failures
2017-05-05 14:04:35 +05:30
shweta
7d80c1b349
Modified a test case to include simulator scenario
2017-05-05 11:57:16 +05:30