Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
O
OpenXG-RAN
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wangjie
OpenXG-RAN
Commits
756ec666
Commit
756ec666
authored
Jul 20, 2021
by
hardy
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
epc docker compose fix for testing
parent
a6d53823
Changes
2
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
252 additions
and
46 deletions
+252
-46
ci-scripts/yaml_files/fr1_epc_tim/docker-compose.yml
ci-scripts/yaml_files/fr1_epc_tim/docker-compose.yml
+49
-46
ci-scripts/yaml_files/fr1_epc_tim/docker-compose.yml.orig
ci-scripts/yaml_files/fr1_epc_tim/docker-compose.yml.orig
+203
-0
No files found.
ci-scripts/yaml_files/fr1_epc_tim/docker-compose.yml
View file @
756ec666
...
@@ -28,7 +28,7 @@ services:
...
@@ -28,7 +28,7 @@ services:
private_net
:
private_net
:
ipv4_address
:
192.168.68.4
ipv4_address
:
192.168.68.4
volumes
:
volumes
:
-
./oai_db.cql:/home/oai_db.cql
-
.
./../component/oai-hss/src/hss_rel14/db
/oai_db.cql:/home/oai_db.cql
entrypoint
:
/bin/bash -c "cqlsh --file /home/oai_db.cql 192.168.68.2 && echo 'OK'"
entrypoint
:
/bin/bash -c "cqlsh --file /home/oai_db.cql 192.168.68.2 && echo 'OK'"
oai_hss
:
oai_hss
:
...
@@ -40,18 +40,19 @@ services:
...
@@ -40,18 +40,19 @@ services:
private_net
:
private_net
:
ipv4_address
:
192.168.68.3
ipv4_address
:
192.168.68.3
public_net
:
public_net
:
ipv4_address
:
192.168.61.
2
ipv4_address
:
192.168.61.
194
environment
:
environment
:
TZ
:
Europe/Paris
REALM
:
openairinterface.org
REALM
:
openairinterface.org
HSS_FQDN
:
hss.openairinterface.org
HSS_FQDN
:
hss.openairinterface.org
PREFIX
:
/openair-hss/etc
PREFIX
:
/openair-hss/etc
cassandra_Server_IP
:
192.168.68.2
cassandra_Server_IP
:
192.168.68.2
OP_KEY
:
1006020f0a478bf6b699f15c062e42b3
OP_KEY
:
1006020f0a478bf6b699f15c062e42b3
LTE_K
:
fec86ba6eb707ed08905757b1bb44b8f
LTE_K
:
FEC86BA6EB707ED08905757B1BB44B8F
APN1
:
oai.ipv4
APN1
:
oai.ipv4
APN2
:
internet
APN2
:
oai2.ipv4
FIRST_IMSI
:
2
22010100001120
FIRST_IMSI
:
2
08990100001127
NB_USERS
:
10
NB_USERS
:
5
healthcheck
:
healthcheck
:
test
:
/bin/bash -c "pgrep oai_hss"
test
:
/bin/bash -c "pgrep oai_hss"
interval
:
10s
interval
:
10s
...
@@ -65,45 +66,46 @@ services:
...
@@ -65,45 +66,46 @@ services:
depends_on
:
[
oai_hss
]
depends_on
:
[
oai_hss
]
networks
:
networks
:
public_net
:
public_net
:
ipv4_address
:
192.168.61.
3
ipv4_address
:
192.168.61.
195
environment
:
environment
:
TZ
:
Europe/Paris
REALM
:
openairinterface.org
REALM
:
openairinterface.org
PREFIX
:
/openair-mme/etc
PREFIX
:
/openair-mme/etc
INSTANCE
:
1
INSTANCE
:
1
PID_DIRECTORY
:
/var/run
PID_DIRECTORY
:
/var/run
HSS_IP_ADDR
:
192.168.61.
2
HSS_IP_ADDR
:
192.168.61.
194
HSS_HOSTNAME
:
hss
HSS_HOSTNAME
:
hss
HSS_FQDN
:
hss.openairinterface.org
HSS_FQDN
:
hss.openairinterface.org
HSS_REALM
:
openairinterface.org
HSS_REALM
:
openairinterface.org
MCC
:
'
2
22
'
MCC
:
'
2
08
'
MNC
:
'
01
'
MNC
:
'
99
'
MME_GID
:
32768
MME_GID
:
32768
MME_CODE
:
3
MME_CODE
:
3
TAC_0
:
1
TAC_0
:
1
TAC_1
:
2
TAC_1
:
2
TAC_2
:
3
TAC_2
:
3
MME_FQDN
:
mme.openairinterface.org
MME_FQDN
:
mme.openairinterface.org
MME_S6A_IP_ADDR
:
192.168.61.
3
MME_S6A_IP_ADDR
:
192.168.61.
195
MME_INTERFACE_NAME_FOR_S1_MME
:
eth0
MME_INTERFACE_NAME_FOR_S1_MME
:
eth0
MME_IPV4_ADDRESS_FOR_S1_MME
:
192.168.61.
3
MME_IPV4_ADDRESS_FOR_S1_MME
:
192.168.61.
195
MME_INTERFACE_NAME_FOR_S11
:
eth0
MME_INTERFACE_NAME_FOR_S11
:
eth0
MME_IPV4_ADDRESS_FOR_S11
:
192.168.61.
3
MME_IPV4_ADDRESS_FOR_S11
:
192.168.61.
195
MME_INTERFACE_NAME_FOR_S10
:
lo
MME_INTERFACE_NAME_FOR_S10
:
lo
MME_IPV4_ADDRESS_FOR_S10
:
127.0.0.10
MME_IPV4_ADDRESS_FOR_S10
:
127.0.0.10
OUTPUT
:
CONSOLE
OUTPUT
:
CONSOLE
SGW_IPV4_ADDRESS_FOR_S11_0
:
192.168.61.
4
SGW_IPV4_ADDRESS_FOR_S11_0
:
192.168.61.
196
PEER_MME_IPV4_ADDRESS_FOR_S10_0
:
0.0.0.0
PEER_MME_IPV4_ADDRESS_FOR_S10_0
:
0.0.0.0
PEER_MME_IPV4_ADDRESS_FOR_S10_1
:
0.0.0.0
PEER_MME_IPV4_ADDRESS_FOR_S10_1
:
0.0.0.0
MCC_SGW_0
:
'
2
22
'
MCC_SGW_0
:
'
2
08
'
MNC3_SGW_0
:
'
0
01
'
MNC3_SGW_0
:
'
0
99
'
TAC_LB_SGW_0
:
'
01'
TAC_LB_SGW_0
:
'
01'
TAC_HB_SGW_0
:
'
00'
TAC_HB_SGW_0
:
'
00'
MCC_MME_0
:
'
2
22
'
MCC_MME_0
:
'
2
08
'
MNC3_MME_0
:
'
0
01
'
MNC3_MME_0
:
'
0
99
'
TAC_LB_MME_0
:
'
02'
TAC_LB_MME_0
:
'
02'
TAC_HB_MME_0
:
'
00'
TAC_HB_MME_0
:
'
00'
MCC_MME_1
:
'
2
22
'
MCC_MME_1
:
'
2
08
'
MNC3_MME_1
:
'
0
01
'
MNC3_MME_1
:
'
0
99
'
TAC_LB_MME_1
:
'
03'
TAC_LB_MME_1
:
'
03'
TAC_HB_MME_1
:
'
00'
TAC_HB_MME_1
:
'
00'
TAC_LB_SGW_TEST_0
:
'
03'
TAC_LB_SGW_TEST_0
:
'
03'
...
@@ -122,18 +124,25 @@ services:
...
@@ -122,18 +124,25 @@ services:
container_name
:
prod-oai-spgwc
container_name
:
prod-oai-spgwc
networks
:
networks
:
public_net
:
public_net
:
ipv4_address
:
192.168.61.
4
ipv4_address
:
192.168.61.
196
environment
:
environment
:
PID_DIRECTORY
:
/var/run
TZ
:
Europe/Paris
SGW_INTERFACE_NAME_FOR_S11
:
eth0
SGW_INTERFACE_NAME_FOR_S11
:
eth0
SGW_IP_FOR_S5_S8_CP
:
127.0.0.11/8
PGW_IP_FOR_S5_S8_CP
:
127.0.0.12/8
PGW_INTERFACE_NAME_FOR_SX
:
eth0
PGW_INTERFACE_NAME_FOR_SX
:
eth0
DEFAULT_APN
:
oai.ipv4
DEFAULT_DNS_IPV4_ADDRESS
:
192.168.18.129
DEFAULT_DNS_IPV4_ADDRESS
:
192.168.18.129
DEFAULT_DNS_SEC_IPV4_ADDRESS
:
8.8.4.4
DEFAULT_DNS_SEC_IPV4_ADDRESS
:
8.8.4.4
UE_IP_ADDRESS_POOL
:
'
12.1.1.2
-
12.1.1.254'
PUSH_PROTOCOL_OPTION
:
'
true'
PUSH_PROTOCOL_OPTION
:
'
yes'
APN_NI_1
:
oai.ipv4
APN_NI_2
:
oai2.ipv4
DEFAULT_APN_NI_1
:
oai.ipv4
UE_IP_ADDRESS_POOL_1
:
'
12.1.1.2
-
12.1.1.254'
UE_IP_ADDRESS_POOL_2
:
'
12.0.0.2
-
12.0.0.254'
MCC
:
'
208'
MNC
:
'
99'
MNC03
:
'
099'
TAC
:
1
GW_ID
:
1
REALM
:
openairinterface.org
healthcheck
:
healthcheck
:
test
:
/bin/bash -c "pgrep oai_spgwc"
test
:
/bin/bash -c "pgrep oai_spgwc"
interval
:
10s
interval
:
10s
...
@@ -147,45 +156,39 @@ services:
...
@@ -147,45 +156,39 @@ services:
depends_on
:
[
oai_spgwc
]
depends_on
:
[
oai_spgwc
]
networks
:
networks
:
public_net
:
public_net
:
ipv4_address
:
192.168.61.
5
ipv4_address
:
192.168.61.
197
environment
:
environment
:
TZ
:
Europe/Paris
PID_DIRECTORY
:
/var/run
PID_DIRECTORY
:
/var/run
INSTANCE
:
1
INSTANCE
:
1
SGW_INTERFACE_NAME_FOR_S1U_S12_S4_UP
:
eth0
SGW_INTERFACE_NAME_FOR_S1U_S12_S4_UP
:
eth0
PGW_INTERFACE_NAME_FOR_SGI
:
eth0
PGW_INTERFACE_NAME_FOR_SGI
:
eth0
SGW_INTERFACE_NAME_FOR_SX
:
eth0
SGW_INTERFACE_NAME_FOR_SX
:
eth0
SPGWC0_IP_ADDRESS
:
192.168.61.
4
SPGWC0_IP_ADDRESS
:
192.168.61.
196
NETWORK_UE_IP
:
'
12.1.1.0/24'
NETWORK_UE_IP
:
'
12.1.1.0/24'
NETWORK_UE_NAT_OPTION
:
'
yes'
NETWORK_UE_NAT_OPTION
:
'
yes'
MCC
:
'
208'
MNC
:
'
99'
MNC03
:
'
099'
TAC
:
1
GW_ID
:
1
REALM
:
openairinterface.org
healthcheck
:
healthcheck
:
test
:
/bin/bash -c "pgrep oai_spgwu"
test
:
/bin/bash -c "pgrep oai_spgwu"
interval
:
10s
interval
:
10s
timeout
:
5s
timeout
:
5s
retries
:
5
retries
:
5
flexran_rtc
:
image
:
flexran-rtc:production
privileged
:
true
container_name
:
prod-flexran-rtc
networks
:
public_net
:
ipv4_address
:
192.168.61.10
healthcheck
:
test
:
/bin/bash -c "pgrep rt_controller"
interval
:
10s
timeout
:
5s
retries
:
5
trf_gen
:
trf_gen
:
image
:
trf-gen:production
image
:
trf-gen:production
privileged
:
true
privileged
:
true
container_name
:
prod-trf-gen
container_name
:
prod-trf-gen
networks
:
networks
:
public_net
:
public_net
:
ipv4_address
:
192.168.61.
11
ipv4_address
:
192.168.61.
200
entrypoint
:
/bin/bash -c "ip route add 12.1.1.0/24 via 192.168.61.
5
dev eth0; sleep infinity"
entrypoint
:
/bin/bash -c "ip route add 12.1.1.0/24 via 192.168.61.
197
dev eth0; sleep infinity"
healthcheck
:
healthcheck
:
test
:
/bin/bash -c "ping -c 2 192.168.61.
5
"
test
:
/bin/bash -c "ping -c 2 192.168.61.
197
"
interval
:
10s
interval
:
10s
timeout
:
5s
timeout
:
5s
retries
:
5
retries
:
5
...
@@ -200,4 +203,4 @@ networks:
...
@@ -200,4 +203,4 @@ networks:
name
:
prod-oai-public-net
name
:
prod-oai-public-net
ipam
:
ipam
:
config
:
config
:
-
subnet
:
192.168.61.
0
/26
-
subnet
:
192.168.61.
192
/26
ci-scripts/yaml_files/fr1_epc_tim/docker-compose.yml.orig
0 → 100644
View file @
756ec666
version: '3.8'
services:
cassandra:
image: cassandra:2.1
container_name: prod-cassandra
networks:
private_net:
ipv4_address: 192.168.68.2
environment:
CASSANDRA_CLUSTER_NAME: "OAI HSS Cluster"
CASSANDRA_ENDPOINT_SNITCH: GossipingPropertyFileSnitch
healthcheck:
test: /bin/bash -c "nodetool status"
interval: 10s
timeout: 5s
retries: 5
db_init:
image: cassandra:2.1
container_name: prod-db-init
depends_on: [cassandra]
deploy:
restart_policy:
condition: on-failure
max_attempts: 10
networks:
private_net:
ipv4_address: 192.168.68.4
volumes:
- ./oai_db.cql:/home/oai_db.cql
entrypoint: /bin/bash -c "cqlsh --file /home/oai_db.cql 192.168.68.2 && echo 'OK'"
oai_hss:
image: oai-hss:production
container_name: prod-oai-hss
privileged: true
depends_on: [cassandra]
networks:
private_net:
ipv4_address: 192.168.68.3
public_net:
ipv4_address: 192.168.61.2
environment:
REALM: openairinterface.org
HSS_FQDN: hss.openairinterface.org
PREFIX: /openair-hss/etc
cassandra_Server_IP: 192.168.68.2
OP_KEY: 1006020f0a478bf6b699f15c062e42b3
LTE_K: fec86ba6eb707ed08905757b1bb44b8f
APN1: oai.ipv4
APN2: internet
FIRST_IMSI: 222010100001120
NB_USERS: 10
healthcheck:
test: /bin/bash -c "pgrep oai_hss"
interval: 10s
timeout: 5s
retries: 5
oai_mme:
image: oai-mme:production
container_name: prod-oai-mme
privileged: true
depends_on: [oai_hss]
networks:
public_net:
ipv4_address: 192.168.61.3
environment:
REALM: openairinterface.org
PREFIX: /openair-mme/etc
INSTANCE: 1
PID_DIRECTORY: /var/run
HSS_IP_ADDR: 192.168.61.2
HSS_HOSTNAME: hss
HSS_FQDN: hss.openairinterface.org
HSS_REALM: openairinterface.org
MCC: '222'
MNC: '01'
MME_GID: 32768
MME_CODE: 3
TAC_0: 1
TAC_1: 2
TAC_2: 3
MME_FQDN: mme.openairinterface.org
MME_S6A_IP_ADDR: 192.168.61.3
MME_INTERFACE_NAME_FOR_S1_MME: eth0
MME_IPV4_ADDRESS_FOR_S1_MME: 192.168.61.3
MME_INTERFACE_NAME_FOR_S11: eth0
MME_IPV4_ADDRESS_FOR_S11: 192.168.61.3
MME_INTERFACE_NAME_FOR_S10: lo
MME_IPV4_ADDRESS_FOR_S10: 127.0.0.10
OUTPUT: CONSOLE
SGW_IPV4_ADDRESS_FOR_S11_0: 192.168.61.4
PEER_MME_IPV4_ADDRESS_FOR_S10_0: 0.0.0.0
PEER_MME_IPV4_ADDRESS_FOR_S10_1: 0.0.0.0
MCC_SGW_0: '222'
MNC3_SGW_0: '001'
TAC_LB_SGW_0: '01'
TAC_HB_SGW_0: '00'
MCC_MME_0: '222'
MNC3_MME_0: '001'
TAC_LB_MME_0: '02'
TAC_HB_MME_0: '00'
MCC_MME_1: '222'
MNC3_MME_1: '001'
TAC_LB_MME_1: '03'
TAC_HB_MME_1: '00'
TAC_LB_SGW_TEST_0: '03'
TAC_HB_SGW_TEST_0: '00'
SGW_IPV4_ADDRESS_FOR_S11_TEST_0: 0.0.0.0
healthcheck:
test: /bin/bash -c "pgrep oai_mme"
interval: 10s
timeout: 5s
retries: 5
oai_spgwc:
image: oai-spgwc:production
privileged: true
depends_on: [oai_mme]
container_name: prod-oai-spgwc
networks:
public_net:
ipv4_address: 192.168.61.4
environment:
PID_DIRECTORY: /var/run
SGW_INTERFACE_NAME_FOR_S11: eth0
SGW_IP_FOR_S5_S8_CP: 127.0.0.11/8
PGW_IP_FOR_S5_S8_CP: 127.0.0.12/8
PGW_INTERFACE_NAME_FOR_SX: eth0
DEFAULT_APN: oai.ipv4
DEFAULT_DNS_IPV4_ADDRESS: 192.168.18.129
DEFAULT_DNS_SEC_IPV4_ADDRESS: 8.8.4.4
UE_IP_ADDRESS_POOL: '12.1.1.2 - 12.1.1.254'
PUSH_PROTOCOL_OPTION: 'yes'
healthcheck:
test: /bin/bash -c "pgrep oai_spgwc"
interval: 10s
timeout: 5s
retries: 5
oai_spgwu:
image: oai-spgwu-tiny:production
privileged: true
container_name: prod-oai-spgwu-tiny
depends_on: [oai_spgwc]
networks:
public_net:
ipv4_address: 192.168.61.5
environment:
PID_DIRECTORY: /var/run
INSTANCE: 1
SGW_INTERFACE_NAME_FOR_S1U_S12_S4_UP: eth0
PGW_INTERFACE_NAME_FOR_SGI: eth0
SGW_INTERFACE_NAME_FOR_SX: eth0
SPGWC0_IP_ADDRESS: 192.168.61.4
NETWORK_UE_IP: '12.1.1.0/24'
NETWORK_UE_NAT_OPTION: 'yes'
healthcheck:
test: /bin/bash -c "pgrep oai_spgwu"
interval: 10s
timeout: 5s
retries: 5
flexran_rtc:
image: flexran-rtc:production
privileged: true
container_name: prod-flexran-rtc
networks:
public_net:
ipv4_address: 192.168.61.10
healthcheck:
test: /bin/bash -c "pgrep rt_controller"
interval: 10s
timeout: 5s
retries: 5
trf_gen:
image: trf-gen:production
privileged: true
container_name: prod-trf-gen
networks:
public_net:
ipv4_address: 192.168.61.11
entrypoint: /bin/bash -c "ip route add 12.1.1.0/24 via 192.168.61.5 dev eth0; sleep infinity"
healthcheck:
test: /bin/bash -c "ping -c 2 192.168.61.5"
interval: 10s
timeout: 5s
retries: 5
networks:
private_net:
name: prod-oai-private-net
ipam:
config:
- subnet: 192.168.68.0/26
public_net:
name: prod-oai-public-net
ipam:
config:
- subnet: 192.168.61.0/26
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment