Use standard base repo in SLES 12 (#55135)

The SLES 12 image's repos appear to no longer have any standard repos.
This commit adds the the standard SLES 12 SP3 repo, and forces expect to
be resolved as it has an issue with the version of tcl/tck (those
packages are thus downgraded to get expect installed).

closes #55048
This commit is contained in:
Ryan Ernst 2020-04-15 10:48:31 -07:00 committed by Ryan Ernst
parent f0b9578684
commit b5974f3d41
No known key found for this signature in database
GPG Key ID: 5F7EA39E15F54DCE
1 changed files with 5 additions and 1 deletions

6
Vagrantfile vendored
View File

@ -332,8 +332,12 @@ end
def sles_common(config, name) def sles_common(config, name)
extra = <<-SHELL extra = <<-SHELL
zypper rr systemsmanagement_puppet puppetlabs-pc1 zypper rr systemsmanagement_puppet puppetlabs-pc1 devel_tools_scm
zypper ar http://download.opensuse.org/distribution/12.3/repo/oss/ oss
zypper --non-interactive --gpg-auto-import-keys refresh
zypper --non-interactive install git-core zypper --non-interactive install git-core
# choose to "ignore some dependencies" of expect, which has a problem with tcl...
zypper --non-interactive install --force-resolution expect
SHELL SHELL
suse_common config, name, extra: extra suse_common config, name, extra: extra
end end