Robert Schmidt
107c0c8d65
Reformat Dockerfile.build.ubuntu20
2023-11-30 08:06:16 +01:00
Raphael Defosseux
8e35d8fe5b
chore(ci): post-review changes
...
* Dockerfile argument is now a generic BUILD_OPTION for any build_oai available option
* docker-compose files are only modified at deployment time. Not needed for undeployment
* fixes for oai-nr-cuup
* cleaner section for the private registry push
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2023-11-29 08:59:36 +01:00
Raphael Defosseux
2a82e36e71
chore(ci): adding support for address-sanitizer images' build in dockerfiles
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2023-11-29 08:59:36 +01:00
Raphael Defosseux
146edd2f4c
chore(ci): having a variable to choose simde version
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2023-10-20 11:36:29 +02:00
Raphael Defosseux
43d9895caf
fix(ci): in case of build failure, having a bit of debug info
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2023-10-20 11:36:22 +02:00
Raphael Defosseux
058eb64ed9
chore(ci): adapting to new python build framework.
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2023-10-03 22:13:31 +02:00
Robert Schmidt
1987f3259c
Merge remote-tracking branch 'origin/raphael/ci-fix-ubuntu-build-log-scheme' into integration_2023_w37
2023-09-14 17:59:19 +02:00
Raphael Defosseux
24efc76de0
chore(ci): removing verbose-ci useless option
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2023-09-14 12:15:44 +02:00
Raphael Defosseux
e0b7ebd375
chore(ci): remove the useless verbose-ci option
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2023-09-14 09:38:28 +02:00
Raphael Defosseux
c6fab23af7
chore(ci): adding 2 dockerfiles to test ARM64 cross-compilation
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2023-09-13 17:20:08 +02:00
Raphael Defosseux
c0b51db2df
chore(ci): adding back LTE-UE Radio tests
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2023-08-02 10:06:47 +02:00
Robert Schmidt
5a98ead92b
Disable T tracer in clang build
...
We disable for two reasons:
- in the CI, with clang, it did not build once, but I cannot reproduce
locally (even with clang)
- we want to maintain to be able to build without T tracer, so in one
pipeline, we have to build without it. What a lucky coincidence!
2023-07-13 10:29:33 +02:00
Robert Schmidt
c632f9c8e7
Merge remote-tracking branch 'origin/CI_config_improvements' into integration_2023_w27
2023-07-09 14:06:57 +02:00
Robert Schmidt
4ae73af46f
Merge remote-tracking branch 'origin/cmake-refactor' into integration_2023_w27
2023-07-08 13:29:55 +02:00
Dhanuja Elizabeth Thomas
ff337b02af
Remove unused UE conf, clean up documentation
2023-07-08 13:25:44 +02:00
Robert Schmidt
00e3c5acdd
Run ldconfig to find libparams_libconfig.so in nr-cuup container
2023-07-07 08:35:29 +02:00
Robert Schmidt
0163a52b7a
Add libcblas for docker containers
2023-07-07 08:35:29 +02:00
Robert Schmidt
b90a469131
Correctly build AW2S in dockerfile
2023-07-07 08:35:29 +02:00
Robert Schmidt
557e3ba800
Make ethernet off by default in build_oai
...
If it was one, build_oai without parameters would attempt to build the
ethernet library. However, this is unexpected, and will lead to an error
(as it is by default off in CMake). Set it to off, and build it where
required.
2023-07-07 08:35:28 +02:00
Robert Schmidt
ba11dfba4e
Rename env var gdbStacks to OAI_GDBSTACKS
...
- make it clear that it belongs to OAI
- follow convention of uppercase name
2023-06-28 07:16:00 +02:00
laurent
c102d3cd78
simplify ldpc lib copy in all duplicated files
2023-06-12 10:24:57 +02:00
Robert Schmidt
ef6f571bee
Merge remote-tracking branch 'origin/remove-unused-static-functions' into integration_2023_w23
2023-06-08 19:15:50 +02:00
Robert Schmidt
3258d4e883
Merge remote-tracking branch 'origin/docker-config-changes' into integration_2023_w23_ci
2023-06-07 13:59:43 +02:00
Robert Schmidt
149289ff48
Merge remote-tracking branch 'origin/ci-update-images-rhel9' into integration_2023_w23_ci
2023-06-07 13:38:19 +02:00
Robert Schmidt
c892a89f27
Merge remote-tracking branch 'origin/lte-fix-if4-5-docker' into integration_2023_w23_ci
2023-06-07 13:38:05 +02:00
Jaroslava Fiedlerova
7c68fb4324
Increase timeout for ran-base build, print os release, change of cmake on rhel distro
2023-06-06 08:33:42 +02:00
Jaroslava Fiedlerova
f867ea00c8
Rename Dockerfile for nr-cuup from rhel8.2 to rhel9
2023-06-06 08:06:16 +02:00
Jaroslava Fiedlerova
e56cb46c40
Rebase, modification of Dockerfile for nr-cuup
2023-06-05 17:53:45 +02:00
Jaroslava Fiedlerova
ff9b180228
Remove rhel9 codeready builder repo from Dockerfiles
2023-06-05 17:49:06 +02:00
Robert Schmidt
afae209d43
Enable right repository for RHEL9 images
2023-06-05 17:49:06 +02:00
Robert Schmidt
16685cb5c0
Install zlib dependency
2023-06-05 17:49:06 +02:00
Robert Schmidt
04200f6f0b
Install EPEL from build_helper
2023-06-05 17:49:06 +02:00
Robert Schmidt
a834c10bd7
RHEL9 container build/build_oai: switch to dnf
2023-06-05 17:49:06 +02:00
Robert Schmidt
a553b4c6a2
Allow to use subscription manager inside RHEL9 containers
...
More information: see https://access.redhat.com/discussions/5889431
2023-06-05 17:49:06 +02:00
Jaroslava Fiedlerova
296bddb904
Build RHEL9 images on Openshift Cluster
...
- update of existing Dockerfiles for building RHEL8 images to RHEL9
2023-06-05 17:49:06 +02:00
Robert Schmidt
18a98d1479
Revert "Don't warn on unused function"
...
This reverts commit b05d0ab91e .
2023-06-05 08:58:16 +02:00
Robert Schmidt
89db661834
fixup
2023-06-02 17:32:17 +02:00
Robert Schmidt
537b721b4f
LTE UE entry script: print both configs if present
2023-06-02 15:08:24 +02:00
Dhanuja Elizabeth Thomas
0f0ce9fb02
Remove USE_VOLUMED_CONF: all configuration files have to be mounted
2023-06-02 15:08:24 +02:00
Robert Schmidt
fd4c9227ff
Entry point scripts: do not generate configuration files
2023-06-02 15:08:24 +02:00
Robert Schmidt
dd532554ff
Do not generate config in docker containers
2023-06-02 15:08:24 +02:00
Robert Schmidt
2a47123b66
Add nr-cuup to OpenShift build system
2023-06-01 12:04:10 +02:00
Robert Schmidt
be2a227ed5
Remove superfluous rfsimulator from nr-cuup Dockerfiles
2023-06-01 12:04:06 +02:00
Robert Schmidt
2882aa64f1
Rename Dockerfile for gNB AW2S Ubuntu, as it is based on Ubuntu 20
2023-06-01 12:01:05 +02:00
Raphael Defosseux
edd2afb44f
chore(ci): porting the old IF4.5 LTE baremetal test to docker
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2023-05-31 15:49:47 +02:00
Robert Schmidt
b05d0ab91e
Don't warn on unused function
2023-05-08 11:23:05 +02:00
Raphael Defosseux
f328a6e181
doc(docker): post-review changes
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2023-05-04 10:57:36 +02:00
Raphael Defosseux
b75d95626e
chore(build): adding docker support for rocky-linux
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2023-05-04 10:27:11 +02:00
Robert Schmidt
8482cb62c4
Merge remote-tracking branch 'origin/fix-ubsan-ldpc' into integration_2023_w16b
2023-04-21 16:30:52 +02:00
Robert Schmidt
62a5c4996c
Add clang build on OpenShift Cluster
...
Add Dockerfile, OpenShift build config, and OpenShift image stream, to
compile OAI using clang, notably to get compiler warnings and keep it
OAI compilable using clang.
2023-04-20 13:44:11 +02:00