Commit graph

540 commits

Author SHA1 Message Date
a7ce40d745 [#535] Support public access block operations
Some checks failed
/ Vulncheck (push) Successful in 54s
/ Builds (push) Successful in 1m19s
/ OCI image (push) Has been cancelled
/ Lint (push) Has been cancelled
/ Tests (push) Has been cancelled
Signed-off-by: Marina Biryukova <m.biryukova@yadro.com>
2025-04-17 14:45:04 +00:00
e373f7c601 [#691] Update Go and linters
Some checks failed
/ DCO (pull_request) Successful in 43s
/ Vulncheck (pull_request) Successful in 1m1s
/ Builds (pull_request) Successful in 1m35s
/ OCI image (pull_request) Successful in 2m14s
/ Lint (pull_request) Successful in 2m17s
/ Tests (pull_request) Successful in 1m35s
/ Builds (push) Has been cancelled
/ OCI image (push) Has been cancelled
/ Lint (push) Has been cancelled
/ Tests (push) Has been cancelled
/ Vulncheck (push) Has been cancelled
Signed-off-by: Nikita Zinkevich <n.zinkevich@yadro.com>
2025-04-16 16:21:58 +03:00
0ba6989197 [#680] Move policy engine converter to s3-gw
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
2025-04-14 12:11:54 +00:00
81b01279dc [#683] Fix fuzz tests
All checks were successful
/ DCO (pull_request) Successful in 35s
/ Vulncheck (pull_request) Successful in 1m29s
/ Builds (pull_request) Successful in 1m56s
/ OCI image (pull_request) Successful in 2m17s
/ Lint (pull_request) Successful in 3m18s
/ Tests (pull_request) Successful in 1m29s
/ Vulncheck (push) Successful in 1m30s
/ Builds (push) Successful in 57s
/ OCI image (push) Successful in 2m22s
/ Lint (push) Successful in 2m15s
/ Tests (push) Successful in 2m20s
Signed-off-by: Marina Biryukova <m.biryukova@yadro.com>
2025-04-08 12:59:31 +03:00
23afaf3191 [#673] Add bucket name logs
All checks were successful
/ Vulncheck (pull_request) Successful in 1m10s
/ DCO (pull_request) Successful in 1m55s
/ OCI image (pull_request) Successful in 2m0s
/ Builds (pull_request) Successful in 1m42s
/ Lint (pull_request) Successful in 3m46s
/ Tests (pull_request) Successful in 2m48s
/ Vulncheck (push) Successful in 1m11s
/ Builds (push) Successful in 1m8s
/ Lint (push) Successful in 2m14s
/ Tests (push) Successful in 1m31s
/ OCI image (push) Successful in 1m52s
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
2025-04-07 11:09:15 +03:00
091ec716d9 [#673] Correct s3 error code
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
2025-04-07 11:09:15 +03:00
7626b6a04a [#673] Log deleted objects in multiple removing
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
2025-04-07 11:09:13 +03:00
7d6e20fdad [#604] Add MFADelete tests with reworked mfa.Storage implementation
All checks were successful
/ DCO (pull_request) Successful in 36s
/ Builds (pull_request) Successful in 1m38s
/ Vulncheck (pull_request) Successful in 1m37s
/ OCI image (pull_request) Successful in 2m16s
/ Lint (pull_request) Successful in 2m40s
/ Tests (pull_request) Successful in 1m26s
/ Vulncheck (push) Successful in 1m18s
/ Builds (push) Successful in 1m14s
/ OCI image (push) Successful in 2m0s
/ Lint (push) Successful in 2m14s
/ Tests (push) Successful in 1m35s
Signed-off-by: Alex Vanin <a.vanin@yadro.com>
Signed-off-by: Pavel Pogodaev <p.pogodaev@yadro.com>
2025-04-04 11:11:40 +03:00
7fbc69f4f5 [#604] Add support of MFADelete argument and x-amz-mfa header
Signed-off-by: Pavel Pogodaev <p.pogodaev@yadro.com>
2025-04-03 15:36:07 +03:00
e45c1a2188 [#672] Support wildcard in allowed origins and headers
All checks were successful
/ DCO (pull_request) Successful in 35s
/ Builds (pull_request) Successful in 1m8s
/ Vulncheck (pull_request) Successful in 1m8s
/ OCI image (pull_request) Successful in 2m5s
/ Lint (pull_request) Successful in 3m34s
/ Tests (pull_request) Successful in 1m18s
/ Vulncheck (push) Successful in 1m10s
/ Builds (push) Successful in 1m5s
/ OCI image (push) Successful in 1m52s
/ Lint (push) Successful in 3m3s
/ Tests (push) Successful in 1m24s
Signed-off-by: Marina Biryukova <m.biryukova@yadro.com>
2025-04-03 12:52:39 +03:00
2ad2531d3a [#455] Use contract to get containers
All checks were successful
/ DCO (pull_request) Successful in 31s
/ Vulncheck (pull_request) Successful in 1m15s
/ Builds (pull_request) Successful in 1m26s
/ OCI image (pull_request) Successful in 2m10s
/ Lint (pull_request) Successful in 2m14s
/ Tests (pull_request) Successful in 1m20s
/ Vulncheck (push) Successful in 1m11s
/ Builds (push) Successful in 1m2s
/ OCI image (push) Successful in 2m5s
/ Lint (push) Successful in 2m6s
/ Tests (push) Successful in 1m16s
Signed-off-by: Marina Biryukova <m.biryukova@yadro.com>
2025-04-02 11:44:31 +03:00
949fc0b484 [#667] Use separate copies numbers for system containers
All checks were successful
/ DCO (pull_request) Successful in 33s
/ Vulncheck (pull_request) Successful in 1m8s
/ Builds (pull_request) Successful in 1m21s
/ OCI image (pull_request) Successful in 2m9s
/ Lint (pull_request) Successful in 2m20s
/ Tests (pull_request) Successful in 1m19s
/ Vulncheck (push) Successful in 1m6s
/ Builds (push) Successful in 1m13s
/ OCI image (push) Successful in 2m11s
/ Lint (push) Successful in 2m41s
/ Tests (push) Successful in 1m34s
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
2025-03-31 17:41:27 +03:00
42d6fc3fc6 [#613] Number of bucket tags increased to 50
All checks were successful
/ DCO (pull_request) Successful in 57s
/ Vulncheck (pull_request) Successful in 1m6s
/ Builds (pull_request) Successful in 1m20s
/ OCI image (pull_request) Successful in 2m23s
/ Lint (pull_request) Successful in 3m6s
/ Tests (pull_request) Successful in 1m52s
/ Vulncheck (push) Successful in 1m6s
/ Builds (push) Successful in 1m42s
/ OCI image (push) Successful in 2m10s
/ Lint (push) Successful in 2m15s
/ Tests (push) Successful in 1m20s
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
2025-03-27 16:10:33 +03:00
396c89f7bc [#653] Support removal old combined objects
Some checks failed
/ DCO (pull_request) Successful in 41s
/ Vulncheck (pull_request) Successful in 1m6s
/ Lint (pull_request) Failing after 1m0s
/ Tests (pull_request) Failing after 1m28s
/ Builds (pull_request) Successful in 1m11s
/ OCI image (pull_request) Successful in 2m1s
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
2025-03-26 10:13:27 +03:00
4a430257a4 [#653] Support removal old unversioned objects
Some checks failed
/ Vulncheck (push) Successful in 1m12s
/ Builds (push) Successful in 58s
/ Lint (push) Failing after 53s
/ Tests (push) Failing after 1m10s
/ OCI image (push) Successful in 2m22s
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
2025-03-25 12:49:43 +00:00
Aleksey Kravchenko
c0c99a1839 [#665] Prevent ContinuationToken duplication in ListObjectsV2 result
All checks were successful
/ DCO (pull_request) Successful in 29s
/ Vulncheck (pull_request) Successful in 1m8s
/ Builds (pull_request) Successful in 1m22s
/ OCI image (pull_request) Successful in 1m59s
/ Lint (pull_request) Successful in 2m0s
/ Tests (pull_request) Successful in 1m19s
/ Vulncheck (push) Successful in 1m11s
/ Builds (push) Successful in 1m32s
/ OCI image (push) Successful in 2m9s
/ Lint (push) Successful in 2m16s
/ Tests (push) Successful in 1m33s
Signed-off-by: Aleksey Kravchenko <al.kravchenko@yadro.com>
2025-03-24 09:57:49 +03:00
c9c7379835 [#534] Return error if bucket has no tag set
All checks were successful
/ Builds (push) Successful in 1m2s
/ Vulncheck (push) Successful in 1m8s
/ OCI image (push) Successful in 1m54s
/ Lint (push) Successful in 2m20s
/ Tests (push) Successful in 1m22s
Signed-off-by: Marina Biryukova <m.biryukova@yadro.com>
2025-03-20 08:48:32 +00:00
01d95d8cf4 [#641] Remove old CORS versions after putting new one
All checks were successful
/ Vulncheck (push) Successful in 1m10s
/ Builds (push) Successful in 1m1s
/ OCI image (push) Successful in 2m3s
/ Lint (push) Successful in 2m15s
/ Tests (push) Successful in 1m21s
Signed-off-by: Marina Biryukova <m.biryukova@yadro.com>
2025-03-20 08:38:41 +00:00
c0c4bdb366 [#650] Add Copies Numbers for PostObject operation
All checks were successful
/ DCO (pull_request) Successful in 36s
/ Vulncheck (pull_request) Successful in 1m10s
/ Builds (pull_request) Successful in 1m38s
/ OCI image (pull_request) Successful in 2m13s
/ Lint (pull_request) Successful in 2m24s
/ Tests (pull_request) Successful in 1m20s
/ Vulncheck (push) Successful in 1m9s
/ Builds (push) Successful in 58s
/ OCI image (push) Successful in 1m58s
/ Lint (push) Successful in 2m5s
/ Tests (push) Successful in 1m15s
Signed-off-by: Pavel Pogodaev <p.pogodaev@yadro.com>
2025-03-14 15:57:05 +03:00
Aleksey Kravchenko
d85e5b10bb [#603] Fix GetBucketPolicyStatus case sensitivity
All checks were successful
/ Vulncheck (push) Successful in 1m1s
/ Builds (push) Successful in 1m4s
/ OCI image (push) Successful in 1m59s
/ Lint (push) Successful in 2m15s
/ Tests (push) Successful in 1m27s
According to the AWS documentation
(https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketPolicyStatus.html),
the `IsPublic` tag value should be in uppercase. However, the `aws-cli`
utility interprets such responses as always `false`.

To avoid incorrect interpretation, we now return the tag value in lowercase.

Signed-off-by: Aleksey Kravchenko <al.kravchenko@yadro.com>
2025-03-14 09:44:38 +00:00
9edec7d573 [#641] Rework CORS bucket behaviour
All checks were successful
/ Vulncheck (push) Successful in 53s
/ Builds (push) Successful in 1m38s
/ OCI image (push) Successful in 2m24s
/ Lint (push) Successful in 3m0s
/ Tests (push) Successful in 1m16s
Signed-off-by: Marina Biryukova <m.biryukova@yadro.com>
2025-03-11 08:22:30 +00:00
07b60b15b3 [#644] Support keepalive during listing
All checks were successful
/ DCO (pull_request) Successful in 32s
/ Vulncheck (pull_request) Successful in 1m7s
/ Builds (pull_request) Successful in 1m36s
/ Lint (pull_request) Successful in 2m0s
/ Tests (pull_request) Successful in 1m20s
/ OCI image (pull_request) Successful in 2m3s
/ Vulncheck (push) Successful in 1m1s
/ Builds (push) Successful in 1m2s
/ Lint (push) Successful in 2m14s
/ Tests (push) Successful in 1m28s
/ OCI image (push) Successful in 1m56s
Send whitespaces every time as new object in list is ready
to prevent client from context cancelling.

Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
2025-02-27 09:37:04 +03:00
776fd042ef [#647] Dont send error after returning object payload
All checks were successful
/ Vulncheck (push) Successful in 1m0s
/ Builds (push) Successful in 1m2s
/ Lint (push) Successful in 2m12s
/ Tests (push) Successful in 1m18s
/ OCI image (push) Successful in 1m54s
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
2025-02-25 10:01:58 +00:00
ffe91b43a1 [#648] fix: Prevent InternalError response in PostObject handler
All checks were successful
/ Vulncheck (push) Successful in 1m4s
/ Builds (push) Successful in 1m3s
/ OCI image (push) Successful in 2m6s
/ Lint (push) Successful in 2m9s
/ Tests (push) Successful in 1m18s
Signed-off-by: Nikita Zinkevich <n.zinkevich@yadro.com>
2025-02-25 09:46:54 +00:00
2c0a032966 [#648] fix: Pass tags during PostObject request
Signed-off-by: Nikita Zinkevich <n.zinkevich@yadro.com>
2025-02-25 09:46:54 +00:00
297199d885 [#637] Add IO tags
All checks were successful
/ DCO (pull_request) Successful in 29s
/ Vulncheck (pull_request) Successful in 44s
/ Builds (pull_request) Successful in 1m42s
/ OCI image (pull_request) Successful in 2m11s
/ Lint (pull_request) Successful in 2m29s
/ Tests (pull_request) Successful in 1m54s
/ Vulncheck (push) Successful in 46s
/ Builds (push) Successful in 1m3s
/ OCI image (push) Successful in 2m8s
/ Lint (push) Successful in 2m39s
/ Tests (push) Successful in 1m44s
Signed-off-by: Marina Biryukova <m.biryukova@yadro.com>
2025-02-25 12:16:32 +03:00
0fba02aadb [#596] Use zaptest.Logger
All checks were successful
/ DCO (pull_request) Successful in 30s
/ Vulncheck (pull_request) Successful in 1m2s
/ Builds (pull_request) Successful in 1m19s
/ OCI image (pull_request) Successful in 2m4s
/ Lint (pull_request) Successful in 2m7s
/ Tests (pull_request) Successful in 1m17s
/ Vulncheck (push) Successful in 46s
/ Builds (push) Successful in 58s
/ OCI image (push) Successful in 1m59s
/ Lint (push) Successful in 2m12s
/ Tests (push) Successful in 1m39s
Use zaptest to get logs which get printed only if a test fails
or if you ran go test -v.

Dont use zaptest.Logger for fuzz otherwise ngfuzz/libfuzz crashes

Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
2025-02-21 15:53:27 +03:00
4f0af5a0fd [#498] handler: Add spans to detail the trace
Signed-off-by: Roman Loginov <r.loginov@yadro.com>
2025-02-18 18:14:11 +03:00
bfec3e0a5e [#619] Fix content-length invalid check
All checks were successful
/ Vulncheck (push) Successful in 1m8s
/ Builds (push) Successful in 1m2s
/ OCI image (push) Successful in 2m7s
/ Lint (push) Successful in 2m7s
/ Tests (push) Successful in 1m19s
Signed-off-by: Roman Loginov <r.loginov@yadro.com>
2025-02-18 14:15:23 +00:00
711d6b2c71 [#642] Simplify tests
Some checks failed
/ DCO (pull_request) Successful in 35s
/ Vulncheck (pull_request) Successful in 52s
/ Builds (pull_request) Successful in 1m33s
/ OCI image (pull_request) Successful in 2m13s
/ Lint (pull_request) Successful in 2m16s
/ Tests (pull_request) Successful in 1m51s
/ Vulncheck (push) Successful in 1m8s
/ Builds (push) Successful in 1m3s
/ Tests (push) Successful in 1m17s
/ OCI image (push) Successful in 2m9s
/ Lint (push) Has been cancelled
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
2025-02-17 09:44:41 +03:00
e0a54fcbd3 [#642] Fix streaming empty body
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
2025-02-13 16:55:27 +03:00
853036e44e [#612] Make Content-Md5 header check optional
All checks were successful
/ DCO (pull_request) Successful in 34s
/ Vulncheck (pull_request) Successful in 51s
/ Builds (pull_request) Successful in 1m38s
/ OCI image (pull_request) Successful in 2m19s
/ Lint (pull_request) Successful in 2m27s
/ Tests (pull_request) Successful in 1m53s
Signed-off-by: Marina Biryukova <m.biryukova@yadro.com>
2025-02-12 14:29:19 +03:00
ee46382a68 [#606] Reorganize some log tags
Some checks failed
/ DCO (pull_request) Successful in 32s
/ Vulncheck (pull_request) Successful in 1m12s
/ Builds (pull_request) Successful in 58s
/ OCI image (pull_request) Successful in 2m4s
/ Lint (pull_request) Successful in 2m23s
/ Tests (pull_request) Successful in 1m13s
/ Vulncheck (push) Successful in 42s
/ Builds (push) Successful in 1m12s
/ Lint (push) Successful in 2m25s
/ Tests (push) Successful in 1m7s
/ OCI image (push) Failing after 11m37s
Signed-off-by: Alex Vanin <a.vanin@yadro.com>
2025-02-11 16:47:42 +03:00
e7f620f137 [#606] Support log tagging
All checks were successful
/ DCO (pull_request) Successful in 28s
/ Vulncheck (pull_request) Successful in 1m6s
/ Builds (pull_request) Successful in 57s
/ OCI image (pull_request) Successful in 2m0s
/ Lint (pull_request) Successful in 3m19s
/ Tests (pull_request) Successful in 1m12s
Signed-off-by: Nikita Zinkevich <n.zinkevich@yadro.com>
2025-02-11 15:12:20 +03:00
893b506c83 [#626] Fix ALREADY REMOVED response status code
Some checks failed
/ DCO (pull_request) Successful in 30s
/ Vulncheck (pull_request) Failing after 1m15s
/ Builds (pull_request) Successful in 1m27s
/ OCI image (pull_request) Successful in 2m14s
/ Lint (pull_request) Successful in 3m7s
/ Tests (pull_request) Successful in 1m16s
/ Vulncheck (push) Failing after 1m25s
/ Builds (push) Successful in 58s
/ OCI image (push) Successful in 2m7s
/ Lint (push) Successful in 2m22s
/ Tests (push) Successful in 1m17s
Signed-off-by: Pavel Pogodaev <p.pogodaev@yadro.com>
2025-02-10 16:10:45 +03:00
beec37797d [#626] Fix ALREADY REMOVED response status code
Some checks failed
/ DCO (pull_request) Successful in 40s
/ Vulncheck (pull_request) Failing after 1m45s
/ Builds (pull_request) Successful in 2m4s
/ OCI image (pull_request) Successful in 3m3s
/ Lint (pull_request) Successful in 3m21s
/ Tests (pull_request) Successful in 1m24s
Signed-off-by: Pavel Pogodaev <p.pogodaev@yadro.com>
2025-02-07 17:37:40 +03:00
da9703ab63 [#623] Fix using copy numbers during multipart
All checks were successful
/ DCO (pull_request) Successful in 34s
/ Vulncheck (pull_request) Successful in 1m2s
/ Builds (pull_request) Successful in 1m12s
/ OCI image (pull_request) Successful in 2m1s
/ Lint (pull_request) Successful in 2m24s
/ Tests (pull_request) Successful in 1m22s
/ Vulncheck (push) Successful in 1m3s
/ Builds (push) Successful in 1m17s
/ Lint (push) Successful in 2m17s
/ Tests (push) Successful in 1m22s
/ OCI image (push) Successful in 2m36s
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
2025-02-06 14:41:27 +03:00
a53e50b324 [#607] Support sigV4a streaming with trailers
All checks were successful
/ DCO (pull_request) Successful in 32s
/ Vulncheck (pull_request) Successful in 1m6s
/ Builds (pull_request) Successful in 1m34s
/ OCI image (pull_request) Successful in 2m2s
/ Lint (pull_request) Successful in 2m10s
/ Tests (pull_request) Successful in 1m17s
/ Vulncheck (push) Successful in 1m6s
/ Builds (push) Successful in 1m6s
/ Lint (push) Successful in 1m57s
/ Tests (push) Successful in 1m20s
/ OCI image (push) Successful in 2m10s
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
2025-02-03 18:25:15 +03:00
5e9c562683 [#607] Fix aws example test for trailing with sigv4
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
2025-02-03 18:25:15 +03:00
49bf3c1bce [#607] Support sigV4 streaming with trailers
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
2025-02-03 18:25:15 +03:00
a4d9658fbb [#607] Support unsigned payload streaming with trailers
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
2025-02-03 18:25:15 +03:00
bec63026bd [#607] Support unsigned payload streaming
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
2025-02-03 18:25:15 +03:00
619385836d [#585] Add ListBuckets handler test
All checks were successful
/ Vulncheck (push) Successful in 1m2s
/ Builds (push) Successful in 1m5s
/ OCI image (push) Successful in 1m55s
/ Lint (push) Successful in 2m15s
/ Tests (push) Successful in 1m17s
Modify containers field in TestFrostFS in order to get determined order of containers between test runs

Signed-off-by: Nikita Zinkevich <n.zinkevich@yadro.com>
2025-01-21 07:49:19 +00:00
65fc776dea [#585] Add ListBuckets pagination
Signed-off-by: Nikita Zinkevich <n.zinkevich@yadro.com>
2025-01-21 07:49:19 +00:00
Aleksey Kravchenko
d150f8ddcb [#598] Fix response code for invalid Content-Md5 header
All checks were successful
/ Vulncheck (push) Successful in 1m2s
/ Builds (push) Successful in 59s
/ OCI image (push) Successful in 2m1s
/ Lint (push) Successful in 2m6s
/ Tests (push) Successful in 1m14s
Signed-off-by: Aleksey Kravchenko <al.kravchenko@yadro.com>
2025-01-16 12:59:17 +00:00
bc975989de [#594] Fix unmarshal cors: expected element in name space error
All checks were successful
/ Vulncheck (push) Successful in 1m3s
/ Builds (push) Successful in 56s
/ Lint (push) Successful in 2m5s
/ Tests (push) Successful in 1m8s
/ OCI image (push) Successful in 2m39s
Signed-off-by: Pavel Pogodaev <p.pogodaev@yadro.com>
2025-01-16 12:55:53 +00:00
Aleksey Kravchenko
e060308318 [#531] Fix the error codes when checking the ACL format
All checks were successful
/ DCO (pull_request) Successful in 3m23s
/ Vulncheck (pull_request) Successful in 4m30s
/ Builds (pull_request) Successful in 5m21s
/ Lint (pull_request) Successful in 5m15s
/ Tests (pull_request) Successful in 4m58s
/ OCI image (pull_request) Successful in 5m25s
/ Vulncheck (push) Successful in 4m20s
/ Builds (push) Successful in 4m36s
/ OCI image (push) Successful in 5m8s
/ Lint (push) Successful in 5m11s
/ Tests (push) Successful in 4m56s
Signed-off-by: Aleksey Kravchenko <al.kravchenko@yadro.com>
2024-12-25 21:17:20 +03:00
95d847d611 [#577] Update SDK to support new tree/pool version
All checks were successful
/ DCO (pull_request) Successful in 4m12s
/ Vulncheck (pull_request) Successful in 4m31s
/ Builds (pull_request) Successful in 2m28s
/ Lint (pull_request) Successful in 2m52s
/ Tests (pull_request) Successful in 2m34s
/ Vulncheck (push) Successful in 1m41s
/ Builds (push) Successful in 2m4s
/ Lint (push) Successful in 6m4s
/ Tests (push) Successful in 5m20s
Signed-off-by: Marina Biryukova <m.biryukova@yadro.com>
2024-12-20 13:50:31 +03:00
d986e74897 [#147] Add Kludge profiles
All checks were successful
/ Vulncheck (push) Successful in 3m46s
/ Builds (push) Successful in 2m4s
/ Lint (push) Successful in 5m7s
/ Tests (push) Successful in 4m27s
Signed-off-by: Pavel Pogodaev <p.pogodaev@yadro.com>
2024-12-13 11:25:07 +00:00
df1af2d2c9 [#559] Return error from multipart deleting
Some checks failed
/ Builds (push) Has been cancelled
/ Lint (push) Has been cancelled
/ Tests (push) Has been cancelled
/ Vulncheck (push) Has been cancelled
Signed-off-by: Marina Biryukova <m.biryukova@yadro.com>
2024-12-13 11:23:56 +00:00