Commit Graph

14120 Commits

Author SHA1 Message Date
David Nalley 18f6762960 some last changes for name differences 2013-02-18 17:53:43 -05:00
David Nalley a5fde89787 first round of changes to names 2013-02-18 17:53:43 -05:00
Sebastien Goasguen f4d6bfea36 Updated .tx/config and added French translation 2013-02-18 17:53:43 -05:00
David Nalley 2a5f096f4a adding tx config, license headers 2013-02-18 17:53:43 -05:00
David Nalley a352c442b5 adding pot files for l10n 2013-02-18 17:53:43 -05:00
David Nalley 43f680b45c fixing some whitespace issues 2013-02-18 17:53:43 -05:00
David Nalley c09c7a2dbc Fixing a config file typo (thanks to Nux! <nux@li.nux.ro> for finding it) and removing a libvirtd restart 2013-02-18 17:53:42 -05:00
David Nalley c3c4185d6e Removing the separate mount command to simplify template installation - thanks to Nux! <nux@li.nux.ro> for the suggestion 2013-02-18 17:53:42 -05:00
David Nalley 4fe9860694 fixing a few types and mangled commands 2013-02-18 17:53:42 -05:00
David Nalley 73c6a854e1 first pass at fixing runbook for ACS4.0.x 2013-02-18 17:53:42 -05:00
Min Chen 85455f6514 CLOUDSTACK-1137: force reconnect to a disconnected host throws error. 2013-02-14 18:00:33 -08:00
Wei Zhou 0ec4217aae ignore unassignIPFromVpcNetwork in finally block of EnableStaticNat
unassignIPFromVpcNetwork processing should not execute when
EnableStaticNat succeed.  Without this patch, unassignIPFromVpcNetwork
will execute whenever EnableStaticNat is successful or failed

Reviewed-by: https://reviews.apache.org/r/9443/
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
2013-02-14 17:12:30 +05:30
Chiradeep Vittal 2dff2a85f3 CLOUDSTACK-1265: /etc/init.d/dnsmasq puts pid in /var/run/dnsmasq/dnsmasq.pid
logrotate checks /var/run/dnsmasq.pid instead and may not send SIGUSR2 to dnsmasq to start writing to the new log file instead
2013-02-13 14:39:02 -08:00
David Nalley 0be3e0bd6b Missing quotes in libvirt configuration instructions. Thanks to Nux! <nux@li.nux.ro> for finding the issue 2013-02-13 13:43:47 -06:00
Joe Brockmeier f0dc554df4 re-added docs tmp files to .gitignore. 2013-02-13 13:40:09 -06:00
Wido den Hollander 8a6c173e90 Summary: Document the procedure for TCP listening of libvirt on Ubuntu 12.04
Detail: This is now controlled by a variable in /etc/default/libvirt-bin

BUG-ID: CLOUDSTACK-1150
Bugfix-for:
Reviewed-by: Wido den Hollander <wido@widodh.nl>
Reported-by: Logan McNaughton <logan@bacoosta.com>
Signed-off-by: Wido den Hollander <wido@widodh.nl> 1360178633 +0100

Conflicts:
	docs/en-US/hypervisor-host-install-libvirt.xml
2013-02-13 13:37:03 -06:00
Wei Zhou a9042c3168 If filesystem in virtual router is in read-only state, reports error to
commands send to virtual router, instead of keeping silence.

Test:

Before change:
(1) Acquire IP. always in "Allocating" state.
(2) EnableStaticNat, the result is success(it is incorrect).
(3) DisableStaticNat, will get error message.. This is correct.
(4) Add Firewalls. always in "Adding" state.
(5) The AgentManager report statistics every 60 minutes(normally it
should be router.stats.interval=5 minutes).

After change:
(1) Acquire IP, will get error message.
(2) EnableStaticNat, will get error message.
(3) DisableStaticNat, will get error message.
(4) Add Firewalls, will get error message. But the firewall rules are
saved in database.
(5) The AgentManager report statistics every 5 minutes, except the
network with read-only FS virtual router.
2013-02-12 15:28:27 -06:00
Wei Zhou a61a2b18fa CLOUDSTACK-1088: EnableStaticNat error will clear the data in database
The issue occur in two conditions

(1) If I use two sessions or browsers to EnableStaticNat on CloudStack
UI. one is successful, the other is failed. However, there is no ip in
database.

