Rohit Yadav
c8929dfd10
CLOUDSTACK-7871: allow VM and template details update using update APIs
...
Allows updating details (key/value) pair which updates entries in
vm_template_details and user_vm_details tables using updateVM and updateTemplate
APIs. This allows sys admins to update nics, controllers etc without DB hacking.
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2014-11-10 18:12:37 +05:30
Rohit Yadav
9a4e79990a
CLOUDSTACK-7855: NIC3 should set MTU and not NIC1 for storage network nic
...
The fix also persists the configuration in /etc/network/interfaces
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2014-11-06 18:23:17 +05:30
Rohit Yadav
f7378d8ad5
CVE20143566: Avoid using SSLv3 on apache2 that runs on SSVM
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2014-11-04 14:40:26 +05:30
Rohit Yadav
4f69fab5ee
systemvmappliance: upgrade debian iso, openswan crashes with old kernel
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2014-11-04 13:46:24 +05:30
Rohit Yadav
faf531ef3c
systemvm: Prefer TLS over SSL in apache, POODLE workaround (CVE20143566)
...
Just prefer TLS over SSL in apache configuration in systemvm
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
(cherry picked from commit 88acc9bd53 )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2014-11-04 01:51:40 +05:30
Daan Hoogland
52cf8af08e
whitespace
2014-10-09 10:55:03 +02:00
Kishan Kavala
7a86dc516d
CLOUDSTACK-2625, CLOUDSTACK-3401: Usage records are ordered by start_date which is not unique. While listing large datasets or when page size is small this will result in duplicates. Order records by id instead
...
(cherry picked from commit 63109a97b1 )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
Conflicts:
server/src/com/cloud/usage/UsageServiceImpl.java
2014-10-09 10:56:10 +05:30
Murali Reddy
6d0a9b2482
CLOUDSTACK-7679: bump up the RabbitMQ AMQP java client version from
...
2.8.7 to 3.3.5
3.3.5 is the latest stable version of AMQP client, which is also
backward comaptible. Successfully tested with updated client library.
(cherry picked from commit ff797dfa59 )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2014-10-07 22:23:41 +05:30
Daan Hoogland
1a1190eb1d
CLOUDSTACK-7674 throw an exception when encountered
2014-10-07 08:05:27 +02:00
Harikrishna Patnala
be37378242
CLOUDSTACK-7658: Upgrading debian packages as part of system vm template build
...
Signed-off-by: Jayapal <jayapal@apache.org>
2014-09-30 17:34:30 +05:30
Vincent Bernat
08cb7ef7fa
CLOUDSTACK-7633: fix "Provides" in most LSB headers
...
In init.d scripts, the LSB header may specify what kind of service is
provided by an init script. If spaces are used, this means the init
script is providing several boot facilities. We fix that by using an
hyphen.
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2014-09-25 16:56:19 +02:00
Rohit Yadav
a22a59efcd
debian: fix 4.3.2-snapshot deb build
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2014-09-23 13:31:42 +02:00
Jayapal
853ec38b06
CLOUDSTACK-7517: loading ftp modules in VR
...
(cherry picked from commit b4f03a1339 )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2014-09-23 13:27:27 +02:00
Sebastien Goasguen
063bb8f5b4
Updating pom.xml version numbers for release 4.3.2-SNAPSHOT
...
Signed-off-by: Sebastien Goasguen <runseb@gmail.com>
2014-09-16 09:16:47 -04:00
Rohit Yadav
c45f73cc21
CLOUDSTACK-6738: Add configs in developer prefill to avoid restart mgmt server
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2014-09-15 14:47:32 +02:00
Sebastien Goasguen
1687bcdd9b
Updating pom.xml version numbers for release 4.3.1
...
Signed-off-by: Sebastien Goasguen <runseb@gmail.com>
2014-09-10 17:24:06 +02:00
Sebastien Goasguen
63af61732a
Fix XenServer xapi artifact build script error
2014-09-10 14:53:38 +02:00
Rohit Yadav
58bbe165fa
XenServerJava: revert xapi version string to have -SNAPSHOT suffix
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2014-09-10 14:35:15 +02:00
Rohit Yadav
6627825482
Revert "pom: fix xapi version from root pom.xml as 41c0eaa remove it from deps/XenServer"
...
This reverts commit b6ee5e6455 .
2014-09-10 14:29:52 +02:00
Rohit Yadav
94f67eb944
CHANGES: add bugfixes after 4.3.1 round #3
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2014-09-10 13:52:31 +02:00
Bharat Kumar
57c69a8ba0
CLOUDSTACK-6099 live migration is failing for vm deployed using dynaic compute offerings with NPE
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2014-09-10 13:24:06 +02:00
Rohit Yadav
885c02dbd8
CLOUDSTACK-7528: More verbose logging when sending alert fails
...
When sendAlert is called on an AlertManager impl, if it fails it logs that
something was wrong but does not log the body of the issue/error. This means
we tell the user/admin that there was an issue but don't share the "issue"
with them at all as the email alert fail (or that they were not initialized).
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2014-09-10 11:34:58 +02:00
Rohit Yadav
99198738fc
debian: fix changelog which is having badly formatted timestamp
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2014-09-09 18:47:23 +02:00
Rohit Yadav
ac5309b8b4
appliance: fix newer debian iso links and checksums for debian
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2014-09-09 18:37:15 +02:00
Rohit Yadav
b6ee5e6455
pom: fix xapi version from root pom.xml as 41c0eaa remove it from deps/XenServer
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2014-09-09 18:23:12 +02:00
Sebastien Goasguen
33911723f8
Update CHANGES file with 6224
2014-09-09 13:56:45 +02:00
Rohit Yadav
c3617f9867
CLOUDSTACK-6624: set specifyIpRanges to true if specifyVlan is set to true
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2014-09-08 10:51:11 +02:00
Rohit Yadav
a1d230b88b
appliance: fix build.sh for vmware systemvm building and exporting
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2014-09-08 10:39:52 +02:00
Rohit Yadav
fc5c92ed27
pom: exclude CHANGES.md for license checking
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2014-09-05 18:44:02 +02:00
Sebastien Goasguen
1509216729
Update CHANGES file with 7404 bug fix
2014-09-05 17:33:37 +02:00
Loic Lambiel
c1bf7eeeee
CLOUDSTACK-7404: Failed to start an instance when originating template has been deleted
...
Signed-off-by: Sebastien Goasguen <runseb@gmail.com>
2014-09-05 17:28:33 +02:00
Rohit Yadav
e2b49613d6
debian: fix version to 4.3.1 in debian log and console-proxy pom
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2014-09-05 16:58:41 +02:00
Sebastien Goasguen
41c0eaa14d
Updating pom.xml version numbers for release 4.3.1
...
Signed-off-by: Sebastien Goasguen <runseb@gmail.com>
2014-09-04 16:47:57 +02:00
Sebastien Goasguen
e0a3a06e9d
Release: Fix typo in CHANGES file
2014-09-04 16:45:14 +02:00
Rajani Karuturi
8960c4fda3
simulator manager impl changes to handle SetMonitorServiceCommand This fixes some of the test cases in the integration test test_assign_vm.py when run against a simulator
...
Signed-off-by: Koushik Das <koushik@apache.org>
Conflicts:
plugins/hypervisors/simulator/src/com/cloud/agent/manager/SimulatorManagerImpl.java
2014-09-04 03:12:42 -04:00
Sebastien Goasguen
61e551b5ae
Edit travis config and CHANGES file
2014-09-03 06:45:25 -04:00
Daan Hoogland
14bd151512
strip leading spaces from path
...
(cherry picked from commit c1aa3a3f1a )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2014-09-02 16:30:03 +02:00
Rajani Karuturi
ab8fcd0b22
CLOUDSTACK-6531: stopping the router in case of command failures. Also added alerts for failures.
...
Signed-off-by: Jayapal <jayapal@apache.org>
(cherry picked from commit 59bf355919 )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
Conflicts:
server/src/com/cloud/network/router/VirtualNetworkApplianceManagerImpl.java
2014-09-02 14:33:31 +02:00
Hugo Trippaers
c8b80893a4
Fix for -SNAPSHOT problem in debian rules. Use -snapshot in the changelog to force the packaging to use the -SNAPSHOT extension for maven targets
...
(cherry picked from commit 2b47611c5d )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
Conflicts:
debian/changelog
debian/rules
2014-09-02 13:04:22 +02:00
Rohit Yadav
1a8e07d172
travis: for 4.3 just --load on nosetests to only use cfg and not deploy zone
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2014-09-01 21:21:54 +02:00
Rohit Yadav
3c4aad2037
developer: cheat with low acccount expunge interval for smoke tests
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2014-09-01 21:02:35 +02:00
Rohit Yadav
2a87d7e8c1
travis: remove the marvin flag require_hardware which is not needed for 4.3
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2014-09-01 19:38:27 +02:00
Sebastien Goasguen
9669a2031c
Adding Travis badge on README.md
2014-09-01 11:34:36 -04:00
Rohit Yadav
28500840a1
travis: remove --zone and --hypervisor for 4.3 branch
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2014-09-01 17:25:18 +02:00
Rohit Yadav
514c2ef0fb
NetUtils: Check for NPE in getDefaultHostIp method when processing nic/mac
...
On hosts or containers where they don't have valid mac address on nic resulting
in null, NetUtils.getNetworkParam can throw NPE.
This was a case found on TravisCI where OpenVZ containers are used. This method
(getDefaultHostIp) is used at several other places within the ACS codebase to
get the host IP and if null is caught we fallback to localhost or 127.0.0.1, so
we therefore set info to null before trying to process network param and if we
fail we return null and expect other layers to use localhost.
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
(cherry picked from commit 7ada4ad50b )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
Conflicts:
utils/src/com/cloud/utils/net/NetUtils.java
2014-09-01 16:09:36 +02:00
Rohit Yadav
435fa225c6
CLOUDSTACK-4770: In MacAddress skip macAddress when parsed value is 0x00
...
In MacAddress class, we start by settig macAddress String as null and go through
the output of ifconfig -a and pick the one string that is a valid mac address
but is not 0x00 and 0xff. With each loop we set the macAddress to null so that
it does not pick the last one if everything fails.
Tested on Ubuntu where I had an interface called cloud0 whose mac id was 0x00
and it was skipped to get the next one:
$ java -classpath <path-to-cloud-utils.jar> com.cloud.utils.net.MacAddress
addr in integer is 5071953436
addr in bytes is 0 1 2e 4f de 1c
addr in char is 00:01:2e:4f:de:1c
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
(cherry picked from commit 3b5aa42c6d )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2014-09-01 16:06:48 +02:00
Rohit Yadav
f5483eeeab
schema: fix upgrade paths in the upgrade map of DatabaseUpgradeChecker
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2014-09-01 13:52:25 +02:00
Rohit Yadav
df5dfd40c3
apidoc: use non-harcoded path to client artifacts
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2014-09-01 13:07:07 +02:00
Ian Duffy
78c2e5296b
Fix RAT issue
...
(cherry picked from commit b38d0b6b43 )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2014-09-01 12:41:09 +02:00
Ian Duffy
a58f098ec0
[CLOUDSTACK-6115] Investigate the use of TravisCI for CloudStack integration testing
...
(cherry picked from commit 26069aa377 )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2014-09-01 12:40:58 +02:00