Skip to content

Commit e445607

Browse files
authored
Merge pull request #86 from lsst-sqre/tickets/DM-29879
DM-29879: Increase presigned-URL TTL and update dependencies
2 parents 80fedee + 7e26ef1 commit e445607

File tree

8 files changed

+529
-306
lines changed

8 files changed

+529
-306
lines changed

.github/workflows/ci.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
- uses: actions/checkout@v2
1111

1212
- name: Set up Python
13-
uses: actions/setup-python@v2.1.3
13+
uses: actions/setup-python@v2
1414
with:
1515
python-version: 3.8
1616

@@ -40,7 +40,7 @@ jobs:
4040
- uses: actions/checkout@v2
4141

4242
- name: Set up Python
43-
uses: actions/setup-python@v2.1.3
43+
uses: actions/setup-python@v2
4444
with:
4545
python-version: 3.8
4646

CHANGELOG.rst

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,13 @@
22
Change log
33
##########
44

5+
1.22.0 (2021-04-27)
6+
===================
7+
8+
- Increase presigned post URL expiration to 24 hrs (from 1 hr).
9+
This should give greater flexibility to uploads so that the URLs don't expire during the build upload process.
10+
- Update development and production dependencies
11+
512
1.21.0 (2020-11-30)
613
===================
714

keeper/api/post_products_builds.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -367,7 +367,7 @@ def _create_presigned_url_for_prefix(
367367
s3_session=s3_session,
368368
bucket_name=bucket_name,
369369
prefix=prefix,
370-
expiration=3600,
370+
expiration=86400,
371371
conditions=url_conditions,
372372
fields=url_fields,
373373
)

keeper/logutils.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ def decorated_function(*args, **kwargs): # type: ignore
4040
# Close out the logger
4141
end_time = timer()
4242
log.info(
43+
"Call finalized",
4344
status=response.status_code,
4445
response_time=end_time - start_time,
4546
)

manifests/kustomization.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,4 @@ resources:
1010

1111
images:
1212
- name: lsstsqre/ltd-keeper
13-
newTag: 1.21.0
13+
newTag: 1.22.0

requirements/dev.txt

Lines changed: 242 additions & 163 deletions
Large diffs are not rendered by default.

requirements/main.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,4 @@ boto3
1818
requests
1919
structlog
2020
celery[redis]
21-
flower
21+
flower==0.9.5

requirements/main.txt

Lines changed: 274 additions & 138 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)