From 96eec307fd0f32e3f3928efa1eede987c7d6d643 Mon Sep 17 00:00:00 2001 From: jingfu wang Date: Fri, 7 May 2021 11:35:58 -0400 Subject: [PATCH] fix: registry migration Signed-off-by: jingfu wang --- pkg/preference/preference.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkg/preference/preference.go b/pkg/preference/preference.go index 759f91fc114..80e1ef41129 100644 --- a/pkg/preference/preference.go +++ b/pkg/preference/preference.go @@ -68,6 +68,9 @@ const ( // DefaultDevfileRegistryURL is the URL of default devfile registry DefaultDevfileRegistryURL = "https://registry.devfile.io" + // OldDefaultDevfileRegistryURL is the URL of old default devfile registry for registry migration purpose + OldDefaultDevfileRegistryURL = "https://github.com/odo-devfiles/registry" + // DefaultRegistryCacheTime is time (in minutes) for how long odo will cache information from Devfile registry DefaultRegistryCacheTime = 15 @@ -252,7 +255,7 @@ func NewPreferenceInfo() (*PreferenceInfo, error) { // Handle OCI-based default registry migration if c.OdoSettings.RegistryList != nil { for index, registry := range *c.OdoSettings.RegistryList { - if registry.Name == DefaultDevfileRegistryName && registry.URL != DefaultDevfileRegistryURL { + if registry.Name == DefaultDevfileRegistryName && registry.URL == OldDefaultDevfileRegistryURL { registryList := *c.OdoSettings.RegistryList registryList[index].URL = DefaultDevfileRegistryURL break