To be updated.
The AI Edge-School/Education Video Education Video Security Monitoring is requesting maturity review for Akraino release 3.
This page references the requirements in BP Graduation Review Processes and Criteria specifically the table cell for Incubation -> (Mature) on the second row from the bottom of the page.
- Validation lab checkhttps://nexus.akraino.org/content/sites/logs/att/job/Install_REC_on_OpenEdge1/
- Multiple Jenkins jobs exist for deploying AI Edge to multiple Lab and for otestack installation and various testing. The jobs listed below are the primary CD jobs. Additional job logs can be viewed on Nexus, but these listed here are the relevant ones for Akraino maturity review.
- Baidu
- https://nexus.akraino.org/content/sites/logs/nokia/bluval_results/rec/master/20191114-083809/results/k8s/conformance/
- xxx
- Multiple Jenkins jobs exist for deploying REC to multiple clusters and for RIC installation and various testing. The jobs listed below are the primary CD jobs. Additional job logs can be viewed on Nexus, but these listed here are the relevant ones for Akraino maturity review
- Baidu Yu, Liya
- Release inclusion check
- was included in Akraino Release 3
- participate in Akraino Release 4
- Release 4 Planning
- SW quality/functional check Hechun Zhang Yu, LiyaThere are some
- The validation tests
- are done in the bare-metal server, and they also can be done in the VMs.
- Video Security Monitoring has passed the blueprint validation tests
- REC uses the TA “Cloud Test Automation Framework” which mostly passes but is under continuous development so new tests continue to be added on an ongoing basis, so it is not expected to be 100% passing at every point in time
- Video Security Monitoring has passed security scanning by a number of Open Source and proprietary tools used by AT&T’s security organization.
- Sonarqube is only scanning ta-caas-install, but not the rest of the repositories. Need to investigate why.
- The Akraino security requirements don’t provide documentation on how to configure Lynis (i.e. is “lynis audit system --quick” sufficient or is specific configuration and tuning expected) but we have REC clusters available to run the tool if instructions are provided. In the absence of step by step instructions, our security organization has scanned with the tools that they routinely use and have expertise in. We did run lynis and we're satisfied with the results.
- Hardware definition check (Hechun Zhang Yu, Liya )
- A reference platform is documented for the primary validation lab https://wiki.akraino.org/display/AK/Radio+Edge+Cloud+Validation+Lab
- Additional hardware information for non-reference platforms (REC/TA targets broad hardware support) in Baidu and Ampere Pod Labs, the results of lynis, vuls and kube-hunter check are:
- https://nexus.akraino.org/content/sites/logs/baidu/job/security_scan/aiedge/2/results/
- https://nexus.akraino.org/content/sites/logs/webank/job/aiedge-video/1/scan/
- Hardware definition check
- The hardware information for the primary validation lab is available in the installation guide https://wiki.akraino.org/display/AK/REC+Installation+Guide#RECInstallationGuide-HardwareRequirements:
- Support for ARM hardware is being actively developed but may not be complete in time for Akraino release 2 https://wiki.akraino.org/display/AK/Porting+REC+on+aarch64
- : Video Security Monitoring R4 Installation Document#RecommendedHardwareRequirements
- The second validation lab had installed the AIEdge and passed the test check, the hardware information is shown in Ampere Pod 2.
- Upstream dependency check
- The upstream dependencies are enumerated in non-machine-readable form the software prerequisites session on the wiki https://wiki.akraino.org/display/AK/REC+Architecture+Document#RECArchitectureDocument-ComponentsofRadioEdgeCloud and in machine readable form in the Gerrit repos as described in https://wiki.akraino.org/display/AK/Gerrit+Code+Repository+Overview: Video Security Monitoring R4 Installation Document#SoftwarePrerequisites
- Documentation check
- Documentation has already been created for Akraino Release 3 https://wiki.akraino.org/display/AK/Video+Security+Monitoring+Release+3+Release 4 Video Security Monitoring Release 4 Documentation
- Community Health and Stability check (Hechun Zhang )check
- Meetings are held weekly and minutes are published with a list of attendees https://wikilf-akraino.akrainoatlassian.orgnet/wiki/display/AK/The+AI+Edge+Blueprint+Family+Meetings
- Meeting content includes welcoming new participants and providing introduction to the projects as well as discussing ongoing progress
- Contributions from Baiducome from Baidu, WeBank, Arm, VMwareWeBank, Futurewei, Huawei, are working on adding ARM support to the previously x86-only code https://gerrit.akraino.org/r/#/q/topic:aarch64-support+(status:open+OR+status:merged)Huawei and Futurewei