Просмотр исходного кода

Adding new plays to install Intel cluster checker (issue #116)

Signed-off-by: Lucas A. Wilson <luke.wilson@dell.com>
Lucas A. Wilson 4 лет назад
Родитель
Сommit
01bc825312
1 измененных файлов с 57 добавлено и 0 удалено
  1. 57 0
      tools/intel_tools.yml

+ 57 - 0
tools/intel_tools.yml

@@ -0,0 +1,57 @@
+#  Copyright 2020 Dell Inc. or its subsidiaries. All Rights Reserved.
+#
+#  Licensed under the Apache License, Version 2.0 (the "License");
+#  you may not use this file except in compliance with the License.
+#  You may obtain a copy of the License at
+#
+#      http://www.apache.org/licenses/LICENSE-2.0
+#
+#  Unless required by applicable law or agreed to in writing, software
+#  distributed under the License is distributed on an "AS IS" BASIS,
+#  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+#  See the License for the specific language governing permissions and
+#  limitations under the License.
+---
+# intel_tools.yml: Install Intel-branded tools
+
+# Install the Intel Parallel Studio XE Runtime repository and packages
+- hosts: cluster
+  tasks:
+  - name: Import the Intel(R) Parallel Studio XE Runtime Repo GPG Key
+    rpm_key:
+      state: present
+      key: https://yum.repos.intel.com/2020/setup/RPM-GPG-KEY-intel-psxe-runtime-2020
+  - name: Enable the Intel(R) Parallel Studio XE Runtime Repository
+    dnf:
+      name: https://yum.repos.intel.com/2020/setup/intel-psxe-runtime-2020-reposetup-1-0.noarch.rpm
+      state: present
+  - name: Install Intel(R) Parallel Studio XE Runtime 2020
+    dnf:
+      name: intel-psxe-runtime
+      state: present
+
+# Install the Intel Cluster Checker
+- hosts: cluster 
+  tasks:
+  - name: Import the Intel(R) Cluster Checker Repo GPG Key
+    rpm_key:
+      state: present
+      key: https://yum.repos.intel.com/intel-gpg-keys/GPG-PUB-KEY-INTEL-SW-PRODUCTS-2019.PUB
+  - name: Enable the Intel(R) Cluster Checker Repository
+    yum_repository:
+      name: intel-clck-2019-repo
+      description: Intel(R) Cluster Checker 2019
+      baseurl: https://yum.repos.intel.com/clck/2019
+      gpgcheck: yes
+      gpgkey: https://yum.repos.intel.com/clck/2019/setup/PUBLIC_KEY.PUB
+  - name: Enable the Intel(R) Cluster Checker Extensions Repository
+    yum_repository:
+      name: intel-clck-ext-2019-repo
+      description: Intel(R) Cluster Checker Select Solutions Extensions 2019
+      baseurl: https://yum.repos.intel.com/clck-ext/2019
+      gpgcheck: yes
+      gpgkey: https://yum.repos.intel.com/clck-ext/2019/setup/PUBLIC_KEY.PUB
+  - name: Install the Intel(R) Cluster Checker
+    dnf:
+      name: intel-clck-2019.8-*
+      state: present