Skip to content

Commit 39e3534

Browse files
committed
(CONT-1179) - Fixing build failures
1 parent f143cac commit 39e3534

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

manifests/init.pp

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,16 @@
110110
default => '--jre'
111111
}
112112

113+
# Enable legacy repo to install net-tools-deprecated package
114+
# If SUSE OS major version is >= 15 and minor version is > 3
115+
if ($facts['os']['family'] == 'SLES' or $facts['os']['family'] == 'Suse') and (versioncmp($facts['os']['release']['major'], '15') >= 0 and versioncmp($facts['os']['release']['minor'], '3') == 1) {
116+
exec { 'Enable legacy repos':
117+
path => '/bin:/usr/bin/:/sbin:/usr/sbin',
118+
command => 'SUSEConnect --product sle-module-legacy/15.4/x86_64',
119+
unless => 'SUSEConnect --status-text | grep sle-module-legacy/15.4/x86_64',
120+
}
121+
}
122+
113123
if $facts['os']['family'] == 'Debian' {
114124
# Needed for update-java-alternatives
115125
package { 'java-common':

0 commit comments

Comments
 (0)