Commit graph

2618 commits

Author SHA1 Message Date
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
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
5c58e99ad4 updated pre-commit file to use poetry environment 2020-07-11 22:11:23 -07:00
Blake Harnden
ec45d7198b ci: changes to switch to poetry 2020-07-11 16:17:50 -07:00
Blake Harnden
4d35e8f968 Merge branch 'develop' into enhancement/poetry-invoke 2020-07-11 15:23:30 -07:00
Blake Harnden
5a35431bcb updated grpcio-tools installation to specifically specify binary requirement and updated doc 2020-07-11 15:08:04 -07:00
Blake Harnden
28281c6bde Merge branch 'develop' into enhancement/poetry-invoke 2020-07-11 15:04:43 -07:00
Blake Harnden
68ff7a86c8 fixed install script issues with grpcio-tools and updated documentation 2020-07-11 15:00:09 -07:00
Blake Harnden
e704483527 update install script to avoid issues with recent grpcio-tools and pip binary packages 2020-07-11 14:26:06 -07:00
Blake Harnden
7398196dcc pygui: dont show mobility player when joining sessions not in runtime 2020-07-11 14:06:53 -07:00
Blake Harnden
d0e9cee650 added invoke task to help wrap core-cli 2020-07-10 20:29:47 -07:00
Blake Harnden
80eaa27469 created baseline doc to support poetry based installations 2020-07-10 20:02:41 -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
9c13803e52 Merge branch 'develop' into enhancement/poetry-invoke 2020-07-10 16:02:51 -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
fe362a10d6 poetry changes to help force installing grpcio from binary packages, causing long build times on centos 2020-07-10 12:05:11 -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
85cd31ae52 fixed install2.sh argument parsing 2020-07-10 10:23:45 -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