From 34bd98e3f31f650f6ca686e11ceede19abc39501 Mon Sep 17 00:00:00 2001 From: Stefan Reimer Date: Wed, 22 Jun 2022 15:08:45 +0200 Subject: [PATCH] feat: add mock, latest Pulumi --- Dockerfile | 3 ++- cloudbender/pulumi.py | 4 ++-- dev-requirements.txt | 1 - requirements.txt | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Dockerfile b/Dockerfile index e665dfd..7749ea8 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,6 @@ ARG RUNTIME_VERSION="3.8" ARG DISTRO_VERSION="3.15" -ARG PULUMI_VERSION="3.33.2" +ARG PULUMI_VERSION="3.34.0" FROM python:${RUNTIME_VERSION}-alpine${DISTRO_VERSION} AS builder ARG PULUMI_VERSION @@ -51,6 +51,7 @@ RUN apk upgrade -U --available --no-cache && \ libstdc++ \ libc6-compat \ ca-certificates \ + aws-cli \ podman COPY --from=builder /venv /venv diff --git a/cloudbender/pulumi.py b/cloudbender/pulumi.py index 4da19d1..5d21734 100644 --- a/cloudbender/pulumi.py +++ b/cloudbender/pulumi.py @@ -120,10 +120,10 @@ def pulumi_init(stack, create=False): _version = "undefined" # Tag all resources with our metadata, allowing "prune" eventually - _tags["zero-downtime.net/cloudbender/source"] = "{}:{}".format( + _tags["zdt:cloudbender.source"] = "{}:{}".format( os.path.basename(stack._pulumi_code.__file__), _version ) - _tags["zero-downtime.net/cloudbender/owner"] = f"{project_name}.{pulumi_stackname}" + _tags["zdt:cloudbender.owner"] = f"{project_name}.{pulumi_stackname}" _config = { "aws:region": stack.region, diff --git a/dev-requirements.txt b/dev-requirements.txt index 6d06d55..a57959d 100644 --- a/dev-requirements.txt +++ b/dev-requirements.txt @@ -6,4 +6,3 @@ cfn-lint>=0.34 pulumi pulumi-aws pulumi-aws-native -pulumi_cloudinit diff --git a/requirements.txt b/requirements.txt index 88bbd77..5bf2e3e 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +1,5 @@ boto3 +mock Jinja2>=3.0.0 click pyminifier @@ -6,7 +7,6 @@ cfn-lint>=0.34 pulumi pulumi-aws pulumi-aws-native -pulumi_cloudinit # apprise # flake8