Commit Graph

22407 Commits

Author SHA1 Message Date
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
Sebastien Goasguen a743937e49 Update debian changelog version 2014-08-28 14:22:42 +00:00
Sebastien Goasguen 93ab0611fc Updating version number in Debian package changelog 2014-08-28 13:41:10 +00:00
Sebastien Goasguen 12efdd92e6 Fix version number in pom 2014-08-28 11:22:15 +02:00
Erik Weber b3bfe21cf1 CLOUDSTACK-7405: Allow all VR urls to be accessed without trailing slash
Signed-off-by: Erik Weber <terbolous@gmail.com>
Signed-off-by: Sebastien Goasguen <runseb@gmail.com>
2014-08-26 05:02:50 -04:00
Sebastien Goasguen b866fe750c Update CHANGES file with list of bug fixes 2014-08-25 11:37:05 -04:00
Sebastien Goasguen a654894dbd Updating pom.xml version numbers for release 4.3.1-SNAPSHOT
Signed-off-by: Sebastien Goasguen <runseb@gmail.com>
2014-08-25 09:16:27 -04:00
Erik Weber ac04e6d97e CLOUDSTACK-7405: allowing VR meta-data to be accessed without trailing slash
Signed-off-by: Erik Weber <terbolous@gmail.com>
Signed-off-by: Sebastien Goasguen <runseb@gmail.com>
2014-08-25 08:29:34 -04:00
Min Chen 997f74af1c CLOUDSTACK-7260: Management server not responding after some time for
Vmware due to Oom (cannot create native thread).
2014-08-21 15:06:55 -07:00
Sebastien Goasguen 7e2888b4cf Merge branch 'hotfix/4.3/7038' into 4.3 2014-08-20 08:47:27 -04:00
Sebastien Goasguen 4d48f9f238 Merge branch 'hotfix/4.3/6892' into 4.3 2014-08-20 08:46:52 -04:00
Rohit Yadav f912bd7f23 CLOUDSTACK-7038: Add mysql client dependency for mgmt server pkg for debian
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2014-08-20 12:16:13 +02:00
Rohit Yadav 907d39fb94 CLOUDSTACK-6892: Create separate package for the mysql HA component
Manually picked from Hugo's fix: 539db08956

Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2014-08-20 12:00:08 +02:00
Rohit Yadav 2028ca4b2d CLOUDSTACK-7038: Add mysql client dependency for mgmt server/rpms
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2014-08-20 11:47:00 +02:00
Vincent Bernat e4ae5b20fb CLOUDSTACK-7193: handle domain ID being an int
Recent versions of libvirt (at least 0.9.8) will return an int when
queried for the ID of a domain, not a string. This breaks some parts of
the `security_group.py` script which expects a string containing an
int. Notably, this breaks the part handling VM reboots which is
therefore not executed.

Signed-off-by: Vincent Bernat <Vincent.Bernat@exoscale.ch>
Signed-off-by: Sebastien Goasguen <runseb@gmail.com>
2014-08-18 10:39:00 -04:00
Joris van Lieshout 45deade1df sysctl improvements. 1. ip_nonlocal_bind for smooth transition in case of a keepalived failover. 2. panic settings so that a vm dies in a way that ACS understands it's down. 3. also up the nf_conntrack limits.
Signed-off-by: Daan Hoogland <daan@onecht.net>
2014-08-14 13:45:57 +02:00
Luis Henrique Okama e7ef14abae bugfix CLOUDSTACK-7309 using findProjectByProjectAccountIdIncludingRemoved
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2014-08-12 23:57:49 +02:00
Will Stevens 433be68a6c CLOUDSTACK-6886 - Fixed the issue created by the SSL feature with the SDX: 2014-07-22 18:32:39 -04:00
Saksham Srivastava 19b72d6cf5 CLOUDSTACK-6508: impossible to list projects from API with domainid set 2014-07-22 13:36:42 -04:00
Edison Su 720315b8d1 CLOUDSTACK-4725: if storage pool has different path, but the uuid is the same, then treat them as the same storage pool 2014-07-16 16:30:15 -07:00
Harikrishna Patnala 5cd4c41054 CLOUDSTACK-7087: Latest OS X VPN client not working Downgrading openswan version to 1:2.6.37-3
Reviewed-by: Abhinandan

Signed-off-by: Sheng Yang
2014-07-09 14:03:22 -07:00
Rajani Karuturi 3bf4c29431 CLOUDSTACK-6926: removed hard coded jdk dirs and setting java home using readlink and dirname
Signed-off-by: Sebastien Goasguen <runseb@gmail.com>
2014-07-03 15:08:18 +02:00