Commit Graph
44 Commits
Author SHA1 Message Date
turletti 22ad41e6f7 Dockerfile for aw2s RRUs on u18.04 2023-02-15 18:25:02 +01:00
Robert Schmidt 287c182925 Remove FlexRAN
- Remove any FlexRAN code
- Cleanup config files
- Remove LFDS7, libyaml dependencies
2022-11-30 14:30:18 +01:00
Robert Schmidt c985210668 Update SA b200 Quectel config to 20 MHz 2022-10-29 12:48:55 +02:00
Robert Schmidt a5e21fd082 Correct env var for DU in entrypoint 2022-10-29 12:45:49 +02:00
Sagar Arora 048c7df304 (fix): Remove the AMF FQDN parameter
- there are extra variables in gnb_entrypoint.sh to resolve FQDN which
  are superfluous
- allowing nrue config to use gnb fqdn and ip-address
- rfsimulator parameter is not used in all docker-compose so it should be optional
- make amf ip-address optional
2022-10-20 14:29:50 +02:00
Robert Schmidt 3462357b3b Do not exit immediately on error in entrypoint scripts 2022-10-20 14:29:50 +02:00
kharade 91ff939d52 Typo fix for config parameter
Signed-off-by: kharade <rohan.kharade@openairinterface.org>
2022-10-07 12:19:38 +02:00
Raphael Defosseux edcbff8f58 chore(ci): changes after peer review
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2022-09-27 11:34:00 +02:00
kharade 837a6085c2 removed duplicate flag in entrypoint
Signed-off-by: kharade <rohan.kharade@openairinterface.org>
2022-09-27 10:56:52 +02:00
Raphael Defosseux 0dff2c9bc3 fix(docker): fixes when generating the templates for gNB conf files
* The '0x' format was forgetting that an hexadecimal value can have a-f chars
  * If someone wants to use a dedicated NSSAI_SD value, it is possible now
  * For experimental purpose in cluster, SDR addresses can be provided for one config
    - could be expended later on other conf files

Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2022-09-21 10:52:05 +02:00
Rohan 18ead40b84 Entrypoint updated for deployment on cluster 2022-09-20 19:46:44 +00:00
Robert Schmidt 09db9c3022 generateTemplate.py: allow multiple replacements in a single line
- especially for plmn_list, will allow to be followed by an MCC/MNC in a
  single line
- tightens regexes to match replacements more accurately, e.g., "val =
  key" (instead of just searching for "key)
- no special rule for SD, which matches SD values (and not the SD
  field). However, currently it is not possible to specify multiple SDs
  (multiple SSTs was already not possible)
