[#869] object: Pass just CID to chain router
All checks were successful
DCO action / DCO (pull_request) Successful in 11m55s
Vulncheck / Vulncheck (pull_request) Successful in 13m1s
Build / Build Components (1.20) (pull_request) Successful in 13m19s
Build / Build Components (1.21) (pull_request) Successful in 13m15s
Tests and linters / Staticcheck (pull_request) Successful in 3m31s
Tests and linters / Lint (pull_request) Successful in 5m39s
Tests and linters / Tests (1.20) (pull_request) Successful in 7m55s
Tests and linters / Tests (1.21) (pull_request) Successful in 8m6s
Tests and linters / Tests with -race (pull_request) Successful in 8m44s
All checks were successful
DCO action / DCO (pull_request) Successful in 11m55s
Vulncheck / Vulncheck (pull_request) Successful in 13m1s
Build / Build Components (1.20) (pull_request) Successful in 13m19s
Build / Build Components (1.21) (pull_request) Successful in 13m15s
Tests and linters / Staticcheck (pull_request) Successful in 3m31s
Tests and linters / Lint (pull_request) Successful in 5m39s
Tests and linters / Tests (1.20) (pull_request) Successful in 7m55s
Tests and linters / Tests (1.21) (pull_request) Successful in 8m6s
Tests and linters / Tests with -race (pull_request) Successful in 8m44s
* Do not convert CID from request to native-schema resource format - this step is unneccessary for APE. Signed-off-by: Airat Arifullin <a.arifullin@yadro.com>
This commit is contained in:
parent
416693847c
commit
ef0551c347
1 changed files with 1 additions and 1 deletions
|
@ -26,7 +26,7 @@ func (c *apeCheckerImpl) CheckIfRequestPermitted(reqInfo v2.RequestInfo) error {
|
|||
request := new(Request)
|
||||
request.FromRequestInfo(reqInfo)
|
||||
|
||||
cnrTarget := getResource(reqInfo).Name()
|
||||
cnrTarget := reqInfo.ContainerID().EncodeToString()
|
||||
|
||||
status, ruleFound, err := c.chainRouter.IsAllowed(apechain.Ingress, policyengine.NewRequestTargetWithContainer(cnrTarget), request)
|
||||
if err != nil {
|
||||
|
|
Loading…
Add table
Reference in a new issue