From 4773bbc697de9f608ad93e0a3e968d2d69fc388c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Imobach=20Gonz=C3=A1lez=20Sosa?= Date: Mon, 24 Jan 2022 15:28:09 +0000 Subject: [PATCH 1/2] Use #isbase instead of #base for products coming from SCC --- .../ui/migration_repos_workflow.rb | 2 +- .../ui/migration_selection_dialog.rb | 2 +- .../migration_sles15_offline_migrations.yml | 20 +++++++++---------- test/fixtures/migration_to_sles12_sp1.yml | 2 +- 4 files changed, 13 insertions(+), 13 deletions(-) diff --git a/src/lib/registration/ui/migration_repos_workflow.rb b/src/lib/registration/ui/migration_repos_workflow.rb index 6583c4b73..0f9e6cd38 100644 --- a/src/lib/registration/ui/migration_repos_workflow.rb +++ b/src/lib/registration/ui/migration_repos_workflow.rb @@ -527,7 +527,7 @@ def store_repos_state # update the $releasever def update_releasever - new_base = selected_migration.find(&:base) + new_base = selected_migration.find(&:isbase) if new_base log.info "Activating new $releasever for base product: #{new_base}" diff --git a/src/lib/registration/ui/migration_selection_dialog.rb b/src/lib/registration/ui/migration_selection_dialog.rb index c1a90356a..ea270dfc0 100644 --- a/src/lib/registration/ui/migration_selection_dialog.rb +++ b/src/lib/registration/ui/migration_selection_dialog.rb @@ -181,7 +181,7 @@ def migration_items # @return [String] textual representation of base product living in arr def base_product_text_for(arr) - base_product = arr.find(&:base) + base_product = arr.find(&:isbase) base_product.friendly_name || base_product.short_name || (base_product.identifier + "-" + base_product.version) end diff --git a/test/fixtures/migration_sles15_offline_migrations.yml b/test/fixtures/migration_sles15_offline_migrations.yml index 91b473e2e..02802a752 100644 --- a/test/fixtures/migration_sles15_offline_migrations.yml +++ b/test/fixtures/migration_sles15_offline_migrations.yml @@ -7,7 +7,7 @@ :version: '15' :arch: x86_64 :release_type: - :base: true + :isbase: true :product_type: base :free: false :release_stage: beta @@ -19,7 +19,7 @@ :version: '15' :arch: x86_64 :release_type: - :base: false + :isbase: false :product_type: module :free: true :release_stage: released @@ -31,7 +31,7 @@ :version: '15' :arch: x86_64 :release_type: - :base: false + :isbase: false :product_type: module :free: true :release_stage: released @@ -43,7 +43,7 @@ :version: '15' :arch: x86_64 :release_type: - :base: false + :isbase: false :product_type: module :free: true :release_stage: released @@ -55,7 +55,7 @@ :version: '15' :arch: x86_64 :release_type: - :base: false + :isbase: false :product_type: module :free: true :release_stage: released @@ -67,7 +67,7 @@ :version: '15' :arch: x86_64 :release_type: - :base: false + :isbase: false :product_type: module :free: true :release_stage: released @@ -79,7 +79,7 @@ :version: '15' :arch: x86_64 :release_type: - :base: false + :isbase: false :product_type: module :free: true :release_stage: released @@ -91,7 +91,7 @@ :version: '15' :arch: x86_64 :release_type: - :base: false + :isbase: false :product_type: module :free: true :release_stage: released @@ -103,7 +103,7 @@ :version: '15' :arch: x86_64 :release_type: - :base: false + :isbase: false :product_type: module :free: true :release_stage: released @@ -115,7 +115,7 @@ :version: '15' :arch: x86_64 :release_type: - :base: false + :isbase: false :product_type: module :free: true :release_stage: released diff --git a/test/fixtures/migration_to_sles12_sp1.yml b/test/fixtures/migration_to_sles12_sp1.yml index 07001c65e..df7d272fe 100644 --- a/test/fixtures/migration_to_sles12_sp1.yml +++ b/test/fixtures/migration_to_sles12_sp1.yml @@ -7,5 +7,5 @@ :release_type: :friendly_name: SUSE Linux Enterprise Server SP1 x86_64 :shortname: SLES12-SP1 - :base: true + :isbase: true :product_type: base From c6df3971513fc6a740340dd7e675bb5557941856 Mon Sep 17 00:00:00 2001 From: Stefan Hundhammer Date: Wed, 22 Nov 2023 10:27:36 +0100 Subject: [PATCH 2/2] Change log and version bump --- package/yast2-registration.changes | 7 +++++++ package/yast2-registration.spec | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/package/yast2-registration.changes b/package/yast2-registration.changes index 6608cb556..281e3458b 100644 --- a/package/yast2-registration.changes +++ b/package/yast2-registration.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Wed Nov 22 09:19:08 UTC 2023 - Stefan Hundhammer + +- Adapted to SCC API change 'base' -> 'isbase' (bsc#1217317): + Cherry-picked igonzalezsosa's commit 431d937b78c209c0d35 +- 4.1.28 + ------------------------------------------------------------------- Wed Aug 2 08:44:51 UTC 2023 - Ladislav Slezák diff --git a/package/yast2-registration.spec b/package/yast2-registration.spec index 5619709df..aab371c85 100644 --- a/package/yast2-registration.spec +++ b/package/yast2-registration.spec @@ -17,7 +17,7 @@ Name: yast2-registration -Version: 4.1.27 +Version: 4.1.28 Release: 0 BuildRoot: %{_tmppath}/%{name}-%{version}-build