Bob Lantz
8daa4193c7
Fix typo
2015-04-15 16:21:55 -07:00
lantz
c589660e17
Merge pull request #494 from pichuang/master
...
Modify directory path in clustersetup.sh
2015-04-13 17:52:06 -07:00
lantz
ba723826b7
Merge pull request #489 from BabisK/master
...
New netbee lib, fixes need for very old bison
2015-04-10 17:06:05 -07:00
Roan Huang
2c916acc06
Modify cluster help information
2015-04-07 03:37:53 +00:00
Roan Huang
0a810b226c
Modify SSHDIR and USERDIR path
2015-04-06 11:19:26 +00:00
Roan Huang
57c8f5934f
Fixed code indentation
2015-04-06 11:12:27 +00:00
Bob Lantz
15f2898f26
Add a space after ipv6.disable=1 so as not to break text boot
2015-03-30 16:26:05 -07:00
Bob Lantz
4d22991245
Allow install.sh -V on debian
2015-03-23 18:48:30 -07:00
Bob Lantz
90ea6c6bd1
Usually kernel install is unnecessary, so don't quit if it fails
2015-03-23 17:42:51 -07:00
Bob Lantz
269cecd3ee
openvswitch-datapath-dkms is no longer needed for 14.04+
2015-03-23 17:15:59 -07:00
Babis Kaidos
7acc693277
New netbee library is installed for Ubuntu 14.04 and newer. For older releases or for other OSs the old netbee is installed
2015-03-18 17:59:29 +02:00
Babis Kaidos
889698f7bd
New netbee lib, fixes need for very old bison
2015-03-16 15:28:20 +02:00
Bob Lantz
24520fc982
Allow + in version number
2015-01-18 23:35:29 -08:00
Bob Lantz
a7ad739036
Disable IPv6 via grub command line
...
Unfortunately disabling IPv6 via sysctl doesn't actually
disable it on all of the interfaces by default. Disabling
it via grub disables it entirely in the VM.
Helps with #454
2014-12-17 13:49:12 -08:00
Bob Lantz
a84bec9709
Disable splash and quiet individually (more robust)
2014-12-17 13:48:43 -08:00
Bob Lantz
5a530af189
Remove trailing whitespace. ;-/
2014-12-01 15:39:44 -08:00
Brian O'Connor
0094997aa1
fixing install-mininet-vm.sh
2014-11-25 17:18:49 -08:00
Bob Lantz
e4db698184
Fix indentation error so we don't wait forever.
2014-11-19 05:58:36 -08:00
Bob Lantz
9e0c1549f4
Only uninstall ntpd on COW disk.
2014-11-19 04:59:23 -08:00
Bob Lantz
55b455e9ae
Fix typo in depend()
2014-11-19 03:20:48 -08:00
Brian O'Connor
1edf3515e3
Merge pull request #439 from cdburkard/patches/sudoers
...
fix sudoers file to allow -u option
2014-11-17 17:01:50 -08:00
cody burkard
0d271f9477
fix sudoers file to allow -u option
2014-11-17 16:19:28 -08:00
Bob Lantz
64bbaeccc4
Add doxygen-latex if needed (14.04+)
2014-11-12 17:45:36 -08:00
Bob Lantz
6be4bfd026
Avoid mirrors.kernel.org for now
2014-11-10 23:31:08 -08:00
Bob Lantz
d9d209f34d
Update from official archive since mirror seems to be failing
2014-11-10 23:00:56 -08:00
Bob Lantz
2059786f7b
Use sudo -n when talking to VM
2014-11-10 22:45:42 -08:00
Bob Lantz
635e8f11f3
Add -q option to apt-get for quieter logging
2014-11-10 19:37:11 -08:00
Bob Lantz
abcdf18547
Uninstall ntpd to disable it more reliably
2014-11-10 14:09:35 -08:00
Bob Lantz
8225105cf2
Fix to allow more flexible version numbers
2014-11-06 12:05:33 -08:00
Bob Lantz
060d46a282
Set VM date based on host date.
...
This should fix #398 for real; note that if we try to shut down ntpd
right at boot, it doesn't work! ;-(
However, setting the Unix time in the traditional manner using seconds
since 1970 should do the trick!
2014-11-05 16:18:13 -08:00
cody burkard
f66904ab90
ensure we retrieve a single PID when run on a cluster node
2014-10-31 08:23:00 -07:00
Bob Lantz
6159e923e6
Add VM port forwarding option: --forward tcp:2222:22
2014-10-09 14:30:09 -07:00
Bob Lantz
629e58ca5b
Add 'use' test for using VM interactively
2014-10-02 18:45:54 -07:00
Bob Lantz
d6da13d4e3
ntpd doesn't take a server argument
2014-10-01 17:32:15 -07:00
Bob Lantz
92a4f2ddbf
Try using ntpd since ntpdate doesn't always work
2014-10-01 17:29:04 -07:00
Bob Lantz
ded25a9ef8
disableNtpd: wait 1 second and print out date just to be sure
2014-10-01 14:42:43 -07:00
Bob Lantz
1bae1aab03
Turn of ntpd and set date manually before tests
...
This should fix the problem where we see the first test
taking negative time, as well as possibly other issues
with performance tests which may be sensitive to changes
in wall clock time.
Fixes #398
2014-10-01 14:20:59 -07:00
Bob Lantz
ec26c7492d
Install vconfig in VM for VLAN example
...
This should help with #393 although it doesn't solve
the root issue of the example failing silently when
vconfig is missing.
2014-09-29 16:30:24 -07:00
lantz
fa7edec7c8
Merge pull request #391 from cdburkard/patches/fix_popen
...
workaround: attach to cgroup first, then mount namespace
2014-09-26 16:47:06 -07:00
lantz
89cc29b4c2
Merge pull request #367 from cdburkard/devel/Ryu
...
add Ryu controller support to Mininet
2014-09-26 16:41:45 -07:00
cody burkard
686a9993f5
add Ryu controller to mininet
2014-09-26 15:42:15 -07:00
cody burkard
e16c5fe905
attach to cgroup first, then mount namespace
2014-09-25 22:51:48 -07:00
Bob Lantz
dedb06b2f5
Wait for crlf after OK/FAILED for better -v output
2014-09-25 18:43:07 -07:00
Bob Lantz
61760eabc5
Make sure we 'sudo kill' our sudo pexpect process in close().
...
This should more reliably shut down pexpect subprocesses when
build.py exits before completion.
2014-09-24 11:57:46 -07:00
Bob Lantz
12095a12f4
Try to install openvswitch-testcontroller if needed
2014-09-23 17:49:46 -07:00
Bob Lantz
412726d39c
Fix -a
2014-09-23 17:18:59 -07:00
Bob Lantz
136c959191
Fix wireshark namespace conflict and don't reinstall
2014-09-23 16:32:30 -07:00
Bob Lantz
f603052b35
Install coloring rules regardless of plugin. Also don't clobber.
2014-09-23 14:01:40 -07:00
Bob Lantz
47be38e63c
Don't install lua plugin for wireshark 1.12+
...
Apparently there is a conflict where the lua plugin
conflicts with the built-in dissector for openflow
that is included with 1.12 and up. For now, we will
just not install the plugin. This should fix the
14.10 VM build.
Additionally, I have added a handy function,
version_ge, which compares version numbers in
canonical x.y.z format. Thanks to stackoverflow for
pointing out the incredibly useful sort -V option!
2014-09-23 13:45:20 -07:00
Bob Lantz
9ca775cba3
Switch to loxigen-built openflow.lua wireshark plugin
...
The older wireshark dissectors were not well-maintained
and were a pain to build. They also added tons of extra junk
into our VM images! The ones built into the current
wireshark are deficient for 1.3. The solution for the
future is almost certainly to go with the lua-based plugin,
since it is architecture-independent and should be much
easier to maintain and upgrade.
2014-09-22 15:54:58 -07:00