diff --git a/README.md b/README.md index 75fc7a5..cda1ffb 100644 --- a/README.md +++ b/README.md @@ -6,8 +6,8 @@ ``` sudo apt install python3-pip #sudo pip3 install pip3 --upgrade -pip3 install pybuilder python-terraform ddadevops --user -pip3 install boto3 --user +pip3 install pybuilder ddadevops --user +pip3 install boto3 python-terraform --user export PATH=$PATH:~/.local/bin ``` diff --git a/build.py b/build.py index 84fe732..0c10d73 100644 --- a/build.py +++ b/build.py @@ -27,7 +27,7 @@ use_plugin("python.distutils") default_task = "publish" name = "ddadevops" -version = "0.4.0.dev20" +version = "0.4.0" summary = "tools to support builds combining gopass, terraform, dda-pallet, aws & hetzner-cloud" description = __doc__ authors = [Author("meissa GmbH", "buero@meissa-gmbh.de")] diff --git a/src/main/python/ddadevops/aws_mixin.py b/src/main/python/ddadevops/aws_mixin.py index 375ffbd..bdc9c80 100644 --- a/src/main/python/ddadevops/aws_mixin.py +++ b/src/main/python/ddadevops/aws_mixin.py @@ -22,6 +22,7 @@ class AwsMixin(DevopsTerraformBuild): def __init__(self, project, config): super().__init__(project, config) project.build_depends_on('boto3') + project.build_depends_on('mfa') aws_mixin_config = config['AwsMixin'] self.account_name = aws_mixin_config['account_name'] self.account_id = aws_mixin_config['account_id']