hubverse-org / hubverse-infrastructure

MIT License
0 stars 0 forks source link

Bsweger/add pulumi up workflow #20

Closed bsweger closed 7 months ago

bsweger commented 7 months ago

Test a new workflow that will actually deploy the infrastructure changes

pulumi[bot] commented 7 months ago

:tropical_drink: The Update (preview) for bsweger/hubverse-aws/hubverse was successful.

Resource Changes

    Name                                        Type                                                    Operation
+   hubverse-march-madness-write-bucket-policy  aws:iam/policy:Policy                                   create
+   hubverse-march-madness-public-access-block  aws:s3/bucketPublicAccessBlock:BucketPublicAccessBlock  create
+   hubverse-march-madness-read-bucket-policy   aws:s3/bucketPolicy:BucketPolicy                        create
+   hubverse-march-madness                      aws:iam/rolePolicyAttachment:RolePolicyAttachment       create
+   hubverse-march-madness                      aws:s3/bucket:Bucket                                    create
+   hubverse-march-madness                      aws:iam/role:Role                                       create
github-actions[bot] commented 7 months ago

:tropical_drink: preview on hubverse-aws/bsweger/hubverse-aws/hubverse

Pulumi report ``` Previewing update (hubverse) View Live: https://app.pulumi.com/bsweger/hubverse-aws/hubverse/previews/e7e3bf30-2adf-4cab-bb43-1c5f2106e2bf @ Previewing update...... pulumi:pulumi:Stack hubverse-aws-hubverse Creating virtual environment... @ Previewing update...... pulumi:pulumi:Stack hubverse-aws-hubverse Finished creating virtual environment pulumi:pulumi:Stack hubverse-aws-hubverse Updating pip, setuptools, and wheel in virtual environment... @ Previewing update.... pulumi:pulumi:Stack hubverse-aws-hubverse Requirement already satisfied: pip in ./venv/lib/python3.10/site-packages (23.0.1) pulumi:pulumi:Stack hubverse-aws-hubverse Collecting pip pulumi:pulumi:Stack hubverse-aws-hubverse Downloading pip-24.0-py3-none-any.whl (2.1 MB) pulumi:pulumi:Stack hubverse-aws-hubverse ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.1/2.1 MB 21.4 MB/s eta 0:00:00 pulumi:pulumi:Stack hubverse-aws-hubverse pulumi:pulumi:Stack hubverse-aws-hubverse Requirement already satisfied: setuptools in ./venv/lib/python3.10/site-packages (65.5.0) pulumi:pulumi:Stack hubverse-aws-hubverse Collecting setuptools pulumi:pulumi:Stack hubverse-aws-hubverse Downloading setuptools-69.1.1-py3-none-any.whl (819 kB) pulumi:pulumi:Stack hubverse-aws-hubverse ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 819.3/819.3 kB 35.3 MB/s eta 0:00:00 pulumi:pulumi:Stack hubverse-aws-hubverse pulumi:pulumi:Stack hubverse-aws-hubverse Collecting wheel pulumi:pulumi:Stack hubverse-aws-hubverse Downloading wheel-0.42.0-py3-none-any.whl (65 kB) pulumi:pulumi:Stack hubverse-aws-hubverse ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 65.4/65.4 kB 23.2 MB/s eta 0:00:00 pulumi:pulumi:Stack hubverse-aws-hubverse @ Previewing update.... pulumi:pulumi:Stack hubverse-aws-hubverse Installing collected packages: wheel, setuptools, pip pulumi:pulumi:Stack hubverse-aws-hubverse Attempting uninstall: setuptools pulumi:pulumi:Stack hubverse-aws-hubverse Found existing installation: setuptools 65.5.0 pulumi:pulumi:Stack hubverse-aws-hubverse Uninstalling setuptools-65.5.0: pulumi:pulumi:Stack hubverse-aws-hubverse Successfully uninstalled setuptools-65.5.0 pulumi:pulumi:Stack hubverse-aws-hubverse Attempting uninstall: pip pulumi:pulumi:Stack hubverse-aws-hubverse Found existing installation: pip 23.0.1 pulumi:pulumi:Stack hubverse-aws-hubverse Uninstalling pip-23.0.1: pulumi:pulumi:Stack hubverse-aws-hubverse Successfully uninstalled pip-23.0.1 @ Previewing update..... pulumi:pulumi:Stack hubverse-aws-hubverse Successfully installed pip-24.0 setuptools-69.1.1 wheel-0.42.0 pulumi:pulumi:Stack hubverse-aws-hubverse Finished updating pulumi:pulumi:Stack hubverse-aws-hubverse Installing dependencies in virtual environment... @ Previewing update.... pulumi:pulumi:Stack hubverse-aws-hubverse Collecting pulumi<4.0.0,>=3.0.0 (from -r requirements.txt (line 1)) pulumi:pulumi:Stack hubverse-aws-hubverse Using cached pulumi-3.108.1-py3-none-any.whl.metadata (11 kB) pulumi:pulumi:Stack hubverse-aws-hubverse Collecting pulumi-aws<7.0.0,>=6.0.2 (from -r requirements.txt (line 2)) pulumi:pulumi:Stack hubverse-aws-hubverse Using cached pulumi_aws-6.24.1-py3-none-any.whl.metadata (9.4 kB) pulumi:pulumi:Stack hubverse-aws-hubverse Collecting PyYAML>=6.0.1 (from -r requirements.txt (line 3)) pulumi:pulumi:Stack hubverse-aws-hubverse Using cached PyYAML-6.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.1 kB) pulumi:pulumi:Stack hubverse-aws-hubverse Collecting protobuf~=4.21 (from pulumi<4.0.0,>=3.0.0->-r requirements.txt (line 1)) pulumi:pulumi:Stack hubverse-aws-hubverse Using cached protobuf-4.25.3-cp37-abi3-manylinux2014_x86_64.whl.metadata (541 bytes) pulumi:pulumi:Stack hubverse-aws-hubverse Collecting grpcio~=1.60.1 (from pulumi<4.0.0,>=3.0.0->-r requirements.txt (line 1)) pulumi:pulumi:Stack hubverse-aws-hubverse Using cached grpcio-1.60.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.0 kB) pulumi:pulumi:Stack hubverse-aws-hubverse Collecting dill~=0.3 (from pulumi<4.0.0,>=3.0.0->-r requirements.txt (line 1)) pulumi:pulumi:Stack hubverse-aws-hubverse Using cached dill-0.3.8-py3-none-any.whl.metadata (10 kB) @ Previewing update.... pulumi:pulumi:Stack hubverse-aws-hubverse Collecting six~=1.12 (from pulumi<4.0.0,>=3.0.0->-r requirements.txt (line 1)) pulumi:pulumi:Stack hubverse-aws-hubverse Using cached six-1.16.0-py2.py3-none-any.whl.metadata (1.8 kB) pulumi:pulumi:Stack hubverse-aws-hubverse Collecting semver~=2.13 (from pulumi<4.0.0,>=3.0.0->-r requirements.txt (line 1)) pulumi:pulumi:Stack hubverse-aws-hubverse Using cached semver-2.13.0-py2.py3-none-any.whl.metadata (5.0 kB) pulumi:pulumi:Stack hubverse-aws-hubverse Collecting parver>=0.2.1 (from pulumi-aws<7.0.0,>=6.0.2->-r requirements.txt (line 2)) pulumi:pulumi:Stack hubverse-aws-hubverse Using cached parver-0.5-py3-none-any.whl.metadata (2.7 kB) pulumi:pulumi:Stack hubverse-aws-hubverse Collecting arpeggio>=1.7 (from parver>=0.2.1->pulumi-aws<7.0.0,>=6.0.2->-r requirements.txt (line 2)) pulumi:pulumi:Stack hubverse-aws-hubverse Using cached Arpeggio-2.0.2-py2.py3-none-any.whl.metadata (2.4 kB) pulumi:pulumi:Stack hubverse-aws-hubverse Collecting attrs>=19.2 (from parver>=0.2.1->pulumi-aws<7.0.0,>=6.0.2->-r requirements.txt (line 2)) pulumi:pulumi:Stack hubverse-aws-hubverse Using cached attrs-23.2.0-py3-none-any.whl.metadata (9.5 kB) pulumi:pulumi:Stack hubverse-aws-hubverse Using cached pulumi-3.108.1-py3-none-any.whl (251 kB) pulumi:pulumi:Stack hubverse-aws-hubverse Using cached pulumi_aws-6.24.1-py3-none-any.whl (8.6 MB) pulumi:pulumi:Stack hubverse-aws-hubverse Using cached PyYAML-6.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (705 kB) pulumi:pulumi:Stack hubverse-aws-hubverse Using cached dill-0.3.8-py3-none-any.whl (116 kB) pulumi:pulumi:Stack hubverse-aws-hubverse Using cached grpcio-1.60.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.4 MB) pulumi:pulumi:Stack hubverse-aws-hubverse Using cached parver-0.5-py3-none-any.whl (15 kB) pulumi:pulumi:Stack hubverse-aws-hubverse Using cached protobuf-4.25.3-cp37-abi3-manylinux2014_x86_64.whl (294 kB) pulumi:pulumi:Stack hubverse-aws-hubverse Using cached semver-2.13.0-py2.py3-none-any.whl (12 kB) pulumi:pulumi:Stack hubverse-aws-hubverse Using cached six-1.16.0-py2.py3-none-any.whl (11 kB) pulumi:pulumi:Stack hubverse-aws-hubverse Using cached Arpeggio-2.0.2-py2.py3-none-any.whl (55 kB) pulumi:pulumi:Stack hubverse-aws-hubverse Using cached attrs-23.2.0-py3-none-any.whl (60 kB) pulumi:pulumi:Stack hubverse-aws-hubverse Installing collected packages: arpeggio, six, semver, PyYAML, protobuf, grpcio, dill, attrs, pulumi, parver, pulumi-aws @ Previewing update............ pulumi:pulumi:Stack hubverse-aws-hubverse Successfully installed PyYAML-6.0.1 arpeggio-2.0.2 attrs-23.2.0 dill-0.3.8 grpcio-1.60.1 parver-0.5 protobuf-4.25.3 pulumi-3.108.1 pulumi-aws-6.24.1 semver-2.13.0 six-1.16.0 pulumi:pulumi:Stack hubverse-aws-hubverse Finished installing dependencies @ Previewing update........ @ Previewing update.... pulumi:pulumi:Stack hubverse-aws-hubverse running Finished installing dependencies @ Previewing update.... aws:s3:Bucket hubverse-infrastructure-test [diff: -versioning~provider,tagsAll] aws:s3:BucketPublicAccessBlock hubverse-infrastructure-test-public-access-block [diff: ~provider] aws:s3:BucketPolicy hubverse-infrastructure-test-read-bucket-policy [diff: ~provider] @ Previewing update.... aws:iam:Role hubverse-infrastructure-test [diff: ~provider,tagsAll] aws:s3:Bucket hubverse-cloud [diff: -versioning~provider,tagsAll] aws:iam:Policy hubverse-infrastructure-test-write-bucket-policy [diff: ~provider,tagsAll] aws:s3:BucketPublicAccessBlock hubverse-cloud-public-access-block [diff: ~provider] aws:iam:RolePolicyAttachment hubverse-infrastructure-test [diff: ~provider] aws:s3:BucketPolicy hubverse-cloud-read-bucket-policy [diff: ~provider] aws:iam:Role hubverse-cloud [diff: ~provider,tagsAll] aws:iam:Policy hubverse-cloud-write-bucket-policy [diff: ~provider,tagsAll] + aws:s3:Bucket hubverse-march-madness create aws:iam:RolePolicyAttachment hubverse-cloud [diff: ~provider] + aws:s3:BucketPublicAccessBlock hubverse-march-madness-public-access-block create + aws:s3:BucketPolicy hubverse-march-madness-read-bucket-policy create + aws:iam:Role hubverse-march-madness create + aws:iam:Policy hubverse-march-madness-write-bucket-policy create + aws:iam:RolePolicyAttachment hubverse-march-madness create pulumi:pulumi:Stack hubverse-aws-hubverse Resources: + 6 to create 13 unchanged ```
bsweger commented 7 months ago

Pulumi preview looks good--will merge to see how the new "up" workflow does