Skip to content

Commit 3c50a25

Browse files
authored
Merge pull request #37 from jmrua/master
Update docker-compose image references from v3.4.2 to v4.2.0 on lab 3
2 parents 935fbb8 + d09d7dd commit 3c50a25

File tree

3 files changed

+24
-24
lines changed

3 files changed

+24
-24
lines changed

.github/copilot-instructions.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ free5GLabs is a comprehensive educational repository containing hands-on labs fo
5252
```bash
5353
cd lab3/exercise
5454
docker pull mongo:latest # ~9 seconds
55-
docker pull free5gc/nrf:v3.4.2 # ~1-2 seconds
55+
docker pull free5gc/nrf:v4.2.0 # ~1-2 seconds
5656
```
5757
- **TIMING**: Individual pulls 1-15 seconds, full deployment setup 2-5 minutes
5858
- **NEVER CANCEL**: Set timeout to 15+ minutes for complete lab3 deployment
@@ -69,7 +69,7 @@ free5GLabs is a comprehensive educational repository containing hands-on labs fo
6969

7070
### Lab 3 - Docker Deployment Validation
7171
**CRITICAL**: After Docker setup changes, ALWAYS validate full deployment:
72-
- Test image pulls: `docker pull free5gc/nrf:v3.4.2`
72+
- Test image pulls: `docker pull free5gc/nrf:v4.2.0`
7373
- Verify network bridges: `brctl show` (should show docker0 and potentially br-free5gc)
7474
- **Manual validation**: Deploy core services and verify connectivity between NFs
7575
- **Check logs**: Each NF should start successfully and register with NRF

lab3/ans/deploy_ans.yaml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ version: "3.8"
33
services:
44
free5gc-upf:
55
container_name: upf
6-
image: free5gc/upf:v3.4.2
6+
image: free5gc/upf:v4.2.0
77
command: bash -c "./upf-iptables.sh && ./upf -c ./config/upfcfg.yaml"
88
volumes:
99
- ./config/upfcfg.yaml:/free5gc/config/upfcfg.yaml
@@ -51,7 +51,7 @@ services:
5151

5252
free5gc-nrf:
5353
container_name: nrf
54-
image: free5gc/nrf:v3.4.2
54+
image: free5gc/nrf:v4.2.0
5555
command: ./nrf -c ./config/nrfcfg.yaml
5656
expose:
5757
- "8000"
@@ -70,7 +70,7 @@ services:
7070

7171
free5gc-amf:
7272
container_name: amf
73-
image: free5gc/amf:v3.4.2
73+
image: free5gc/amf:v4.2.0
7474
command: ./amf -c ./config/amfcfg.yaml
7575
expose:
7676
- "8000"
@@ -91,7 +91,7 @@ services:
9191

9292
free5gc-ausf:
9393
container_name: ausf
94-
image: free5gc/ausf:v3.4.2
94+
image: free5gc/ausf:v4.2.0
9595
command: ./ausf -c ./config/ausfcfg.yaml
9696
expose:
9797
- "8000"
@@ -109,7 +109,7 @@ services:
109109

110110
free5gc-nssf:
111111
container_name: nssf
112-
image: free5gc/nssf:v3.4.2
112+
image: free5gc/nssf:v4.2.0
113113
command: ./nssf -c ./config/nssfcfg.yaml
114114
expose:
115115
- "8000"
@@ -127,7 +127,7 @@ services:
127127

128128
free5gc-pcf:
129129
container_name: pcf
130-
image: free5gc/pcf:v3.4.2
130+
image: free5gc/pcf:v4.2.0
131131
command: ./pcf -c ./config/pcfcfg.yaml
132132
expose:
133133
- "8000"
@@ -145,7 +145,7 @@ services:
145145

146146
free5gc-smf:
147147
container_name: smf
148-
image: free5gc/smf:v3.4.2
148+
image: free5gc/smf:v4.2.0
149149
command: ./smf -c ./config/smfcfg.yaml -u ./config/uerouting.yaml
150150
expose:
151151
- "8000"
@@ -169,7 +169,7 @@ services:
169169

170170
free5gc-udm:
171171
container_name: udm
172-
image: free5gc/udm:v3.4.2
172+
image: free5gc/udm:v4.2.0
173173
command: ./udm -c ./config/udmcfg.yaml
174174
expose:
175175
- "8000"
@@ -188,7 +188,7 @@ services:
188188

