From 84d997913f096fb6ad12e6181509905c0eba6934 Mon Sep 17 00:00:00 2001 From: Amit Karsale Date: Thu, 25 Jan 2024 11:35:09 +0530 Subject: [PATCH] (PA-6002) Add sles11-x86_64 platform definition to pxp-agent-vanagon-7.x --- configs/platforms/sles-11-x86_64.rb | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 configs/platforms/sles-11-x86_64.rb diff --git a/configs/platforms/sles-11-x86_64.rb b/configs/platforms/sles-11-x86_64.rb new file mode 100644 index 0000000..b98bdb2 --- /dev/null +++ b/configs/platforms/sles-11-x86_64.rb @@ -0,0 +1,25 @@ +platform "sles-11-x86_64" do |plat| + plat.servicedir "/etc/init.d" + plat.defaultdir "/etc/sysconfig" + plat.servicetype "sysv" + # plat.add_build_repository "http://osmirror.delivery.puppetlabs.net/sles-11-deps-x86_64/sles-11-deps-x86_64.repo" + # plat.add_build_repository "http://pl-build-tools.delivery.puppetlabs.net/yum/sles/11/x86_64/pl-build-tools-sles-11-x86_64.repo" + packages = [ + "aaa_base", + "autoconf", + "automake", + "gcc", + "java-1_7_1-ibm-devel", + "libbz2-devel", + "make", + "pkgconfig", + "pl-cmake", + "pl-gcc", + "readline-devel", + "rsync", + "zlib-devel" + ] + plat.provision_with("zypper -n --no-gpg-checks install -y #{packages.join(' ')}") + plat.install_build_dependencies_with "zypper -n --no-gpg-checks install -y" + plat.vmpooler_template "sles-11-x86_64" +end