Skip to content

Commit

Permalink
After migration, do re-register only for some particular modules
Browse files Browse the repository at this point in the history
  • Loading branch information
tinawang123 committed Jul 18, 2019
1 parent 33bb731 commit 4547b52
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 3 deletions.
7 changes: 5 additions & 2 deletions lib/registration.pm
Original file line number Diff line number Diff line change
Expand Up @@ -198,7 +198,7 @@ sub register_addons_cmd {
my @addons = grep { defined $_ && $_ } split(/,/, $addonlist);
foreach my $addon (@addons) {
my $name = get_addon_fullname($addon);
if ($name =~ /module/) {
if ($name =~ /adv/ || $name =~ /containers/ || $name =~ /legacy/ || $name =~ /toolchain/ || $name =~ /web-scripting/) {
my @ver = split(/\./, scc_version());
add_suseconnect_product($name, $ver[0]);
}
Expand All @@ -211,9 +211,12 @@ sub register_addons_cmd {
elsif ($name =~ /LTSS/) {
add_suseconnect_product($name, undef, undef, "-r " . get_var('SCC_REGCODE_LTSS'));
}
else {
elsif ($name =~ /sdk/) {
add_suseconnect_product($name);
}
else {
next;
}
}
}

Expand Down
2 changes: 1 addition & 1 deletion tests/console/system_prepare.pm
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ sub run {
# Register the modules after media migration, only for sle<15
# poo#54131 [SLE][Migration][SLE12SP5]test fails in system_prepare -
# media upgrade need add modules after migration
if (get_var('SCC_ADDONS') && is_sle('<15') && get_var('MEDIA_UPGRADE')) {
if (get_var('SCC_ADDONS') && is_sle('<15') && get_var('MEDIA_UPGRADE') && get_var('KEEP_REGISTERED')) {
assert_script_run 'SUSEConnect --url ' . get_required_var('SCC_URL') . ' -r ' . get_required_var('SCC_REGCODE');
my $myaddons = get_var('SCC_ADDONS');
# After media upgrade, system don't include ltss extension
Expand Down

0 comments on commit 4547b52

Please sign in to comment.