roles/amarisoft-upgrade: add role to upgrade amarisoft binaries

This role makes a request to shacache to check if new amarisoft
binaries are available. If there are and if the license on the
machine allows it the binaries will be downloaded and decrypted
using the server's private key in /opt/private-key.
The binaries will then be installed in
/opt/amarisoft/vYYYY-MM-DD, to be used with ors-amarisoft
software release.
Status Job ID Name Coverage
  External
passed ERP5.StandaloneDeploymentScriptTest-Debian.Buster

01:20:14

passed ERP5.StandaloneDeploymentScriptTest-Debian.Buster.Master

08:32:12

passed Wendelin.StandaloneDeploymentScriptTest-Debian.Bullseye

00:33:23

passed Wendelin.StandaloneDeploymentScriptTest-Debian.Buster

00:35:09

passed Wendelin.StandaloneDeploymentScriptTest-Debian.Buster.Master

09:23:37

passed ERP5.StandaloneDeploymentScriptTest-Debian.Buster

01:25:32

passed ERP5.StandaloneDeploymentScriptTest-Debian.Buster

01:28:01

passed ERP5.StandaloneDeploymentScriptTest-Debian.Buster

08:47:41

passed ERP5.StandaloneDeploymentScriptTest-Debian.Buster

01:25:12

passed ERP5.StandaloneDeploymentScriptTest-Debian.Buster

01:26:12

passed ERP5.StandaloneDeploymentScriptTest-Debian.Buster

01:32:47

passed ERP5.StandaloneDeploymentScriptTest-Debian.Buster.Master

09:30:14

passed ERP5.StandaloneDeploymentScriptTest-Debian.Buster.Master

09:57:13

passed ERP5.StandaloneDeploymentScriptTest-Debian.Buster.Master

09:43:40

passed Wendelin.StandaloneDeploymentScriptTest-Debian.Bullseye

00:43:53

passed Wendelin.StandaloneDeploymentScriptTest-Debian.Bullseye

00:45:08

passed Wendelin.StandaloneDeploymentScriptTest-Debian.Bullseye

00:38:24

passed Wendelin.StandaloneDeploymentScriptTest-Debian.Buster

09:01:13

passed Wendelin.StandaloneDeploymentScriptTest-Debian.Buster

00:36:23

passed Wendelin.StandaloneDeploymentScriptTest-Debian.Buster

00:35:58

passed Wendelin.StandaloneDeploymentScriptTest-Debian.Buster

00:44:40

passed Wendelin.StandaloneDeploymentScriptTest-Debian.Buster

00:33:26

passed Wendelin.StandaloneDeploymentScriptTest-Debian.Buster

00:28:27

passed Wendelin.StandaloneDeploymentScriptTest-Debian.Buster.Master

08:25:46

passed Wendelin.StandaloneDeploymentScriptTest-Debian.Buster.Master

08:52:00

passed Wendelin.StandaloneDeploymentScriptTest-Debian.Buster.Master

08:26:15

passed Wendelin.StandaloneDeploymentScriptTest-Debian.Buster.Master

08:51:59

passed Wendelin.StandaloneDeploymentScriptTest-Debian.Buster.Master

09:11:19

passed Wendelin.StandaloneDeploymentScriptTest-Debian.Buster.Master

08:18:11