Age | Commit message (Collapse) | Author | Files | Lines |
|
Security Checks:
Checking for security config on the cluster, consisting of capability, privilege, host network, host path and
connectivity checks
Policy Checks:
Validating CPU Manager and Topology Manager policies against the settings from PDF
Observability Checks
Checking existence and health of prometheus, node-exporter and collectd pods
Plugin checks
Checking for the existence of multi-interface pod (multus) and validating the list of CNI against the PDF
Also added usage information and pdf field information to userguide.rst file in the docs section. For reference, I have added a PDF.json in sdv/docker/sdvstate/settings section file to look at necessary configuration required for the kuberef validation.
Signed-off-by: Parth V Inamdar <parth.inamdar1@gmail.com>
Change-Id: I28dc8e687c14cba099230f2226b4add79a55a7ad
|
|
This patch removes unused code and update the pdf.
Signed-off-by: Sridhar K. N. Rao <sridhar.rao@spirent.com>
Change-Id: I9785c4301869f7b93ccad074cf0ad6ffc77724a0
|
|
|
|
Signed-off-by: Adarsh Yadav<adiyadav0509@gmail.com>
Change-Id: I6675be477218eeda5baf6f1d479d04a4c4121bc8
|
|
This patch adds Kuberef Validator and implements following
checks for Kuberef Validator:
* pod_health_check
Signed-off-by: Parth Yadav<parthyadav3105@gmail.com>
Change-Id: Ief2a75f5ea4a4e39a8c07002c29e2d732ca00151
|
|
This patch updates sdv framework to support multiple test suites.
Current test suites:
* default
* k8s
Current Cloud Installers:
* Airship
The patch also adds makefile for sdv framework to ease development work.
Some useful makefile target:
* make sandbox
* make run
* make lint
* make bash
Run `make help` for complete usage guide.
The patch restructures the codebases directory structure.
Signed-off-by: Parth Yadav<parthyadav3105@gmail.com>
Change-Id: I109d13f84334ec1cfa4f9c17b74d38a979272ea5
|
|
Signed-off-by: Adarsh Yadav<adiyadav0509@gmail.com>
Change-Id: I01a211e6a44ab57aaf8e9e4d21eca2e91791646d
|
|
Add Kali release node.
Signed-off-by: Sridhar K. N. Rao <sridhar.rao@spirent.com>
Change-Id: I16bc5e589f85f52c4b77fa839ae39c8154d77474
|
|
Signed-off-by: Sridhar K. N. Rao <sridhar.rao@spirent.com>
Change-Id: Ibbe8bce90ba7e51feb446a33ff397ae3ddff8e96
|
|
Fixes some Dockerfile bugs.
Also, fixes some other syntax bugs, does not covers logical bug fixes.
Signed-off-by: Parth Yadav<parthyadav3105@gmail.com>
Change-Id: I72cfbf058a2c35148337359d78e1fb8f1b3234d3
|
|
|
|
This patch adds openstack security checking.
This is based on https://docs.openstack.org/security-guide/checklist.html
Support reading configuration from default file and environment
Added reference security.conf
Update the Documentation. Update index to include security
Fix bug reported by Parth, and another.
JIRA: CIRV-49
Signed-off-by: Sridhar K. N. Rao <sridhar.rao@spirent.com>
Change-Id: I72579a861409c3aaf464f44f0cdc24dc33cd4345
|
|
Update the PDF template and tool in includes the changes proposed in
CNTT release.
JIRA: CIRV-51
Signed-off-by: Sridhar K. N. Rao <sridhar.rao@spirent.com>
Change-Id: Icb99273711df0a077a1499788f7af171902cce94
|
|
This Patch ensures sdvstate support for Airship 1.7 and Airship 1.8.
* Http based health check:
Added a sandbox pod for curl utility for sending https requests
to pods within cluster. Few Airship components are required to
be checked by sending http request on their status endpoints,
like Kibana.
* Fix config file parsing bug for:
1. vswitch_pmd_cores_check and
2. vswitch_dpdk_lcores_check
Signed-off-by: Parth Yadav<parthyadav3105@gmail.com>
Change-Id: I0864b9fd269c189b6e9807123da43dcf1fe1cbef
|
|
This patch adds overview document.
Signed-off-by: Sridhar K. N. Rao <sridhar.rao@spirent.com>
Change-Id: I1504c297d0b51a71c1a20f7b9d7c1853e61291c9
|
|
Signed-off-by: Parth Yadav<parthyadav3105@gmail.com>
Change-Id: I8d1f0fab022b54c26001cb78318340472d4023d2
|
|
This patch updates the documentation for Jerma.
Signed-off-by: Sridhar K. N. Rao <sridhar.rao@spirent.com>
Change-Id: Ic0d61a74b1c8d31c8facaa16837894fc816ac739
|
|
This patch organizes documentation for Jerma Release.
Signed-off-by: Sridhar K. N. Rao <sridhar.rao@spirent.com>
Change-Id: I653c8c4b4e0092059f19314631a0fcab4941e134
|
|
server files"
|
|
|
|
This patch implements a Installer Manifest URLS checker as a container
application.
Signed-off-by: Sridhar K. N. Rao <sridhar.rao@spirent.com>
Change-Id: Iff143034a0f4a883e6a06db289bf784dc5cc2b72
|
|
This patch includes PDF Template and a tool to create PDF.
Signed-off-by: Sridhar K. N. Rao <sridhar.rao@spirent.com>
Change-Id: Ib702ff42352d584cb9146ff1959258c558e06615
|
|
files
Signed-off-by: Ashwin Nayak<ashwinnayak111@gmail.com>
Change-Id: I81ae24169a5f8ff79d2c129f30daf5c9f04e5da9
|
|
|
|
Adds following new checks:
* ceph_health_check
* prometheus_check
* grafana_check
* elasticsearch_check
* kibana_check
* nagios_check
* elasticsearch_exporter_check
* fluentd_exporter_check
* physical_network_check
* reserved_vnf_cores_check
* isolated_cores_check
* vswitch_pmd_cores_check
* vswitch_dpdk_lcore_check
* os_reserved_cores_check
* nova_scheduler_filters_check
* cpu_allocation_ratio_check
Updated result reporting format to match with TestAPI result formating
Signed-off-by: Parth Yadav<parthyadav3105@gmail.com>
Change-Id: I421fd20067d289e8735a2ed3f402c68f45ae69e9
|
|
Tool for resource planning of VNFs.
Signed-off-by: Parth Yadav<parthyadav3105@gmail.com>
Change-Id: I4729d665707162132b16765b3ba2d7a9d914d339
|
|
This patch adds post cloud-software deployment state validation
tool. Currently supports pod_health_check for Airship deployment.
Signed-off-by: Parth Yadav<parthyadav3105@gmail.com>
Change-Id: I28eeff520f7a00419620bf50cc38fd4793aa31b8
|
|
This patch reorganizes the subprojects.
Pylint Fixes. Additional Configurations
Signed-off-by: Sridhar K. N. Rao <sridhar.rao@spirent.com>
Change-Id: I021f33f035d7b2dcfded230ca40337afdac183e8
|
|
Moving contents from parent cirv to cirv-sdv
Remove pycache
Signed-off-by: Sridhar K. N. Rao <sridhar.rao@spirent.com>
Change-Id: I3744157eb6616591159abe3eca133160d803dda3
|
|
|