Commit Graph

13819 Commits

Author SHA1 Message Date
Chiradeep Vittal b83f0250e2 CLOUDSTACK-174 remove unused file 2012-09-28 10:38:43 -07:00
Edison Su 824aa3f148 CLOUDSTACK-143 vcpu hotplug is used whenever the number of vcpus are increased or decreased while the vm is online. so far this is never done in CloudStack for system vms. Also, no evidence that this file is copied to /etc/udev/rules.d where it would be needed
CLOUDSTACK-144 xe-linux-distribution.init is used to communicate the distribution information to the xe toolset in dom0. No evidence that this file is copied to /etc/init.d where it would be needed. The right way to do it would be to install the xe-guest-utilities deb package from the xs-tools ISO distributed by Citrix XenServer

Conflicts:

	pom.xml
2012-09-28 10:38:21 -07:00
Hiroaki Kawai 046e916fcf fix 4.0 build failure (invalid constructor argument)
Signed-off-by: Edison Su <disheng.su@gmail.com>
2012-09-27 22:29:16 -07:00
Jessica Wang 17c8b648b8 CS-16413: cloudstack UI - domain page - pass details=min to listAccounts API. 2012-09-27 17:23:52 -07:00
Jessica Wang a5f26969e5 CS-16407: cloudstack UI - Infrastructure page - total number of Virtual Routers should include both project type and account type. 2012-09-27 17:23:41 -07:00
Chip Childers 632494d4a3 CLOUDSTACK-166 - Marking conntrackd.conf.templ as public domain 2012-09-27 17:23:29 -07:00
Jessica Wang 68f377e29c CS-16407: cloudstack UI - Infrastructure page - zone - Physical network - Guest - network tab - make 2 API calls to get guest networks. The first one is to get guest networks under all projects. The 2nd one is to get guest networks that are not under any project. 2012-09-27 17:23:18 -07:00
Chip Childers 6cd878d8e0 CLOUDSTACK-145 - Added licensing for ssh config 2012-09-27 17:22:56 -07:00
Alena Prokharchyk d4261f8400 Removed unused code that was commented out in SnapshotManagerImpl- you can alway retrieve it back from the history if needed
Conflicts:

	server/src/com/cloud/storage/snapshot/SnapshotManagerImpl.java
2012-09-27 17:22:10 -07:00
Alena Prokharchyk d55212e386 Removed unused imports from snapshot manager 2012-09-27 17:22:06 -07:00
Alena Prokharchyk e441c600c4 Validate port ranges in PF rule only when startPort != endPort in private or public range 2012-09-27 17:21:46 -07:00
Alena Prokharchyk aa8048aa04 Port ranges for PF rules: public port start should be equal to ending port start; the same applies to end ports 2012-09-27 17:21:08 -07:00
Alena Prokharchyk 2392f655b0 Revert "Removed port ranges from createPortForwardingRule API"
This reverts commit d04f0b4752.

Conflicts:

	api/src/com/cloud/api/commands/CreatePortForwardingRuleCmd.java

Conflicts:

	api/src/com/cloud/api/commands/CreatePortForwardingRuleCmd.java
2012-09-27 17:20:33 -07:00
Wido den Hollander f57095aa02 Use /tmp as temporary location for injecting SSH keys into systemvm.iso
When starting the management server with 'sudo' the $HOME will be set to the user calling sudo.

This fixes CLOUDSTACK-218
2012-09-27 10:29:23 -07:00
Mice Xia 0daae2c340 CLOUDSTACK-217 Count of active sessions in console proxy do not descrease as VNC session close 2012-09-27 10:29:18 -07:00
Marcus Sorensen 8ed8b8b8b6 cloud.spec: run modprobe post agent install if kvm.modules exists
Signed-off-by: Edison Su <disheng.su@gmail.com>
2012-09-26 22:07:29 -07:00
Mice Xia 666edf2138 CLOUDSTACK-215 CPVM load balance didn't work, VNC console sessions go to one CPVM and ignore other CPVMs 2012-09-26 22:07:09 -07:00
Marcus Sorensen 34e1fd8441 CLOUDSTACK-202 Can't create VM from ISO, when in VPC
Signed-off-by: Mice Xia <mice_xia@tcloudcomputing.com>
2012-09-26 21:57:40 -07:00
Anthony Xu 14c0384336 fix build 2012-09-26 21:56:54 -07:00
Anthony Xu e0a22d4fee VPC : password reset fix 2012-09-26 21:56:45 -07:00
Anthony Xu 28b13ea4a5 VPC : password reset,
add console redirect
2012-09-26 21:56:34 -07:00
Anthony Xu c58713780f CS-16393
one typo fix
    make passwd service exitable
2012-09-26 21:56:30 -07:00
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