Upgrade Cucumber on Jenkins isotesters
Originally created by @intrigeri on #17080 (Redmine)
Once we’ve done tails/sysadmin#10068 we might be able to upgrade to Cucumber 2.x from Stretch, while we’re currently running 1.3 from Jessie.
Goals:
- stop running Jessie-era Cucumber on our CI
 - avoid confusion between what developers see locally and what our CI does (e.g. https://gitlab.tails.boum.org/tails/tails/-/issues/16150#note_12284)
 - fix tails/tails#16150
 - unblock tails/tails#10328
 
See tails/tails#10328 for things that might need to happen at the same time.
Finally, as part of this ticket, we should revert eccc25460099522ad26d33c93f3d70601ae63ee9.
Feature Branch: puppet-tails:cucumber2, jenkins-jobs:cucumber2
Related issues
- Related to tails/sysadmin#11739
 - 
Blocked by tails/sysadmin#10068  - Blocks tails/tails#16150
 - Blocks tails/tails#10328
 - Blocks tails/tails#17083
 
Edited  by intrigeri