2022-09-05 16:30:28 +02:00
Robert Schmidt 46bbd3f979 CI: Check that plmn_list matching key has dict type
The loop passes over all keys. For plmn_list, there are subentries mcc,
mnc, mnc_length. The plmn_list if block assumes that the key is a dict,
which was not checked for, leading to a type error.
2022-09-05 16:09:38 +02:00
Robert Schmidt a58b3989d1 Install gdb in RAN images to have stack traces on asserts 2022-08-24 15:51:49 +02:00
Robert Schmidt 4dc26bf575 docker entrypoints: print config, log USRP loader 2022-08-24 15:51:49 +02:00
Robert Schmidt df05475b6b Add eNB L2sim config file for enb container image 2022-08-13 15:17:42 +02:00
Rohan b64baf144d Resolve AMF ip address using FQDN 2022-08-03 17:27:08 +02:00
Robert Schmidt b308cbe101 Add RAN-SA-B200-Module-SABOX-Container test 2022-07-14 23:54:53 +02:00
Raphael Defosseux 4a51762a83 feat(ci): adding automation for 5G NR SA L2 simulator with Proxy
- Adding new templates for nFAPI in gNB and NR-UE images
  - Better entrypoint for NR-UE (alignment on others)
  - New Test method: StatsFromGenObject
  - At deployment, image name, size and date are printed
  - Initial scenario with 1 NR-UE and just ping operations
  - Trigger new child sub-pipeline for L2-sim-5G tests

Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2022-03-30 13:57:22 +02:00
Raphael Defosseux 92a021a159 fix(docker): SA FDD template file not generated; cosmetics changes on the CI side
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2022-02-10 15:45:44 +01:00
Robert Schmidt 284734ba86 Add 5G FDD RFsim test 2022-02-01 08:41:04 +01:00
Robert Schmidt ecd1574e3e fiif does not exist in bash 2021-12-26 23:59:23 +01:00
Laurent THOMAS 0f00e57148 merge develop 2021-12-17 16:29:53 +01:00
Raphael Defosseux b2d440645f perf(docker): limiting the number of layers on target images
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2021-12-03 09:24:33 +01:00
Laurent THOMAS 1d0abb9077 merge develop, fix a existing memory overlap 2021-11-25 15:53:04 +01:00
Raphael Defosseux 1ee7b96d64 fix(ci): 4g/5g RF simulation tests may fail due to lost socket on ue container. Repeat in case of failure
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2021-11-17 09:49:53 +01:00
Laurent THOMAS 0ec15e8cfc Merge branch 'develop' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_F1C_F1U_extensions 2021-11-04 12:53:29 +01:00
Raphael Defosseux 4b0633cf47 fix(build): enable build from source on a given version of UHD. For the moment, in all docker images, v3.15.0.0 is used
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2021-11-03 14:12:34 +01:00
Raphael Defosseux edb093f173 test(ci): adding 5G F1 RF simulator scenario
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2021-09-21 16:01:32 +02:00
Raphael Defosseux 9463741fc7 feat(docker): adding CU/DU conf file to gNB docker image
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2021-09-21 12:14:38 +02:00
Raphael Defosseux 309a8c3e3e CI:
-- Reduce required BW test in 4G RF sim

Docker:
  -- Made the "Thread Parallel Config" a flexible parameter
     default is SINGLE_THREAD
  -- Clean Up on some Docker file about pyyaml

Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2021-08-30 14:31:22 +02:00
Raphael Defosseux e2347afbb5 feat(ci): adding working docker-compose for 5G RF sim
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2021-08-11 23:24:29 +02:00
Raphael Defosseux a518701a27 feat(docker): adding conf template to gNB container image
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2021-08-03 11:52:31 +02:00
Raphael Defosseux c7bad3db4a [Docker] adding IF4.5 template conf files for eNB target image
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2021-05-26 17:14:00 +02:00
Raphael Defosseux f4e7c2ae0a [Docker] adding OAI LTE RU target build in a container image
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2021-05-26 16:15:42 +02:00
Raphael Defosseux 7b0877054e [DOCKER] adding new parameter on eNB side, fixing the LTE-UE entrypoint
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2021-04-16 13:59:14 +02:00
Raphael Defosseux 599f56272c [DOCKER] adding entrypoint to LTE-UE image
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2021-04-16 10:42:39 +02:00
Raphael Defosseux 87b03d0000 [CI] moved image build into a separate class
also first docker-compose for a monolithic eNB

Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2020-12-03 10:01:21 +01:00
Raphael Defosseux 68e193c6cc [DOCKER] finalize RRU templates
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2020-12-02 11:25:06 +01:00
Raphael Defosseux e9b6d0705d [docker] adding entrypoint and template generation to dockerfile for u18
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2020-11-23 16:31:45 +01:00
Raphael Defosseux 152f73458d [DOCKER] fixes after review
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2020-11-16 13:32:44 +01:00
Mohammed Ismail da5a034e2b updated
Signed-off-by: Mohammed Ismail <mohammed.ismail@eurecom.fr>
2020-11-16 13:32:44 +01:00
Mohammed Ismail a9a334f294 updated: Python scripts to generate eNB's templates for container images
Signed-off-by: Mohammed Ismail <mohammed.ismail@eurecom.fr>
2020-11-16 13:32:44 +01:00
Mohammed Ismail af1495f124 script for config files generation
Signed-off-by: Mohammed Ismail <mohammed.ismail@eurecom.fr>
2020-11-16 13:32:44 +01:00