Geetika Batra
Geetika Batra
There is a lot of room for improvement in test coverage. Currently, the code coverage is `27%` Following issues track the tasks - [ ] [Test Coverage in pkg/util](https://github.com/kubernetes-sigs/cluster-api-provider-vsphere/issues/1421) -...
/kind feature There is no README about what is the role of flavors in cluster-api-provider-vsphere and what all flavors are available. This can be used as a reference. https://github.com/kubernetes-sigs/cluster-api-provider-azure/blob/main/templates/flavors/README.md /help...
**What this PR does / why we need it**: **Which issue(s) this PR fixes** *(optional, in `fixes #(, fixes #, ...)` format, will close the issue(s) when PR gets merged)*:...
/kind bug Currently, there is a lot of unevenness in logging. Some unit tests show descriptions of the tests, while others go completely unnoticed. ``` Please refer to the following....
/kind feature This issue focuses on brainstorming ideas to enable E2E testing for GPU specific use cases. Where are we right now? The E2E infrastructure is currently running as VMC...
/kind feature CAPV should run a Kubernetes job in e2e with the open source [kubescape](https://github.com/armosec/kubescape) security scanner and logs the results to stdout. Inspired by https://github.com/kubernetes-sigs/cluster-api-provider-azure/pull/1793 Above should be followed...
**What this PR does / why we need it**: **Which issue(s) this PR fixes** *(optional, in `fixes #(, fixes #, ...)` format, will close the issue(s) when PR gets merged)*:...
Currently there is a go version compatibility issue. Test infra job is failing as go version in kubekins image is 1.17 while in dependencies like clusterapi@test is 1.16 and go...
All the fields defined in `types.go` should be of pointer type, unless it is very much necessary to keep it as is. This would help in better error handling. It...
/kind bug This issue is to list out the files which are required to be tested in pkg/util ``` sigs.k8s.io/cluster-api-provider-vsphere/pkg/util/kubeclient.go:33: NewKubeClient 0.0% sigs.k8s.io/cluster-api-provider-vsphere/pkg/util/machines.go:40: GetMachinesInCluster 0.0% sigs.k8s.io/cluster-api-provider-vsphere/pkg/util/machines.go:65: GetVSphereMachinesInCluster 0.0% sigs.k8s.io/cluster-api-provider-vsphere/pkg/util/machines.go:88: GetVSphereMachine...