Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Issue: gnbsim2 Container Error Logs After Deployment #79

Open
hxngillani opened this issue Jan 5, 2025 · 2 comments
Open

Issue: gnbsim2 Container Error Logs After Deployment #79

hxngillani opened this issue Jan 5, 2025 · 2 comments

Comments

@hxngillani
Copy link

hxngillani commented Jan 5, 2025

Hello Team,

First, thank you for the amazing work on this project! I’ve been following the documentation and have successfully set up the Aether platform. However, I’m facing an issue with the gnbsim2 container during testing, and I would appreciate your guidance to resolve it.


Environment Details

  • Platform: VirtualBox
  • Host OS: Ubuntu Server 22.04
  • VM Configuration:
    • RAM: 10 GB
    • Storage: 100 GB
    • Networking: NAT with IP 10.0.2.15
  • Deployment: Single VM setup running Kubernetes control plane, AMP, and gnbsim.

Setup Steps Followed

  1. Copied main-upf.yml into main.yml and updated it with the required parameters:
    • Interface name
    • AMP IP address
    • Other deployment-specific configurations
  2. Updated hosts.ini file according to my deployment setup.
  3. Followed instructions to:
    • Add UPF blueprint
    • Load ROC for the UPF
  4. Successfully deployed the setup:
    • All namespaces and pods are running.
    • Networking configuration is properly set up with IP addresses as expected.

Current Deployment Status

Namespaces

All namespaces are active:

  • aether-5gc
  • aether-5gc-upf-1
  • aether-roc
  • cattle-monitoring-system
  • kube-system
  • default

Pods

All pods are in the Running state:

  • For aether-5gc: amf, smf, udm, nrf, etc.
  • For aether-5gc-upf-1: upf-0 pod with interfaces (core and access) having valid IPs.
  • For aether-roc: ONOS pods (onos-config, onos-topo), ROC GUI, and others.
  • Monitoring pods (Prometheus, Grafana) are operational.

Networking

  • Host IP: 10.0.2.15
  • Interfaces in upf-0:
    • core: 192.168.250.x
    • access: 192.168.252.x
  • Routing tables in UPFs confirm connectivity between core and access.

Issue Description

While testing the deployment:

  1. Ran make aether-gnbsim-run to simulate traffic.
  2. The gnbsim1 container runs successfully, and I can see its summary log without any issues.
  3. The gnbsim2 container starts but does not display any logs or activity.

Both containers are in the Up state when checked using docker ps.


Expected Behavior

Both gnbsim1 and gnbsim2 containers should:

  • Run without errors.
  • Provide successful logs/summary output for the simulated traffic.

Actual Behavior

  • Only gnbsim1 provides successful output in the logs.
  • gnbsim2 is running with error logs in output please refer to last screenshot.

Screen Shorts

Screenshot from 2025-01-05 02-36-54
Screenshot from 2025-01-05 02-37-38
Screenshot from 2025-01-05 02-38-44
Screenshot from 2025-01-05 02-39-05
Screenshot from 2025-01-05 02-39-31
Screenshot from 2025-01-05 02-41-20


**Connectivity tests **

please check results of current deployment


@hxngillani hxngillani changed the title Issue: gnbsim2 Container Not Showing Logs After Deployment Issue: gnbsim2 Container Error Logs After Deployment Jan 5, 2025
@llpeterson
Copy link
Contributor

There is nothing obviously wrong with what you've done. My guess is that you are running the blueprint on a single node, whereas we test this particular configuration on a 2-server configuration. (That is to say, there may have been a regression in this cast.) I suggest you try 2-servers and/or capture packet traces (as described in the guide) to help debug. Also, I'd recommend moving future questions to Slack, where there are more eyes on the issues.

@hxngillani
Copy link
Author

hxngillani commented Jan 7, 2025 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants