Commit Graph

13797 Commits

Author SHA1 Message Date
Anthony Xu 9afe06e2bb VPC : password server, start password server when guest network is created 2012-09-26 21:56:24 -07:00
Anthony Xu 889a34c9ee CS-16370 , VCP, support delete guest network for vmware 2012-09-26 21:55:20 -07:00
Anthony Xu d59b5f88b5 CS-16375: do desetup network after last VM in guest network is gone 2012-09-26 21:55:16 -07:00
Anthony Xu a0e390fd97 open port 3922 on correct eth device 2012-09-26 21:55:12 -07:00
Edison Su c5650fa562 Revert "find local storage based on name label"
This reverts commit a95a9dc07c.
2012-09-26 21:54:40 -07:00
Sheng Yang 4f4b1f56ee CS-15094: Fix multiply vlan of redundang router
This fix would work because:
1. When booting up the router, there is possible that no ip information have
been set for the interface(CS would do it after confirm router is up), so the
interface isn't associate with any ip, then ifconfig cannot work. We have to use
ifup, this is especially true for the first router become master.

2. After booting up phase, the ip would be associated with interfaces, then we
can use ifconfig to bring them up.
2012-09-26 21:54:32 -07:00
Sheng Yang 705481b562 CS-16400: Fix LB service using port 8080
Also added license header for passwd_server_ip

Ported from:

commit 1072ec7ae3
Author: Sheng Yang <sheng.yang@citrix.com>
Date:   Wed Sep 12 11:15:33 2012 -0700

    CS-16318: Update the fix with some tweak

    1. The old fix run cloud-passwd-srvr twice because cloud-passwd-srvr is
still in the list of enabled_svcs

    2. The lock should be applied on serve_password.sh, which controlled the
accessing to the password. Applied on the MASTER/BACKUP switch is useless, two
instance of serve_password.sh would still able to access the password file at
the same time.

    3. Password service is a part of redundant router state transition process
now, so if the service failed to start, then the transition failed.

    4. Restart password service should be put before restart dnsmasq, which
would sent out DHCP offer to the user vms. If user VMs got the DHCP offer first
but failed to get password, there would be an issue.

    Reviewed-by: Anthony Xu

commit fa94da1140
Author: Jayapal Reddy <jayapalreddy.uradi@citrix.com>
Date:   Wed Sep 12 17:57:03 2012 +0530

    Bug:CS-16318 Starting password server on the both IPs in RRVM
    Reviewed-by: Abhi

Conflicts:

	patches/systemvm/debian/config/opt/cloud/bin/passwd_server
2012-09-26 21:54:13 -07:00
Jessica Wang 53ab50eb83 cloudstack UI - advanced search - use cloudStack.dialog.createForm() 2012-09-26 21:50:34 -07:00
Chiradeep Vittal d736863f87 CLOUDSTACK-171 cleanroom version of ipsec.conf 2012-09-26 21:50:27 -07:00
Edison Su 7559ade45e CLOUDSTACK-171 according to http://markmail.org/thread/hipzcgtc7qx2o7iz delete first
Conflicts:

	patches/systemvm/debian/vpn/etc/ipsec.conf
