Requirements
MacOS and Windows
There are no requirements for macOS and Windows users.
Linux systems
Leapp uses libsecret
and gnome-keyring
as dependencies to store all sensitive data into the keyring.
Depending on your distribution, you may need to install them using these commands before running Leapp.
sudo pacman -S gnome-keyring
sudo pacman -S libsecret
sudo apt-get install gnome-keyring
sudo apt-get install libsecret-1-dev
sudo yum install gnome-keyring
sudo yum install libsecret-devel
Logging into EC2 Instances via AWS SSM with Leapp
In order to use AWS SSM on your System through Leapp, you must be able to execute this command on your own at least once, when the correct credentials are active.
aws ssm start-session --region <region> --target <instanceId>
If, for any reason, this command fails, please verify that you have Python 3.x installed:
https://www.python.org/downloads/
Also verify that the AWS SSM Agent is installed correctly by following the official AWS guide:
https://docs.aws.amazon.com/systems-manager/latest/userguide/ssm-agent-v3.html