Commit graph

51 commits

Author SHA1 Message Date
Blake Harnden
9e3d6681c5 daemon: added ospf-mdr checkout out to the current latest commit as a sub module to help avoid future changes breaking a working state and a common place to keep files for uninstall 2020-09-09 14:23:37 -07:00
Blake Harnden
e775ad4c5d fixed invoke task to run emane tests, added emane xml tests for node/interface specific configurations 2020-09-01 17:47:24 -07:00
Blake Harnden
6dd7ce731e removed invoke run task, since core-python provides a better means to do the same thing, updated install doc page to reflect this, removed old emane install from emane docs page 2020-08-07 22:04:34 -07:00
Blake Harnden
9352c0eafe install: added core-python wrapper script to core virtual environment 2020-08-04 21:11:17 -07:00
Blake Harnden
06e43f619d install: update install complete message to avoid implying invoke is needed to run core 2020-08-03 10:40:48 -07:00
Blake Harnden
0d2dd70727 daemon: changes usage of running scripts using /bin/sh to bash to help provide consistency in what could be ran, added bash as a dependency in installation scripts, added bash as an executable check during startup 2020-07-28 16:13:37 -07: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
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
1c876819f1 task to automate installing emane 2020-07-15 16:50: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
6b5aaa6b19 adjust how invoke install prefix is used for core configure 2020-07-14 10:01:57 -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
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
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
Blake Harnden
dcf3568098 force grpcio related installations to all use the same version to avoid any version conflicts 2020-07-13 08:58:32 -07:00
Blake Harnden
d0e9cee650 added invoke task to help wrap core-cli 2020-07-10 20:29:47 -07:00
Blake Harnden
8cf89fa114 invoke install, change ebtables-legacy from error to warning, since we dont exit 2020-07-10 17:57:10 -07:00
Blake Harnden
737dae1224 invoke install, added message for failed kernel netem enable in centos 8 and exit with error 2020-07-10 17:56:30 -07:00
Blake Harnden
d2fe7fcff0 invoke install account for centos 8 netem not being installed/enabled and add warning for failed ebtables legacy support 2020-07-10 16:50:37 -07:00
Blake Harnden
a9ec21c604 add make dependency to redhat based invoke installs, since centos 8 does not have it by default 2020-07-10 14:20:13 -07:00
Blake Harnden
637f7740d6 added git as invoke install dependency for ospf-mdr just in case core was a source tarball 2020-07-10 13:00:38 -07:00
Blake Harnden
ece2f1c43f added invoke cleanup message 2020-07-10 12:53:21 -07:00
Blake Harnden
980ab1526d added invoke cleanup task 2020-07-10 12:52:12 -07:00
Blake Harnden
75acbf4dae invoke install account for ebtables based on nf_tables 2020-07-10 12:41:39 -07:00
Blake Harnden
8a60a4739f fixed missing invoke install argument 2020-07-10 12:24:23 -07:00
Blake Harnden
7c3e42396a invoke install acount for centos prefix issues, add usage of nproc for make -j 2020-07-10 12:20:27 -07:00
Blake Harnden
9b541d0316 adding invoke change to support grpcio binary install 2020-07-10 12:09:04 -07:00
Blake Harnden
626b977505 added ospf mdr redhat dependencies to invoke install 2020-07-10 11:30:12 -07:00
Blake Harnden
9bf5756a03 added invoke system dependencies for redhat 2020-07-10 11:20:27 -07:00
Blake Harnden
7821ffb642 python-devel is needed on centos 2020-07-10 10:51:06 -07:00
Blake Harnden
cd9ecd2257 added redhat like os to invoke task 2020-07-10 10:45:03 -07:00
Blake Harnden
38e6838697 avoid empty lines when parsing os-release 2020-07-10 10:39:14 -07:00
Blake Harnden
9b7dce0861 added example output after installation and note about getting a new terminal 2020-07-10 10:27:17 -07:00
Blake Harnden
a2a825e91d better invoke output and removed -j from building ospf mdr 2020-07-10 09:55:30 -07:00
Blake Harnden
51200cf930 added more messages to ospf mdr invoke install 2020-07-10 09:20:13 -07:00
Blake Harnden
7dd2b66680 added message for installing ospf mdr in install task 2020-07-10 08:58:09 -07:00
Blake Harnden
8357cddbab added developer and verbose flags to poetry install 2020-07-10 08:51:40 -07:00
Blake Harnden
d4ac9e618f improvements to invoke tasks for installation 2020-07-10 08:32:47 -07:00
Blake Harnden
a236ea2455 updates to poetry based installation 2020-07-09 23:01:28 -07:00
Blake Harnden
fb21909dad invoke/poetry: updated version in toml file and added invoke commands 2020-07-07 23:38:12 -07:00