@@ -14,6 +14,7 @@ import (
14
14
15
15
operatorsv1 "github.com/operator-framework/api/pkg/operators/v1"
16
16
operatorsv1alpha1 "github.com/operator-framework/api/pkg/operators/v1alpha1"
17
+ apiextensionsv1 "k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1"
17
18
k8serror "k8s.io/apimachinery/pkg/api/errors"
18
19
"sigs.k8s.io/controller-runtime/pkg/client"
19
20
@@ -22,7 +23,6 @@ import (
22
23
. "github.com/onsi/gomega"
23
24
appsv1 "k8s.io/api/apps/v1"
24
25
corev1 "k8s.io/api/core/v1"
25
- "k8s.io/apiextensions-apiserver/pkg/apis/apiextensions"
26
26
"k8s.io/apimachinery/pkg/api/meta"
27
27
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
28
28
"k8s.io/apimachinery/pkg/labels"
@@ -89,7 +89,7 @@ var _ = Describe("Starting CatalogSource e2e tests", func() {
89
89
}
90
90
91
91
crd := newCRD (genName ("ins-" ))
92
- csv := newCSV (packageStable , generatedNamespace .GetName (), "" , semver .MustParse ("0.1.0" ), []apiextensions .CustomResourceDefinition {crd }, nil , nil )
92
+ csv := newCSV (packageStable , generatedNamespace .GetName (), "" , semver .MustParse ("0.1.0" ), []apiextensionsv1 .CustomResourceDefinition {crd }, nil , nil )
93
93
94
94
defer func () {
95
95
Eventually (func () error {
@@ -101,7 +101,7 @@ var _ = Describe("Starting CatalogSource e2e tests", func() {
101
101
}()
102
102
103
103
catalogSourceName := genName ("mock-ocs-" )
104
- _ , cleanupSource := createInternalCatalogSource (c , crc , catalogSourceName , generatedNamespace .GetName (), manifests , []apiextensions .CustomResourceDefinition {crd }, []v1alpha1.ClusterServiceVersion {csv })
104
+ _ , cleanupSource := createInternalCatalogSource (c , crc , catalogSourceName , generatedNamespace .GetName (), manifests , []apiextensionsv1 .CustomResourceDefinition {crd }, []v1alpha1.ClusterServiceVersion {csv })
105
105
defer cleanupSource ()
106
106
107
107
// ensure the mock catalog exists and has been synced by the catalog operator
@@ -143,8 +143,8 @@ var _ = Describe("Starting CatalogSource e2e tests", func() {
143
143
stableChannel := "stable"
144
144
145
145
mainCRD := newCRD (genName ("ins-" ))
146
- mainCSV := newCSV (mainPackageStable , generatedNamespace .GetName (), "" , semver .MustParse ("0.1.0" ), []apiextensions .CustomResourceDefinition {mainCRD }, nil , nil )
147
- replacementCSV := newCSV (mainPackageReplacement , generatedNamespace .GetName (), mainPackageStable , semver .MustParse ("0.2.0" ), []apiextensions .CustomResourceDefinition {mainCRD }, nil , nil )
146
+ mainCSV := newCSV (mainPackageStable , generatedNamespace .GetName (), "" , semver .MustParse ("0.1.0" ), []apiextensionsv1 .CustomResourceDefinition {mainCRD }, nil , nil )
147
+ replacementCSV := newCSV (mainPackageReplacement , generatedNamespace .GetName (), mainPackageStable , semver .MustParse ("0.2.0" ), []apiextensionsv1 .CustomResourceDefinition {mainCRD }, nil , nil )
148
148
149
149
defer func () {
150
150
Eventually (func () error {
@@ -172,7 +172,7 @@ var _ = Describe("Starting CatalogSource e2e tests", func() {
172
172
}
173
173
174
174
// Create the initial catalog source
175
- cs , cleanup := createInternalCatalogSource (c , crc , mainCatalogName , globalCatalogNamespace , mainManifests , []apiextensions .CustomResourceDefinition {mainCRD }, []v1alpha1.ClusterServiceVersion {mainCSV })
175
+ cs , cleanup := createInternalCatalogSource (c , crc , mainCatalogName , globalCatalogNamespace , mainManifests , []apiextensionsv1 .CustomResourceDefinition {mainCRD }, []v1alpha1.ClusterServiceVersion {mainCSV })
176
176
defer cleanup ()
177
177
178
178
// Attempt to get the catalog source before creating install plan
@@ -225,7 +225,7 @@ var _ = Describe("Starting CatalogSource e2e tests", func() {
225
225
}
226
226
227
227
// Update catalog configmap
228
- updateInternalCatalog (GinkgoT (), c , crc , cs .GetName (), cs .GetNamespace (), []apiextensions .CustomResourceDefinition {mainCRD }, []v1alpha1.ClusterServiceVersion {mainCSV , replacementCSV }, mainManifests )
228
+ updateInternalCatalog (GinkgoT (), c , crc , cs .GetName (), cs .GetNamespace (), []apiextensionsv1 .CustomResourceDefinition {mainCRD }, []v1alpha1.ClusterServiceVersion {mainCSV , replacementCSV }, mainManifests )
229
229
230
230
// Get updated catalogsource
231
231
fetchedUpdatedCatalog , err := fetchCatalogSourceOnStatus (crc , cs .GetName (), cs .GetNamespace (), catalogSourceRegistryPodSynced )
@@ -252,8 +252,8 @@ var _ = Describe("Starting CatalogSource e2e tests", func() {
252
252
stableChannel := "stable"
253
253
254
254
dependentCRD := newCRD (genName ("ins-" ))
255
- mainCSV := newCSV (mainPackageStable , generatedNamespace .GetName (), "" , semver .MustParse ("0.1.0" ), nil , []apiextensions .CustomResourceDefinition {dependentCRD }, nil )
256
- dependentCSV := newCSV (dependentPackageStable , generatedNamespace .GetName (), "" , semver .MustParse ("0.1.0" ), []apiextensions .CustomResourceDefinition {dependentCRD }, nil , nil )
255
+ mainCSV := newCSV (mainPackageStable , generatedNamespace .GetName (), "" , semver .MustParse ("0.1.0" ), nil , []apiextensionsv1 .CustomResourceDefinition {dependentCRD }, nil )
256
+ dependentCSV := newCSV (dependentPackageStable , generatedNamespace .GetName (), "" , semver .MustParse ("0.1.0" ), []apiextensionsv1 .CustomResourceDefinition {dependentCRD }, nil , nil )
257
257
258
258
defer func () {
259
259
Eventually (func () error {
@@ -307,7 +307,7 @@ var _ = Describe("Starting CatalogSource e2e tests", func() {
307
307
Expect (initialPods .Items ).To (HaveLen (1 ))
308
308
309
309
// Update catalog configmap
310
- updateInternalCatalog (GinkgoT (), c , crc , mainCatalogName , generatedNamespace .GetName (), []apiextensions .CustomResourceDefinition {dependentCRD }, []v1alpha1.ClusterServiceVersion {mainCSV , dependentCSV }, append (mainManifests , dependentManifests ... ))
310
+ updateInternalCatalog (GinkgoT (), c , crc , mainCatalogName , generatedNamespace .GetName (), []apiextensionsv1 .CustomResourceDefinition {dependentCRD }, []v1alpha1.ClusterServiceVersion {mainCSV , dependentCSV }, append (mainManifests , dependentManifests ... ))
311
311
312
312
fetchedUpdatedCatalog , err := fetchCatalogSourceOnStatus (crc , mainCatalogName , generatedNamespace .GetName (), func (catalog * v1alpha1.CatalogSource ) bool {
313
313
before := fetchedInitialCatalog .Status .ConfigMapResource
@@ -385,8 +385,8 @@ var _ = Describe("Starting CatalogSource e2e tests", func() {
385
385
stableChannel := "stable"
386
386
387
387
dependentCRD := newCRD (genName ("ins-" ))
388
- mainCSV := newCSV (mainPackageStable , generatedNamespace .GetName (), "" , semver .MustParse ("0.1.0" ), nil , []apiextensions .CustomResourceDefinition {dependentCRD }, nil )
389
- dependentCSV := newCSV (dependentPackageStable , generatedNamespace .GetName (), "" , semver .MustParse ("0.1.0" ), []apiextensions .CustomResourceDefinition {dependentCRD }, nil , nil )
388
+ mainCSV := newCSV (mainPackageStable , generatedNamespace .GetName (), "" , semver .MustParse ("0.1.0" ), nil , []apiextensionsv1 .CustomResourceDefinition {dependentCRD }, nil )
389
+ dependentCSV := newCSV (dependentPackageStable , generatedNamespace .GetName (), "" , semver .MustParse ("0.1.0" ), []apiextensionsv1 .CustomResourceDefinition {dependentCRD }, nil , nil )
390
390
391
391
defer func () {
392
392
Eventually (func () error {
@@ -442,7 +442,7 @@ var _ = Describe("Starting CatalogSource e2e tests", func() {
442
442
cleanupSource ()
443
443
444
444
// create a catalog with the same name
445
- createInternalCatalogSource (c , crc , mainCatalogName , generatedNamespace .GetName (), append (mainManifests , dependentManifests ... ), []apiextensions .CustomResourceDefinition {dependentCRD }, []v1alpha1.ClusterServiceVersion {mainCSV , dependentCSV })
445
+ createInternalCatalogSource (c , crc , mainCatalogName , generatedNamespace .GetName (), append (mainManifests , dependentManifests ... ), []apiextensionsv1 .CustomResourceDefinition {dependentCRD }, []v1alpha1.ClusterServiceVersion {mainCSV , dependentCSV })
446
446
447
447
// Create Subscription
448
448
subscriptionName := genName ("sub-" )
@@ -478,9 +478,9 @@ var _ = Describe("Starting CatalogSource e2e tests", func() {
478
478
stableChannel := "stable"
479
479
480
480
dependentCRD := newCRD (genName ("ins-" ))
481
- mainCSV := newCSV (mainPackageStable , generatedNamespace .GetName (), "" , semver .MustParse ("0.1.0" ), nil , []apiextensions .CustomResourceDefinition {dependentCRD }, nil )
482
- replacementCSV := newCSV (mainPackageReplacement , generatedNamespace .GetName (), mainPackageStable , semver .MustParse ("0.2.0" ), nil , []apiextensions .CustomResourceDefinition {dependentCRD }, nil )
483
- dependentCSV := newCSV (dependentPackageStable , generatedNamespace .GetName (), "" , semver .MustParse ("0.1.0" ), []apiextensions .CustomResourceDefinition {dependentCRD }, nil , nil )
481
+ mainCSV := newCSV (mainPackageStable , generatedNamespace .GetName (), "" , semver .MustParse ("0.1.0" ), nil , []apiextensionsv1 .CustomResourceDefinition {dependentCRD }, nil )
482
+ replacementCSV := newCSV (mainPackageReplacement , generatedNamespace .GetName (), mainPackageStable , semver .MustParse ("0.2.0" ), nil , []apiextensionsv1 .CustomResourceDefinition {dependentCRD }, nil )
483
+ dependentCSV := newCSV (dependentPackageStable , generatedNamespace .GetName (), "" , semver .MustParse ("0.1.0" ), []apiextensionsv1 .CustomResourceDefinition {dependentCRD }, nil , nil )
484
484
485
485
defer func () {
486
486
Eventually (func () error {
@@ -532,8 +532,8 @@ var _ = Describe("Starting CatalogSource e2e tests", func() {
532
532
}
533
533
534
534
// Create ConfigMap CatalogSources
535
- createInternalCatalogSource (c , crc , mainSourceName , generatedNamespace .GetName (), append (mainManifests , dependentManifests ... ), []apiextensions .CustomResourceDefinition {dependentCRD }, []v1alpha1.ClusterServiceVersion {mainCSV , dependentCSV })
536
- createInternalCatalogSource (c , crc , replacementSourceName , generatedNamespace .GetName (), append (replacementManifests , dependentManifests ... ), []apiextensions .CustomResourceDefinition {dependentCRD }, []v1alpha1.ClusterServiceVersion {replacementCSV , mainCSV , dependentCSV })
535
+ createInternalCatalogSource (c , crc , mainSourceName , generatedNamespace .GetName (), append (mainManifests , dependentManifests ... ), []apiextensionsv1 .CustomResourceDefinition {dependentCRD }, []v1alpha1.ClusterServiceVersion {mainCSV , dependentCSV })
536
+ createInternalCatalogSource (c , crc , replacementSourceName , generatedNamespace .GetName (), append (replacementManifests , dependentManifests ... ), []apiextensionsv1 .CustomResourceDefinition {dependentCRD }, []v1alpha1.ClusterServiceVersion {replacementCSV , mainCSV , dependentCSV })
537
537
538
538
// Wait for ConfigMap CatalogSources to be ready
539
539
mainSource , err := fetchCatalogSourceOnStatus (crc , mainSourceName , generatedNamespace .GetName (), catalogSourceRegistryPodSynced )
@@ -626,7 +626,7 @@ var _ = Describe("Starting CatalogSource e2e tests", func() {
626
626
stableChannel := "stable"
627
627
sourceName := genName ("catalog-" )
628
628
crd := newCRD (genName ("ins-" ))
629
- csv := newCSV (packageStable , generatedNamespace .GetName (), "" , semver .MustParse ("0.1.0" ), []apiextensions .CustomResourceDefinition {crd }, nil , nil )
629
+ csv := newCSV (packageStable , generatedNamespace .GetName (), "" , semver .MustParse ("0.1.0" ), []apiextensionsv1 .CustomResourceDefinition {crd }, nil , nil )
630
630
manifests := []registry.PackageManifest {
631
631
{
632
632
PackageName : packageName ,
@@ -646,7 +646,7 @@ var _ = Describe("Starting CatalogSource e2e tests", func() {
646
646
}).Should (Succeed ())
647
647
}()
648
648
649
- _ , cleanupSource := createInternalCatalogSource (c , crc , sourceName , generatedNamespace .GetName (), manifests , []apiextensions .CustomResourceDefinition {crd }, []v1alpha1.ClusterServiceVersion {csv })
649
+ _ , cleanupSource := createInternalCatalogSource (c , crc , sourceName , generatedNamespace .GetName (), manifests , []apiextensionsv1 .CustomResourceDefinition {crd }, []v1alpha1.ClusterServiceVersion {csv })
650
650
defer cleanupSource ()
651
651
652
652
// Wait for a new registry pod to be created
0 commit comments