Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pavi shared aws infra sha consistency debugging #155

Merged
merged 3 commits into from
Jul 18, 2024

Conversation

mluypaert
Copy link
Member

No description provided.

@mluypaert mluypaert requested a review from a team as a code owner July 18, 2024 09:51
Copy link

The validation workflow automatically applied the below dependency lock file updates.

api/aws_infra/requirements.txt
diff --git a/api/aws_infra/requirements.txt b/api/aws_infra/requirements.txt
index 53d66fe..f0d0b10 100644
--- a/api/aws_infra/requirements.txt
+++ b/api/aws_infra/requirements.txt
@@ -73,7 +73,7 @@ jsii==1.101.0 \
     #   aws-cdk-lib
     #   constructs
 pavi-shared-aws-infra @ file:///tmp/pavi_shared_aws_infra-0.0.0-py3-none-any.whl \
-    --hash=sha256:97631eab7dc9152c3fdd2a7b520d84d1b15880a287789ea3ed8e3c2c654868ee
+    --hash=sha256:9d1fd1e8ba765e2b7de8152f6bcc277301edfd7fb93ab0bff53eade32c19494e
     # via api-aws_infra (pyproject.toml)
 publication==0.0.3 \
     --hash=sha256:0248885351febc11d8a1098d5c8e3ab2dabcf3e8c0c96db1e17ecd12b53afbe6 \
api/aws_infra/tests/requirements.txt
diff --git a/api/aws_infra/tests/requirements.txt b/api/aws_infra/tests/requirements.txt
index 01f0f05..48e70e8 100644
--- a/api/aws_infra/tests/requirements.txt
+++ b/api/aws_infra/tests/requirements.txt
@@ -122,7 +122,7 @@ packaging==24.1 \
     --hash=sha256:5b8f2217dbdbd2f7f384c41c628544e6d52f2d0f53c6d0c3ea61aa5d1d7ff124
     # via pytest
 pavi-shared-aws-infra @ file:///tmp/pavi_shared_aws_infra-0.0.0-py3-none-any.whl \
-    --hash=sha256:97631eab7dc9152c3fdd2a7b520d84d1b15880a287789ea3ed8e3c2c654868ee
+    --hash=sha256:9d1fd1e8ba765e2b7de8152f6bcc277301edfd7fb93ab0bff53eade32c19494e
     # via api-aws_infra (pyproject.toml)
 pluggy==1.5.0 \
     --hash=sha256:2cffa88e94fdc978c4c574f15f9e59b7f4201d439195c3715ca9e2486f1d0cf1 \
pipeline/aws_infra/requirements.txt
diff --git a/pipeline/aws_infra/requirements.txt b/pipeline/aws_infra/requirements.txt
index dc084af..e36a996 100644
--- a/pipeline/aws_infra/requirements.txt
+++ b/pipeline/aws_infra/requirements.txt
@@ -73,7 +73,7 @@ jsii==1.101.0 \
     #   aws-cdk-lib
     #   constructs
 pavi-shared-aws-infra @ file:///tmp/pavi_shared_aws_infra-0.0.0-py3-none-any.whl \
-    --hash=sha256:97631eab7dc9152c3fdd2a7b520d84d1b15880a287789ea3ed8e3c2c654868ee
+    --hash=sha256:9d1fd1e8ba765e2b7de8152f6bcc277301edfd7fb93ab0bff53eade32c19494e
     # via pipeline-aws_infra (pyproject.toml)
 publication==0.0.3 \
     --hash=sha256:0248885351febc11d8a1098d5c8e3ab2dabcf3e8c0c96db1e17ecd12b53afbe6 \
pipeline/aws_infra/tests/requirements.txt
diff --git a/pipeline/aws_infra/tests/requirements.txt b/pipeline/aws_infra/tests/requirements.txt
index f57f931..8728fbd 100644
--- a/pipeline/aws_infra/tests/requirements.txt
+++ b/pipeline/aws_infra/tests/requirements.txt
@@ -122,7 +122,7 @@ packaging==24.1 \
     --hash=sha256:5b8f2217dbdbd2f7f384c41c628544e6d52f2d0f53c6d0c3ea61aa5d1d7ff124
     # via pytest
 pavi-shared-aws-infra @ file:///tmp/pavi_shared_aws_infra-0.0.0-py3-none-any.whl \
-    --hash=sha256:97631eab7dc9152c3fdd2a7b520d84d1b15880a287789ea3ed8e3c2c654868ee
+    --hash=sha256:9d1fd1e8ba765e2b7de8152f6bcc277301edfd7fb93ab0bff53eade32c19494e
     # via pipeline-aws_infra (pyproject.toml)
 pluggy==1.5.0 \
     --hash=sha256:2cffa88e94fdc978c4c574f15f9e59b7f4201d439195c3715ca9e2486f1d0cf1 \
shared_aws_infra/tests/requirements.txt
diff --git a/shared_aws_infra/tests/requirements.txt b/shared_aws_infra/tests/requirements.txt
index 46fbf41..01d2121 100644
--- a/shared_aws_infra/tests/requirements.txt
+++ b/shared_aws_infra/tests/requirements.txt
@@ -58,9 +58,9 @@ constructs==10.3.0 \
     # via
     #   aws-cdk-lib
     #   pavi_shared_aws_infra (pyproject.toml)
-flake8==7.1.0 \
-    --hash=sha256:2e416edcc62471a64cea09353f4e7bdba32aeb079b6e360554c659a122b1bc6a \
-    --hash=sha256:48a07b626b55236e0fb4784ee69a465fbf59d79eec1f5b4785c3d3bc57d17aa5
+flake8==7.0.0 \
+    --hash=sha256:33f96621059e65eec474169085dc92bf26e7b2d47366b70be2f67ab80dc25132 \
+    --hash=sha256:a6dfbb75e03252917f2473ea9653f7cd799c3064e54d4c8140044c5c065f53c3
     # via pavi_shared_aws_infra (pyproject.toml)
 importlib-resources==6.4.0 \
     --hash=sha256:50d10f043df931902d4194ea07ec57960f66a80449ff867bfe782b4c486ba78c \
@@ -140,9 +140,9 @@ publication==0.0.3 \
     #   aws-cdk-lib
     #   constructs
     #   jsii
-pycodestyle==2.12.0 \
-    --hash=sha256:442f950141b4f43df752dd303511ffded3a04c2b6fb7f65980574f0c31e6e79c \
-    --hash=sha256:949a39f6b86c3e1515ba1787c2022131d165a8ad271b11370a8819aa070269e4
+pycodestyle==2.11.1 \
+    --hash=sha256:41ba0e7afc9752dfb53ced5489e89f8186be00e599e712660695b7a75ff2663f \
+    --hash=sha256:44fe31000b2d866f2e41841b18528a505fbd7fef9017b04eff4e2648a0fadc67
     # via flake8
 pyflakes==3.2.0 \
     --hash=sha256:1c61603ff154621fb2a9172037d84dca3500def8c8b630657d1701f026f8af3f \
webui/aws_infra/requirements.txt
diff --git a/webui/aws_infra/requirements.txt b/webui/aws_infra/requirements.txt
index 16fdfe3..ca9ff6b 100644
--- a/webui/aws_infra/requirements.txt
+++ b/webui/aws_infra/requirements.txt
@@ -73,7 +73,7 @@ jsii==1.101.0 \
     #   aws-cdk-lib
     #   constructs
 pavi-shared-aws-infra @ file:///tmp/pavi_shared_aws_infra-0.0.0-py3-none-any.whl \
-    --hash=sha256:97631eab7dc9152c3fdd2a7b520d84d1b15880a287789ea3ed8e3c2c654868ee
+    --hash=sha256:9d1fd1e8ba765e2b7de8152f6bcc277301edfd7fb93ab0bff53eade32c19494e
     # via webui-aws_infra (pyproject.toml)
 publication==0.0.3 \
     --hash=sha256:0248885351febc11d8a1098d5c8e3ab2dabcf3e8c0c96db1e17ecd12b53afbe6 \
