Add E2 SM in the target dockerfiles
- Update builder dockerfiles to build the e2 service models
- Update target dockerfiles to copy e2 service models
- Bump GCC version to 13 in rhel image to avoid the below warnings of GCC 12 in openair1. For ubuntu container image can not find gcc13 from the apt repository.
Log file for compilation is being written to: /oai-ran/openairinterface5g/cmake_targets/log/all.txt
/oai-ran/openairinterface5g/openair1/PHY/NR_UE_TRANSPORT/nr_pbch.c:356:33: warning: argument 5 of type 'struct complex16[][estimateSz]' declared with mismatched bound argument 4 [-Wvla-parameter]
355 | int estimateSz,
| ~~~~~~~~~~~~~~
356 | struct complex16 dl_ch_estimates[][estimateSz],
--
/oai-ran/openairinterface5g/openair1/PHY/NR_UE_TRANSPORT/nr_pbch.c:366:39: warning: argument 15 of type 'const struct complex16[][rxdataFSize]' declared with mismatched bound argument 14 [-Wvla-parameter]
365 | int rxdataFSize,
| ~~~~~~~~~~~~~~~
366 | const struct complex16 rxdataF[][rxdataFSize])
WARNING: 2 warnings. See /oai-ran/openairinterface5g/cmake_targets/log/all.txt
- Disable UHD unit tests, to avoid gcc13 warnings.
PS: This MR is required to run a CD instance of FlexRIC on the Openshift cluster.
@lionel.gauthier Once this MR is accepted we can have a CD instance.
Edited by Sagar Arora