tree: Introduce APE checks in verifyClient to support/v0.38 #1093

Merged
fyrchik merged 1 commit from support/fix/tree_svc_ape into support/v0.38 2024-09-04 19:51:07 +00:00
Member
  • Update go.mod
  • Move common ape request and resource implementations to pkg/ape/request package. Also, slightly refactor object and container service.
  • Introduce workaround for APE checks in tree service.
- Update `go.mod` - Move common ape request and resource implementations to `pkg/ape/request` package. Also, slightly refactor object and container service. - Introduce workaround for APE checks in tree service.
aarifullin added 3 commits 2024-04-12 09:07:25 +00:00
Signed-off-by: Airat Arifullin <a.arifullin@yadro.com>
Signed-off-by: Airat Arifullin <a.arifullin@yadro.com>
[#1090] tree: Make workaround for APE checks
All checks were successful
DCO action / DCO (pull_request) Successful in 2m22s
Build / Build Components (1.21) (pull_request) Successful in 3m16s
Build / Build Components (1.20) (pull_request) Successful in 3m56s
Vulncheck / Vulncheck (pull_request) Successful in 3m32s
Tests and linters / gopls check (pull_request) Successful in 6m27s
Tests and linters / Staticcheck (pull_request) Successful in 6m49s
Tests and linters / Lint (pull_request) Successful in 7m42s
Tests and linters / Tests (1.21) (pull_request) Successful in 8m56s
Tests and linters / Tests (1.20) (pull_request) Successful in 9m9s
Tests and linters / Tests with -race (pull_request) Successful in 9m8s
59d7a6940d
* Make `verifyClient` method perform APE check if a container
  was created with zero-filled basic ACL.
* Object verbs are used in APE, until tree verbs are introduced.

Signed-off-by: Airat Arifullin <a.arifullin@yadro.com>
aarifullin requested review from storage-core-committers 2024-04-12 09:07:36 +00:00
aarifullin requested review from storage-core-developers 2024-04-12 09:07:41 +00:00
acid-ant approved these changes 2024-04-12 09:36:08 +00:00
dstepanov-yadro approved these changes 2024-04-12 09:46:26 +00:00
fyrchik merged commit 59d7a6940d into support/v0.38 2024-04-12 13:50:20 +00:00
fyrchik deleted branch support/fix/tree_svc_ape 2024-04-12 13:50:20 +00:00
fyrchik added this to the v0.38.0 milestone 2024-04-15 07:58:11 +00:00
fyrchik modified the milestone from v0.38.0 to v0.38.5 2024-04-15 07:58:38 +00:00
Sign in to join this conversation.
No reviewers
TrueCloudLab/storage-core-developers
No milestone
No project
No assignees
3 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: TrueCloudLab/frostfs-node#1093
No description provided.