diff options
author | Tiger <twatson@gitlab.com> | 2019-02-07 07:56:08 +0300 |
---|---|---|
committer | Tiger <twatson@gitlab.com> | 2019-02-08 02:05:05 +0300 |
commit | 73e5d3a2693d0469fdad925c398b6c464803c4b3 (patch) | |
tree | 16c20ef1d87b437e5a62ef041cb02772e489942b /spec/models/clusters/kubernetes_namespace_spec.rb | |
parent | 2cea4fd067e2b78600b93202e0e71b58bccbe3d1 (diff) |
Validate kubernetes cluster CA certificate
No certificate is still accepted, but if one is provided it must
be valid. Only run validation if the certificate has changed to
avoid making existing records invalid.
Diffstat (limited to 'spec/models/clusters/kubernetes_namespace_spec.rb')
-rw-r--r-- | spec/models/clusters/kubernetes_namespace_spec.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/spec/models/clusters/kubernetes_namespace_spec.rb b/spec/models/clusters/kubernetes_namespace_spec.rb index 235e2ee4e69..b865909c7fd 100644 --- a/spec/models/clusters/kubernetes_namespace_spec.rb +++ b/spec/models/clusters/kubernetes_namespace_spec.rb @@ -97,7 +97,7 @@ RSpec.describe Clusters::KubernetesNamespace, type: :model do let(:platform) { create(:cluster_platform_kubernetes, api_url: api_url, ca_cert: ca_pem, token: token) } let(:api_url) { 'https://kube.domain.com' } - let(:ca_pem) { 'CA PEM DATA' } + let(:ca_pem) { File.read(Rails.root.join('spec/fixtures/clusters/sample_cert.pem')) } let(:token) { 'token' } let(:kubeconfig) do |