Blake Harnden
5e2ca0f549
daemon: refactored how to get required commands, added usage of this func for validating distributed servers when added
2020-07-18 11:56:48 -07:00
Blake Harnden
6d4434bc12
grpc: added set session user call, updated mobility to look for files within new gui as well, fixed pygui issue when start session has a grpc exceptions, showing and empty error window
2020-07-16 22:51:26 -07:00
Blake Harnden
36123e7aa5
updated frr daemons template file for the config service to align with changes to normal service
2020-07-16 14:21:06 -07:00
bharnden
e100defdec
Merge pull request #494 from apwiggins/patch-1
...
Update frr.py to add staticd to daemons list
2020-07-16 14:18:20 -07:00
apwiggins
fdf00cff0e
Update frr.py to add staticd to daemons list
...
Add staticd to the list of possible daemons to be started.
http://docs.frrouting.org/en/latest/setup.html#daemons-configuration-file
https://github.com/coreemu/core/issues/397
2020-07-16 18:00:12 -03:00
bharnden
90d24a1094
Merge pull request #493 from b00ga/patch-1
...
Increase height of options dialogue in TCL gui
2020-07-16 13:37:22 -07:00
Shawn Kelly O'Shea
35b4c157a0
Increase height of options dialogue in TCL gui
...
We have emane models with a large list of options. Without this modification, a user cannot access all of the options provided by the emane model (some of the options are cutoff and cannot be scrolled-down to).
2020-07-16 15:22:33 -04:00
Blake Harnden
6219d08416
enable centos 8 check to enable powertools repo for centos 8 when installing emane
2020-07-16 11:04:52 -07:00
Blake Harnden
1c2d7c6d12
added reinstall invoke task, added some simple detections for old core installations in install task
2020-07-16 10:35:16 -07:00
Blake Harnden
6b55061857
update dev gui doc for new installation
2020-07-16 10:09:26 -07:00
Blake Harnden
db4ef2b42e
fixed core.conf commented out example path for core-pygui to use .coregui instead of .coretk
2020-07-16 10:02:56 -07:00
Blake Harnden
b50f058374
improved emane section in install doc
2020-07-16 09:26:08 -07:00
Blake Harnden
0be1972a29
update to running user scripts in install doc
2020-07-16 09:16:32 -07:00
Blake Harnden
1212e5ddf8
fix to avoid setting interface data for a mac to the string None, when not present
2020-07-16 08:59:57 -07:00
Blake Harnden
d1fd19edc6
updated doc examples for invoke tasks
2020-07-16 08:47:18 -07:00
Blake Harnden
c884ee27cd
removed invoke tasks wrapping scripts, since they can be used directly, added invoke task help strings, add invoke task to run user scripts
2020-07-16 08:42:36 -07:00
Blake Harnden
495fbe5632
added protobuf-compiler to install emane task
2020-07-15 21:50:35 -07:00
Blake Harnden
897ecc6d35
updated install emane task to auto answer yes to installing system packages
2020-07-15 17:52:34 -07:00
Blake Harnden
33d100acff
fix bad links in generated docs for grpc to point to latest on master
2020-07-15 17:09:32 -07:00
Blake Harnden
1c876819f1
task to automate installing emane
2020-07-15 16:50:04 -07:00
Blake Harnden
642af4fe47
slimmed down install documentation and added links to relevant tools and files
2020-07-15 16:22:03 -07:00
Blake Harnden
a1ea762b89
updates to help provide better install related documentation
2020-07-15 00:08:22 -07:00
bharnden
feb81ae876
Merge pull request #490 from coreemu/enhancement/poetry-invoke
...
Enhancement/poetry invoke
2020-07-15 14:44:04 -07:00
Blake Harnden
119a3640e4
remove duplicated progress usage when installing ospf mdr
2020-07-14 22:26:39 -07:00
Blake Harnden
1cadf8362f
added a text spinner while installing/uninstalling
2020-07-14 22:09:00 -07:00
Blake Harnden
be2f7e1cae
simplified invoke install/uninstall task, since daemon no longer formally installs
2020-07-14 13:42:59 -07:00
Blake Harnden
80194b3e38
moved python black configuration to pyproject.toml and fixed bad exclude
2020-07-14 13:33:40 -07:00
Blake Harnden
f8b0ab6ec3
moved isort config from setup.cfg to pyproject.toml
2020-07-14 13:24:16 -07:00
Blake Harnden
fdd2e6f1f1
removed references for excluding utm.py as it is no longer present
2020-07-14 12:54:13 -07:00
Blake Harnden
873fc0e468
removed daemon MANIFEST.in, poetry will provide
2020-07-14 12:49:40 -07:00
Blake Harnden
0cd3f6115d
remove setup.py reference from github action
2020-07-14 12:37:29 -07:00
Blake Harnden
8c50d08121
removed setup.py and requirements.txt as poetry will be where this information will live
2020-07-14 12:33:13 -07:00
Blake Harnden
7b3f934e95
updated pyproject.toml to align with setup.py as is
2020-07-14 12:13:41 -07:00
Blake Harnden
df01f04444
removed python buid/installation from makefiles, poetry will handle
2020-07-14 12:08:05 -07:00
Blake Harnden
50f331d93e
removed references to building and dealing with service files, as that will now be limited to the invoke task
2020-07-14 11:40:20 -07:00
Blake Harnden
05830c6830
removed fpm packaging, as it will not be used anymore, beyond distributed packages
2020-07-14 11:25:40 -07:00
Blake Harnden
f00d4aef0b
update install doc to note centos 8 and netem
2020-07-14 11:02:00 -07:00
Blake Harnden
dfb3e0c424
default install docs and script to poetry based installs
2020-07-14 10:42:24 -07:00
Blake Harnden
6b5aaa6b19
adjust how invoke install prefix is used for core configure
2020-07-14 10:01:57 -07:00
Blake Harnden
08105cf4b3
updated list of invoke tasks in doc
2020-07-14 09:44:28 -07:00
Blake Harnden
35b6f5297a
update doc and install to properly set and provide options for OSs like centos who need a different prefix
2020-07-14 09:42:14 -07:00
Blake Harnden
6c7e760f4e
tweak to install doc
2020-07-14 09:31:05 -07:00
Blake Harnden
5d23be4a9d
updates to install2.md to replace install docs
2020-07-14 09:30:04 -07:00
Blake Harnden
e283c5ec7d
broke out invoke tasks for installing scripts and service, testing centos not needing prefix
2020-07-14 09:24:59 -07:00
Blake Harnden
cb66ba60a6
removed kernel-modules-extra, so it is only attempted in centos8
2020-07-14 08:54:08 -07:00
Blake Harnden
125d74e7d5
removed pipenv specific files, wont be needed with poetry
2020-07-14 08:34:02 -07:00
Blake Harnden
bd87403ae5
add prefix option to install2.sh script
2020-07-13 14:13:32 -07:00
Blake Harnden
79058810c2
added uninstall invoke task to uninstall core files added with the invoke install command, beyond system packages
2020-07-13 13:48:27 -07:00
Blake Harnden
63f09e0254
added installation of modified scripts and service to invoke task
2020-07-13 13:14:13 -07:00
Blake Harnden
32c7808cab
fixed bad version for grpcio tools
2020-07-13 09:01:55 -07:00