Commit Graph

  • 83efcb27eb Merge pull request #121 from miha-jancar-shastacloud/main main Olexandr, Mazur 2025-02-10 11:02:12 +02:00
  • 7a30170f58 Improvement on secret management miha-jancar-shastacloud 2025-02-06 16:05:34 +01:00
  • fb1b8455df Merge pull request #112 from Telecominfraproject/next Olexandr, Mazur 2024-12-20 13:56:54 +02:00
  • c7b8698d5a Merge pull request #110 from Telecominfraproject/feat/initial_api_formalization Olexandr, Mazur 2024-12-19 15:13:29 +02:00
  • c95e8dfe6b Docker compose template: enable topomap feat by default Oleksandr Mazur 2024-12-19 14:51:08 +02:00
  • e9d37d1b8c Initial formalization of API in form of YAML files Oleksandr Mazur 2024-12-12 16:52:01 +02:00
  • 8f7736f7d3 CGW: Connection server: update local redis timestamp after handling requests Oleksandr Mazur 2024-12-12 13:34:39 +02:00
  • 2777135e2a CGW: Connection server: do not duplicate replies on unknown GID Oleksandr Mazur 2024-12-11 18:53:10 +02:00
  • 4ee92484e0 CGW: rework partial infra add/del returned infras list Oleksandr Mazur 2024-12-11 18:15:27 +02:00
  • 3155b8da83 CGW: remove 'infra_name' from infra_group API Oleksandr Mazur 2024-12-11 18:12:28 +02:00
  • 849511cd5c Merge pull request #111 from Telecominfraproject/dev-redis-infra-cache-client Olexandr, Mazur 2024-12-16 15:32:34 +02:00
  • 6d2999298e Added separate redis client to work with infras cache! Sviatoslav Boichuk 2024-12-16 12:24:22 +02:00
  • 66625eef15 Merge pull request #109 from Telecominfraproject/feat/initial_isolated_tests_execution Olexandr, Mazur 2024-12-11 17:05:21 +02:00
  • 4a20121b4b Update readme Oleksandr Mazur 2024-12-11 17:04:20 +02:00
  • af4dfb4272 Build: use multi-cgw deployment target as a default one Oleksandr Mazur 2024-12-11 16:12:24 +02:00
  • e79afca822 Tests: execute tests in tmpfs context (folder) Oleksandr Mazur 2024-12-11 16:10:50 +02:00
  • 49555495e8 Tests: core: add timeout values for common clients Oleksandr Mazur 2024-12-11 16:06:48 +02:00
  • 047e37a101 Connection processor: add a force TLS-accept timeout Oleksandr Mazur 2024-12-11 16:02:30 +02:00
  • 3f2b42272e Merge pull request #107 from Telecominfraproject/dev-enhance-nb-replys Olexandr, Mazur 2024-12-11 16:23:11 +02:00
  • 1821404a9c Merge pull request #108 from Telecominfraproject/fix/tests_add_msised_test_file Olexandr, Mazur 2024-12-11 08:00:57 +02:00
  • 8be06b7628 Tests: add missed test file Oleksandr Mazur 2024-12-10 17:11:39 +02:00
  • 840b9a970b Fixed tests print messages Sviatoslav Boichuk 2024-12-10 15:40:27 +02:00
  • 09e92207e9 Added malformed packets basic tests Sviatoslav Boichuk 2024-12-10 14:00:29 +02:00
  • da93161530 Send infra enqueue response to NB if failed to parse msg Sviatoslav Boichuk 2024-12-10 13:15:44 +02:00
  • be93ba2d63 Removed usused conn index param Sviatoslav Boichuk 2024-12-10 12:39:10 +02:00
  • b5ce07669a Removed unused variable from app args Sviatoslav Boichuk 2024-12-10 12:38:18 +02:00
  • 52f29e5f49 Return error if msg relay failed Sviatoslav Boichuk 2024-12-10 12:37:50 +02:00
  • cd35ca6e1e Merge pull request #105 from Telecominfraproject/dev-basic-msg-relay-test Olexandr, Mazur 2024-12-10 13:57:48 +02:00
  • 3326b1290d Merge pull request #106 from Telecominfraproject/fix/add_missed_configs Sviatoslav Boichuk 2024-12-10 11:51:47 +02:00
  • 3e63d06f8a Utils: Kafka: add missing cfg samples Oleksandr Mazur 2024-12-10 11:47:24 +02:00
  • 7d1588c318 Fixed func params Sviatoslav Boichuk 2024-12-09 18:20:28 +02:00
  • 2405379c50 Added infra assign message relay test Sviatoslav Boichuk 2024-12-09 17:06:44 +02:00
  • 87eaa2dee9 Fixed GRPC Public Host name in Docker Compose template file Sviatoslav Boichuk 2024-12-09 17:05:58 +02:00
  • 25bc4b027b Fixed rustfmt Sviatoslav Boichuk 2024-12-09 15:31:40 +02:00
  • 932b211706 Merge pull request #103 from Telecominfraproject/feat/test_initial_infra_message_impl Sviatoslav Boichuk 2024-12-06 13:03:03 +02:00
  • f28e82d3d3 Merge pull request #104 from Telecominfraproject/dev-multi-cgw-deploy Olexandr, Mazur 2024-12-06 11:55:03 +02:00
  • 91809db229 Fix Group create to shard: set infras capacity from config instead of hardcoded value Sviatoslav Boichuk 2024-12-05 16:13:43 +02:00
  • 8feb522d6d Updated CGW tests Sviatoslav Boichuk 2024-12-05 14:35:09 +02:00
  • 10fd2d765b Testing: initial message queue (infra msg) infrastructure Oleksandr Mazur 2024-12-05 14:52:24 +02:00
  • f1357a0e97 CGW: fix ucentral result invalid parsers Oleksandr Mazur 2024-12-05 14:39:00 +02:00
  • 8d919e6dcb Utils: run_cgw: change hardcoded host port bind to env-var Oleksandr Mazur 2024-12-05 14:36:54 +02:00
  • 1522b13463 Update README.md file Sviatoslav Boichuk 2024-12-04 12:23:35 +02:00
  • 1356565f58 Added Docker Compose tempalte to start multi-cgw instances Sviatoslav Boichuk 2024-12-03 12:10:09 +02:00
  • ae78f133d4 Removed duplicate if condition in run_cgw.sh + fix CGW_REDIS_USERNAME|PASSWORD env var checker Sviatoslav Boichuk 2024-12-03 12:08:59 +02:00
  • 6e0dda17cd Fix warning in Docker.debug file Sviatoslav Boichuk 2024-12-03 12:08:03 +02:00
  • 0020a4bf8e Merge pull request #102 from Telecominfraproject/feat/cgw_kafka_key_in_replies Sviatoslav Boichuk 2024-12-04 13:36:01 +02:00
  • 7f9fbd6905 Utils: client simulator: add a missed mac list that is used in clientsim Oleksandr Mazur 2024-12-03 15:13:58 +02:00
  • 723c2ffb1b CGW: provide (optional) kafka routing key in some of replies Oleksandr Mazur 2024-12-03 15:11:23 +02:00
  • 8ce7104ef8 Utils: Kafka: fix helper scripts / cli parser group add Oleksandr Mazur 2024-12-02 17:07:39 +02:00
  • c17b89f1d2 Utils: Client simulator: fix sim not starting using docker Oleksandr Mazur 2024-11-26 15:03:38 +02:00
  • 55e7ab1aa3 Merge pull request #101 from Telecominfraproject/dev-add-metrix-to-basic-tests Olexandr, Mazur 2024-11-26 14:58:59 +02:00
  • 495d6bba73 Added partial infra add test case Sviatoslav Boichuk 2024-11-25 18:25:43 +02:00
  • bb14546499 Rework kafka consumer polling mechanism Sviatoslav Boichuk 2024-11-25 17:40:50 +02:00
  • c18c657255 Added cleanup for each test case Sviatoslav Boichuk 2024-11-25 16:44:45 +02:00
  • d5b6de0047 Added PSQL Client & Redis Client - modified tests Sviatoslav Boichuk 2024-11-21 17:51:57 +02:00
  • 35ee4f0a25 Added multiple infras add/del tests and capacity overflow Sviatoslav Boichuk 2024-11-21 14:16:34 +02:00
  • cac3c9ac81 Added group capacity overflow test case & fix metrics Sviatoslav Boichuk 2024-11-20 16:26:07 +02:00
  • dd01a134e2 Process Infras add/del and infra message for non-existing GIDs Sviatoslav Boichuk 2024-11-20 16:25:14 +02:00
  • 03f8ad6056 Infra add/del tests initial Sviatoslav Boichuk 2024-11-20 10:32:20 +02:00
  • 7d9fbc918b Added infra group test cases Sviatoslav Boichuk 2024-11-18 12:47:18 +02:00
  • 055e2fb41c Fix identations Sviatoslav Boichuk 2024-11-18 12:45:59 +02:00
  • 64c00bbde4 Send infra_enqueue response if request enqueued succefully Sviatoslav Boichuk 2024-11-15 17:23:00 +02:00
  • 16f47d8925 Raname Prm to Rrm (ucentral command) Sviatoslav Boichuk 2024-11-15 17:05:19 +02:00
  • 8e59cd1569 Added metrics checkers to basic tests Sviatoslav Boichuk 2024-11-15 16:02:18 +02:00
  • 130047bfc0 Added Python dependencies to tests Sviatoslav Boichuk 2024-11-15 13:49:25 +02:00
  • a9d2ce3834 Merge pull request #100 from Telecominfraproject/feat/initial_autotesting Sviatoslav Boichuk 2024-11-15 12:37:56 +02:00
  • 55f037ed0c Run cgw: generate base client cert/key pair on make all Oleksandr Mazur 2024-11-15 12:15:28 +02:00
  • 768c41dd90 Testing: introduce initial automated testing _core_ changes Oleksandr Mazur 2024-11-11 23:06:45 +02:00
  • d70c4d718d Client simulator: use pool of macs with single crt/key Oleksandr Mazur 2024-11-11 12:11:41 +02:00
  • 6c41c2fbe8 Merge pull request #99 from Telecominfraproject/dev-infra-request-result Olexandr, Mazur 2024-11-12 13:12:42 +02:00
  • 388871d660 Added local CGW id to NB APIs Sviatoslav Boichuk 2024-11-08 12:06:36 +02:00
  • dc471c60ab Reworked CGW Queue manager Sviatoslav Boichuk 2024-11-06 13:39:11 +02:00
  • 39585fddc5 Rename infrastructure_group_infra_message to infrastructure_group_infra_message_enqueue Sviatoslav Boichuk 2024-11-01 15:28:31 +02:00
  • 2ea167bd4f Send request execution result to NB Sviatoslav Boichuk 2024-10-30 13:09:01 +02:00
  • 1117a3afae Merge pull request #98 from Telecominfraproject/dev-device-join-leave-msgs Olexandr, Mazur 2024-11-01 14:45:03 +02:00
  • 725bc5ae16 Change device to infra in NB API Sviatoslav Boichuk 2024-10-28 15:55:36 +02:00
  • b6592b8593 Update NB on device join/leave event Sviatoslav Boichuk 2024-10-22 13:53:32 +03:00
  • 97281d508d Merge pull request #97 from Telecominfraproject/dev-skip-cap-update-unassigfned-infras Olexandr, Mazur 2024-10-29 11:45:45 +02:00
  • 678aa3473a Merge pull request #96 from Telecominfraproject/dev-redis-health-state-update Olexandr, Mazur 2024-10-22 15:03:42 +03:00
  • 33d44a2ac0 Send unassigned infra device capabilities change when receive infra add message Sviatoslav Boichuk 2024-10-22 14:58:37 +03:00
  • e05e698a61 Do not send device capabilities change message to NB for unassigfned ifra connections Sviatoslav Boichuk 2024-10-22 10:26:04 +03:00
  • 916505d5b2 Update Redis Health state once detected broken connectiuon with server Sviatoslav Boichuk 2024-10-21 15:29:32 +03:00
  • e374a99aa3 Merge pull request #95 from Telecominfraproject/dev-dev-cache-redis Olexandr, Mazur 2024-10-21 15:40:52 +03:00
  • ce966bd1db Add infra to store Device RAM Cache into Redis DB. Sviatoslav Boichuk 2024-10-07 15:53:16 +03:00
  • a68b70b064 Merge pull request #87 from Telecominfraproject/feat/all_in_one_make Olexandr, Mazur 2024-10-17 14:14:24 +03:00
  • 1d466354b1 Merge pull request #94 from Telecominfraproject/dev-fix-assinged-grups-num Olexandr, Mazur 2024-10-15 20:48:56 +03:00
  • 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