@@ -1459,53 +1459,57 @@ var _ = Describe("Subscription", func() {
1459
1459
By (`csvs for catalogsource 2` )
1460
1460
csvs2 := make ([]operatorsv1alpha1.ClusterServiceVersion , 0 )
1461
1461
1462
- packageA := registry.PackageManifest {PackageName : "PackageA " }
1462
+ testPackage := registry.PackageManifest {PackageName : "test-package " }
1463
1463
By ("Package A" , func () {
1464
1464
Step (1 , "Default Channel: Stable" , func () {
1465
- packageA .DefaultChannelName = stableChannel
1465
+ testPackage .DefaultChannelName = stableChannel
1466
1466
})
1467
1467
1468
1468
Step (1 , "Channel Stable" , func () {
1469
1469
Step (2 , "Operator A (Requires CRD, CRD 2)" , func () {
1470
1470
csvA := newCSV ("csv-a" , generatedNamespace .GetName (), "" , semver .MustParse ("0.1.0" ), nil , []apiextensionsv1.CustomResourceDefinition {crd , crd2 }, nil )
1471
- packageA .Channels = append (packageA .Channels , registry.PackageChannel {Name : stableChannel , CurrentCSVName : csvA .GetName ()})
1471
+ testPackage .
1472
+ Channels = append (testPackage .
1473
+ Channels , registry.PackageChannel {Name : stableChannel , CurrentCSVName : csvA .GetName ()})
1472
1474
csvs1 = append (csvs1 , csvA )
1473
1475
})
1474
1476
})
1475
1477
1476
1478
Step (1 , "Channel Alpha" , func () {
1477
1479
Step (2 , "Operator ABC (Provides: CRD, CRD 2)" , func () {
1478
1480
csvABC := newCSV ("csv-abc" , generatedNamespace .GetName (), "" , semver .MustParse ("0.1.0" ), []apiextensionsv1.CustomResourceDefinition {crd , crd2 }, nil , nil )
1479
- packageA .Channels = append (packageA .Channels , registry.PackageChannel {Name : alphaChannel , CurrentCSVName : csvABC .GetName ()})
1481
+ testPackage .
1482
+ Channels = append (testPackage .
1483
+ Channels , registry.PackageChannel {Name : alphaChannel , CurrentCSVName : csvABC .GetName ()})
1480
1484
csvs1 = append (csvs1 , csvABC )
1481
1485
})
1482
1486
})
1483
1487
})
1484
1488
1485
- packageB := registry.PackageManifest {PackageName : "PackageB " }
1489
+ anotherPackage := registry.PackageManifest {PackageName : "another-package " }
1486
1490
By ("Package B" , func () {
1487
1491
Step (1 , "Default Channel: Stable" , func () {
1488
- packageB .DefaultChannelName = stableChannel
1492
+ anotherPackage .DefaultChannelName = stableChannel
1489
1493
})
1490
1494
1491
1495
Step (1 , "Channel Stable" , func () {
1492
1496
Step (2 , "Operator B (Provides: CRD)" , func () {
1493
1497
csvB := newCSV ("csv-b" , generatedNamespace .GetName (), "" , semver .MustParse ("0.1.0" ), []apiextensionsv1.CustomResourceDefinition {crd }, nil , nil )
1494
- packageB .Channels = append (packageB .Channels , registry.PackageChannel {Name : stableChannel , CurrentCSVName : csvB .GetName ()})
1498
+ anotherPackage .Channels = append (anotherPackage .Channels , registry.PackageChannel {Name : stableChannel , CurrentCSVName : csvB .GetName ()})
1495
1499
csvs1 = append (csvs1 , csvB )
1496
1500
})
1497
1501
})
1498
1502
1499
1503
Step (1 , "Channel Alpha" , func () {
1500
1504
Step (2 , "Operator D (Provides: CRD)" , func () {
1501
1505
csvD := newCSV ("csv-d" , generatedNamespace .GetName (), "" , semver .MustParse ("0.1.0" ), []apiextensionsv1.CustomResourceDefinition {crd }, nil , nil )
1502
- packageB .Channels = append (packageB .Channels , registry.PackageChannel {Name : alphaChannel , CurrentCSVName : csvD .GetName ()})
1506
+ anotherPackage .Channels = append (anotherPackage .Channels , registry.PackageChannel {Name : alphaChannel , CurrentCSVName : csvD .GetName ()})
1503
1507
csvs1 = append (csvs1 , csvD )
1504
1508
})
1505
1509
})
1506
1510
})
1507
1511
1508
- packageBInCatsrc2 := registry.PackageManifest {PackageName : "PackageB " }
1512
+ packageBInCatsrc2 := registry.PackageManifest {PackageName : "another-package " }
1509
1513
By ("Package B" , func () {
1510
1514
Step (1 , "Default Channel: Stable" , func () {
1511
1515
packageBInCatsrc2 .DefaultChannelName = stableChannel
@@ -1540,7 +1544,7 @@ var _ = Describe("Subscription", func() {
1540
1544
var cleanup cleanupFunc
1541
1545
By ("creating catalogsources" , func () {
1542
1546
var c1 , c2 cleanupFunc
1543
- catsrc , c1 = createInternalCatalogSource (kubeClient , crClient , genName ("catsrc" ), generatedNamespace .GetName (), []registry.PackageManifest {packageA , packageB }, []apiextensionsv1.CustomResourceDefinition {crd , crd2 }, csvs1 )
1547
+ catsrc , c1 = createInternalCatalogSource (kubeClient , crClient , genName ("catsrc" ), generatedNamespace .GetName (), []registry.PackageManifest {testPackage , anotherPackage }, []apiextensionsv1.CustomResourceDefinition {crd , crd2 }, csvs1 )
1544
1548
catsrc2 , c2 = createInternalCatalogSource (kubeClient , crClient , genName ("catsrc2" ), generatedNamespace .GetName (), []registry.PackageManifest {packageBInCatsrc2 , packageC }, []apiextensionsv1.CustomResourceDefinition {crd , crd2 }, csvs2 )
1545
1549
cleanup = func () {
1546
1550
c1 ()
@@ -1556,11 +1560,11 @@ var _ = Describe("Subscription", func() {
1556
1560
require .NoError (GinkgoT (), err )
1557
1561
})
1558
1562
1559
- By (`Create a subscription for packageA in catsrc` )
1563
+ By (`Create a subscription for test-package in catsrc` )
1560
1564
subscriptionSpec := & operatorsv1alpha1.SubscriptionSpec {
1561
1565
CatalogSource : catsrc .GetName (),
1562
1566
CatalogSourceNamespace : catsrc .GetNamespace (),
1563
- Package : packageA .PackageName ,
1567
+ Package : testPackage .PackageName ,
1564
1568
Channel : stableChannel ,
1565
1569
InstallPlanApproval : operatorsv1alpha1 .ApprovalAutomatic ,
1566
1570
}
@@ -1666,7 +1670,7 @@ var _ = Describe("Subscription", func() {
1666
1670
var subscription * operatorsv1alpha1.Subscription
1667
1671
1668
1672
BeforeEach (func () {
1669
- By (`Create a subscription for packageA in catsrc` )
1673
+ By (`Create a subscription for test-package in catsrc` )
1670
1674
subscriptionSpec := & operatorsv1alpha1.SubscriptionSpec {
1671
1675
CatalogSource : catsrcMain .GetName (),
1672
1676
CatalogSourceNamespace : catsrcMain .GetNamespace (),
@@ -1754,7 +1758,7 @@ var _ = Describe("Subscription", func() {
1754
1758
var subscription * operatorsv1alpha1.Subscription
1755
1759
1756
1760
BeforeEach (func () {
1757
- By (`Create a subscription for packageA in catsrc` )
1761
+ By (`Create a subscription for test-package in catsrc` )
1758
1762
subscriptionSpec := & operatorsv1alpha1.SubscriptionSpec {
1759
1763
CatalogSource : catsrcMain .GetName (),
1760
1764
CatalogSourceNamespace : catsrcMain .GetNamespace (),
@@ -1848,7 +1852,7 @@ var _ = Describe("Subscription", func() {
1848
1852
var subscription * operatorsv1alpha1.Subscription
1849
1853
1850
1854
BeforeEach (func () {
1851
- By (`Create a subscription for packageA in catsrc` )
1855
+ By (`Create a subscription for test-package in catsrc` )
1852
1856
subscriptionSpec := & operatorsv1alpha1.SubscriptionSpec {
1853
1857
CatalogSource : catsrcMain .GetName (),
1854
1858
CatalogSourceNamespace : catsrcMain .GetNamespace (),
@@ -1942,7 +1946,7 @@ var _ = Describe("Subscription", func() {
1942
1946
var subscription * operatorsv1alpha1.Subscription
1943
1947
1944
1948
BeforeEach (func () {
1945
- By (`Create a subscription for packageA in catsrc` )
1949
+ By (`Create a subscription for test-package in catsrc` )
1946
1950
subscriptionSpec := & operatorsv1alpha1.SubscriptionSpec {
1947
1951
CatalogSource : catsrcMain .GetName (),
1948
1952
CatalogSourceNamespace : catsrcMain .GetNamespace (),
@@ -2154,7 +2158,7 @@ var _ = Describe("Subscription", func() {
2154
2158
2155
2159
packages = []registry.PackageManifest {
2156
2160
{
2157
- PackageName : "packageA " ,
2161
+ PackageName : "test-package " ,
2158
2162
Channels : []registry.PackageChannel {
2159
2163
{Name : "alpha" , CurrentCSVName : "csvA" },
2160
2164
},
@@ -2169,7 +2173,7 @@ var _ = Describe("Subscription", func() {
2169
2173
_ , err := fetchCatalogSourceOnStatus (crc , catSrcName , generatedNamespace .GetName (), catalogSourceRegistryPodSynced ())
2170
2174
require .NoError (GinkgoT (), err )
2171
2175
2172
- cleanup = createSubscriptionForCatalog (crc , generatedNamespace .GetName (), subName , catSrcName , "packageA " , "alpha" , "" , operatorsv1alpha1 .ApprovalAutomatic )
2176
+ cleanup = createSubscriptionForCatalog (crc , generatedNamespace .GetName (), subName , catSrcName , "test-package " , "alpha" , "" , operatorsv1alpha1 .ApprovalAutomatic )
2173
2177
})
2174
2178
2175
2179
AfterEach (func () {
@@ -2191,7 +2195,7 @@ var _ = Describe("Subscription", func() {
2191
2195
2192
2196
BeforeEach (func () {
2193
2197
newPkg := registry.PackageManifest {
2194
- PackageName : "PackageB " ,
2198
+ PackageName : "another-package " ,
2195
2199
Channels : []registry.PackageChannel {
2196
2200
{Name : "alpha" , CurrentCSVName : "csvB" },
2197
2201
},
@@ -2420,8 +2424,8 @@ var _ = Describe("Subscription", func() {
2420
2424
Expect (magicCatalog .DeployCatalog (context .Background ())).To (BeNil ())
2421
2425
2422
2426
By ("creating the testing subscription" )
2423
- subName = fmt .Sprintf ("%s-packagea -sub" , generatedNamespace .GetName ())
2424
- createSubscriptionForCatalog (crc , generatedNamespace .GetName (), subName , catalogSourceName , "packageA " , stableChannel , "" , operatorsv1alpha1 .ApprovalAutomatic )
2427
+ subName = fmt .Sprintf ("%s-test-package -sub" , generatedNamespace .GetName ())
2428
+ createSubscriptionForCatalog (crc , generatedNamespace .GetName (), subName , catalogSourceName , "test-package " , stableChannel , "" , operatorsv1alpha1 .ApprovalAutomatic )
2425
2429
2426
2430
By ("waiting until the subscription has an IP reference" )
2427
2431
subscription , err := fetchSubscription (crc , generatedNamespace .GetName (), subName , subscriptionHasInstallPlanChecker ())
@@ -2592,13 +2596,11 @@ var _ = Describe("Subscription", func() {
2592
2596
Expect (err ).To (BeNil ())
2593
2597
2594
2598
By ("waiting for the subscription to have v0.3.0 installed with a Package deprecated condition" )
2595
- _ , err = fetchSubscription (crc , generatedNamespace .GetName (), subName , subscriptionDoesNotHaveCondition (v1alpha1 .SubscriptionBundleDeprecated ))
2596
- Expect (err ).Should (BeNil ())
2597
2599
sub , err = fetchSubscription (crc , generatedNamespace .GetName (), subName , subscriptionHasCondition (
2598
2600
v1alpha1 .SubscriptionPackageDeprecated ,
2599
2601
corev1 .ConditionTrue ,
2600
2602
"" ,
2601
- "olm.package/packageA: packageA has been deprecated. Please switch to packageB ." ))
2603
+ "olm.package/test-package: test-package has been deprecated. Please switch to another-package ." ))
2602
2604
Expect (err ).Should (BeNil ())
2603
2605
2604
2606
By ("checking for the deprecated conditions" )
@@ -2825,8 +2827,8 @@ properties:
2825
2827
Expect (magicCatalog .DeployCatalog (context .Background ())).To (BeNil ())
2826
2828
2827
2829
By ("creating the testing subscription" )
2828
- subName := fmt .Sprintf ("%s-packagea -sub" , generatedNamespace .GetName ())
2829
- createSubscriptionForCatalog (crc , generatedNamespace .GetName (), subName , catalogSourceName , "packageA " , stableChannel , "" , operatorsv1alpha1 .ApprovalAutomatic )
2830
+ subName := fmt .Sprintf ("%s-test-package -sub" , generatedNamespace .GetName ())
2831
+ createSubscriptionForCatalog (crc , generatedNamespace .GetName (), subName , catalogSourceName , "test-package " , stableChannel , "" , operatorsv1alpha1 .ApprovalAutomatic )
2830
2832
2831
2833
By ("waiting until the subscription has an IP reference" )
2832
2834
subscription , err := fetchSubscription (crc , generatedNamespace .GetName (), subName , subscriptionHasInstallPlanChecker ())
@@ -3266,6 +3268,7 @@ func fetchSubscription(crc versioned.Interface, namespace, name string, checker
3266
3268
if thisState != lastState || thisCSV != lastCSV || ! equality .Semantic .DeepEqual (thisInstallPlanRef , lastInstallPlanRef ) {
3267
3269
lastState , lastCSV , lastInstallPlanRef = thisState , thisCSV , thisInstallPlanRef
3268
3270
log (fmt .Sprintf ("subscription %s/%s state: %s (csv %s): installPlanRef: %#v" , namespace , name , thisState , thisCSV , thisInstallPlanRef ))
3271
+ log (fmt .Sprintf ("subscription %s/%s state: %s (csv %s): status: %#v" , namespace , name , thisState , thisCSV , fetchedSubscription .Status ))
3269
3272
}
3270
3273
return checker (fetchedSubscription ), nil
3271
3274
})
0 commit comments