From 874ca69dc4075580860077b1bd78e4681b42d0e9 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=B6rg=20Sachse?= <Joerg.Sachse@slub-dresden.de>
Date: Wed, 25 Aug 2021 14:45:37 +0200
Subject: [PATCH] feat: upgrade IBMSP/TSM Client installation to latest version

---
 tasks/install_tsm_client.yml | 8 ++++----
 vars/main.yml                | 5 ++---
 2 files changed, 6 insertions(+), 7 deletions(-)

diff --git a/tasks/install_tsm_client.yml b/tasks/install_tsm_client.yml
index 6c51f47..bfc89f8 100644
--- a/tasks/install_tsm_client.yml
+++ b/tasks/install_tsm_client.yml
@@ -12,16 +12,16 @@
 
 - name: extract IBM TSM Client setup files
   unarchive:
-    src: "/tmp/8.1.10.0-TIV-TSMBAC-LinuxX86.tar"
+    src: "/tmp/{{ tsm_version_long | default(tsm_default_version_long) }}.0-TIV-TSMBAC-LinuxX86.tar"
     dest: "/tmp/tsm/"
     copy: false
 
-# https://www.ibm.com/support/knowledgecenter/SSEQVQ_8.1.10/client/t_inst_linuxx86client.html
+# https://www.ibm.com/support/knowledgecenter/SSEQVQ_8.1.12/client/t_inst_linuxx86client.html
 - name: install IBM TSM Client
   yum:
     name: [
-      '/tmp/tsm/gskcrypt64-8.0.55.14.linux.x86_64.rpm',
-      '/tmp/tsm/gskssl64-8.0.55.14.linux.x86_64.rpm',
+      '/tmp/tsm/gskcrypt64-8.0.55.21.linux.x86_64.rpm',
+      '/tmp/tsm/gskssl64-8.0.55.21.linux.x86_64.rpm',
       '/tmp/tsm/TIVsm-API64.x86_64.rpm',
       '/tmp/tsm/TIVsm-APIcit.x86_64.rpm',
       '/tmp/tsm/TIVsm-BA.x86_64.rpm',
diff --git a/vars/main.yml b/vars/main.yml
index 14eb305..3d0825f 100644
--- a/vars/main.yml
+++ b/vars/main.yml
@@ -1,6 +1,5 @@
 ---
 # vars file for ansible_lza_bootstrap_rhel_server
 
-tsm_version_short: "v8110"
-tsm_version_long: "8.1.10"
-tsm_checksum: "sha1:8ed715ad4c934a9891b2357d4877f3095a2c5ac2"
+tsm_version_short: "v8112"
+tsm_version_long: "8.1.12"
-- 
GitLab