Skip to content

Commit 0d30cd3

Browse files
committed
Bumped the upgrade version from 0.1.1 to 0.2.0
Signed-off-by: jubittajohn <[email protected]>
1 parent 9743766 commit 0d30cd3

File tree

3 files changed

+33
-33
lines changed

3 files changed

+33
-33
lines changed

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@ kind-load-test-artifacts: $(KIND) ## Load the e2e testdata container images into
150150
$(KIND) load docker-image localhost/testdata/catalogs/test-catalog:e2e --name $(KIND_CLUSTER_NAME)
151151

152152
.PHONY: deploy-local-registry
153-
deploy-local-registry: ## Deploy local docker registry
153+
deploy-local-registry: ## Deploy local registry
154154
$(CONTAINER_RUNTIME) run -d -p 5001:5000 --restart=always --name local-registry registry:2
155155

156156
.PHONY: cleanup-local-registry

test/operator-framework-e2e/create_fbc_helper.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -125,8 +125,8 @@ func WriteFBC(fbc declcfg.DeclarativeConfig, fbcFilePath, fbcFileName string) er
125125
return err
126126
}
127127

128-
// Forms the semver using the bundle images passed
129-
func formOLMSemverFile(semverFileName string, bundleImages []string) error {
128+
// Forms the semver template using the bundle images passed
129+
func formOLMSemverTemplateFile(semverFileName string, bundleImages []string) error {
130130
images := make([]string, 0, len(bundleImages))
131131
for _, bundleImage := range bundleImages {
132132
images = append(images, fmt.Sprintf(" - image: %s", bundleImage))

test/operator-framework-e2e/operator_framework_test.go

Lines changed: 30 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,7 @@ var _ = Describe("Operator Framework E2E for plain+v0 bundles", func() {
137137
bundleVersion: "0.1.0",
138138
},
139139
{
140-
bundleVersion: "0.1.1",
140+
bundleVersion: "0.2.0",
141141
},
142142
},
143143
}
@@ -149,7 +149,7 @@ var _ = Describe("Operator Framework E2E for plain+v0 bundles", func() {
149149
}
150150
operatorAction = &OperatorActionInfo{
151151
installVersion: "0.1.0",
152-
upgradeVersion: "0.1.1",
152+
upgradeVersion: "0.2.0",
153153
}
154154
for i, b := range bundleInfo.bundles {
155155
bundleInfo.bundles[i].bInputDir = catalogDInfo.operatorName + ".v" + b.bundleVersion
@@ -197,7 +197,7 @@ var _ = Describe("Operator Framework E2E for plain+v0 bundles", func() {
197197

198198
By("building/pushing/kind loading the catalog images")
199199
dockerContext := catalogDInfo.baseFolderPath
200-
dockerfilePath := filepath.Join(dockerContext, catalogDInfo.catalogDir+".Dockerfile")
200+
dockerfilePath := filepath.Join(dockerContext, fmt.Sprintf("%s.Dockerfile", catalogDInfo.catalogDir))
201201
err = buildPushLoadContainer(catalogDInfo.imageRef, dockerfilePath, dockerContext, kindServer, GinkgoWriter)
202202
Expect(err).ToNot(HaveOccurred())
203203

@@ -243,24 +243,24 @@ var _ = Describe("Operator Framework E2E for plain+v0 bundles", func() {
243243
for _, b := range bundleInfo.bundles {
244244
toDelete = append(toDelete, bundleInfo.baseFolderPath+"/"+b.bInputDir) // delete the registry+v1 bundles formed
245245
}
246-
toDelete = append(toDelete, sdkInfo.projectName) //delete the sdk project directory
247-
toDelete = append(toDelete, filepath.Join(catalogDInfo.baseFolderPath, catalogDInfo.catalogDir)) // delete the FBC formed
248-
toDelete = append(toDelete, filepath.Join(catalogDInfo.baseFolderPath, catalogDInfo.catalogDir+".Dockerfile")) // delete the catalog Dockerfile generated
246+
toDelete = append(toDelete, sdkInfo.projectName) //delete the sdk project directory
247+
toDelete = append(toDelete, filepath.Join(catalogDInfo.baseFolderPath, catalogDInfo.catalogDir)) // delete the FBC formed
248+
toDelete = append(toDelete, filepath.Join(catalogDInfo.baseFolderPath, fmt.Sprintf("%s.Dockerfile", catalogDInfo.catalogDir))) // delete the catalog Dockerfile generated
249249
err = deleteFolderFile(toDelete)
250250
Expect(err).ToNot(HaveOccurred())
251251
})
252252
})
253253

254254
var _ = Describe("Operator Framework E2E for registry+v1 bundles", func() {
255255
var (
256-
sdkInfo *SdkProjectInfo
257-
bundleInfo *BundleInfo
258-
catalogDInfo *CatalogDInfo
259-
operatorAction *OperatorActionInfo
260-
operatorCatalog *catalogd.Catalog
261-
operator *operatorv1alpha1.Operator
262-
semverFileName string
263-
err error
256+
sdkInfo *SdkProjectInfo
257+
bundleInfo *BundleInfo
258+
catalogDInfo *CatalogDInfo
259+
operatorAction *OperatorActionInfo
260+
operatorCatalog *catalogd.Catalog
261+
operator *operatorv1alpha1.Operator
262+
semverTemplateFileName string
263+
err error
264264
)
265265
BeforeEach(func() {
266266
sdkInfo = &SdkProjectInfo{
@@ -277,7 +277,7 @@ var _ = Describe("Operator Framework E2E for registry+v1 bundles", func() {
277277
bundleVersion: "0.1.0",
278278
},
279279
{
280-
bundleVersion: "0.1.1",
280+
bundleVersion: "0.2.0",
281281
},
282282
},
283283
}
@@ -288,7 +288,7 @@ var _ = Describe("Operator Framework E2E for registry+v1 bundles", func() {
288288
}
289289
operatorAction = &OperatorActionInfo{
290290
installVersion: "0.1.0",
291-
upgradeVersion: "0.1.1",
291+
upgradeVersion: "0.2.0",
292292
}
293293
for i, b := range bundleInfo.bundles {
294294
bundleInfo.bundles[i].bInputDir = sdkInfo.projectName + ".v" + b.bundleVersion
@@ -297,7 +297,7 @@ var _ = Describe("Operator Framework E2E for registry+v1 bundles", func() {
297297
catalogDInfo.catalogDir = catalogDInfo.operatorName + "-catalog"
298298
catalogDInfo.imageRef = remoteRegistryRepo + catalogDInfo.catalogDir + ":test"
299299

300-
semverFileName = "registry-semver.yaml"
300+
semverTemplateFileName = "registry-semver.yaml"
301301
})
302302
It("should succeed", func() {
303303
By("creating a new operator-sdk project")
@@ -329,12 +329,12 @@ var _ = Describe("Operator Framework E2E for registry+v1 bundles", func() {
329329
for i, bundle := range bundleInfo.bundles {
330330
bundleImageRefs[i] = bundle.imageRef
331331
}
332-
err = genRegistryCatalogDirectory(catalogDInfo, bundleImageRefs, semverFileName)
332+
err = genRegistryCatalogDirectory(catalogDInfo, bundleImageRefs, semverTemplateFileName)
333333
Expect(err).ToNot(HaveOccurred())
334334

335335
By("building/pushing/kind loading the catalog images")
336336
dockerContext := catalogDInfo.baseFolderPath
337-
dockerFilePath := filepath.Join(dockerContext, catalogDInfo.catalogDir+".Dockerfile")
337+
dockerFilePath := filepath.Join(dockerContext, fmt.Sprintf("%s.Dockerfile", catalogDInfo.catalogDir))
338338
err = buildPushLoadContainer(catalogDInfo.imageRef, dockerFilePath, dockerContext, kindServer, GinkgoWriter)
339339
Expect(err).ToNot(HaveOccurred())
340340

@@ -377,10 +377,10 @@ var _ = Describe("Operator Framework E2E for registry+v1 bundles", func() {
377377
for _, b := range bundleInfo.bundles {
378378
toDelete = append(toDelete, bundleInfo.baseFolderPath+"/"+b.bInputDir) // delete the registry+v1 bundles formed
379379
}
380-
toDelete = append(toDelete, sdkInfo.projectName) //delete the sdk project directory
381-
toDelete = append(toDelete, semverFileName) // delete the semver yaml formed
382-
toDelete = append(toDelete, filepath.Join(catalogDInfo.baseFolderPath, catalogDInfo.catalogDir)) // delete the FBC formed
383-
toDelete = append(toDelete, filepath.Join(catalogDInfo.baseFolderPath, catalogDInfo.catalogDir+".Dockerfile")) // delete the catalog Dockerfile generated
380+
toDelete = append(toDelete, sdkInfo.projectName) //delete the sdk project directory
381+
toDelete = append(toDelete, semverTemplateFileName) // delete the semver yaml formed
382+
toDelete = append(toDelete, filepath.Join(catalogDInfo.baseFolderPath, catalogDInfo.catalogDir)) // delete the FBC formed
383+
toDelete = append(toDelete, filepath.Join(catalogDInfo.baseFolderPath, fmt.Sprintf("%s.Dockerfile", catalogDInfo.catalogDir))) // delete the catalog Dockerfile generated
384384
err = deleteFolderFile(toDelete)
385385
Expect(err).ToNot(HaveOccurred())
386386
})
@@ -609,7 +609,7 @@ func genPlainCatalogDirectory(catalogDInfo *CatalogDInfo, imageRefsBundleVersion
609609
}
610610

611611
// generating dockerfile for the catalog using custom routine
612-
dockerFilePath := filepath.Join(catalogDInfo.baseFolderPath, catalogDInfo.catalogDir+".Dockerfile")
612+
dockerFilePath := filepath.Join(catalogDInfo.baseFolderPath, fmt.Sprintf("%s.Dockerfile", catalogDInfo.catalogDir))
613613
if err := generateCatalogDockerFile(dockerFilePath, catalogDInfo.catalogDir); err != nil {
614614
return fmt.Errorf("Error generating catalog Dockerfile for the catalog directory %v : %v", catalogDInfo.catalogDir, err)
615615
}
@@ -618,19 +618,19 @@ func genPlainCatalogDirectory(catalogDInfo *CatalogDInfo, imageRefsBundleVersion
618618

619619
// Generates catalog contents for the registry bundle format. The FBC(yaml file) and the Dockerfile
620620
// is formed using opm tool.
621-
func genRegistryCatalogDirectory(catalogDInfo *CatalogDInfo, bundleImageRefs []string, semverFileName string) error {
621+
func genRegistryCatalogDirectory(catalogDInfo *CatalogDInfo, bundleImageRefs []string, semverTemplateFileName string) error {
622622
// forming the semver template yaml file
623623
sdkCatalogFile := filepath.Join(catalogDInfo.baseFolderPath, catalogDInfo.catalogDir, catalogDInfo.fbcFileName)
624-
if err := formOLMSemverFile(semverFileName, bundleImageRefs); err != nil {
625-
return fmt.Errorf("Error forming the semver template yaml file %v : %v", semverFileName, err)
624+
if err := formOLMSemverTemplateFile(semverTemplateFileName, bundleImageRefs); err != nil {
625+
return fmt.Errorf("Error forming the semver template yaml file %v : %v", semverTemplateFileName, err)
626626
}
627627

628628
// generating the FBC using semver template")
629-
semverFileAbsPath, err := filepath.Abs(semverFileName)
629+
semverTemplateFileAbsPath, err := filepath.Abs(semverTemplateFileName)
630630
if err != nil {
631-
return fmt.Errorf("Error forming the absolute path of the semver file %v : %v", semverFileName, err)
631+
return fmt.Errorf("Error forming the absolute path of the semver file %v : %v", semverTemplateFileName, err)
632632
}
633-
opmArgs := "OPM_ARGS=alpha render-template semver " + semverFileAbsPath + " -o yaml --use-http"
633+
opmArgs := "OPM_ARGS=alpha render-template semver " + semverTemplateFileAbsPath + " -o yaml --use-http"
634634
cmd := exec.Command("make", "-s", "opm", opmArgs)
635635
cmd.Dir = operatorControllerHome
636636
output, err := cmd.Output()

0 commit comments

Comments
 (0)