Rohit Yadav
e9f526e221
Merge branch '4.9' into 4.10
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2017-07-28 10:49:34 +02:00
Syed Mushtaq Ahmed
623ca0def2
CLOUDSTACK-10015: Return storage provider with response to list storage pools ( #2200 )
...
It would be useful if we return the provider name in the list storage pools response. This will be useful for example to identify different storages that are in use and their scope.
2017-07-27 23:14:11 +02:00
Abhinandan Prateek
7ed3179bd1
CLOUDSTACK-9569: add router.aggregation.command.each.timeout to agent.properties ( #1933 )
2017-07-27 11:17:20 +02:00
Marc-Aurèle Brothier
dbf11d5e2d
API: display zone capacity data only to admin
2017-07-26 15:17:28 +02:00
Rohit Yadav
c384239a05
Merge branch '4.10'
2017-07-24 12:44:25 +02:00
Rohit Yadav
83e9de4bfd
Merge branch '4.9' into 4.10
2017-07-24 12:43:24 +02:00
Rohit Yadav
de0d1c7893
CLOUDSTACK-9985: Allow creation of roles with names of deleted roles
...
This allows admins to create roles with names of previously deleted
roles.
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2017-07-24 12:42:53 +02:00
Harika Punna
bef5c17baa
CLOUDSTACK-9982: Introduce new response parameter: PhysicalSize in listTemplates API response
2017-07-24 09:28:25 +02:00
Bharat Kumar
d98520a6da
CLOUDSTACK-9667 Enable resourcecount.check.interval by default
2017-07-24 09:26:17 +02:00
Rene Moser
256c193e92
CLOUDSTACK-8873: add zonename in load balancer response
2017-07-23 23:16:23 +02:00
Wei Zhou
afbbb810f0
CLOUDSTACK-9405: add details parameter in listDomains API to reduce the execution time
2017-07-23 23:15:26 +02:00
Wei Zhou
047a57ddf2
CLOUDSTACK-7984: Add vm.{disk,network}.stats.interval.min global setting
2017-07-23 17:15:23 +02:00
Wei Zhou
960cb84083
CLOUDSTACK-7984: Collect network statistics for VMs on shared network (KVM implementation)
2017-07-23 17:15:23 +02:00
Rohit Yadav
61208b5db2
Merge remote-tracking branch 'origin/4.10'
2017-07-23 13:46:20 +02:00
Rohit Yadav
c1e5cb32d0
Merge remote-tracking branch 'origin/4.9' into 4.10
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2017-07-23 13:30:04 +02:00
Sudhansu
970746c6d6
CLOUDSTACK-9668 : disksizeallocated of PrimaryStorage is different from the total size of a volume
...
update capacity if current allocated is different from used bytes in DB.
2017-07-23 13:15:07 +02:00
Wei Zhou
d216345af7
CLOUDSTACK-9136: remove ssh keypairs along with removing account
...
We also allow ROOT Admin to remove remained ssh keypairs of removed account
2017-07-23 13:11:38 +02:00
Slair1
4c2d851486
VR related periodic jobs are scheduled twice and run twice on management servers
2017-07-23 13:06:56 +02:00
Wei Zhou
088cca2b28
CLOUDSTACK-9997: Add cpu cores information in CapacityResponse
...
This commit contains following changes
(1) add CPU CORE information in op_host_capacity
(2) add capacity name in the CapacityResponse
(3) add allocatedCapacity for CPU/MEMORY/CPU CORE for zones
(4) sort CapacityResponse by zonename and CapacityType
2017-07-22 11:26:37 +02:00
Nitin Kumar Maharana
e243a31e41
CLOUDSTACK-8672 : NCC Integration with CloudStack.
...
Improvements.
2017-07-20 12:42:43 +05:30
Nitin Kumar Maharana
b2b422c7d7
CLOUDSTACK-8672 : NCC Integration with CloudStack.
2017-07-20 12:42:43 +05:30
Priyank Parihar
b2f7f9abb6
CLOUDSTACK-8672 : NCC Integration with CloudStack.
2017-07-20 12:42:43 +05:30
Rajesh Battala
884606f77b
CLOUDSTACK-8672 : NCC Integration with CloudStack.
2017-07-20 12:42:43 +05:30
Rohit Yadav
322e18a7b6
CLOUDSTACK-9928: Allow native CloudStack users to change password in UI
...
This allows native CloudStack users to change password in UI when LDAP
is enabled. Overall changes:
- A new usersource returned in the listUsers response
- Removed ldap check in the UI, replaced with check based on user source
- DB changes to include user.source in user_view
- Changed UI error message for non-native users trying to change password
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2017-07-14 14:55:08 +05:30
Rajani Karuturi
4bc7c270fa
Updating pom.xml version numbers for release 4.11.0.0-SNAPSHOT
...
Signed-off-by: Rajani Karuturi <rajanikaruturi@gmail.com>
2017-07-12 12:09:38 +05:30
Rajani Karuturi
4f229d19ad
Updating pom.xml version numbers for release 4.10.1.0-SNAPSHOT
...
Signed-off-by: Rajani Karuturi <rajanikaruturi@gmail.com>
2017-07-10 10:36:24 +05:30
Rajani Karuturi
9d2893d44a
Updating pom.xml version numbers for release 4.10.0.0
...
Signed-off-by: Rajani Karuturi <rajanikaruturi@gmail.com>
2017-07-03 10:06:43 +05:30
Rajani Karuturi
ccd623fdf5
Merge pull request #2100 from Accelerite/CLOUDSTACK-9907
...
CLOUDSTACK-9907 Physical size of snapshot is considered for usage
2017-06-07 11:08:03 +05:30
Rajani Karuturi
b8c113f4b9
Merge pull request #1726 from yvsubhash/CLOUDSTACK-9560
...
CLOUDSTACK-9560 Root volume of deleted VM left unremoved
2017-06-06 17:11:06 +05:30
Rajani Karuturi
ef7dabe635
Merge pull request #1866 from Accelerite/egresdcidr
...
Advanced isolated network egress destination cidr support added
2017-06-06 17:10:14 +05:30
Rajani Karuturi
9fd0965087
Merge pull request #2126 from Accelerite/CLOUDSTACK-9740
...
CLOUDSTACK-9740 : Search for secondary IP of NIC that is attached to an instance is not working
2017-06-06 16:29:45 +05:30
Rajani Karuturi
b894cc4cf1
Merge pull request #2132 from Accelerite/CLOUDSTACK-9935
...
CLOUDSTACK-9935 : Search in VPN Customer Gateway not working
2017-06-06 16:23:36 +05:30
Rajani Karuturi
18af707aeb
Merge pull request #1725 from yvsubhash/CLOUDSTACK-9559
...
CLOUDSTACK-9559 Why allow deleting zone without deleting the seconda…
2017-06-06 16:16:10 +05:30
Rajani Karuturi
b9ddf5a9fe
Merge pull request #1761 from yvsubhash/CLOUDSTACK-9592
...
CLOUDSTACK-9592 Empty responses from site to site connection status a…
2017-06-06 16:07:10 +05:30
Rajani Karuturi
2734e9ec94
Merge pull request #1776 from priyankparihar/CLOUDSTACK-9603
...
CLOUDSTACK-9603: 'concurrent.snapshots.threshold.perhost' parameter should not accept String.
2017-06-06 16:06:17 +05:30
Rajani Karuturi
02996fcabf
Merge pull request #1779 from priyankparihar/CLOUDSTACK-9610
...
CLOUDSTACK-9610: Disabled Host Keeps Being up status after unmanaging …
2017-06-06 16:05:21 +05:30
Rajani Karuturi
7b1b31dfa5
Merge pull request #1865 from anshul1886/CLOUDSTACK-9705
...
CLOUDSTACK-9705: Unauthenticated API allows Admin password reset
2017-06-06 15:56:41 +05:30
Rajani Karuturi
ac4a02f944
Merge pull request #1868 from anshul1886/CLOUDSTACK-9707
...
CLOUDSTACK-9707: While using hostid parameter, vm gets deployed on an…
2017-06-06 15:54:16 +05:30
Rajani Karuturi
d962cc1b60
Merge pull request #1869 from sudhansu7/CLOUDSTACK-9701
...
CLOUDSTACK-9701: Local storage capacity is not handled properly
2017-06-06 15:52:51 +05:30
Jayapal
065fa1c849
CLOUDSTACK-9669:Advaced zone isolated network egress destination cidr support
...
CLOUDSTACK-9669:egress destination cidr VR python script changes
CLOUDSTACK-9669:egress destination API and orchestration changes
CLOUDSTACK-9669: Added the ipset package in systemvm template
CLOUDSTACK-9669:Added licence header for new files
CLOUDSTACK-9669: replacing 0.0.0.0/0 with the network cidr
ipset member add with 0.0.0.0/0 fails. So 0.0.0.0/0 replaced with the network cidr.
In source cidr 0.0.0.0/0 is nothing but network cidr.
updated the default egress all cidr with network cidr
2017-06-06 15:51:00 +05:30
Rajani Karuturi
278514f623
Merge pull request #1900 from anshul1886/CLOUDSTACK-8862
...
CLOUDSTACK-8862: Introduced new state attaching for volume. This will…
2017-06-06 15:50:06 +05:30
Rajani Karuturi
571d125bcb
Merge pull request #2012 from sudhansu7/CLOUDSTACK-9842
...
CLOUDSTACK-9842: Unable to map root volume usage to VM
2017-06-06 15:48:13 +05:30
Rajani Karuturi
6f5bc8962a
Merge pull request #2086 from Accelerite/cstack-9905
...
CLOUDSTACK-9905:VPN Gateway with Public Subnet
2017-06-06 15:46:09 +05:30
Rajani Karuturi
68fcef3783
Merge pull request #2113 from Accelerite/vpnuser
...
CLOUDSTACK-9162: Handled vpn user add when vpn is not enabled on the…
2017-06-06 15:44:31 +05:30
Rajani Karuturi
7ee751e747
Merge pull request #1894 from Accelerite/CLOUDSTACK-9700
...
CLOUDSTACK-9700 Allow user to Register/Copy templates to multiple zones at the same time
2017-06-06 15:41:28 +05:30
Rajani Karuturi
511ebe6dd4
Merge pull request #927 from karuturi/secure-configs
...
CLOUDSTACK-9901 secure and hidden config values are returned as plaintext string
2017-06-06 15:37:44 +05:30
Rajani Karuturi
3ddac36d20
Merge pull request #1867 from anshul1886/CLOUDSTACK-9706
...
CLOUDSTACK-9706: Added snapshots cleanup in start and storage GC thre…
2017-06-06 15:36:23 +05:30
Rajani Karuturi
68d50fbfd8
Merge pull request #1996 from Accelerite/secretkey
...
CLOUDSTACK-9099: SecretKey is returned from the APIs
2017-06-06 15:35:11 +05:30
Rajani Karuturi
f5d97fe556
Merge pull request #1987 from Accelerite/SubDomainIssue
...
CLOUDSTACK-9814 : Unable to edit a Sub domain, which has the same name in different domains
2017-06-05 13:26:19 +05:30
Nitesh Sarda
fdadc7b760
CLOUDSTACK-9935 : Search in VPN Customer Gateway not working
2017-05-31 18:19:08 +05:30
Nitesh Sarda
5eed75120b
CLOUDSTACK-9740 : Search for secondary IP of NIC that is attached to an instance is not working
2017-05-31 15:42:51 +05:30
Jayapal
5d989f322c
CLOUDSTACK-9162: Handled vpn user add when vpn is not enabled on the account
2017-05-29 15:32:04 +05:30
Rajani Karuturi
b7540af00e
Merge pull request #1967 from bvbharatk/CLOUDSTACK-9638
...
CLOUDSTACK-9638 Problems caused when inputting double-byte numbers fo…
2017-05-25 11:44:25 +05:30
Rajani Karuturi
0b98923679
Merge pull request #2098 from mike-tutkowski/CLOUDSTACK-9917
...
Fix for CLOUDSTACK-9660
2017-05-24 15:41:58 +05:30
Bharat Kumar
09de5e0b51
CLOUDSTACK-9665 List hosts api dose not report correct cpu and memory usage.
2017-05-18 22:45:02 +05:30
Rajani Karuturi
701146ff28
Merge pull request #1908 from Accelerite/staticnat
...
CLOUDSTACK-9317: Fixed disable static nat on leaving ips on interface
2017-05-18 15:48:09 +05:30
Rajani Karuturi
8e087ca3ef
Merge pull request #874 from harikrishna-patnala/CLOUDSTACK-8897
...
CLOUDSTACK-8897: baremetal:addHost:make host tag info mandtory in bar…
2017-05-18 15:15:46 +05:30
Anshul Gangwar
f52719a9cf
CLOUDSTACK-9707: While using hostid parameter, vm gets deployed on another if the host
...
given is running out of capacity. If host id is specified the deployment should happen
on the given host and it should fail if the host is out of capacity. We are retrying
deployment on the entire zone without the given host id if we fail once. The retry,
which will retry on other hosts, should only be attempted if host id isn't given.
Also, introduces global setting
allow.deploy.vm.if.deploy.on.given.host.fails with which old behaviour
can be restored
2017-05-18 12:21:30 +05:30
SowjanyaPatha
721f4475f4
CLOUDSTACK-9907 Physical size of snapshot is considered for usage
2017-05-18 11:13:18 +05:30
Mrunalini Kankariya
9d5752662f
CLOUDSTACK-9905:VPN Gateway with Public Subnet
2017-05-17 19:03:06 +05:30
Rajani Karuturi
38701073a6
Merge pull request #2006 from Accelerite/CLOUDSTACK-9833
...
CLOUDSTACK-9833: Move configuration parameters from Config.java to use configdepot
2017-05-17 15:18:59 +05:30
Jayapal
87cf33ac5c
CLOUDSTACK-9099: Added a separate API to apikey and secretkey
2017-05-17 14:16:12 +05:30
Rajani Karuturi
e77a2f80f2
Merge pull request #868 from anshul1886/CLOUDSTACK-8894
...
CLOUDSTACK-8894: Restrict vGPU enabled VMs dynamic scaling if new service offering has different vGPU type
2017-05-17 12:39:10 +05:30
Rajani Karuturi
8b3cadb55e
Merge release branch 4.9 to master
...
* 4.9:
Do not set gateway to 0.0.0.0 for windows clients
CLOUDSTACK-9904: Fix log4j to have @AGENTLOG@ replaced
ignore bogus default gateway when a shared network is secondary the default gateway gets overwritten by a bogus one dnsmasq does the right thing and replaces it with its own default which is not good for us so check for '0.0.0.0'
Activate NioTest following changes in CLOUDSTACK-9348 PR #1549
CLOUDSTACK-9828: GetDomRVersionCommand fails to get the correct version as output Fix tries to return the output as a single command, instead of appending output from two commands
CLOUDSTACK-3223 Exception observed while creating CPVM in VMware Setup with DVS
CLOUDSTACK-9787: Fix wrong return value in NetUtils.isNetworkAWithinNetworkB
2017-05-17 11:36:52 +05:30
Rajani Karuturi
83b93d2f60
Merge pull request #1971 from bvbharatk/CLOUDSTACK-9726
...
CLOUDSTACK-9726 Update state is not changed to UPDATE_FAILED in case …
2017-05-17 11:19:25 +05:30
Jayapal
d04a3e842c
CLOUDSTACK-9317: Update review comments and rule state column
2017-05-17 11:08:13 +05:30
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
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
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
cbd3662482
Merge pull request #2055 from shapeblue/sharedisolated
...
CLOUDSTACK-9887 ignore bogus default gateway
2017-05-17 09:53:39 +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
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
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
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
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
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
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
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
Sudhansu
e7a7db3ef3
CLOUDSTACK-9690: Scale CentOS7 VM fails with error
...
1. Removed XenServerGuestOsMemoryMap from CitrixHelper.java
This java file was holding a static in memory map named XenServerGuestOsMemoryMap. This was the source for xenserver dynamic memory values(max and min). These values were moved to guest_os_details table.
2. DAO layer was modified to access these values.
3. VirtualMachineTo object was modified to populate the dynamic memory values.
4. addGuestOs and UpdateGuestOS api has been modified to update memory values.
2017-05-05 10:58:12 +05:30
Rajani Karuturi
fca41148b7
CLOUDSTACK-9901 secure and hidden config values are returned as plaintext string
...
secure and hidden config values are first unencrypted before returning
them in the api. This is not desired as they are secure configs
returning encrypted strings for secure and hidden configs if encryption
is enabled.
2017-05-03 14:58:02 +05:30
Rajani Karuturi
dcc7f4ce27
Merge release branch 4.9 to master
...
* 4.9:
CLOUDSTACK-9647: NIC adapter type becomes e1000 , even after changing the global parameter "vmware.systemvm.nic.device.type" to vmxnet3 for VPC VR
2017-05-02 11:21:42 +05:30
Rajani Karuturi
bdc4fd700b
Merge pull request #1810 from sudhansu7/CLOUDSTACK-9647
...
CLOUDSTACK-9647: NIC adapter type becomes e1000 , even after changing…
2017-05-02 11:17:19 +05:30
Rajani Karuturi
2de854c6dc
Merge pull request #2071 from shapeblue/certificate-handling-move
...
CLOUDSTACK-9815 move CertService to more generic location
2017-05-02 11:11:32 +05:30
Rajani Karuturi
57628b2dd0
Merge pull request #2030 from shapeblue/snapshot-housekeeping
...
CLOUDSTACK-9864 cleanup stale worker VMs after job expiry time
2017-05-02 11:08:50 +05:30
Rajani Karuturi
8854d4c343
Merge pull request #1792 from nitin-maharana/nitin4
...
CLOUDSTACK-9623: Deploying virtual machine fails due to "Couldn't find vlanId" in Basic Zone
2017-05-02 11:07:51 +05:30
Rajani Karuturi
992ce6e64f
Merge pull request #1970 from bvbharatk/CLOUDSTACK-9725
...
CLOUDSTACK-9725 Failed to update VPC Network during N/w offering Upgr…
2017-05-02 11:06:54 +05:30
Daan Hoogland
ae4e571d51
CLOUDSTACK-9815 move package further to apache location
2017-05-01 10:55:36 +02:00
Daan Hoogland
20c67ac2aa
CLOUDSTACK-9815 rename ssl to tls
2017-04-27 14:20:55 +02:00
Daan Hoogland
4bb7ffe2cf
CLOUDSTACK-9815 move CertService to more generic location
...
this can be used in ApplicationClusters as well as in planned CA-plugins
2017-04-27 10:34:10 +02:00
Rajani Karuturi
3f6d27faab
Merge pull request #1797 from sudhansu7/CLOUDSTACK-9630
...
CLOUDSTACK-9630: Cannot use listNics API as advertised
2017-04-27 11:14:50 +05:30
Mowgli
c2c1f01d2e
Merge branch 'master' into CLOUDSTACK-9604
2017-04-26 11:48:56 +05:30
Nitesh Sarda
feb5fa901e
CLOUDSTACK-9779 : Releasing secondary guest IP fails with error VM nic Ip x.x.x.x is mapped to load balancing rule
2017-04-25 12:03:03 +05:30