From 3d6ff3f9b3ea738a7097ff2025480eee6479afc8 Mon Sep 17 00:00:00 2001 From: Bernhard Suttner Date: Wed, 17 Dec 2025 09:23:42 +0100 Subject: [PATCH] Add SLES16 --- .../platform/defaults/sles-16-x86_64.rb | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 lib/vanagon/platform/defaults/sles-16-x86_64.rb diff --git a/lib/vanagon/platform/defaults/sles-16-x86_64.rb b/lib/vanagon/platform/defaults/sles-16-x86_64.rb new file mode 100644 index 0000000..ffc363e --- /dev/null +++ b/lib/vanagon/platform/defaults/sles-16-x86_64.rb @@ -0,0 +1,27 @@ +platform "sles-16-x86_64" do |plat| + plat.servicedir "/usr/lib/systemd/system" + plat.defaultdir "/etc/sysconfig" + plat.servicetype "systemd" + + packages = %w( + aaa_base + autoconf + automake + cmake + curl + gcc + gcc-c++ + gettext-tools + make + rpm-build + rsync + systemd + which + ) + plat.provision_with "zypper -n install -y #{packages.join(' ')}" + plat.install_build_dependencies_with "zypper -n --no-gpg-checks install -y" + plat.vmpooler_template "sles-16-x86_64" + plat.docker_registry "registry.suse.com/bci" + plat.docker_image "bci-base:16.0" + plat.docker_arch "linux/amd64" +end