aboutsummaryrefslogtreecommitdiffstats
path: root/docs/com/pres/vevent202004/vevent202004.md
blob: a7f8b5dc409db1dde2de3272e34dfbb03cf64bfa (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
# CNTT RC April 2020 and beyond

[Cédric Ollivier](mailto:cedric.ollivier@orange.com)

2020/04/21



## CNTT RC status


### Functest SUTs

- ease verifying automatically the CNTT-related containers (5 SUTs in total)
- mostly conformed with OpenStack reference implementations except:
  - all use Ceph and Ceph RadosGW
  - one SUT leverages on OVN to check RA1 Chapter5 vs SDN Controllers
- OpenStack and Kubernetes are not redeployed between 2 runs as opposed to
  [CNTT RI](https://build.opnfv.org/ci/view/cntt/job/cntt-latest-daily/102/)

**Functest SUTs are compliant to CNTT RC**


### RC verification vs Neutron

- all branches are successful vs Neutron reference implementation:
  - [Functest Hunter (Rocky)](https://build.opnfv.org/ci/view/functest/job/functest-hunter-daily/485/)
  - [Functest Iruya (Stein)](https://build.opnfv.org/ci/view/functest/job/functest-iruya-daily/452/)
  - [Functest Jerma (Train)](https://build.opnfv.org/ci/view/functest/job/functest-jerma-daily/249/)
  - [Functest Master (next Ussuri)](https://build.opnfv.org/ci/view/functest/job/functest-latest-daily/597/)


### RC verification vs OVN

- the overall results are in a good shape as Functest master includes all latest software:
  - [CNTT Conformance passed sucessfully](https://build.opnfv.org/ci/view/functest/job/functest-ovn-latest-daily/17/)
  - [IaaS verification](https://build.opnfv.org/ci/view/functest/job/functest-ovn-latest-daily/17/)
    failed due to one Rally task hanging iteration (under analysis)

**RA1 Chapter 5 is compatible with external SDN controllers**



## Field trial results


### Orange IaaS

- Orange IaaS verification has leveraged on the Functest containers before CNTT
- Functest containers are also executed to verify the deployment before any VNF
  onboarding
- a few mandatory features are missing to fully pass CNTT Compliance
  ([cinder backup](https://cntt-n.github.io/CNTT/doc/ref_arch/openstack/chapters/chapter05.html)
  and [keystone security_compliance](https://cntt-n.github.io/CNTT/doc/ref_arch/openstack/chapters/chapter05.html))
- a few extra RadosGW configurations are needed

**the CNTT Conformance is in a good shape**



## What's next?


### last minute's changes:

- tempest_heat was recently added in Functest IaaS verification and will be
  tuned for CNTT compliance
- tempest_horizon should be added into CNTT RC document (mandatory features)

**they would be added into CNTT RC very soon**


### and beyond

- NFVBench and VSperf are being xtesting-ready and should be added in RC
- a few CNTT issues are opened for developping Functest and then RC:
  - [Run fio or dd in Functest](https://github.com/cntt-n/CNTT/issues/1477)
  - [Add ceph bench and rbd bench into Functest](https://github.com/cntt-n/CNTT/issues/1476)
  - [Add swift-bench in Functest](https://github.com/cntt-n/CNTT/issues/1474)

**[help is needed!](https://github.com/cntt-n/CNTT/issues?q=is%3Aopen+is%3Aissue+project%3Acntt-n%2FCNTT%2F4)**



## Conclusion


### Take aways

- CNTT RC1 1.0 seems good and stable
- [RA1 Chapter 5]((https://cntt-n.github.io/CNTT/doc/ref_arch/openstack/chapters/chapter05.html)
  is compatible with external SDN controllers
- Orange IaaS is closed to be compliant

**any contribution and RC results are more than welcome!**



## Thank you