CI: deploy Magme-MME OAI EPC through CoreNetwork, use in Ping/Iperf

- call scripts for magma MME-based deployment of OAI 5GC in
  ci_infra.yaml
- implement the existing python code through scripts (which does the same)
- save the cql file in the repo, which was previously downloaded every
  time
- use for porcepix-cn4g and nano-cn4g (un)deployment, ping, perf, in XML
  files
This commit is contained in:
Robert Schmidt
2025-03-31 16:38:13 +02:00
parent 586e51227e
commit a51190a7c5
12 changed files with 168 additions and 320 deletions
+6
View File
@@ -100,11 +100,17 @@ porcepix-cn4g:
Host: porcepix
NetworkScript: docker exec prod-trf-gen ip a show dev eth0
CmdPrefix: docker exec prod-trf-gen
Deploy: "! scripts/magma-epc-deploy.sh /opt/oai-epc-magma/docker-compose.yml"
Undeploy: "docker compose -f /opt/oai-epc-magma/docker-compose.yml down"
LogCollect: "! scripts/magma-epc-logcollect.sh %%log_dir%%"
nano-cn4g:
Host: nano
NetworkScript: docker exec prod-trf-gen ip a show dev eth0
CmdPrefix: docker exec prod-trf-gen
Deploy: "! scripts/magma-epc-deploy.sh /opt/oai-epc-magma/docker-compose.yml"
Undeploy: "docker compose -f /opt/oai-epc-magma/docker-compose.yml down"
LogCollect: "! scripts/magma-epc-logcollect.sh %%log_dir%%"
ltebox-nano:
Host: nano