diff options
author | Kamil Trzciński <ayufan@ayufan.eu> | 2019-01-05 14:05:40 +0000 |
---|---|---|
committer | Kamil Trzciński <ayufan@ayufan.eu> | 2019-01-05 14:05:40 +0000 |
commit | 006da56cad7d8588473dae7c8777f26c3e6f9bb8 (patch) | |
tree | aaa0e78233d5e3e52460f6826638093887d1a9a2 /spec/models | |
parent | d432d674148601555c4ba693bb7c282ac9fe3d4a (diff) | |
parent | 47cb5a2641e840bca4f7fc15d93d78b2a6fca306 (diff) | |
download | gitlab-ce-006da56cad7d8588473dae7c8777f26c3e6f9bb8.tar.gz |
Merge branch 'knative-rbac-check' into 'master'
Require Knative to be installed only on an RBAC kubernetes cluster
See merge request gitlab-org/gitlab-ce!23807
Diffstat (limited to 'spec/models')
-rw-r--r-- | spec/models/clusters/applications/knative_spec.rb | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/spec/models/clusters/applications/knative_spec.rb b/spec/models/clusters/applications/knative_spec.rb index 8fc755d2a26..0cf9e10ce04 100644 --- a/spec/models/clusters/applications/knative_spec.rb +++ b/spec/models/clusters/applications/knative_spec.rb @@ -15,6 +15,13 @@ describe Clusters::Applications::Knative do allow(ClusterWaitForIngressIpAddressWorker).to receive(:perform_async) end + describe 'when rbac is not enabled' do + let(:cluster) { create(:cluster, :provided_by_gcp, :rbac_disabled) } + let(:knative_no_rbac) { create(:clusters_applications_knative, cluster: cluster) } + + it { expect(knative_no_rbac).to be_not_installable } + end + describe '.installed' do subject { described_class.installed } |