2012-09-26 21:50:08 -07:00
Chiradeep Vittal 0167c34bda Avoid m2e complaining about unsupported plugins (according to http://s.apache.org/lZ0) 2012-09-26 21:38:52 -07:00
Wido den Hollander e2dbc2853d debian: Fix version number for beta1
dpkg thought it was a downgrade from rc2 to beta1, add a epoch at the front
2012-09-26 21:38:22 -07:00
Wido den Hollander a9ec123c2d debian: Don't have cloud-agent depend on libservlet2.5-java 2012-09-26 21:38:11 -07:00
Wido den Hollander ed59ec194a debian: Add docs to packages 2012-09-26 21:37:55 -07:00
Wido den Hollander d40d5cd9f7 debian: Fix dependencies around libcommons*java
Packages like cloud-agent were depending on various libcommons* packages
which are only used in the server and utils.

Correct the dependency for this
2012-09-26 21:37:44 -07:00
Wido den Hollander 60a043f908 debian: Do not have cloud-agent depend on libcommons-httpclient
Already done by cloud-agent-libs
2012-09-26 21:37:15 -07:00
Wido den Hollander 3da14f6bc3 debian: Do not have cloud-agent depend on python
It depends on cloud-python and that depends on python already
2012-09-26 21:37:11 -07:00
Wido den Hollander e577f64058 debian: Bump the version number to beta1 2012-09-26 21:37:06 -07:00
Wido den Hollander 5ab6ac285e debian: Have cloud-server depend on cloud-scripts 2012-09-26 21:36:36 -07:00
Prasanna Santhanam 5190bfc97c Exit code needs to be captured post nc output. Don't exec as cmd 2012-09-26 21:34:51 -07:00
Rohit Yadav 54fb0c3c61 RPM: Add copyright files to rpms
Adds rule to package toplevel LICENSE and NOTICE files to the doc path.

Signed-off-by: Rohit Yadav <rohit.yadav@citrix.com>
2012-09-26 21:34:38 -07:00
Rohit Yadav 6500c3ad8f CLOUDSTACK-199: Fix how cloud-setup-databases parses user:password@host
Patch splits by right most @ in supplied argument to get user:password
and host substrings.

Signed-off-by: Rohit Yadav <rohit.yadav@citrix.com>
2012-09-26 21:34:01 -07:00
Kishan Kavala 0cb655a16d bug CLOUDSTACK-198: VPN user add, on failure remove user currently being added only, other users will remain in Add state 2012-09-26 21:33:06 -07:00
Mice Xia e5c0206d98 CLOUDSTACK-204 Setting global config 'consoleproxy.service.offering' causes mgmt failed to start (add exception handling) 2012-09-26 21:32:41 -07:00
David Nalley 3b1fece0c0 adding a missing license header 2012-09-26 21:32:17 -07:00
David Nalley 3b0479e93e updating docs on how to handle l10n 2012-09-26 21:32:02 -07:00
Mice Xia bbb72dc036 CLOUDSTACK-204 Setting global config 'consoleproxy.service.offering' causes mgmt failed to start 2012-09-26 21:31:39 -07:00
David Nalley a111d11547 adding support for transifex client, cleaning up for documentation 2012-09-26 21:30:00 -07:00
Marcus Sorensen 9d618380bd KVM: Storage Pool collisions on ISOs due to using random UUID on pool
create

The code is unable to detect an existing pool, because we use a random
UUID each time. New Libvirt doesn't allow multiple pools to be defined
to the same storage.  This patch generates a UUID based on the storage
path, so that it can be detected as existing and reused. It also cleans
up no-op code and adjusts the naming of a few things to clean up any
confusion.

Signed-off-by: Edison Su <sudison@gmail.com>
2012-09-26 16:17:23 -07:00
Marcus Sorensen 92ad48fff0 fix /root/.ssh directory creation for KVM
Since /root is r-x permissions, Java fails to mkdir /root/.ssh (even
though the agent is running as root) because it looks for the writable
permission. This patch modifies the 'chmod 700 /root/.ssh' shell command
that we already use into 'mkdir -m 700 /root/.ssh', to be able to create
the directory as root even though write permissions are not set on
/root. This seemed cleaner/safer than adding writable to /root.

Signed-off-by: Edison Su <sudison@gmail.com>
2012-09-26 14:04:05 -07:00
Edison Su 47671b9dc6 find local storage based on name label 2012-09-26 11:49:44 -07:00
David Nalley 995bab6038 updating version number in api documentation 2012-09-25 20:27:07 -04:00
Edison Su 4f764e6335 fix can't find system vm template on latest ubuntu 12.04, for devcloud 2012-09-25 15:50:44 -07:00
Edison Su ff738feacb remove the last vhd-util 2012-09-25 15:16:28 -07:00
Hiroaki Kawai 0dfd9c8730 Set correct version for database version check
Signed-off-by: Edison Su <sudison@gmail.com>
2012-09-25 15:16:20 -07:00
Chip Childers 046b5a425e Switched copyright symbols to (c) for easier reading in places where the character encoding is garbled. 2012-09-25 15:16:09 -07:00
Chip Childers ab87f9aea4 Corrected license of the usage package. 2012-09-25 15:15:41 -07:00
Chip Childers db57ffff4d Corrected RAT mvn plugin to appropriate exclude things at the top level, and to also include subprojects. 2012-09-25 15:15:26 -07:00
Chip Childers 7f4a536173 Worked around a Whisker bug for the LICENSE file. 2012-09-25 15:14:33 -07:00
Chip Childers fffd3ba625 Adding license headers and licensing details for patches folder. 2012-09-25 15:14:08 -07:00
Edison Su 853db618ba Adding patches module config for RAT.
Conflicts:

	pom.xml
2012-09-25 15:13:21 -07:00
Wido den Hollander f6bc25f5d2 docs: Update the documentation for the database installtion.
This adds more documentation about installing the MySQL database locally
or on an external node.

It also adds Ubuntu documentation.
2012-09-25 15:07:42 -07:00
Wido den Hollander 0f492847f9 docs: Add note for DEB packages
We only build for Ubuntu 12.04
2012-09-25 15:07:08 -07:00
Rohit Yadav e195367260 CLOUDSTACK-81: Fix typo in function name for script in fedora
Patch fixes typo in function name, in start() for the script used for fedora

Signed-off-by: Rohit Yadav <rohit.yadav@citrix.com>
2012-09-25 15:06:41 -07:00
Rohit Yadav 16789a5ede CLOUDSTACK-189: Fix post install and post uninstall rules
Link over folder, instead of files.
Patch fixes install failure, in case user does not remove old
installation.

Signed-off-by: Rohit Yadav <rohit.yadav@citrix.com>
2012-09-25 15:06:25 -07:00
Rohit Yadav 49d5713900 CLOUDSTACK-81: Use non-lsb function
Patch fixes typo in function name, in start() for centos/rhel scripts

Signed-off-by: Rohit Yadav <rohit.yadav@citrix.com>
2012-09-25 15:06:21 -07:00
Prasanna Santhanam edd3772643 distclean target for waf to remove old build artifacts 2012-09-25 15:04:46 -07:00
Anthony Xu 39472bc599 CLOUDSTACK-184: add createFileInDomr plugin 2012-09-25 15:03:45 -07:00
Jessica Wang 1a2a76d3a5 CLOUDSTACK-109: cloudstack UI - (1) detailView widget - pass context to isEditable() when calling it. (2) account page - Edit action - allow to update network domain on system-generated default admin account. 2012-09-25 15:03:24 -07:00
Jessica Wang dcb3301be7 CLOUDSTACK-109: cloudstack UI - (1) account page: fix a bug that system-generated default admin account wrongly had enalbe/disable/lock/remove option. (2) user page - fix a bug that system-generated default admin account user wrongly had enable/disable/remove option. 2012-09-25 15:02:55 -07:00