189189
free5gc-udr:
190190
container_name: udr
191-
image: free5gc/udr:v3.4.2
191+
image: free5gc/udr:v4.2.0
192192
command: ./udr -c ./config/udrcfg.yaml
193193
expose:
194194
- "8000"
@@ -208,7 +208,7 @@ services:
208208

209209
free5gc-chf:
210210
container_name: chf
211-
image: free5gc/chf:v3.4.2
211+
image: free5gc/chf:v4.2.0
212212
command: ./chf -c ./config/chfcfg.yaml
213213
expose:
214214
- "8000"
@@ -229,7 +229,7 @@ services:
229229

230230
free5gc-webui:
231231
container_name: webui
232-
image: free5gc/webui:v3.4.2
232+
image: free5gc/webui:v4.2.0
233233
command: ./webui -c ./config/webuicfg.yaml
234234
expose:
235235
- "2121"

lab3/exercise/deploy_exercise.yaml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ version: "3.8"
33
services:
44
free5gc-upf:
55
container_name: upf
6-
image: free5gc/upf:v3.4.2
6+
image: free5gc/upf:v4.2.0
77
command: bash -c "./upf-iptables.sh && ./upf -c ./config/upfcfg.yaml"
88
volumes:
99
- ./config/upfcfg.yaml:/free5gc/config/upfcfg.yaml
@@ -44,7 +44,7 @@ services:
4444

4545
free5gc-nrf:
4646
container_name: nrf
47-
image: free5gc/nrf:v3.4.2
47+
image: free5gc/nrf:v4.2.0
4848
command: ./nrf -c ./config/nrfcfg.yaml
4949
expose:
5050
- "8000"
@@ -63,7 +63,7 @@ services:
6363

6464
free5gc-amf:
6565
container_name: amf
66-
image: free5gc/amf:v3.4.2
66+
image: free5gc/amf:v4.2.0
6767
command: ./amf -c ./config/amfcfg.yaml
6868
expose:
6969
- "8000"
@@ -81,7 +81,7 @@ services:
8181

8282
free5gc-ausf:
8383
container_name: ausf
84-
image: free5gc/ausf:v3.4.2
84+
image: free5gc/ausf:v4.2.0
8585
command: ./ausf -c ./config/ausfcfg.yaml
8686
expose:
8787
- "8000"
@@ -99,7 +99,7 @@ services:
9999

100100
free5gc-nssf:
101101
container_name: nssf
102-
image: free5gc/nssf:v3.4.2
102+
image: free5gc/nssf:v4.2.0
103103
command: ./nssf -c ./config/nssfcfg.yaml
104104
expose:
105105
- "8000"
@@ -117,7 +117,7 @@ services:
117117

118118
free5gc-pcf:
119119
container_name: pcf
120-
image: free5gc/pcf:v3.4.2
120+
image: free5gc/pcf:v4.2.0
121121
command: ./pcf -c ./config/pcfcfg.yaml
122122
expose:
123123
- "8000"
@@ -135,7 +135,7 @@ services:
135135

136136
free5gc-smf:
137137
container_name: smf
138-
image: free5gc/smf:v3.4.2
138+
image: free5gc/smf:v4.2.0
139139
command: ./smf -c ./config/smfcfg.yaml -u ./config/uerouting.yaml
140140
expose:
141141
- "8000"
@@ -155,7 +155,7 @@ services:
155155

156156
free5gc-udm:
157157
container_name: udm
158-
image: free5gc/udm:v3.4.2
158+
image: free5gc/udm:v4.2.0
159159
command: ./udm -c ./config/udmcfg.yaml
160160
expose:
161161
- "8000"
@@ -174,7 +174,7 @@ services:
174174

175175
free5gc-udr:
176176
container_name: udr
177-
image: free5gc/udr:v3.4.2
177+
image: free5gc/udr:v4.2.0
178178
command: ./udr -c ./config/udrcfg.yaml
179179
expose:
180180
- "8000"
@@ -194,7 +194,7 @@ services:
194194

195195
free5gc-chf:
196196
container_name: chf
197-
image: free5gc/chf:v3.4.2
197+
image: free5gc/chf:v4.2.0
198198
command: ./chf -c ./config/chfcfg.yaml
199199
expose:
200200
- "8000"
@@ -215,7 +215,7 @@ services:
215215

216216
free5gc-webui:
217217
container_name: webui
218-
image: free5gc/webui:v3.4.2
218+
image: free5gc/webui:v4.2.0
219219
command: ./webui -c ./config/webuicfg.yaml
220220
expose:
221221
- "2121"

0 commit comments

Comments
 (0)