From b5974f3d41c3cbd0ac6c4a82fd6a5b6f52eca2c4 Mon Sep 17 00:00:00 2001 From: Ryan Ernst Date: Wed, 15 Apr 2020 10:48:31 -0700 Subject: [PATCH] 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 --- Vagrantfile | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Vagrantfile b/Vagrantfile index 6873ba32712..7dd8c556698 100644 --- a/Vagrantfile +++ b/Vagrantfile @@ -332,8 +332,12 @@ end def sles_common(config, name) 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 + # choose to "ignore some dependencies" of expect, which has a problem with tcl... + zypper --non-interactive install --force-resolution expect SHELL suse_common config, name, extra: extra end