Blake J. Harnden
e2a932698c
appear to have fixed the gui shutdown issue with messages being sent out of order, causing a node to remain with a red box
2017-07-27 16:03:27 -07:00
Blake J. Harnden
14a5d11c4e
parameterized emane tests, added tdma test, although it is currently failing
2017-07-27 14:59:40 -07:00
Blake J. Harnden
832f497d47
updated tests to leverage parameterized tests, reduces bloat and make testing the same situation differently much easier
2017-07-27 14:17:33 -07:00
Blake J. Harnden
6a875bcd8d
added vnodeclient testing, added a run tests script to make testing easier
2017-07-27 11:57:01 -07:00
Blake J. Harnden
ebe3b9e3e3
added mock for python testing, removed a couple unused methods, added some more quick tests for a variety of interface related methods
2017-07-26 16:52:17 -07:00
Blake J. Harnden
62e8ff8731
fixed one small sdt renaming issue, updated a gui test case
2017-07-26 08:48:59 -07:00
Blake J. Harnden
f767c32643
small test cleanup, can isolate to a singular core test fixture
2017-07-25 10:16:18 -07:00
Blake J. Harnden
45a11f7586
removed session from manager after from server fixes issue in gui with red shutdown box not being removed
2017-07-13 10:10:54 -07:00
Blake J. Harnden
ad179438c6
fixed issue where config messages were not being broadcasted out
2017-07-13 09:36:09 -07:00
Blake J. Harnden
3ba7e3b1a3
added broadcasting of node/link messages to multiple session client scenarios
2017-07-12 12:39:40 -07:00
Blake J. Harnden
964fdd6793
fixed issue causing service configuration loop
2017-07-12 10:35:53 -07:00
Blake J. Harnden
fe08481763
updated wlan tests to be mdr based nodes with emane services
2017-07-12 09:46:57 -07:00
Blake J. Harnden
d51e80fac8
updated emane commeffect test to turn on default connectivity, test now passes
2017-07-12 09:29:36 -07:00
Blake J. Harnden
9934ce8d3f
fixed issue with core config messages generating file messages, still seems to be an inifinite loop issue
2017-07-11 15:51:56 -07:00
Blake J. Harnden
336702a056
updated emane tests to use mdr models for the nodes, add a couple extra logs
2017-07-11 10:35:08 -07:00
Blake J. Harnden
777e19de93
initial effort to try and fix multiple clients to behave as before, includes fixes for guaranteed message ordering of nodes before links when joining a session
2017-07-11 08:55:15 -07:00
Blake J. Harnden
673fdc94b5
removed unused imports in emane files, refactored emane testing to simplify test cases and reduce repeated code
2017-07-10 10:44:10 -07:00
Blake J. Harnden
dced47b588
fixed emane version checks, fixed emane config message handling, added initial emane test cases
2017-07-10 09:25:33 -07:00
Blake J. Harnden
613e550e8a
merged latest code from rodolfos merge from the latest github pull
2017-07-06 15:10:50 -07:00
Blake J. Harnden
77890841bc
fixed incorrect usage of getattr, the default value can not be a keyword argument
2017-07-05 13:43:57 -07:00
Blake J. Harnden
6bfa81f3a8
small cleanup to sdn services, added loadservice line to daemon, and updated example service for how current services are coded
2017-07-05 13:32:16 -07:00
Rod A Santiago
55a6e2dcef
merged cleanup branch with master
2017-06-19 18:09:28 -07:00
Rod A Santiago
0a91fe7a3e
merged cleanup branch with master
2017-06-19 18:03:39 -07:00
Blake J. Harnden
1caa6ab8c9
bug cleanup pass from sonarqube
2017-06-16 15:17:12 -07:00
Blake J. Harnden
5920a09aae
Merge branch 'cleanup' of git-ssh.web.boeing.com:Boeing-CORE/CORE into cleanup
2017-06-16 14:31:23 -07:00
Blake J. Harnden
a0edc0b499
updated branch name to be appropriate
2017-06-16 14:31:07 -07:00
cspiker
192b362ae6
cleaned up SDN services for release
2017-06-08 13:19:06 -07:00
cspiker
a1007e2391
Updated service files to support new format
2017-06-08 12:30:43 -07:00
cspiker
46baca85d9
Add OVS and Ryu Services to CORE for SDN support
2017-06-08 08:31:50 -07:00
cspiker
b37d1d52fa
added new OVS service file
2017-06-07 12:41:52 -07:00
Rod A Santiago
a4f47a17e3
Merge branch 'master' of https://github.com/coreemu/core
2017-06-05 10:20:39 -07:00
Dustin Spicuzza
17e4fc0933
Emit more descriptive error message if config file is incorrect
2017-05-18 18:39:19 -04:00
Blake J. Harnden
97f3c3a070
fixed issue with sending the wrong type flag from cleaning up configuration request code in services
2017-05-05 15:14:27 -07:00
Blake J. Harnden
8e9dc21c3c
removed some commented out code and fixed a documentation parameter mistake
2017-05-04 15:24:45 -07:00
Blake J. Harnden
603179d8ca
fix control net method naming error
2017-05-04 14:43:57 -07:00
Blake J. Harnden
fd29b4a141
fixed documentation for mac address paramters in seen locations
2017-05-04 14:22:02 -07:00
Blake J. Harnden
7ad57bfb53
removed the core server reference from sessions, added a shutdown handler to initiate callbacks for when a session shutsdown, this is how the core server can run the same functionality going forward, small core-daemon documentation cleanup
2017-05-04 13:49:14 -07:00
Blake J. Harnden
3f82c980de
pass to help flesh out documentation for core.misc
2017-05-04 10:36:13 -07:00
Blake J. Harnden
8ade6f4f02
fixed bug with unpacking objects introduced while cleaning things up, added a basic gui broker test that depends on an existing daemon running
2017-05-03 15:29:15 -07:00
Blake J. Harnden
2b866e1b3f
quick pass to try and provide documentation within core.netns
2017-05-03 13:20:56 -07:00
Blake J. Harnden
4ae7958a63
quick base to try and help flesh out documentation under core.*
2017-05-03 09:30:49 -07:00
Blake J. Harnden
8f45e5c4da
core test cleanup, conslidating network creation for link modification testing
2017-04-27 14:49:51 -07:00
Blake J. Harnden
14cb7dc251
caught up with latest gitlab commits, added a new tests directory leveraging pytest based tests for testing core functionality
2017-04-27 13:34:23 -07:00
Blake J. Harnden
2fc6345138
catching up with commits: daemon: Add an instantiation-complete CORE API event type
2017-04-25 11:38:53 -07:00
Blake J. Harnden
00f4ebf5a9
initial commit after bringing over cleaned up code and testing some examples
2017-04-25 08:45:34 -07:00
Jeff Ahrenholz
0b0557e008
fix /var/run/quagga permissions for Ubuntu 16.04
2017-03-31 10:59:58 -07:00
lbaumgaertner
e665a122b6
fix to add correct broadcast address for ipv4 interfaces with netns backend
2017-03-28 12:00:24 +02:00
Tom Goff
67117a3af3
daemon: Improve importing custom services.
...
This should help avoid python module name conflicts.
2017-02-24 01:02:08 +00:00
adamson
56896bddd1
fixed issue with indexing EMANE RJ45 objects
2017-02-23 18:40:54 -05:00
Gabriel Somlo
b1ea0574e5
daemon: start Quagga with default user/group names
...
Allow native distribution packages to run with their default user
and group names by no longer forcing "-u root -g root" on any of
the Quagga daemons' command lines.
This should continue to allow hand-compiled and/or "side-loaded"
Quagga software to run as root, if configured to do so at build
time.
Signed-off-by: Gabriel Somlo <glsomlo@cert.org>
2017-02-02 11:25:53 -05:00