webui/aws_infra/tests/requirements.txt
diff --git a/webui/aws_infra/tests/requirements.txt b/webui/aws_infra/tests/requirements.txt
index fa0d42a..8ef279a 100644
--- a/webui/aws_infra/tests/requirements.txt
+++ b/webui/aws_infra/tests/requirements.txt
@@ -122,7 +122,7 @@ packaging==24.1 \
     --hash=sha256:5b8f2217dbdbd2f7f384c41c628544e6d52f2d0f53c6d0c3ea61aa5d1d7ff124
     # via pytest
 pavi-shared-aws-infra @ file:///tmp/pavi_shared_aws_infra-0.0.0-py3-none-any.whl \
-    --hash=sha256:97631eab7dc9152c3fdd2a7b520d84d1b15880a287789ea3ed8e3c2c654868ee
+    --hash=sha256:9d1fd1e8ba765e2b7de8152f6bcc277301edfd7fb93ab0bff53eade32c19494e
     # via webui-aws_infra (pyproject.toml)
 pluggy==1.5.0 \
     --hash=sha256:2cffa88e94fdc978c4c574f15f9e59b7f4201d439195c3715ca9e2486f1d0cf1 \
webui/package-lock.json
diff --git a/webui/package-lock.json b/webui/package-lock.json
index e2c3b7d..d27e30a 100644
--- a/webui/package-lock.json
+++ b/webui/package-lock.json
@@ -2447,9 +2447,9 @@
             }
         },
         "node_modules/is-core-module": {
-            "version": "2.14.0",
-            "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.14.0.tgz",
-            "integrity": "sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A==",
+            "version": "2.15.0",
+            "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.0.tgz",
+            "integrity": "sha512-Dd+Lb2/zvk9SKy1TGCt1wFJFo/MWBPMX5x7KcvLajWTGuomczdQX61PvY5yK6SVACwpoexWo81IfFyoKY2QnTA==",
             "dev": true,
             "dependencies": {
                 "hasown": "^2.0.2"

Note that hashes for the pavi_share_aws_infra package can change after merge, as the package hash is commit-date dependent.
A bundle with all dependency lock files is available here as artifact called deps_lock_files_bundle.

@mluypaert mluypaert added the no-deps-lock-updates AGR - Assign to PRs that should not get automatic dependency lock file updates label Jul 18, 2024
Copy link

no-deps-lock-updates label detected, so automatic dependency lock file updates are disabled. No (additional) dependency updates will be made when merging this PR.

@mluypaert mluypaert removed the no-deps-lock-updates AGR - Assign to PRs that should not get automatic dependency lock file updates label Jul 18, 2024
Copy link

The validation workflow automatically applied the below dependency lock file updates.

api/aws_infra/requirements.txt
diff --git a/api/aws_infra/requirements.txt b/api/aws_infra/requirements.txt
index 53d66fe..f0d0b10 100644
--- a/api/aws_infra/requirements.txt
+++ b/api/aws_infra/requirements.txt
@@ -73,7 +73,7 @@ jsii==1.101.0 \
     #   aws-cdk-lib
     #   constructs
 pavi-shared-aws-infra @ file:///tmp/pavi_shared_aws_infra-0.0.0-py3-none-any.whl \
-    --hash=sha256:97631eab7dc9152c3fdd2a7b520d84d1b15880a287789ea3ed8e3c2c654868ee
+    --hash=sha256:9d1fd1e8ba765e2b7de8152f6bcc277301edfd7fb93ab0bff53eade32c19494e
     # via api-aws_infra (pyproject.toml)
 publication==0.0.3 \
     --hash=sha256:0248885351febc11d8a1098d5c8e3ab2dabcf3e8c0c96db1e17ecd12b53afbe6 \
api/aws_infra/tests/requirements.txt
diff --git a/api/aws_infra/tests/requirements.txt b/api/aws_infra/tests/requirements.txt
index 01f0f05..48e70e8 100644
--- a/api/aws_infra/tests/requirements.txt
+++ b/api/aws_infra/tests/requirements.txt
@@ -122,7 +122,7 @@ packaging==24.1 \
     --hash=sha256:5b8f2217dbdbd2f7f384c41c628544e6d52f2d0f53c6d0c3ea61aa5d1d7ff124
     # via pytest
 pavi-shared-aws-infra @ file:///tmp/pavi_shared_aws_infra-0.0.0-py3-none-any.whl \
-    --hash=sha256:97631eab7dc9152c3fdd2a7b520d84d1b15880a287789ea3ed8e3c2c654868ee
+    --hash=sha256:9d1fd1e8ba765e2b7de8152f6bcc277301edfd7fb93ab0bff53eade32c19494e
     # via api-aws_infra (pyproject.toml)
 pluggy==1.5.0 \
     --hash=sha256:2cffa88e94fdc978c4c574f15f9e59b7f4201d439195c3715ca9e2486f1d0cf1 \
pipeline/aws_infra/requirements.txt
diff --git a/pipeline/aws_infra/requirements.txt b/pipeline/aws_infra/requirements.txt
index dc084af..e36a996 100644
--- a/pipeline/aws_infra/requirements.txt
+++ b/pipeline/aws_infra/requirements.txt
@@ -73,7 +73,7 @@ jsii==1.101.0 \
     #   aws-cdk-lib
     #   constructs
 pavi-shared-aws-infra @ file:///tmp/pavi_shared_aws_infra-0.0.0-py3-none-any.whl \
-    --hash=sha256:97631eab7dc9152c3fdd2a7b520d84d1b15880a287789ea3ed8e3c2c654868ee
+    --hash=sha256:9d1fd1e8ba765e2b7de8152f6bcc277301edfd7fb93ab0bff53eade32c19494e
     # via pipeline-aws_infra (pyproject.toml)
 publication==0.0.3 \
     --hash=sha256:0248885351febc11d8a1098d5c8e3ab2dabcf3e8c0c96db1e17ecd12b53afbe6 \
pipeline/aws_infra/tests/requirements.txt
diff --git a/pipeline/aws_infra/tests/requirements.txt b/pipeline/aws_infra/tests/requirements.txt
index f57f931..8728fbd 100644
--- a/pipeline/aws_infra/tests/requirements.txt
+++ b/pipeline/aws_infra/tests/requirements.txt
@@ -122,7 +122,7 @@ packaging==24.1 \
     --hash=sha256:5b8f2217dbdbd2f7f384c41c628544e6d52f2d0f53c6d0c3ea61aa5d1d7ff124
     # via pytest
 pavi-shared-aws-infra @ file:///tmp/pavi_shared_aws_infra-0.0.0-py3-none-any.whl \
-    --hash=sha256:97631eab7dc9152c3fdd2a7b520d84d1b15880a287789ea3ed8e3c2c654868ee
+    --hash=sha256:9d1fd1e8ba765e2b7de8152f6bcc277301edfd7fb93ab0bff53eade32c19494e
     # via pipeline-aws_infra (pyproject.toml)
 pluggy==1.5.0 \
     --hash=sha256:2cffa88e94fdc978c4c574f15f9e59b7f4201d439195c3715ca9e2486f1d0cf1 \
shared_aws_infra/tests/requirements.txt
diff --git a/shared_aws_infra/tests/requirements.txt b/shared_aws_infra/tests/requirements.txt
index 46fbf41..01d2121 100644
--- a/shared_aws_infra/tests/requirements.txt
+++ b/shared_aws_infra/tests/requirements.txt
@@ -58,9 +58,9 @@ constructs==10.3.0 \
     # via
     #   aws-cdk-lib
     #   pavi_shared_aws_infra (pyproject.toml)
-flake8==7.1.0 \
-    --hash=sha256:2e416edcc62471a64cea09353f4e7bdba32aeb079b6e360554c659a122b1bc6a \
-    --hash=sha256:48a07b626b55236e0fb4784ee69a465fbf59d79eec1f5b4785c3d3bc57d17aa5
+flake8==7.0.0 \
+    --hash=sha256:33f96621059e65eec474169085dc92bf26e7b2d47366b70be2f67ab80dc25132 \
+    --hash=sha256:a6dfbb75e03252917f2473ea9653f7cd799c3064e54d4c8140044c5c065f53c3
     # via pavi_shared_aws_infra (pyproject.toml)
 importlib-resources==6.4.0 \
     --hash=sha256:50d10f043df931902d4194ea07ec57960f66a80449ff867bfe782b4c486ba78c \
@@ -140,9 +140,9 @@ publication==0.0.3 \
     #   aws-cdk-lib
     #   constructs
     #   jsii
-pycodestyle==2.12.0 \
-    --hash=sha256:442f950141b4f43df752dd303511ffded3a04c2b6fb7f65980574f0c31e6e79c \
-    --hash=sha256:949a39f6b86c3e1515ba1787c2022131d165a8ad271b11370a8819aa070269e4
+pycodestyle==2.11.1 \
+    --hash=sha256:41ba0e7afc9752dfb53ced5489e89f8186be00e599e712660695b7a75ff2663f \
+    --hash=sha256:44fe31000b2d866f2e41841b18528a505fbd7fef9017b04eff4e2648a0fadc67
     # via flake8
 pyflakes==3.2.0 \
     --hash=sha256:1c61603ff154621fb2a9172037d84dca3500def8c8b630657d1701f026f8af3f \
webui/aws_infra/requirements.txt
diff --git a/webui/aws_infra/requirements.txt b/webui/aws_infra/requirements.txt
index 16fdfe3..ca9ff6b 100644
--- a/webui/aws_infra/requirements.txt
+++ b/webui/aws_infra/requirements.txt
@@ -73,7 +73,7 @@ jsii==1.101.0 \
     #   aws-cdk-lib
     #   constructs
 pavi-shared-aws-infra @ file:///tmp/pavi_shared_aws_infra-0.0.0-py3-none-any.whl \
-    --hash=sha256:97631eab7dc9152c3fdd2a7b520d84d1b15880a287789ea3ed8e3c2c654868ee
+    --hash=sha256:9d1fd1e8ba765e2b7de8152f6bcc277301edfd7fb93ab0bff53eade32c19494e
     # via webui-aws_infra (pyproject.toml)
 publication==0.0.3 \
     --hash=sha256:0248885351febc11d8a1098d5c8e3ab2dabcf3e8c0c96db1e17ecd12b53afbe6 \
webui/aws_infra/tests/requirements.txt
diff --git a/webui/aws_infra/tests/requirements.txt b/webui/aws_infra/tests/requirements.txt
index fa0d42a..8ef279a 100644
--- a/webui/aws_infra/tests/requirements.txt
+++ b/webui/aws_infra/tests/requirements.txt
@@ -122,7 +122,7 @@ packaging==24.1 \
     --hash=sha256:5b8f2217dbdbd2f7f384c41c628544e6d52f2d0f53c6d0c3ea61aa5d1d7ff124
     # via pytest
 pavi-shared-aws-infra @ file:///tmp/pavi_shared_aws_infra-0.0.0-py3-none-any.whl \
-    --hash=sha256:97631eab7dc9152c3fdd2a7b520d84d1b15880a287789ea3ed8e3c2c654868ee
+    --hash=sha256:9d1fd1e8ba765e2b7de8152f6bcc277301edfd7fb93ab0bff53eade32c19494e
     # via webui-aws_infra (pyproject.toml)
 pluggy==1.5.0 \
     --hash=sha256:2cffa88e94fdc978c4c574f15f9e59b7f4201d439195c3715ca9e2486f1d0cf1 \
webui/package-lock.json
diff --git a/webui/package-lock.json b/webui/package-lock.json
index e2c3b7d..d27e30a 100644
--- a/webui/package-lock.json
+++ b/webui/package-lock.json
@@ -2447,9 +2447,9 @@
             }
         },
         "node_modules/is-core-module": {
-            "version": "2.14.0",
-            "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.14.0.tgz",
-            "integrity": "sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A==",
+            "version": "2.15.0",
+            "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.0.tgz",
+            "integrity": "sha512-Dd+Lb2/zvk9SKy1TGCt1wFJFo/MWBPMX5x7KcvLajWTGuomczdQX61PvY5yK6SVACwpoexWo81IfFyoKY2QnTA==",
             "dev": true,
             "dependencies": {
                 "hasown": "^2.0.2"

Note that hashes for the pavi_share_aws_infra package can change after merge, as the package hash is commit-date dependent.
A bundle with all dependency lock files is available here as artifact called deps_lock_files_bundle.

@mluypaert mluypaert merged commit c645920 into main Jul 18, 2024
82 of 88 checks passed
@mluypaert mluypaert deleted the pavi_shared_aws_infra_sha_consistency branch July 18, 2024 10:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant