Rajani Karuturi
032be54fc6
FIXED CLOUDSTACK-6781 [Automation] integration.smoke.test_portable_publicip.TestPortablePublicIPRange.test_createPortablePublicIPRange failing on 4.4
...
Signed-off-by: Abhinandan Prateek <aprateek@apache.org>
2014-05-28 10:11:47 +02:00
Wido den Hollander
93cc3e80d9
CLOUDSTACK-6783: Return a proper LibvirtStoragePool object after creating the pool
...
In situations where libvirt lost the storage pool the KVM Agent will re-create the
storage pool in libvirt.
This could be then libvirt is restarted for example.
The object returned internally was missing essential information like the sourceDir
aka the Ceph pool, the monitor IPs, cephx information and such.
In this case the first operation on this newly created pool would fail. All operations
afterwards would succeed.
2014-05-27 16:39:49 +02:00
Jayapal
c83e90b008
CLOUDSTACK-6328: added license header and removed white space
2014-05-27 11:26:56 +02:00
Anshul Gangwar
92bc68d1f1
CLOUDSTACK-6663: Fixed Hyper-V agent fails to start on some setups. During startup agent tries
...
to get nic info of 0.0.0.0. To get it, it iterates through all nics and return the last NIC in
the list if it doesn't match with any IP address. In case last NIC doesn't have unicastAddress,
Hyper-V agent will fail to start. We don't need IP address during initialization. It get
initialized with startupcommand later.
2014-05-27 10:44:34 +02:00
Saurav Lahiri
d298546ccc
CLOUDSTACK-6328: run.sh check if an existing java process is running, before spawining new ones
...
Signed-off-by: Jayapal <jayapal@apache.org>
2014-05-27 10:42:23 +02:00
Jayapal
9bb35ce11d
CLOUDSTACK-6761: Fixed removing proxy arp rule on deleting static nat or PF rule on ip
...
The proxy-arp add/del is done on firewall rule add/del.
The proxy-arp rule is deleted only when there is no static nat or dest nat rule is not using the ip.
When there is static nat or PF and firewall rule
a. Delete firewall rule. It skips delete proxy-arp because the rule is used by static nat rule.
b. After deleting fw rule if we disable static nat there is no way to delete proxy-arp rule.
On VM expunge we are deleting firewall rules first then static nat rules. This caused the stale proxy-arp
rules.
With this fix adding/deleting proxy arp rule on static nat/PF rule add/del.
2014-05-27 10:39:13 +02:00
Rajani Karuturi
df42ce903d
Fixed CLOUDSTACK-6756: usage id is not being returned for an ip in deleted ip range
2014-05-27 10:37:55 +02:00
Rajesh Battala
1fea5d9ea7
Fixed windows line ending issues
...
Conflicts:
plugins/hypervisors/hyperv/DotNet/ServerResource/HypervResource/HypervResourceController.cs
plugins/hypervisors/hyperv/DotNet/ServerResource/HypervResource/WmiCallsV2.cs
2014-05-26 14:40:43 +02:00
Daan Hoogland
6f2ee6daac
CLOUDSTACK-6485 prevent ipaddress asignment of gateway to gateway-interface on vpc router
2014-05-24 19:45:18 +02:00
Min Chen
3fc781d660
Convert windows line ending to unix forIAMService.java.
2014-05-24 09:40:53 +02:00
Ian Duffy
ec28b2bc27
Resolve issue with build script for systemvm hanging due to libssl waiting on a input prompt caused by apt-get update
2014-05-23 10:16:13 +02:00
Min Chen
f002e4d161
CLOUDSTACK-6752: IAM command class separation caused ApiDoc warning of
...
duplicated cmd class for the same api name.
2014-05-23 10:10:12 +02:00
Min Chen
f1a586e9be
CLOUDSTACK-6745:DomainAdmin is not able to deploy Vm for users in his
...
domain/subdomain.
2014-05-23 10:07:18 +02:00
Amogh Vasekar
b0b71e59e9
CLOUDSTACK-6671: Fixing NPE when a mapping is missing
...
Adding missing KVM mappings
Testing Done:
Local testing with removing CentOS mapping and launch a VM.
Signed-off-by: Nitin Mehta <nitin.mehta@citrix.com>
2014-05-22 20:38:57 +02:00
ynojima
b44266a3f4
bugfix: systemvm template build failed
...
since newer vboxmanage generates $appliance-$branch-vmware-disk3.vmdk
2014-05-22 10:18:45 +02:00
Min Chen
c169ed1f3e
CLOUDSTACK-6742: listVolumes - As regularuser , able to list Vms and
...
volumes of other users.
2014-05-22 10:17:15 +02:00
Kelven Yang
943cbbb7aa
CLOUDSTACK-5485: Use edge-triggering in MessageDetector to handle bogus wakeup gracefully. Level triggering plus bogus wakeup can cause a tight loop to spin
2014-05-22 09:54:46 +02:00
Min Chen
6ba541afb7
Disable IAM feature from 4.4 release.
...
Conflicts:
test/integration/smoke/test_vm_iam.py
2014-05-21 13:49:11 +02:00
Murali Reddy
850e068a56
CLOUDSTACK-6720: Async job events are not published on event bus
...
fix ensures publishOnEventBus() is called on submit, update, complete
phase of job procesing
2014-05-20 14:27:03 +02:00
Murali Reddy
019ac691f0
CLOUDSTACK-6721: VolumeApiServiceImpl is sending wrong type for
...
updateAsyncJobAttachment
fix sends 'Volume' instead of 'volume'
2014-05-20 14:26:13 +02:00
Joris van Lieshout
8326428bb8
A slightly more reliable way of extracting the device name. Thanks John.
...
Signed-off-by: Daan Hoogland <daan@onecht.net>
2014-05-20 12:33:48 +02:00
Joris van Lieshout
1c88ea51e5
releasing dhcp leases on vpcs failes because the network tier of the tennant aren't behinbd eth0. Here we make interface selection dynamic.
...
Signed-off-by: Daan Hoogland <daan@onecht.net>
2014-05-20 12:33:44 +02:00
Jayapal
c4ae789e8b
CLOUDSTACK-6714: monitor script echo service command is added with quotes
2014-05-20 10:24:18 +02:00
Murali Reddy
5b525aadf3
CLOUDSTACK-6712: NPE in findJobInstanceUuid() in ApiDBUtils
2014-05-20 10:20:20 +02:00
Murali Reddy
840938504b
CLOUDSTACK-6672: [Automation] NPE observed while listing system vms
...
fixing NPE
2014-05-19 11:04:57 +02:00
Prachi Damle
0b99822262
CLOUDSTACK-6476: Basic Zone with Multiple Pods Setup: DHCP server doesnt get deployed in the pod where the VM gets deployed
...
Changes:
PodId in which the router should get started was not being saved to the DB due to the VO's setter method not following the setXXX format. So when planner loaded the router from DB, it always got podId as null and that would allow planner to deploy the router in any pod. If the router happens to start in a different pod than the user VM, the Vm fails to start since the Dhcp service check fails.
Fixed the VO's setPodId method, that was causing the DB save operation fail.
2014-05-17 11:25:02 +02:00
Murali Reddy
99dc7e009c
CLOUDSTACK-6686:NetworkACLItemCidrsDaoImpl uses firewallRuleId instead
...
of networkAclItemId
fix uses networkAclItemId instead of firewallRuleId
2014-05-16 22:54:20 +02:00
Murali Reddy
91c0c7ed3e
CLOUDSTACK-6685: OVS distributed firewall: source CIDR mismatch while
...
populating ingress & egress network ACL
fix ensures propoer values for nw_src and nw_dst are popoluated
depending on the ingress or egress acl
2014-05-16 22:53:44 +02:00
Murali Reddy
ccd0e23ac6
CLOUDSTACK-6668: OVS distributed routing: ensure bridge is deleted when
...
last VM from the VPC is deleted on a host
OVS distributed routing: ensure bridge is deleted when last VM from the
VPC is deleted on a host. This fix ensures that bridge is
destroyed.
2014-05-16 22:53:15 +02:00
Jayapal
adcc21ef3b
Fixed vpc private gateway backend issues
2014-05-15 20:09:26 +02:00
Sanjay Tripathi
da97f3f6e5
CLOUDSTACK-6678: API:MS: listCapacity returns; errorcode":530,"cserrorcode":9999,"errortext":"Index: 0, Size: 0"}.
2014-05-15 11:13:08 +02:00
Alena Prokharchyk
f20b2f47dd
CLOUDSTACK-6675: updatePFRule - retrieve network sync object based on the PF rule id that is passed in to the call; not the public ip address
2014-05-15 09:23:44 +02:00
Nitin Mehta
e796d885f3
CLOUDSTACK-6660: Dont assume every vm will have a root volume now.
2014-05-15 08:46:30 +02:00
Sanjay Tripathi
13ba59c5f0
CLOUDSTACK-6649: CS is not giving the system-wide capacity for GPU reosurce.
2014-05-14 13:52:46 +02:00
ynojima
866e73df66
CLOUDSTACK-6614 bugfix: systemvm template build failed because of src iso link is broken
2014-05-14 09:20:37 +02:00
Sheng Yang
d00d28105e
CLOUDSTACK-6241: Fix default route for IPv6 network when IPv4 not used
...
(cherry picked from commit e406adc081 )
2014-05-14 09:02:40 +02:00
Alena Prokharchyk
c94158f0fd
CLOUDSTACK-6659: fixed the name for the updateIpAddress API command
2014-05-13 23:23:28 +02:00
Rajesh Battala
799480cf05
CLOUDSTACK-6519 [Hyper-V] while adding VM to Network it should throw error when it is in running state
2014-05-13 22:59:34 +02:00
Amogh Vasekar
a7bf66b9f0
This patch disallows deleting / modifying system defined guest OS mappings
...
Local env
1. Create user defined mapping
2. Delete / modify user defined mapping. Should pass
3. Delete / modify system defined mapping. Should fail
Signed off by :- Nitin Mehta<nitin.mehta@citrix.com>
2014-05-13 22:55:14 +02:00
Jessica Wang
7a13afca0a
CLOUDSTACK-6379: UI > fix a bug that domain admin failed to be created when current login doesn't have visibility to root domain object.
2014-05-13 14:39:56 +02:00
Min Chen
68a44cf23b
CLOUDSTACK-6628: Fix IpAddress import typo.
2014-05-13 11:35:25 +02:00
Min Chen
aa2bbd455f
CLOUDSTACK-6628:[Automation] Create PF rulw API failing with error
...
"database id can only provided by VO objects".
2014-05-13 11:34:55 +02:00
Min Chen
42e547cf02
CLOUDSTACK-6617: [Automation] detach / resize volume test cases failing
...
with permission error.
2014-05-13 11:34:29 +02:00
Min Chen
89e0e63253
CLOUDSTACK-6600: fix a bug in IAM cache in constructing cache key.
2014-05-13 11:21:22 +02:00
Min Chen
e865cf8d2b
CLOUDSTACK-6613:IAM: authorizeSecurityGroupIngress fails when SG Name is
...
passed.
2014-05-13 11:20:27 +02:00
Min Chen
7ea168e917
CLOUDSTACK-6598:IAM - listAccount() retrurns "Caller cannot be passed as
...
NULL to IAM!" when domain deletion is in progress.
2014-05-13 11:19:54 +02:00
Min Chen
ad8d26958c
CLOUDSTACK-6600:IAM Security checker needs to have cache to improve
...
checkAccess performance.
2014-05-13 11:19:23 +02:00
Devdeep Singh
820f8724fa
CLOUDSTACK-6622: After a volume was live migrated, the destination smb storage path was added to
...
the folder column. For an smb share the smb credentials are in the query string of the path.
Before adding the path, smb shares query string should be cleaned up.
2014-05-13 10:52:35 +02:00
Devdeep Singh
f0dcf474f2
CLOUDSTACK-6510: Fix gson serialization exception in storage migration. Gson couldn't serialize
...
a map with volume and storagepool objects for logging. Fixed by using volume and storage pool
ids instead of objects in the map.
2014-05-13 10:51:42 +02:00
Gabor Apati-Nagy
7bd0b92ea0
CLOUDSTACK-6606: Fixed: create network offering dailog box has greyed out (not selectable) providers for the connectivity service.
2014-05-13 10:43:06 +02:00