Bob Lantz
96952b92f8
2.1.0 -> 2.1.0+
2013-12-11 18:08:33 -08:00
Baohua Yang
3e2333e5ed
Correct the comments of do_pingallfull() and do_iperfudp()
2013-12-11 15:19:24 +08:00
Baohua Yang
fc7c919b43
Close the file when done with it.
2013-12-11 14:41:21 +08:00
Brian O'Connor
c7e86f9374
fixing CLI host rewriting when host's default interface does not have an IP
2013-12-05 17:30:09 -08:00
Bob Lantz
5da9376222
Depend: add dnsmasq (needed), remove landscape-client (not)
2013-11-20 22:15:26 -08:00
Rich Lane
5461565945
mnexec: mount sysfs in each container
...
The sysfs filesystem is [tagged][1] with a set of namespaces when mounted, taken
from the mounting process. Among other things, this controls which network
devices will show up in /sys/class/net and /sys/class/net/bonding_masters.
Without this change, mininet will not mount sysfs in a node. Attempting to
configure a bond interface in a node will only affect the parent namespace.
This change mounts a new sysfs filesystem in each node. To prevent this mount
from affecting the parent namespace the mount namespace is also unshared.
[1]: https://www.kernel.org/doc/Documentation/filesystems/sysfs-tagging.txt
2013-11-18 17:05:09 -08:00
Bob
bee06cf264
Merge pull request #245 from yeasy/master
...
Fix error wiki url.
2013-11-15 13:23:10 -08:00
Baohua Yang
cd238fe567
Fix error wiki url.
2013-11-15 14:24:51 +08:00
Bob Lantz
e771239608
Only restart network-manager if we've changed config
2013-10-24 15:11:43 -07:00
Brian O'Connor
e0af160213
small fixes for NAT
2013-10-23 13:48:50 -07:00
Bob
e5380d646c
Merge pull request #226 from rlane/ivs-lo
...
IVSSwitch: bring up lo interface
ok for symmetry - we can probably get rid of this later though
2013-10-15 15:22:21 -07:00
Bob
621c3eebf3
Merge pull request #218 from jpoliv/master
...
Fixes a couple of compiler warnings
2013-10-15 15:20:53 -07:00
Rich Lane
4a94f76ec3
IVSSwitch: bring up lo interface
2013-10-08 16:59:02 -07:00
Bob
c0ddd5c5d8
Merge pull request #225 from fcappi/master
...
Update Oflops repository in install.sh
2013-10-08 12:42:19 -07:00
Fernando Cappi
a6e55e3528
Update Oflops repository in install.sh
2013-10-05 22:49:15 -03:00
Brian O'Connor
ffeb16eb66
fixing --nat option in mn
2013-10-03 16:29:05 -07:00
Brian O'Connor
a802d8b19a
more NAT cleanup of net and topo
2013-10-03 15:19:34 -07:00
Brian O'Connor
555d10dea7
adding internet / nat example
2013-10-03 15:15:40 -07:00
Brian O'Connor
3f2355a36a
undoing gateway in net and removing addNAT helpers
2013-10-03 15:15:20 -07:00
Brian O'Connor
bceb298edb
Adding NAT class
...
Includes automatic NAT feature (mn --nat) and addNAT convenience method for topologies
fixes #111
2013-10-03 09:40:00 -07:00
Brian O'Connor
47b9466fad
Adding NAT class
...
Includes automatic NAT feature (mn --nat) and addNAT convenience method for topologies
fixes #111
2013-10-03 09:39:40 -07:00
Jose Pedro Oliveira
8f80f875b5
Change cgroup() return type from int to void (avoids a gcc warning)
2013-09-28 01:42:05 +01:00
Jose Pedro Oliveira
2941bbae2d
Defines _GNU_SOURCE (required by the unshare syscall)
2013-09-28 01:37:51 +01:00
Jose Pedro Oliveira
8842e450db
Turns on gcc warnings (CFLAGS += -Wall -Wextra)
2013-09-28 01:36:02 +01:00
Jose Pedro Oliveira
f5737aa3cc
The header file limits.h was being included twice
2013-09-28 01:34:01 +01:00
Jose Pedro Oliveira
b8fd3d2d8e
Fixes compiler warning: control reaches end of non-void function
2013-09-19 15:26:26 +01:00
Jose Pedro Oliveira
387250cd83
Fixes compiler warning: implicit declaration of function 'isalnum'
2013-09-19 15:25:22 +01:00
Bob Lantz
433d83221a
Fix typo
2013-09-19 04:12:04 -07:00
Bob Lantz
3151804cf8
Add option to set pexpect timeout
2013-09-19 02:02:03 -07:00
Bob Lantz
f66e9af515
Update for 2.1.0 final packaging
2013-09-18 22:44:35 -07:00
Bob Lantz
f92abd2ba5
Sync changelog (somewhat) with ubuntu packaging
...
Only differences are copyright and log message.
2013-09-18 22:41:17 -07:00
Bob Lantz
700c5bf5b5
Add date to ovf name
2013-09-18 21:39:09 -07:00
Bob Lantz
87c37bb182
Add jpoliv
2013-09-18 21:38:36 -07:00
Bob Lantz
9cc9a491a8
Avoid reverse DNS lookup
2013-09-18 20:53:54 -07:00
Bob Lantz
76a8a1637f
Clean up sshd.py and its test so it works on VirtualBox
2013-09-18 20:48:22 -07:00
Bob Lantz
568f6424e5
Add --memory option for VM memory size (for large tests)
2013-09-18 18:49:21 -07:00
Bob
f32a8f7ea0
Minor edits
2013-09-18 16:47:28 -07:00
Bob Lantz
e0b50c8a70
Fix var name change
2013-09-18 00:04:20 -07:00
Bob Lantz
0294f5ec55
Add options to run commands before or after tests
2013-09-18 00:03:16 -07:00
Bob
53987e31aa
Merge pull request #214 from zlim/mnexec-fix
...
mnexec: getopt bugfix
2013-09-18 13:06:58 -07:00
Bob Lantz
f59858543c
Fix walkthrough test path
2013-09-18 12:44:54 -07:00
Zi Shen Lim
cae7be1a60
mnexec: getopt bugfix
...
getopt returns an 'int', so use change datatype of 'c' to match it.
Otherwise, 'c' may hold a value of 255 (0xff), and fail the comparison
with -1 (0xffffffff): while ((c = getopt(...)) != -1)
This bug was uncovered on Ubuntu 13.04 running on ARM, using
arm-linux-gnueabihf-gcc4.7.
2013-09-18 10:33:15 -07:00
Bob Lantz
4ccfe242e8
Remove extra expect (paste error) that broke bootAndRunTests()
2013-09-17 18:02:06 -07:00
Brian O'Connor
811963ad26
small additions to README
2013-09-17 15:51:46 -07:00
Brian O'Connor
41d932017b
updated source install for Ubuntu in INSTALL
2013-09-17 15:51:46 -07:00
Bob Lantz
7a24407ecc
Remove unneeded bc dependency
...
fixes #212
2013-09-17 17:31:21 -07:00
Brian O'Connor
df68c211b5
Merge pull request #209 from jpoliv/master
...
Fedora 18+ installation notes
2013-09-17 16:38:24 -07:00
Bob Lantz
2ca1ea92ff
Clarify log message
2013-09-17 15:56:09 -07:00
Bob Lantz
8f546d89b4
Backing out attempt to identify kernel binary format
2013-09-17 15:40:52 -07:00
Bob Lantz
6d3cb5bcd3
Add arch to vm name, and check kernel for boot arch
2013-09-17 14:50:41 -07:00