Blake Harnden
|
6edd6a7fdb
|
first pass at removing all python2 specific dependencies, updating python requirements.txt/setup.py/Pipfiles/Makefiles, and removing python2 compat imports
|
2019-10-17 14:52:31 -07:00 |
|
Blake Harnden
|
5d5ffb70c2
|
update to grpc edit_node to allow editing icon and broadcasting a node update for all to listen to a change
|
2019-10-17 13:00:20 -07:00 |
|
bharnden
|
74e15d9c9d
|
Merge pull request #307 from coreemu/enhancement/distributed-flask
Updated Distributed
|
2019-10-17 12:31:23 -07:00 |
|
Blake Harnden
|
fb28741393
|
Merge branch 'enhancement/distributed-flask' of https://github.com/coreemu/core into enhancement/distributed-flask
|
2019-10-17 12:13:45 -07:00 |
|
bharnden
|
8a3183c8b3
|
Merge branch 'enhancement/distributed-flask' of https://github.com/coreemu/core into enhancement/distributed-flask
|
2019-10-17 12:13:26 -07:00 |
|
Blake Harnden
|
4746fe67ef
|
added docs for distributed.py
|
2019-10-17 11:35:48 -07:00 |
|
Blake Harnden
|
e94a6d1afa
|
separated distributed session logic into its own class to help reduce session.py size as it is already too big
|
2019-10-17 11:10:59 -07:00 |
|
Blake Harnden
|
0ef06a0167
|
added docs for session distributed commands
|
2019-10-17 09:32:32 -07:00 |
|
Blake Harnden
|
b7dd8ddb66
|
fix for docker/lxd based nodes to use remote servers and example for lxd
|
2019-10-17 09:09:03 -07:00 |
|
Blake Harnden
|
7afaff8cbb
|
updated requirements and setup.py to include fabric/invoke
|
2019-10-17 08:41:48 -07:00 |
|
Blake Harnden
|
774dd8330c
|
removed broker.py
|
2019-10-16 20:26:14 -07:00 |
|
Blake Harnden
|
009ce8143e
|
removed lock for distributed commands and limited usage to uploads
|
2019-10-16 20:19:51 -07:00 |
|
Blake Harnden
|
8aef9f273f
|
updates to clear broker from physical node
|
2019-10-16 17:11:21 -07:00 |
|
Blake Harnden
|
61a4e228a1
|
updated ctrlnets to assign unique addresses per server, fixed ovs command issue for interface specific commands
|
2019-10-16 10:14:36 -07:00 |
|
Blake Harnden
|
0b8bc7bd13
|
updated corehandlers to allow sdt snooping to help mimic previous behavior
|
2019-10-15 15:02:38 -07:00 |
|
Blake Harnden
|
b2d2705849
|
removed broker from session, updated most places using broker to use alternative logic to compensate where needed
|
2019-10-15 14:13:42 -07:00 |
|
Blake Harnden
|
6570f22ccf
|
refactor fabric distributed to use a class and update sessions to create and provide these to nodes
|
2019-10-14 15:43:57 -07:00 |
|
Blake Harnden
|
5f282bb695
|
updates to lxd/docker to work with net_cmd/node_net_cmd
|
2019-10-14 14:28:18 -07:00 |
|
Blake Harnden
|
82bdbd776b
|
removed parameter conversion for creating GreTap commands
|
2019-10-14 12:31:41 -07:00 |
|
bharnden
|
1b428c120b
|
merged latest from develop
|
2019-10-12 14:39:29 -07:00 |
|
bharnden
|
a93763f4a7
|
bump version for release
|
2019-10-12 08:57:14 -07:00 |
|
bharnden
|
4e4fcddd00
|
added grpc api for creating emane link/unlink messages, which will be sent to the gui for being added/removed
|
2019-10-12 08:56:39 -07:00 |
|
bharnden
|
eb248291a5
|
fix for gretap interfaces giving bad values to netclient
|
2019-10-12 08:10:30 -07:00 |
|
bharnden
|
fee56302a1
|
fix for wlan configuration issues
|
2019-10-12 08:03:20 -07:00 |
|
bharnden
|
2bfd050880
|
updated missed commands to be string based
|
2019-10-11 22:37:33 -07:00 |
|
bharnden
|
5b3308a231
|
updated linkconfig to use string commands, fixed issues for wlan configuration
|
2019-10-11 22:27:04 -07:00 |
|
Blake Harnden
|
02ef91242e
|
initial changes to convert all commands to be string based for consistency
|
2019-10-11 16:36:57 -07:00 |
|
Blake Harnden
|
69772f993c
|
removed VnodeClient.icmd and VnodeClient.term
|
2019-10-11 13:55:06 -07:00 |
|
Blake Harnden
|
b5d71bab82
|
removed VnodeClient.popen
|
2019-10-11 13:36:00 -07:00 |
|
Blake Harnden
|
fc7a161221
|
updated utils.check_cmd to accept the same parameters as other commands and be leveraged for node cmds
|
2019-10-11 13:15:57 -07:00 |
|
Blake Harnden
|
d326f246a7
|
removed node based check_cmd, updated to use appropriate function
|
2019-10-11 12:57:37 -07:00 |
|
Blake Harnden
|
4a6d69bb09
|
removing cmd_output function from utils and nodes
|
2019-10-11 09:34:49 -07:00 |
|
Blake Harnden
|
c3d27eb8a5
|
removed utils.cmd and related node functions
|
2019-10-10 23:01:16 -07:00 |
|
Blake Harnden
|
f6cdeb23de
|
changes to update commands to leverage either node_net_cmd/net_cmd
|
2019-10-10 15:25:12 -07:00 |
|
Blake Harnden
|
bc58693339
|
updated emane config files to be generated for remote servers, fixed services not using node remote server compatible commands
|
2019-10-10 11:53:52 -07:00 |
|
bharnden
|
ef6b355561
|
Merge pull request #302 from coreemu/bugfix/allow-scripts-to-connect-to-gui
fix exception when trying to run Python script from GUI
|
2019-10-09 20:16:46 -07:00 |
|
Blake Harnden
|
a4b6b8be51
|
updated link config to work distributed, added crude locking for fabric
|
2019-10-09 15:44:45 -07:00 |
|
Blake Harnden
|
859f473ba9
|
updated ebtables to use net_cmd
|
2019-10-09 12:13:26 -07:00 |
|
Blake Harnden
|
7e45168e77
|
distributed example for ptp
|
2019-10-08 21:17:15 -07:00 |
|
Blake Harnden
|
c8d68c332a
|
updates for testing using examples
|
2019-10-08 21:06:22 -07:00 |
|
Blake Harnden
|
b7b0e4222c
|
updates for basic working distrbuted network using fabric
|
2019-10-08 15:09:26 -07:00 |
|
Jeff Ahrenholz
|
0bbb686bda
|
fix exception when trying to run Python script from GUI
|
2019-10-08 13:05:37 -07:00 |
|
Blake Harnden
|
212fec916b
|
updated how distributed servers are added and connections are created to reduce duplicate connections
|
2019-10-07 11:58:27 -07:00 |
|
bharnden
|
4eacd815d1
|
updated to use fabric scp for copying files to remote nodes
|
2019-10-06 00:06:29 -07:00 |
|
bharnden
|
cca57bba47
|
updated other node system commands to be ran in such a way that should work if local or remote using shell commands
|
2019-10-05 16:10:01 -07:00 |
|
bharnden
|
95296988c5
|
updates to Pipefile.lock and for nodes to add server to constructor
|
2019-10-05 11:16:57 -07:00 |
|
bharnden
|
931ee65235
|
added remote_cmd func for nodes to avoid duplication
|
2019-10-05 09:48:30 -07:00 |
|
Blake Harnden
|
f83f98262f
|
some initial remote node commands using fabric
|
2019-10-04 17:33:44 -07:00 |
|
Blake Harnden
|
cc9c0eec96
|
Merge branch 'develop' into enhancement/distributed-flask
|
2019-10-04 13:31:13 -07:00 |
|
Blake Harnden
|
d00658ccb2
|
updated version to 5.5.1
|
2019-10-04 12:47:01 -07:00 |
|