@@ -29,8 +29,10 @@ Ansible components:
29
29
* (Optional) Any additional hardware (beyond the Ansible-managed
30
30
Aether servers) required to support the blueprint.
31
31
32
- * A Jenkins job, added to the set of OnRamp integration tests,
33
- verifies that the blueprint successfully deploys Aether.
32
+ * A Jenkins pipeline, added to the set of OnRamp integration tests,
33
+ verifies that the blueprint successfully deploys Aether. These
34
+ pipelines are defined by Groovy scripts, and can be found in the
35
+ ``aether-jenkins `` repo.
34
36
35
37
The goal of establishing a well-defined procedure for adding new
36
38
blueprints to OnRamp is to encourage the community to contribute (and
@@ -85,12 +87,8 @@ The Multi-UPF blueprint includes the following:
85
87
this blueprint is demonstrated using gNBsim, the assumed base models
86
88
are given by ``roc-5g-models.json ``.)
87
89
88
- * Two nightly integration tests that validate the Multi-UPF blueprint
89
- can be viewed on Jenkins (assuming you are a registered user):
90
- `single-server test
91
- <https://jenkins.aetherproject.org/view/Aether%20OnRamp/job/AetherOnRamp_QuickStart_Multi-UPF/> `__,
92
- `two-server test
93
- <https://jenkins.aetherproject.org/view/Aether%20OnRamp/job/AetherOnRamp_2servers_Multi-UPF/> `__.
90
+ * The Jenkins pipeline ``upf.groovy `` validates the Multi-UPF
91
+ blueprint.
94
92
95
93
To use Multi-UPF, first copy the vars file to ``main.yml ``:
96
94
@@ -211,18 +209,16 @@ The SD-RAN blueprint includes the following:
211
209
Start deployment, with both SD-RAN and SD-Core co-located on a
212
210
single server.
213
211
214
- * New make targets, ``aether- sdran-install `` and
215
- ``aether- sdran-uninstall ``, to be executed after the standard
212
+ * New make targets, ``sdran-install `` and
213
+ ``sdran-uninstall ``, to be executed after the standard
216
214
SD-Core installation.
217
215
218
216
* A new submodule ``deps/sdran `` (corresponding to repo
219
217
``aether-sdran ``) defines the Ansible Roles and Playbooks required
220
218
to deploy SD-RAN.
221
219
222
- * A nightly integration test that validates the SD-RAN blueprint can
223
- be viewed on `Jenkins
224
- <https://jenkins.aetherproject.org/view/Aether%20OnRamp/job/AetherOnRamp_QuickStart_SDRAN/> `__
225
- (assuming you are a registered user).
220
+ * The Jenkins pipeline ``sdran.groovy `` validates the SD-RAN
221
+ blueprint.
226
222
227
223
To use SD-RAN, first copy the vars file to ``main.yml ``:
228
224
@@ -237,9 +233,9 @@ followed by SD-RAN:
237
233
238
234
.. code-block ::
239
235
240
- $ make aether- k8s-install
241
- $ make aether- 5gc-install
242
- $ make aether- sdran-install
236
+ $ make k8s-install
237
+ $ make 5gc-install
238
+ $ make sdran-install
243
239
244
240
Use ``kubectl `` to validate that the SD-RAN workload is running, which
245
241
should result in output similar to the following:
@@ -323,11 +319,8 @@ The UERANSIM blueprint includes the following:
323
319
required to deploy UERANSIM. It also contains configuration files
324
320
for the emulator.
325
321
326
- * A nightly integration test that validate the UERANSIM blueprint
327
- can be viewed on Jenkins (assuming you are a registered user):
328
- `two-server test
329
- <https://jenkins.aetherproject.org/view/Aether%20OnRamp/job/AetherOnRamp_2servers_20.04_default-charts_UERANSIM/> `__.
330
-
322
+ * The Jenkins pipeline ``ueransim.groovy `` validates the UERANSIM
323
+ blueprint.
331
324
332
325
To use UERANSIM, first copy the vars file to ``main.yml ``:
333
326
@@ -442,7 +435,7 @@ following:
442
435
``deps/5gc/roles/core/templates/sdcore-5g-sriov-values.yaml ``.
443
436
444
437
* Integration tests require SR-IOV capable servers, and so have not
445
- yet been added to Jenkins.
438
+ been automated in Jenkins.
446
439
447
440
To use SR-IOV and DPDK, first copy the vars file to ``main.yml ``:
448
441
@@ -535,9 +528,9 @@ The blueprint includes the following:
535
528
defines the Ansible Roles and Playbooks required to deploy the OAI
536
529
gNB.
537
530
538
- * An Integration test running in simulation mode is still pending. The
539
- blueprint has been validated with USRP X310 , but other models should
540
- also work .
531
+ * The Jenkins pipeline `` oai.groovy `` validates the OAI 5G
532
+ blueprint. The pipeline runs OAI in simulation mode , but the blueprint
533
+ has also been validated with USRP X310 .
541
534
542
535
To use an OAI gNB, first copy the vars file to ``main.yml ``:
543
536
0 commit comments