Commit Graph

  • c303880ef0 Sync assigned groups number on CGW start Sviatoslav Boichuk 2024-10-03 11:30:05 +03:00
  • 52454100c1 Merge pull request #93 from Telecominfraproject/dev-ref-logs-errors Olexandr, Mazur 2024-10-08 11:03:20 +03:00
  • ea4705636f CGW refactoring: logging and error handling! Sviatoslav Boichuk 2024-10-02 11:49:05 +03:00
  • abb99f544c Add proper all-in-one make job Oleksandr Mazur 2024-09-24 12:42:25 +03:00
  • 30c03659aa Merge pull request #88 from Telecominfraproject/dev-parse-serial-from-params Olexandr, Mazur 2024-10-02 14:19:25 +03:00
  • 3068894f1e Merge pull request #86 from Telecominfraproject/dev-tls-decode-base64 Olexandr, Mazur 2024-10-02 14:19:12 +03:00
  • 67cddad22c Merge pull request #79 from Telecominfraproject/dev-nix-tcp-ka Olexandr, Mazur 2024-10-02 14:18:53 +03:00
  • 984cecc389 Try to get serial from state message or from state message params Sviatoslav Boichuk 2024-09-24 17:18:31 +03:00
  • ff1902fe41 Try to decode base64 certs/keys Sviatoslav Boichuk 2024-09-24 09:47:46 +03:00
  • d8076447a8 Set TCP KeepAlive options for Web Socket connection Sviatoslav Boichuk 2024-09-19 14:02:10 +03:00
  • ff69bf4c7c WIFI-13821: Update CI Carsten Schafer 2024-09-19 12:14:13 -04:00
  • 3d46cc345f WIFI-13821: Update CI Carsten Schafer 2024-09-19 12:13:45 -04:00
  • fe10961e13 WIFI-13821: Update CI Carsten Schafer 2024-09-19 12:11:46 -04:00
  • 99241ad126 Merge pull request #77 from Telecominfraproject/feat/topo_map_enhancements Sviatoslav Boichuk 2024-09-19 17:49:26 +03:00
  • 3bc34fcc97 Toplogy map: rework to optimize performance Oleksandr Mazur 2024-07-30 20:13:36 +03:00
  • 46120c6056 Conn Server: W/A: wrap schema-related init into spawn blocking Oleksandr Mazur 2024-09-17 14:30:46 +03:00
  • 6ec99c701d Merge pull request #73 from Telecominfraproject/dev-cgw-cap Olexandr, Mazur 2024-09-02 12:16:03 +03:00
  • b1564213c1 Rewrite group/infras capacity and threshold initialization Sviatoslav Boichuk 2024-08-27 18:25:44 +03:00
  • 0df263f9f5 Handle group infras capacity overflow Sviatoslav Boichuk 2024-08-22 11:36:29 +03:00
  • 6573bfa7e0 Added metrics to report assigned infras num per group Sviatoslav Boichuk 2024-08-22 11:36:01 +03:00
  • aff78fb170 Added env variables to configure group devices capacity Sviatoslav Boichuk 2024-08-20 10:06:24 +03:00
  • 4b8232601b Add env. vars to configure groups capacity and threshold Sviatoslav Boichuk 2024-08-19 13:54:00 +03:00
  • 8630f24794 Merge pull request #72 from Telecominfraproject/dev-gid-to-cgw Olexandr, Mazur 2024-08-22 16:05:26 +03:00
  • 5e4670146c Merge pull request #74 from Telecominfraproject/feat/kafka_sim_script_helper Olexandr, Mazur 2024-08-22 16:05:10 +03:00
  • 1d402469a0 Merge pull request #76 from Telecominfraproject/test_scaling Olexandr, Mazur 2024-08-21 18:59:11 +03:00
  • 7d98130e83 Scaling test branch prerequisites: modify charts and gh actions to target test branch Oleksandr Mazur 2024-08-21 15:33:38 +03:00
  • 1dcc745fcd Kafka simulator: add a helper script to populate infras / groups Oleksandr Mazur 2024-08-20 15:34:01 +03:00
  • 800bfd963c Add new NB API to assigne group to specific CGW Sviatoslav Boichuk 2024-08-15 14:59:52 +03:00
  • add81bbbd8 Merge pull request #70 from Telecominfraproject/dev-json-validation-schemas Olexandr, Mazur 2024-08-14 14:01:58 +03:00
  • 7bd2e0a5b3 Use JSON schema to validate configure commands Sviatoslav Boichuk 2024-08-01 14:36:05 +03:00
  • fc51447f22 Merge pull request #71 from Telecominfraproject/dev-tls-optional Olexandr, Mazur 2024-08-12 19:00:47 +03:00
  • a02c3a87e8 Do not use TLS connection to NB services Sviatoslav Boichuk 2024-08-06 11:06:43 +03:00
  • d9efb9a1c4 Make TLS connection to Redis/PSQL optional Sviatoslav Boichuk 2024-08-06 11:06:07 +03:00
  • c0237bc2f7 Merge pull request #69 from Telecominfraproject/dev-fix-processing-topomap Olexandr, Mazur 2024-07-31 10:31:44 +03:00
  • 274a8c8f1c Merge pull request #67 from Telecominfraproject/dev-create-runtimes-on-init Olexandr, Mazur 2024-07-31 10:24:25 +03:00
  • 25f471daf3 Move CGW runtion mcreation to init stage Sviatoslav Boichuk 2024-07-22 16:13:57 +03:00
  • 94187e5403 Do not process lldp & link state data if topology map is disabled Sviatoslav Boichuk 2024-07-31 09:53:01 +03:00
  • 8931f2fbd2 Change server key file permission according to PSQL requirement Sviatoslav Boichuk 2024-07-31 08:50:27 +03:00
  • 91f39963e9 Merge pull request #68 from Telecominfraproject/dev-fix-compressed-event Olexandr, Mazur 2024-07-30 10:56:50 +03:00
  • d6f8f26a32 Merge pull request #66 from Telecominfraproject/dev-psql-redis-security Olexandr, Mazur 2024-07-30 10:56:02 +03:00
  • 23d29777c5 Send unzipped AP State Event message to Kafka Sviatoslav Boichuk 2024-07-24 16:44:59 +03:00
  • 7af4157aeb Support TLS for Redis & PSQL Sviatoslav Boichuk 2024-07-17 14:21:17 +03:00
  • 1c458e7edc Utilize TLS connection for Redis & PostgeSQL Sviatoslav Boichuk 2024-07-17 09:47:13 +03:00
  • b8f5747fb1 Use credentials to connect to Redis Sviatoslav Boichuk 2024-07-16 12:05:56 +03:00
  • 50ad927ab3 Move CGW app args to separate module Sviatoslav Boichuk 2024-06-25 12:31:35 +03:00
  • 6202aec537 Merge pull request #63 from Telecominfraproject/next Olexandr, Mazur 2024-07-05 19:13:23 +03:00
  • 72f9171275 Merge pull request #65 from Telecominfraproject/target_main_branch Carsten Schafer 2024-07-05 08:30:39 -04:00
  • befbf5a6e7 Default tag now latest for helm chart Carsten Schafer 2024-07-05 08:16:12 -04:00
  • 5b032e3798 Default tag now latest for helm chart Carsten Schafer 2024-07-05 08:12:50 -04:00
  • d8d755889c Target main branch as well Carsten Schafer 2024-07-05 08:10:44 -04:00
  • bbbfe14353 Merge pull request #62 from Telecominfraproject/fix/pre_release_fixes Olexandr, Mazur 2024-07-04 17:02:43 +03:00
  • 91ca72023d Utils: simulation runner: fix sim not starting Oleksandr Mazur 2024-07-04 10:50:03 +03:00
  • 7bf8e1e4ff Utils: Kafka producer: change default subnet to localhost Oleksandr Mazur 2024-07-04 10:47:07 +03:00
  • 21793efa3f Revert "Build: enable temporarily debug-only build by default" Oleksandr Mazur 2024-07-04 10:38:02 +03:00
  • 2531373044 CGW: TopoMap: Disable by default Oleksandr Mazur 2024-07-04 10:32:11 +03:00
  • 7fa26586d0 Merge pull request #60 from Telecominfraproject/feat/allow_disabling_topomap_processign Olexandr, Mazur 2024-07-03 01:24:45 +03:00
  • 760bb4cdb2 Merge pull request #61 from Telecominfraproject/tmp/enable_default_debug_build Olexandr, Mazur 2024-07-03 00:41:28 +03:00
  • b14b5ed887 Build: enable temporarily debug-only build by default Oleksandr Mazur 2024-07-03 00:38:33 +03:00
  • 58e59ccd84 CGW: Allow disabling topomap handling through env var Oleksandr Mazur 2024-07-03 00:13:50 +03:00
  • 03485a3d11 Merge pull request #59 from Telecominfraproject/fix/dockerfile_temporarily_revert_root_user Olexandr, Mazur 2024-07-02 23:38:37 +03:00
  • afc91716d6 CGW: Dockerfile: revert (temporarily) root user Oleksandr Mazur 2024-07-02 23:37:13 +03:00
  • 16a4fd6780 Merge pull request #58 from Telecominfraproject/fix/minor_fixes_and_formatting Olexandr, Mazur 2024-07-02 19:48:07 +03:00
  • 8a828153be CGW: Fix formatting of some source files Oleksandr Mazur 2024-07-02 19:28:18 +03:00
  • 98c3153106 CGW: AP Parser: Fix expected state <serial> location Oleksandr Mazur 2024-07-02 18:45:53 +03:00
  • 94c7f82220 CGW: AP Parser: Remove unnecessary logs Oleksandr Mazur 2024-07-02 16:53:37 +03:00
  • 95c72aa330 Try new build envs Carsten Schafer 2024-07-02 11:01:09 -04:00
  • 734f4c354a Try new build envs Carsten Schafer 2024-07-02 10:45:51 -04:00
  • 6ac82b0104 Merge pull request #57 from Telecominfraproject/feat/print_app_ver_on_start Olexandr, Mazur 2024-07-01 21:12:37 +03:00
  • 969ef8b7ca Dockerfile: Uppercase the <as> instruction to fix warnings Oleksandr Mazur 2024-07-01 15:00:38 +03:00
  • d69a4859e6 CGW: Fix compiler warning introduced with previous changes Oleksandr Mazur 2024-07-01 13:20:52 +03:00
  • f6205c26d2 Build: Print version (hash) tag whenever app starts Oleksandr Mazur 2024-07-01 12:50:12 +03:00
  • 0dbfda4003 Merge pull request #56 from Telecominfraproject/fix/assign_connproc_gid Olexandr, Mazur 2024-06-30 18:37:12 +03:00
  • 11969cf36e CGW: ConnectionServer: add new GID Changed evt for ConnProcessor Oleksandr Mazur 2024-06-30 17:57:59 +03:00
  • 840d142c1f Fixup run_cgw script to use proper env var for <wss_t_num> Oleksandr Mazur 2024-06-30 17:03:00 +03:00
  • 16e63e9640 Merge pull request #55 from Telecominfraproject/fix/fix_deadlock Olexandr, Mazur 2024-06-28 17:52:16 +03:00
  • 0058c827b9 CGW: Fix deadlock occuring in msg queue Oleksandr Mazur 2024-06-28 17:38:29 +03:00
  • 408ee25e60 Add debug build dockerfile Carsten Schafer 2024-06-27 16:35:46 -04:00
  • 35639c5056 Merge pull request #54 from Telecominfraproject/WIFI-13871-CICD-changes Carsten Schafer 2024-06-26 16:08:04 -04:00
  • ef8e8768ee Merge remote-tracking branch 'origin/next' into WIFI-13871-CICD-changes Carsten Schafer 2024-06-26 15:55:50 -04:00
  • cac306cda8 Add README for toolbox and correct logging env variable name Carsten Schafer 2024-06-26 15:55:17 -04:00
  • 89d4b2ea29 Merge pull request #52 from Telecominfraproject/WIFI-13835 Carsten Schafer 2024-06-26 10:16:24 -04:00
  • e86f807619 Add ci.yml Carsten Schafer 2024-06-25 10:13:42 -04:00
  • dd6de62459 Add toolbox Carsten Schafer 2024-06-24 15:15:54 -04:00
  • 2098eb98d5 simulator tweaks Carsten Schafer 2024-06-24 15:15:17 -04:00
  • 3438c5916d Add helm chart Carsten Schafer 2024-06-24 15:14:50 -04:00
  • b69455ba26 Fix some spelling issues Carsten Schafer 2024-06-24 13:56:13 -04:00
  • ac129c4cf5 Merge pull request #51 from Telecominfraproject/fix/track_cargo_lock Carsten Schafer 2024-06-20 07:08:23 -04:00
  • c908ae162e Build: add Cargo.Lock as trackable Oleksandr Mazur 2024-06-20 10:44:34 +03:00
  • 88e30b93a4 Merge pull request #49 from SviatoslavBoichuk/dev-tls-err-handling Olexandr, Mazur 2024-06-17 12:48:59 +03:00
  • c33bb7a4b6 Cover more error scenarious in TLS mod Sviatoslav Boichuk 2024-06-17 12:03:33 +03:00
  • 90d9ac53a3 Handle errors in app args parser Sviatoslav Boichuk 2024-06-17 10:19:35 +03:00
  • e0bfef6f55 Merge pull request #46 from SviatoslavBoichuk/dev-metrics-port-env Olexandr, Mazur 2024-06-14 14:54:38 +03:00
  • e301ae1577 Use host instead of IP Address for: GRPC, KAFKA, REDIS, POSTGRES DB Sviatoslav Boichuk 2024-06-13 17:25:50 +03:00
  • 9a1d27ad26 Add env variable for metrics port Sviatoslav Boichuk 2024-06-13 12:14:10 +03:00
  • 7eff122978 Merge pull request #48 from SviatoslavBoichuk/dev-rm-serv-loop-err-prop Olexandr, Mazur 2024-06-14 11:46:09 +03:00
  • 56b0dbefa1 Properly handle errors in connection server (process_internal_mbox & process_internal_nb_api_mbox) instead of propagation Sviatoslav Boichuk 2024-06-14 10:58:22 +03:00
  • e8f1e68db5 Merge pull request #47 from Telecominfraproject/feat/health_endpoint Olexandr, Mazur 2024-06-14 11:16:52 +03:00
  • 2ca411cb68 Add health endpoints to metrics Oleksandr Mazur 2024-06-13 19:55:06 +03:00
  • 181ca24a51 Merge pull request #45 from SviatoslavBoichuk/dev-basic-signal-handle Olexandr, Mazur 2024-06-12 15:40:21 +03:00
  • facd1e7adf Cleanup Redis shard id record on SIGTERM, SIGINT, SIGHUP Sviatoslav Boichuk 2024-06-12 15:24:18 +03:00