diff --git a/tasks/install_test_scripts.yml b/tasks/install_test_scripts.yml
index 900356a292e2b986b66e1e9c8d014bb408c1c645..86a41ab37b488b0a45f23786c93ed66b94bcdd0b 100644
--- a/tasks/install_test_scripts.yml
+++ b/tasks/install_test_scripts.yml
@@ -6,6 +6,7 @@
     name: [
       'libdata-printer-perl',
       'libdatetime-format-http-perl',
+      'libio-pty-perl',
     ]
     state: latest
 
@@ -33,7 +34,7 @@
     # runs all the pre-/post-upgrade tests on Rosetta and SubApp servers
     - dest: "rosetta_update_test/"
       repo: "git@{{ vault_slub_git_repo_fqdn }}:slub-digitalpreservation/rosetta_update_test.git"
-      version: "42896a70"
+      version: "a3a3752183871e99e8b78ed1a0cd7a02c1b7b6f7"
     # runs the Exit Strategy script to build an emergency database
     - dest: "rosettaExitStrategy/"
       repo: "git@{{ vault_slub_git_repo_fqdn }}:slub-digitalpreservation/rosettaExitStrategy.git"