(2) If I use API call EnableStaticNat several times The first time
succeed, the second failed, the third succeed. the result is
success-fail-success-fail-success-fail, which it is not correct.

Reported-by: Wei Zhou <w.zhou@leaseweb.com>
Reviewed-by: https://reviews.apache.org/r/9254/
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
2013-02-09 16:17:49 +05:30
Logan McNaughton 19d5f39c57 Fix for CLOUDSTACK-1112 2013-02-04 15:31:54 -05:00
Joe Brockmeier cd83b49ee5 A few minor edits to the CHANGES file 2013-01-24 21:07:03 -06:00
Chip Childers 2140bbb056 CLOUDSTACK-505: Converted regex expressions to pre-compiled Pattern objects
This was done for performance reasons.

I also refined the regex strings and added more test cases for different
string scenarios.

Signed-off-by: Chip Childers <chip.childers@gmail.com>
2013-01-24 20:54:01 -06:00
Chip Childers a81d227f1f CLOUDSTACK-505: Added string cleaning to the start and end debug
log statements within the API servlet.

Conflicts:
	server/src/com/cloud/api/ApiServlet.java
2013-01-24 19:21:58 -06:00
Chip Childers d5c9ad0f94 CLOUDSTACK-505: Reworked approach to cleaning request / response strings
As noted in the bug, several of the API command in question
are async calls.  I've added a simple regex-based string cleaning
function, and have the request and response strings running through
it prior to being appended to the audit log.

Unit tests added for the new cleaning function as well.

The call to skip logging the createSSHKeyPair response remains intact
for now, although it should probably be scrubbed similarly to the
password fields.

Signed-off-by: Chip Childers <chip.childers@gmail.com>

Conflicts:
	utils/src/com/cloud/utils/StringUtils.java
2013-01-24 19:20:02 -06:00
Joe Brockmeier 7d37e56578 Updated CHANGES file in preparation for getting 4.0.1-incubating out the door. 2013-01-24 18:26:14 -06:00
Marcus Sorensen 23d5553976 Summary: Fix bridge parsing when bridge names are subsets of others
Detail: There are several places in the code that do a
"brctl show | grep bridgeName" or similar, which causes all sorts
of problems when you have for example a cloudVirBr50 and a
cloudVirBr5000. This patch attempts to stop relying on the output
of brctl, instead favoring sysfs and /sys/devices/virtual/net.
It cuts a lot of bash out altogether by using java File. It was
tested in my devcloud-kvm against current 4.0, as well as by the
customer reporting initial bug.

BUG-ID: CLOUDSTACK-938
Fix-For: 4.0.1
Signed-off-by: Marcus Sorensen <marcus@betterservers.com>
2013-01-18 17:25:20 -07:00
Sheng Yang 854961821e CLOUDSTACK-938: Add missing checkbatchs2svpn.sh 2013-01-18 11:02:47 -08:00
Edison Su cbf37bd523 CLOUDSTACK-995: fix failed to detect centos 6.2 2013-01-17 11:02:04 -08:00
Wido den Hollander 9b4ee042e8 Remove docs/tmp (partial revert)
In commit 92d4b2143f docs/tmp
got committed.

This directory should never be committed, probably a simple
mistake.
2013-01-15 10:35:12 +01:00
Joe Brockmeier 92d4b2143f CLOUDSTACK-961: Added dependencies for building RPMs. 2013-01-11 14:57:34 -06:00
Joe Brockmeier 93e937149b CLOUDSTACK-683: Fixed missing image in Accessing VM Section 2013-01-10 16:03:26 -06:00
Kishan Kavala 2f1d83037b CLOUDSTACK-685: Fixed network usage. Send network usage command for isolated guest nic of non VPC VR. Send network usage command for public nic in VPC VR. 2013-01-10 15:17:33 +05:30
Koushik Das 47711186ea CLOUDSTACK-605: Host physical CPU is incorrectly calculated for Vmware hosts Fixed logic to compute Vmware host cpu
Signed-off-by: Koushik Das <koushik.das@citrix.com>
2013-01-09 14:04:10 -06:00
radhikap 3b5ca331ac fix for CLOUDSTACK-481
Signed-off-by: radhikap <radhika.puthiyetath@citrix.com>
2013-01-08 15:09:17 -06:00
Chip Childers f55a9f384a Updating copyright year in the LICENSE file to 2013
Signed-off-by: Chip Childers <chip.childers@gmail.com>
2013-01-07 22:04:21 -05:00
Murali Reddy 9a61ff2143 Missed portion of the fix for CLOUDSTACK-595 submitted by commit
3ffbc4320a which caused build break.

