Leonardo D'Avila
ce8feb7bfa
update install.sh fixing ryu install
2017-03-28 23:43:27 -03:00
Bob Lantz
5d2dfa9f40
Handle version string sent to stderr
...
An unfortunate side effect of switching from print to output() is
that all output() goes to stderr. We should probably carefully
consider whether this is the right thing to do.
2017-02-15 18:26:18 -08:00
lantz
2e9a79a375
Merge pull request #618 from BhattiMarry/master
...
UPDATE command made generic. Obsolete kernel() function was breaking Fedora/RHEL install.
2017-01-11 15:50:53 -08:00
lantz
baebce8b05
Merge pull request #672 from nirmoy/opensuse_installation
...
RFC: add installation support for SUSE based distros
2017-01-06 14:55:11 -08:00
Bob Lantz
8b2881b0c2
Changes for OVS 2.6.0 + Ubuntu 16.04 + Debian 8.6
2016-10-28 18:16:25 -07:00
Nirmoy Das
007261d19e
add installation support for SUSE based distros
2016-09-28 12:08:32 +02:00
Bob Lantz
8ac077a721
Remove "from __future__ import print"
...
This was well-intentioned, but it causes more trouble
than it's worth.
Fixes #652
2016-08-08 15:28:52 -07:00
Bob Lantz
4c1cfcf6f3
14.04.3 -> 14.04.4
...
We should probably do this in a more automatic way.
2016-08-03 15:17:08 -07:00
Bob Lantz
76c8afde8a
Fixes for Unbuntu 16.04/Xenial
...
- add xenial
- partx returns an error (warn rather than fail)
- remove dnsmasq build.py dependency (not really needed, side effects)
2016-08-02 15:27:53 -07:00
lantz
c0b8eddadb
Merge pull request #623 from bradmwalker/ivs-install
...
Fix/speed up IVS install and build on Fedora/RH
2016-06-21 16:36:39 -07:00
Brad Walker
70fcc45893
Use print function
2016-06-21 16:27:04 -07:00
Brad Walker
6f286033c5
Checkout only first level of IVS submodules
...
The submodules have submodules with authenticated URLs which breaks anonymous,
automated builds. Excluding them also decreases build time.
git -C is not available in git 1.8 (CentOS 7)
2016-04-30 19:13:27 -04:00
Brad Walker
1600b10131
Specify RPM dependencies for IVS
2016-04-30 19:13:27 -04:00
Muhammad Umair Bhatti
361beab0b0
UPDATE command made generic.
...
Update command was hard-coded for debian or ubuntu based systems which was 'apt-get'. Setting an update variable accordingly solves this problem.
2016-04-18 16:45:44 +05:00
Bob Lantz
76d3252cd0
Fix error exit from dd/block zeroing
2016-01-22 16:47:23 -08:00
Bob Lantz
9756c9a392
vm_clean: delete keys from from /etc/ssh/ before shipping vm
...
It's a bad idea for all Mininet VMs to share the same SSH keys.
Certainly users can regenerate their own keys, but it's better
if we don't ship a key and simply regenerate it on boot.
2016-01-22 16:02:55 -08:00
Bob Lantz
c0793cb58b
Add "run" alias for "use" and integrate build/test options
...
Keeping "use" for now even though it seems harder to remember
than "run". And the build/test options are probably much
clearer being inline in the help.
2016-01-20 17:33:00 -08:00
Bob Lantz
a1bff4b035
Add python-pexpect to dependencies
...
It's used by tests and isn't large.
Fixes #587
2016-01-19 13:24:36 -08:00
Bob Lantz
0b673d7cb6
Update Ryu dependencies.
2016-01-19 13:23:43 -08:00
Bob Lantz
f873068a2c
Add chown argument to change build dir owner
...
This allows Jenkins to delete a sudo build.
2016-01-13 17:16:07 -08:00
Bob Lantz
38a4000a97
Update to recent LTS and ubuntu releases.
...
Perhaps we should make this more algorithmic...
2016-01-12 01:16:26 -08:00
Bob Lantz
0f5e05c088
Handle openvswitch-testcontroller in ubuntu 15
2016-01-12 01:00:34 -08:00
Bob Lantz
65000d3245
Non-interactive installation on debian (respect -y flag!)
2016-01-11 19:18:15 -08:00
Bob Lantz
312ed1a4a5
Use our github forks of openflow, oflops for now
...
This enables us to test our changes for Ubuntu 15 (new gcc/c99)
before pushing upstream if desired.
2016-01-11 17:24:17 -08:00
lantz
b47aa5dadc
Merge pull request #558 from bregman-arie/master
...
Update install.sh to support RedHat distrubtion
2015-11-30 16:09:15 -08:00
Arie Bregman
0c2fbaf187
Update install.sh to support RedHat distrubtion
...
Mininet installation will also work on RedHat distribution
2015-10-18 10:40:11 +03:00
Jonathan Hart
86af067e42
Add option for number of CPU cores to use for VM builds
2015-07-15 10:40:45 -07:00
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