Bharat Kumar
78abebae28
CLOUDSTACK-4231 make apache server listen on all the ipaliases to provide access to meta-data.
...
Signed-off-by: Jayapal <jayapal@apache.org>
2013-08-12 17:32:19 +05:30
Sheng Yang
9278b2c343
CLOUDSTACK-3357: Add domain and local parameter for VPC dnsmasq.conf
...
Fix DNS failure for internal guest vms.
2013-07-29 18:24:44 -07:00
Bharat Kumar
62d84d119a
Cloudstack-3882 remove duplicate entres of dataserver from /etc/hosts
...
Signed-off-by: Abhinandan Prateek <aprateek@apache.org>
2013-07-29 17:50:02 +05:30
Saksham Srivastava
a10861a57b
CLOUDSTACK-3874: Adding method to cloud-early-config to allow updation of systemvms log rotation
...
Signed-off-by: Abhinandan Prateek <aprateek@apache.org>
2013-07-27 15:38:39 +05:30
Bharat Kumar
e14f5d0aeb
Cloudstack-3694 Dnsmasq rewrite in bash
...
(Sheng: Fix typo, fix log and error message, remove 'set -x' in script)
Signed-off-by: Sheng Yang <sheng.yang@citrix.com>
2013-07-24 14:00:31 -07:00
Jayapal
5dd1116402
CLOUDSTACK-3623 Enabled rps, rfs on vpc VR
2013-07-24 16:56:09 +05:30
Sheng Yang
f50908341b
CLOUDSTACK-3652: Increase maximum connections of sshd server to 1000
...
In order to meet parallel deployment's requirement.
2013-07-18 19:33:35 -07:00
Jayapal
2d6644d961
CLOUDSTACK-2433 Enable rps and rfs in virtual router
2013-07-17 16:59:59 +05:30
Bharat Kumar
6b549074fa
Cloudstack-3313 Cannot deploy vm in ipv6 network
...
Signed-off-by: Abhinandan Prateek <aprateek@apache.org>
2013-07-17 10:06:11 +05:30
Wei Zhou
53f6b2aee3
CLOUDSTACK-2875: change runlevel of cloud-passwd-srvr to remove error message at systemvm startup
2013-07-16 11:37:06 +02:00
Wei Zhou
ecdb700311
CLOUDSTACK-2875: change runlevel to disable auto-start cloud-passwd-srvr
2013-07-15 16:41:51 +02:00
Hiroaki KAWAI
5c4578ef26
cloud-early-config: add device file existence check
...
If device file was not found, then it should be logged.
2013-06-24 11:24:42 +09:00
Bharat Kumar
f9e7094282
Cloudstack-2644 [Multiple_IP_Ranges] user data service on VR does not work in case of multiple subnets Cloudstack-2953 [Multiple_IP_Ranges] VM does not get the public key from VR incase of multiple subnets per vlan Also removed some unused code and fixed the an error in the dnsmasq config function
...
Signed-off-by: Abhinandan Prateek <aprateek@apache.org>
2013-06-20 11:15:15 +05:30
Wei Zhou
f61d61db94
CLOUDSTACK-2875: allow port 8080 on virtual router so that vm can get password from virtual router
2013-06-06 23:05:12 +02:00
Abhinandan Prateek
a9bfee1e22
CLOUDSTACK-2434: fixed var name
2013-06-03 16:11:09 +05:30
Abhinandan Prateek
7d51ebba9e
CLOUDSTACK-2434: bad syntax
2013-06-03 16:05:19 +05:30
Abhinandan Prateek
7b0da06238
CLOUDSTACK-2434: bad syntax
2013-06-03 15:35:17 +05:30
Abhinandan Prateek
723a455731
CLOUDSTACK-2434: Enabling irqbalance only on router having mutiple virtual processors
2013-06-03 13:46:43 +05:30
Anthony Xu
7b8ae4d511
virt-what does't report correct hypervisor on some new platform, use /proc/xen for XS
2013-05-29 17:05:03 -07:00
Sheng Yang
07715b91af
CLOUDSTACK-2639: Add flag for booting complete
...
Don't execute any command before VR complete booting up process.
2013-05-23 18:46:43 -07:00
Jayapal
e31553aff8
CLOUDSTACK-2308 fixed adding route in vware for mgmt subnet
...
Signed-off-by: Abhinandan Prateek <aprateek@apache.org>
2013-05-22 12:21:30 +05:30
Chiradeep Vittal
076c32db9a
CLOUDSTACK-2492: enable time sync on vmware if ntp is not installed
2013-05-15 15:00:31 -07:00
Nitin Mehta
c11dbad9c9
merge master
2013-05-11 15:28:43 +05:30
Edison Su
1c89bc78fd
regression, need to modify iptables rules in rules.v4
2013-04-24 14:52:44 -07:00
Jayapal
39f772eee8
CLOUDSTACK-2161 updated cloud-early-config to copy iptables-* to rules.v4
...
In iptables-persistent, iptables-restore is loading config from the /etc/iptables/rule.v4
Signed-off-by: Abhinandan Prateek <aprateek@apache.org>
2013-04-24 15:25:15 +05:30
Jayapal
59bee8d1b4
CLOUDSTACK-2118 added delay for interface to come up in cloud-early-config In cloud-early-config ifup is taking some time to setup the interface ip So in setup_interface waiting for some time for interface to come up
...
Signed-off-by: Abhinandan Prateek <aprateek@apache.org>
2013-04-19 17:43:36 +05:30
Marcus Sorensen
9670553ea8
In system vm, wait for interface to be available before configuring gateway.
...
Previous patch to this only did so for system vms with a $3 interface, usually
eth2. System VMs that only provide DNS wouldn't get a gateway, for example.
BUG-ID: CLOUDSTACK-1565
Signed-off-by: Marcus Sorensen <marcus@betterservers.com> 1365617851 -0600
2013-04-10 12:17:31 -06:00
Marcus Sorensen
be55c5b3a5
VPC - new system vm doesn't bring up eth0 reliably, and we don't set eth0 to
...
auto start like we should. cloud-early-config sets 'auto lo $1', but we don't
pass $1 in vpc router scenario like we do in others for some reason. eth0 is
always link local in vpc router, so setting it to that.
Signed-off-by: Marcus Sorensen <marcus@betterservers.com> 1365546368 -0600
2013-04-09 16:26:08 -06:00
Marcus Sorensen
8eb3ebbe1a
Summary: CLOUDSTACK-1565 - Waits for ip to come up before setting default route
...
Submitted-by: Jayapal Reddy <jayapalreddy.uradi@citrix.com>
Signed-off-by: Marcus Sorensen <marcus@betterservers.com> 1364226284 -0600
2013-03-25 09:46:47 -06:00
Rohit Yadav
c9082c9126
CLOUDSTACK-1643: Don't force load aesni_intel module, fix as per Chiradeep
...
Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
2013-03-14 11:52:06 +05:30
Rohit Yadav
b5f367e75a
CLOUDSTACK-1643: Check and enable Intel AES NI if available for VR
...
This is an encryption optimization for VPN/SSL, with upto 10x advertised speed.
The patch check for the aesni_intel module if aes is available on the cpu, this
will be true for HVMs.
Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
2013-03-12 16:34:50 +05:30
Sheng Yang
e35ce6587a
CLOUDSTACK-1461: Don't set dns server for non-default ipv6 network
...
The non-default parameter can be used by ipv4 as well in the future.
2013-03-08 17:43:23 -08:00
Marcus Sorensen
9ad54a082c
Summary: KVM - use virtio socket to communicate config to system vms
...
Detail: This gets rid of the patchdisk method of passing cmdline and
authorized_keys to KVM system VMs. It instead passes them to a virtio socket,
which the KVM guest reads from the character device /dev/vport0p1 during
cloud-early-config. Tested to work on CentOS 6.3 and Ubuntu 12.04. Should
work with even older versions of libvirt.
Signed-off-by: Marcus Sorensen <marcus@betterservers.com> 1362691685 -0700
2013-03-07 14:28:05 -07:00
Sheng Yang
a1b33cadf5
CLOUDSTACK-1332: Enable IPv6 dns in VR
2013-02-25 19:12:15 -08:00
Chiradeep Vittal
5c077f3413
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:33:41 -08:00
anthony
e936257674
CLOUDSTACK-1199: add external DNS to dnsmasq configuration file
2013-02-08 16:30:32 -08:00
Sheng Yang
5cb9df91a1
Merge branch 'ipv6'
...
Conflicts:
api/src/com/cloud/network/NetworkProfile.java
2013-01-31 15:07:33 -08:00
Jayapal
b6727e5646
CLOUDSTACK-299: Egress firewall rules feature for guest network on VR
2013-01-31 11:20:47 +05:30
Sheng Yang
dfc9dc19f8
IPv6: Add IPv6 address to router in /etc/hosts
2013-01-29 22:08:32 -08:00
Sheng Yang
8f66d266b3
IPv6: Enable VR's ability to provide DHCPv6 service
2013-01-26 23:14:42 -08:00
Sheng Yang
f89c66070b
IPv6: Update dnsmasq.conf to new version
2013-01-26 23:14:35 -08:00
Sheng Yang
6169c1d724
IPv6: Enable IPv6 address for router
2013-01-26 23:14:21 -08:00
Marcus Sorensen
e37a82375c
Summary: Fix rp_filter for VPC router
...
Detail: VPC router was being treated like normal VR, which was an issue because
normally the VR has an eth0,1,2 which are isolated, linklocal, and public
networks respectively. rp_filter is turned on for eth0,1 and off for 2
(hardcoded). VPC however comes up with eth0,1 as public, linklocal, and no other
interfaces until new isolated networks are added, so the process doesn't work.
This change turns on rp_filter as new isolated networks are added to the VR.
BUG-ID: CLOUDSTACK-938
Bugfix-for: 4.0.2
Signed-off-by: Marcus Sorensen <marcus@betterservers.com> 1358451991 -0700
2013-01-17 12:51:38 -07:00
Sheng Yang
5eba489198
Redundant Router: Restart vpn related services when redundant router fail-over
2012-12-21 15:22:03 -08:00
Edison Su
b70c1a5a84
Backs NFS-based secondary storage with an S3-compatible object store. Periodically, a reaper thread synchronizes templates and ISOs stored on a NFS secondary storage mount with a configured S3 object store. It also pushes snapshots to the object store when they are created and downloads them in other zones on-demand. In addition to permitting the use of commodity or IaaS storage solutions for static assets, it provides a means of automatically synchronizing template and ISO assets across multiple zones.
2012-12-13 23:18:37 -08:00
ilya musayev
8ff8673f73
Fixed ARP issue that affected VmWare with Adavanced Network Zone that use Multiple vSwitches
2012-12-07 16:24:24 -06:00
Marcus Sorensen
82a7e49fad
Summary: Add TCP to DNS firewall settings for virtual routers
...
Detail: TCP is occasionally used for certain DNS query types
BUG-ID: CLOUDSTACK-535
Bugfix-for: 4.0.1
Reported-by: Tamas Monos
Signed-off-by: Marcus Sorensen <marcus@betterservers.com> 1353946670 -0700
2012-11-26 09:21:32 -07:00
Rohit Yadav
ac1920ee9d
CLOUDSTACK-500: Fix race condition between password server and iptables-persistent
...
Fixes order of service startup. Fixes file redirectors.
Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
2012-11-23 15:43:11 +05:30
Marcus Sorensen
b8af4278d0
Summary: VPC router needs /etc/hosts entry
...
Detail: This adjusts cloud-early-config to properly set the host entry for a
vpc router. We were previously using the hostname command prior to the actual
hostname being set, now we use the NAME variable passed to us.
BUG-ID: CLOUDSTACK-502
Bugfix-for: 4.0.1
Signed-off-by: Marcus Sorensen <marcus@betterservers.com> 1353083661 -0700
2012-11-16 09:34:21 -07:00
Wido den Hollander
e477e1b78d
CLOUDSTACK-448: Detect when running inside Xen HVM
...
This was reported by Jason Bausewein <jason.bausewein@tier3.com>
2012-11-09 14:05:27 +01:00