-
Notifications
You must be signed in to change notification settings - Fork 3
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
Add failed SIPs/PIPs buckets #930
Conversation
c8295ff
to
2326b10
Compare
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #930 +/- ##
==========================================
- Coverage 55.52% 54.62% -0.90%
==========================================
Files 103 103
Lines 6039 7506 +1467
==========================================
+ Hits 3353 4100 +747
- Misses 2433 3158 +725
+ Partials 253 248 -5 ☔ View full report in Codecov by Sentry. |
fd19cff
to
d7e12ce
Compare
2374d29
to
d6dc096
Compare
07e2db8
to
0ea4885
Compare
0ea4885
to
5aa84f6
Compare
74ef2d2
to
afeef67
Compare
f427963
to
cf5fc14
Compare
5d1cd0a
to
5ef0ba9
Compare
6294306
to
e53ab9b
Compare
41e8e38
to
b4ffc28
Compare
b4ffc28
to
fda1bee
Compare
628474b
to
713caa2
Compare
a86f330
to
6627229
Compare
6627229
to
43b48df
Compare
43b48df
to
dd678d1
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @jraddaoui, this looks good to me and I don't see any blockers. I did make a few comments about how we might want to manage tinfo
going forward. I also had a couple of questions about how we manage SIPs in the "sips" bucket.
040ab12
to
668d564
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @jraddaoui, LGTM. 👍
If there is an error before the SIP is sent to preservation, copy the downloaded SIP file to a failed SIPs bucket. If there is an error on preservation, send a copy of the PIP to a failed PIPs bucket, with all the transformations made before it was sent to preservation. - Add failed buckets configuration. - Use temporal-activities/bucketupload registered with two different names for each failed bucket. - Modify Kubernetes jobs to set up and re-create buckets. [skip-codecov]
bb302e0
to
f995a8f
Compare
If there is an error before the SIP is sent to preservation, copy the
downloaded SIP file to a failed SIPs bucket. If there is an error on
preservation, send a copy of the PIP to a failed PIPs bucket, with all
the transformations made before it was sent to preservation.
names for each failed bucket.
Refs #929.