Test failure in spec/lib/gitlab/kubernetes/helm/api_spec.rb
In master
for https://gitlab.com/gitlab-org/gitlab-ce/-/jobs/45745370:
Failures:
1) Gitlab::Kubernetes::Helm::Api#install ensures the namespace exists before creating the POD
Failure/Error: Pod.new(command, @namespace.name, @kubeclient).generate
NoMethodError:
undefined method `new' for Gitlab::Kubernetes::Pod:Module
# ./lib/gitlab/kubernetes/helm/api.rb:37:in `pod_resource'
# ./lib/gitlab/kubernetes/helm/api.rb:12:in `install'
# ./spec/lib/gitlab/kubernetes/helm/api_spec.rb:36:in `block (3 levels) in <top (required)>'
Finished in 14 minutes 49 seconds (files took 24.57 seconds to load)
1605 examples, 1 failure, 4 pending
Failed examples:
rspec ./spec/lib/gitlab/kubernetes/helm/api_spec.rb:32 # Gitlab::Kubernetes::Helm::Api#install ensures the namespace exists before creating the POD
The test doesn't fail locally for me, so I'm wondering if there is some interaction with other tests that is causing this.
/cc: @mayra-cabrera
Edited by Stan Hu