Fixing the build break and added missing code.
2013-01-07 16:47:38 +05:30
Koushik Das c69da4c1b3 CLOUDSTACK-595 : Recreate root volume scenarios doesn't work in vmware
Issue seen during system vm template upgrade and restoreVM command
scenarios for vmware. In these cases CS tries to recreate root disk with
same name as the existing one, in case of vmware this results in creation
of vmdk file with same name for both existing and new root volume.
This results in undesired behavior when storage cleanup thread tries to
cleanup old volume. Made the vmdk file name unique by adding the volume
id to it. This will ensure that during volume recreation in the scenarios
mentioned vmdk will get created with a new name and there will be
no undesired side effects of running the storage cleanup thread.
2013-01-07 16:08:04 +05:30
Joe Brockmeier 97f6fe1e59 CLOUDSTACK-699: removing hard-coded references to 4.0.0-incubating/changing to 4.0.1-incubating. 2013-01-04 15:37:15 -06:00
Joe Brockmeier 741b9172a0 CLOUDSTACK-411: Adding documentation for the workaround for the issue cited in CLOUDSTACK-410. (Uncommenting vnc_listen in qemu.conf. 2013-01-04 12:41:39 -06:00
Gavin Lee 333e7c4ae6 Push the nonoss lib by mistake, revert them.
Revert "BUILD: Make CloudStack buildable with nonoss libs"

This reverts commit 20fab87108.
2012-12-26 17:51:40 +08:00
Rohit Yadav a387fcdd7c BUILD: nonoss lib deps for CloudStack
Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
2012-12-25 07:17:44 +08:00
Rohit Yadav 20fab87108 BUILD: Make CloudStack buildable with nonoss libs
Nonoss libs are packaged into cloud-deps rpm

Make sure you've following nonoss libs:
 deps/cloud-iControl.jar
 deps/cloud-manageontap.jar
 deps/cloud-netscaler-sdx.jar
 deps/cloud-netscaler.jar
 deps/vmware-apputils.jar
 deps/vmware-vim.jar
 deps/vmware-vim25.jar

This reverse engineers and sort of reverts the commit:
5ae15f8bbf.

The vhd-util is downloaded and added to (refer CLOUDSTACK-134)
scripts/vm/hypervisor/xenserver/vhd-util, from:
http://download.cloud.com.s3.amazonaws.com/tools/vhd-util

Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
2012-12-25 07:17:43 +08:00
Chip Childers 1434ade395 CLOUDSTACK-697: Reordered the LICENSE and NOTICE file content (as well as descriptor.xml).
Signed-off-by: Chip Childers <chip.childers@gmail.com>
2012-12-21 10:09:31 -05:00
Pranav Saxena c4ed97cd28 CLOUDSTACK-557:For createFirewallRule API startport and endport are optional arguments but in UI ports are not optional: adding the appropriate changes 2012-12-19 12:26:07 +05:30
John Kinsella 7d7c3eb6da CLOUDSTACK-646: Cleaning up Citrix/eula/CloudPlatform references
Tried to remove any references to license agreements, EULA, Citrix,
or CloudPlatform. Tested through devcloud, didn't see decreased UI
functionality.
2012-12-17 07:46:24 -06:00
Sebastien Goasguen b51d5a4017 Modify docs for transifex translation 2012-12-15 02:21:06 -05:00
David Nalley f61f570efe bit more cleanup on the release notes 2012-12-15 02:10:22 -05:00
Sebastien Goasguen 4d41deb2ca Prepare docs for transifex translation 2012-12-15 01:46:05 -05:00
David Nalley 095f5523b9 updating release notes for 4.0.1 2012-12-15 01:18:34 -05:00
Edison Su 77c6474a8b CLOUDSTACK-622: Fix the add primary storage dialog so that when changing the protocol from RBD to another protocol the RBD fields will be removed. 2012-12-14 23:30:05 -06:00
Hugo Trippaers 5a484e65f6 [CLOUDSTACK-415] Workaround this problem for now 2012-12-14 22:57:18 -06:00