Pavel Odintsov
|
c8d8369ce9
|
Disabled mongoc build for CentOS 7 too, issue #822
|
2020-06-27 19:49:42 +01:00 |
|
Pavel Odintsov
|
af95cedac7
|
Fixed stripping bug
|
2020-06-27 17:39:12 +01:00 |
|
Pavel Odintsov
|
eb20ddb57e
|
Disabled Mongo C compilation for Debian 9 to addrss compilation issue caused by fresh OpenSSL. Issue # 822
|
2020-06-27 17:10:14 +01:00 |
|
Pavel Odintsov
|
d8cf80abf4
|
Added stripe command to strip useless debug information from our dependency libraries
|
2020-06-27 15:57:44 +01:00 |
|
Pavel Odintsov
|
f25bf202e6
|
Added correct command about error stream redirection
|
2020-06-27 15:49:24 +01:00 |
|
Pavel Odintsov
|
06efa910b5
|
Added conf option to explicitly avoid any questions regarding configuration file during installation
|
2020-06-27 15:33:22 +01:00 |
|
Pavel Odintsov
|
39aeb8641f
|
Fixed error steram redirection
|
2020-06-27 15:09:07 +01:00 |
|
Pavel Odintsov
|
1c5f37fd25
|
Increased compression level for packages to reduce their size and improve download speed.
|
2020-06-27 15:01:13 +01:00 |
|
Pavel Odintsov
|
20acc02a6a
|
Switched from apt to apt-get because apt is not recommended in scripts and triggers warning
|
2020-06-27 14:54:45 +01:00 |
|
Pavel Odintsov
|
4e17ce3c5c
|
Added DEBIAN_FRONTEND=noninteractive flag to avoid installation failures
|
2020-06-27 14:42:02 +01:00 |
|
Pavel Odintsov
|
f1d0f2e04c
|
Improved logic for install, made it less verbose and added loging for exact error messages
|
2020-06-23 18:02:48 +01:00 |
|
Pavel Odintsov
|
36fc121f85
|
Split fastnetmon_install.pl into two scripts and moved all source compilation logic into fastnetmon_build.pl
|
2020-06-23 00:15:44 +01:00 |
|
Pavel Odintsov
|
81fc921d50
|
Disabled GA tracking for customers explicitly requested for privacy
|
2020-06-20 22:46:01 +01:00 |
|
Pavel Odintsov
|
9a90224fcf
|
Added Google Analytics to track number of failed installation
|
2020-06-20 15:15:16 +01:00 |
|
Pavel Odintsov
|
50b0fbd265
|
Added standard info banner and reduced installer verbosity
|
2020-06-13 21:09:40 +01:00 |
|
Pavel Odintsov
|
77e0829853
|
Switched all distros to binray packages
|
2020-06-13 20:48:28 +01:00 |
|
Pavel Odintsov
|
306d894a13
|
Switched new installs for Ubuntu to official binary packages
|
2020-06-13 13:47:06 +01:00 |
|
Pavel Odintsov
|
83859c8526
|
Removed dependency on libicu for all CentOSes. Removed numactl dependency for CentOS 7 and 8
|
2020-06-13 00:13:48 +01:00 |
|
Pavel Odintsov
|
c25be9f7c0
|
We need to rebuild all libs with new compiler
|
2020-06-12 22:46:27 +01:00 |
|
Pavel Odintsov
|
127cbc368d
|
One more step to fix build with custom Boost and gcc
|
2020-06-12 18:51:21 +01:00 |
|
Pavel Odintsov
|
28ab292401
|
Improved logic to build with custom compiler, improve build for dependencies
|
2020-06-12 18:34:07 +01:00 |
|
Pavel Odintsov
|
4c89fee085
|
Removed double slash
|
2020-06-11 23:10:10 +01:00 |
|
Pavel Odintsov
|
8dd3048aaa
|
We do not need custom compiler when we do standard build for CentOS 6
|
2020-06-11 23:06:45 +01:00 |
|
Pavel Odintsov
|
fe0f36d2d7
|
Moving to build FNM on CentOS 6 with custom compiler
|
2020-06-11 20:29:33 +01:00 |
|
Pavel Odintsov
|
6b4682141b
|
Unified system paths and fixed return code for gcc compiler
|
2020-06-11 18:32:07 +01:00 |
|
Pavel Odintsov
|
d10953d5d1
|
Improved build performance
|
2020-06-11 10:03:11 +01:00 |
|
Pavel Odintsov
|
5a81bd7f31
|
Fixed command to build gcc, we cannot use mirror in this case
|
2020-06-11 09:32:05 +01:00 |
|
Pavel Odintsov
|
cf54ed07b2
|
Added separate step for compiler build on CentOS 6
|
2020-06-10 23:48:49 +01:00 |
|
Pavel Odintsov
|
0c4bfaa69c
|
Added logic to skip mongoc compilation on Ubuntu 20.04
|
2020-06-10 23:28:58 +01:00 |
|
Pavel Odintsov
|
265f42c42f
|
Added manual gcc compilation on CentOS 6
|
2020-06-10 21:08:58 +01:00 |
|
Pavel Odintsov
|
1052d9a371
|
Switched to older version of Boost Build which does not need C++ 11
|
2020-06-10 19:35:50 +01:00 |
|
Pavel Odintsov
|
bc978c54e7
|
Changed cache key to force libicu rebuild
|
2020-06-10 19:06:34 +01:00 |
|
Pavel Odintsov
|
3433258bf9
|
Added rpath for libicu to hint path for libicu's libs
|
2020-06-10 18:50:25 +01:00 |
|
Pavel Odintsov
|
9650424910
|
Unified systemd and system v rpm spec files completely
|
2020-06-09 23:46:33 +01:00 |
|
Pavel Odintsov
|
0baedfe205
|
Added rpath for Boost's regexp library and improved build process for new CentOS
|
2020-06-09 23:08:30 +01:00 |
|
Pavel Odintsov
|
3180a3c91e
|
Attempt to build fresh Boost on CentOS66
|
2020-06-09 19:18:38 +01:00 |
|
Pavel Odintsov
|
b72e197e8b
|
Added dependencies for libpcap
|
2020-06-09 18:32:54 +01:00 |
|
Pavel Odintsov
|
f87ae22942
|
Added different version of dateutil
|
2020-06-09 10:19:31 +01:00 |
|
Pavel Odintsov
|
3745817e6c
|
Added ldd call to debug dependency issues
|
2020-06-09 10:06:33 +01:00 |
|
Pavel Odintsov
|
8939fa070f
|
Downgraded s3util version to version which works well on CentOS 6
|
2020-06-09 09:49:11 +01:00 |
|
Pavel Odintsov
|
bd5cfabf67
|
Fixed api flag name, added explicit failure if we cannot build mongodb dependency
|
2020-06-09 08:59:52 +01:00 |
|
Pavel Odintsov
|
a24b2bbe13
|
Added separate builds for each Ubuntu
|
2020-06-08 23:11:42 +01:00 |
|
Pavel Odintsov
|
902ca99bd2
|
Added automatic upload to S3
|
2020-06-08 22:14:15 +01:00 |
|
Pavel Odintsov
|
b75edb781c
|
Added yum install accept by default for EPEL
|
2020-06-07 19:51:04 +01:00 |
|
Pavel Odintsov
|
71ad7e1653
|
Added EPEL install as pip dependency on CentOS 6
|
2020-06-07 19:28:42 +01:00 |
|
Pavel Odintsov
|
ad2b80c420
|
Added s3cmd for all binary package build endpoints
|
2020-06-07 18:51:44 +01:00 |
|
Pavel Odintsov
|
772ed5a82a
|
Removed sudo and added S3 ORB for CircleCI
|
2020-06-07 18:22:51 +01:00 |
|
Pavel Odintsov
|
f596833ffc
|
Fixed error checking
|
2020-06-07 17:32:44 +01:00 |
|
Pavel Odintsov
|
72a7eca650
|
Moved away from using wget for retrieving fastnetmon.conf from master branch. We will use it from current repo clone
|
2020-06-07 16:30:28 +01:00 |
|
Pavel Odintsov
|
c3e1f209ba
|
Improved error reporting for package build script
|
2020-06-07 15:44:51 +01:00 |
|