No |
https://sonar.onap.org/projects?search=dmaap&sort=-analysis_date | For evidences, provide link(s) to Gerrit repos by providing the URL as shown in this example Example |
Is there any binaries (jar, war, tar, gz, gzip, zip files) in Gerrit project repository? |
|
| Refer to CI Development Best Practices |
Is there any pending commit request older than 36 hours in Gerrit? |
|
|
|
Provide the "% Achived" on the CII Best Practices program. |
| Provide link to your project CII Best Practices page. | As documented in CII Badging Program, teams have to fill out CII Best Practices |
Is there any Critical level security vulnerabilities older than 60 days old in the third party libraries used within your project unaddressed? Nexus-IQ classifies level as the following: - Critical is level 7 to 10
- Severe is level 4 to 6
- Moderate is level 1 to 3
which is complaint with CVSS V2.0 rating. |
| In the case critical known vulnerability are still showing in the report, fill out the Security/Vulnerability Threat Template in your project. | Ensure the Nexus-IQ report from “Jenkins CLM” shows 0 critical security vulnerability. Open the Nexus-IQ report for the details on each repo. |
Are all the Jenkins jobs successfully passed (verify + merge jobs)? |
| Provide link to "Merge job" as evidence in Jenkins project tab |
|
Are all snapshot binaries available in Nexus? |
| Provide link to evidence |
|
Do you have a clear plan to implement the Independent Versioning and Release Process by RC0? |
|
| Contact the upstream teams to make sure they will release their artifacts (in Nexus Release repo) so you can build by depending on these released artifacts by RC0. |
Integration and Testing | Have 100% of Continuous System Integration Testing (CSIT) Use Cases been implemented successfully in Jenkins? |
| All jobs pertaining to your project MUST pass |
|
Is there a Docker images available for your project deliverable? |
| Provide link to Nexus repos |
|
Has the project code successfully passed the Daily Build process? |
|
| Goal is to ensure the latest project commit has not broken the Integration Daily Build |
Doc | Has the team created a docs folder and Development and Release Notes documentation templates in Readthedocs? |
| Add a link to your project documentation in ReadTheDocs. | Documentation Team is using Readthedocs for documenting user facing documentation. ReadTheDcos shall be considered as a starting point for someone new within ONAP. The ReadTheDocs is the ONAP Documentation facade visible to users. Link to http://onap.readthedocs.io/en/latest/guides/onap-developer/how-to-use-docs/include-documentation.html#templates-and-examples How to setup the template for my project? |
Is the API documentation section populated? |
| Link to evidence | Ensure there is at least a direct link toward the API documentation which may be already existing in the wiki. |